see last logfile
[mono.git] / mcs / class / System.Windows.Forms / System.Windows.Forms / StatusBarPanelClickEventArgs.cs
1 //\r
2 // System.Windows.Forms.StatusBarPanelClickEventArgs\r
3 //\r
4 // Author:\r
5 //   stubbed out by Richard Baumann (biochem333@nyc.rr.com)\r
6 //       Partially completed by Dennis Hayes (dennish@raytek.com)\r
7 //   Gianandrea Terzi (gianandrea.terzi@lario.com)\r
8 //\r
9 // (C) Ximian, Inc., 2002\r
10 //\r
11 \r
12 namespace System.Windows.Forms {\r
13 \r
14         /// <summary>\r
15         /// Provides data for the PanelClick event.\r
16         /// </summary>\r
17         public class StatusBarPanelClickEventArgs : MouseEventArgs {\r
18 \r
19                 private StatusBarPanel panel;\r
20 \r
21                 /// --- Constructor ---\r
22                 public StatusBarPanelClickEventArgs(StatusBarPanel panel, MouseButtons button, int clicks, int x, int y) : base(button, clicks, x, y, 0) \r
23                 {\r
24                         this.panel = panel;\r
25                 }\r
26 \r
27                 #region Public Properties\r
28                 \r
29                 /// <summary>\r
30                 ///     StatusBarPanel Property\r
31                 /// </summary>\r
32                 ///\r
33                 /// <remarks>\r
34                 ///     Gets the StatusBarPanel to draw.\r
35                 /// </remarks>\r
36                 public StatusBarPanel StatusBarPanel \r
37                 {\r
38                         get \r
39                         {\r
40                                 return panel;\r
41                         }\r
42                 }\r
43 \r
44                 #endregion\r
45         }\r
46 }\r