2 // System.Windows.Forms.Cursors.cs
5 // stubbed out by Jaak Simm (jaaksimm@firm.ee)
6 // Dennis Hayes (dennish@Raytek.com)
7 // Aleksey Ryabchuk (ryabchuk@yahoo.com)
9 // (C) Ximian, Inc., 2002
12 using System
.ComponentModel
;
13 using System
.Runtime
.Serialization
;
17 namespace System
.Windows
.Forms
{
20 /// Provides a collection of Cursor objects for use by a Windows Forms application.
22 // It does nothing but returning a default cursor.
23 // We need to implement Cursor before working on this class.
25 public sealed class Cursors
{
27 private Cursors(){//for signtute compatablity
31 public static Cursor AppStarting
{
32 get { return new Cursor(); }
35 public static Cursor Arrow
{
36 get { return new Cursor(); }
39 public static Cursor Cross
{
40 get { return new Cursor(); }
44 public static Cursor Default
{
45 get { return new Cursor(); }
49 public static Cursor Hand
{
50 get { return new Cursor(); }
54 public static Cursor Help
{
55 get { return new Cursor(); }
59 public static Cursor HSplit
{
60 get { return new Cursor(); }
64 public static Cursor IBeam
{
65 get { return new Cursor(); }
68 public static Cursor No
{
69 get { return new Cursor(); }
73 public static Cursor NoMove2D
{
74 get { return new Cursor(); }
78 public static Cursor NoMoveHoriz
{
79 get { return new Cursor(); }
83 public static Cursor NoMoveVert
{
84 get { return new Cursor(); }
88 public static Cursor PanEast
{
89 get { return new Cursor(); }
93 public static Cursor PanNE
{
94 get { return new Cursor(); }
98 public static Cursor PanNorth
{
99 get { return new Cursor(); }
103 public static Cursor PanNW
{
104 get { return new Cursor(); }
108 public static Cursor PanSE
{
109 get { return new Cursor(); }
113 public static Cursor PanSouth
{
114 get { return new Cursor(); }
118 public static Cursor PanSW
{
119 get { return new Cursor(); }
123 public static Cursor PanWest
{
124 get { return new Cursor(); }
127 public static Cursor SizeAll
{
128 get { return new Cursor(); }
131 public static Cursor SizeNESW
{
132 get { return new Cursor(); }
135 public static Cursor SizeNS
{
136 get { return new Cursor(); }
139 public static Cursor SizeNWSE
{
140 get { return new Cursor(); }
143 public static Cursor SizeWE
{
144 get { return new Cursor(); }
147 public static Cursor UpArrow
{
148 get { return new Cursor(); }
152 public static Cursor VSplit
{
153 get { return new Cursor(); }
156 public static Cursor WaitCursor
{
157 get { return new Cursor(); }