2002-7-2 DennisHayes <dennish@raytek.com>
[mono.git] / mcs / class / System.Windows.Forms / System.Windows.Forms / ItemDragEventArgs.cs
1 //
2 // System.Windows.Forms.ItemDragEventArgs.cs
3 //
4 // Author:
5 //   stubbed out by Daniel Carrera (dcarrera@math.toronto.edu)
6 //      Partially completed by Dennis Hayes (dennish@raytek.com)\r
7 //
8 // (C) 2002 Ximian, Inc
9 //
10
11 namespace System.Windows.Forms {
12
13         // <summary>
14         //      This is only a template.  Nothing is implemented yet.
15         //
16         // </summary>
17
18     public class ItemDragEventArgs : EventArgs {
19                 private MouseButtons buttons;
20                 private object itemdrageobject;
21                 //
22                 //  --- Constructor
23                 //
24                 public ItemDragEventArgs(MouseButtons bttns)
25                 {
26                         buttons = bttns;
27                 }
28                 public ItemDragEventArgs(MouseButtons bttns, object o)
29                 {
30                         buttons = bttns;
31                         itemdrageobject = o;
32                 }
33                 
34                 //  --- Public Properties
35                 
36                 public MouseButtons Button {
37                         get {
38                                 return buttons;
39                         }
40                 }
41                 public object Item {
42                         get {
43                                 return itemdrageobject;
44                         }
45                 }
46
47                 //
48                 //  --- Public Methods
49                 //
50                 //[MonoTODO]
51                 //public virtual bool Equals(object o);
52                 //{
53                 //      throw new NotImplementedException ();
54                 //}
55                 //[MonoTODO]
56                 //public static bool Equals(object o1, object o2);
57                 //{
58                 //      throw new NotImplementedException ();
59                 //}
60          }
61 }