(DISTFILES): Comment out a few missing files.
[mono-project.git] / mcs / class / System.Windows.Forms / Gtk / StatusBarDrawItemEventArgs.cs
blob2291f0b5177f6067a2dcdd51295e24c4ca83aab9
1 //
2 // System.Windows.Forms.StatusBarDrawItemEventArgs
3 //
4 // Author:
5 // stubbed out by Richard Baumann (biochem333@nyc.rr.com)
6 // Partially completed by Dennis Hayes (dennish@raytek.com)
7 //
8 // (C) Ximian, Inc., 2002
9 //
10 using System.Drawing;
11 namespace System.Windows.Forms {
13 /// <summary>
14 /// Provides data for the DrawItem event.
15 /// </summary>
16 public class StatusBarDrawItemEventArgs : DrawItemEventArgs {
18 private StatusBarPanel panel;
20 /// --- Constructor ---
21 public StatusBarDrawItemEventArgs(Graphics g, Font font,
22 Rectangle r, int itemId, DrawItemState itemState,
23 StatusBarPanel panel, Color foreColor, Color backColor)
24 : base(g, font, r, itemId, itemState, foreColor, backColor) {
25 this.panel = panel;
28 public StatusBarDrawItemEventArgs(Graphics g, Font font,
29 Rectangle r, int itemId, DrawItemState itemState, StatusBarPanel panel)
30 : base(g, font, r, itemId, itemState) {
31 this.panel = panel;
34 #region Public Properties
35 public StatusBarPanel Panel
37 get {
38 return panel;
41 #endregion