(DISTFILES): Comment out a few missing files.
[mono-project.git] / mcs / class / System.Windows.Forms / Gtk / MouseEventArgs.cs
blobd876815b02a66835d2b489408c7289bc81740d59
1 //
2 // System.Windows.Forms.MouseEventArgs.cs
3 //
4 // Author:
5 // stubbed out by Paul Osman (paul.osman@sympatico.ca)
6 // Partially completed by Dennis Hayes (dennish@raytek.com)
7 // Gianandrea Terzi (gianandrea.terzi@lario.com)
8 //
9 // (C) 2002 Ximian, Inc
12 using System.Runtime.InteropServices;
14 namespace System.Windows.Forms {
16 // <summary>
18 // </summary>
20 public class MouseEventArgs : EventArgs {
22 #region Fields
24 private MouseButtons button;
25 private int clicks;
26 private int x;
27 private int y;
28 private int delta;
30 #endregion
32 public MouseEventArgs(MouseButtons button, int clicks, int x, int y, int delta)
34 this.button = button;
35 this.clicks = clicks;
36 this.x = x;
37 this.y = y;
38 this.delta = delta;
41 #region Public Properties
43 [ComVisible(true)]
44 public MouseButtons Button
46 get {
47 return button;
51 [ComVisible(true)]
52 public int Clicks {
53 get {
54 return clicks;
58 [ComVisible(true)]
59 public int Delta {
60 get {
61 return delta;
65 [ComVisible(true)]
66 public int X {
67 get {
68 return x;
72 [ComVisible(true)]
73 public int Y {
74 get {
75 return y;
78 #endregion