Mercurial > projects > dynamin
comparison dynamin/gui/x_cursor.d @ 0:aa4efef0f0b1
Initial commit of code.
author | Jordan Miner <jminer7@gmail.com> |
---|---|
date | Mon, 15 Jun 2009 22:10:48 -0500 |
parents | |
children | d55b5b998412 |
comparison
equal
deleted
inserted
replaced
-1:000000000000 | 0:aa4efef0f0b1 |
---|---|
1 // Written in the D programming language | |
2 // www.digitalmars.com/d/ | |
3 | |
4 module dynamin.gui.x_cursor; | |
5 | |
6 public import tango.io.Stdout; | |
7 public import dynamin.gui.control; | |
8 | |
9 template CursorBackend() { | |
10 static: | |
11 void backend_SetCurrent(Control c, Cursor cur) { | |
12 } | |
13 Cursor none = null; | |
14 Cursor arrow = null; | |
15 Cursor waitArrow = null; | |
16 Cursor wait = null; | |
17 Cursor text = null; | |
18 Cursor hand = null; | |
19 Cursor move = null; | |
20 Cursor resizeHoriz = null; | |
21 Cursor resizeVert = null; | |
22 Cursor resizeBackslash = null; | |
23 Cursor resizeSlash = null; | |
24 Cursor drag = null; // from resource | |
25 Cursor invalidDrag = null; | |
26 Cursor reversedArrow = null; // from resource | |
27 Cursor crosshair = null; | |
28 | |
29 Cursor backend_None() { | |
30 return null; | |
31 } | |
32 Cursor backend_Arrow() { | |
33 return null; | |
34 } | |
35 Cursor backend_WaitArrow() { | |
36 return null; | |
37 } | |
38 Cursor backend_Wait() { | |
39 return null; | |
40 } | |
41 Cursor backend_Text() { | |
42 return null; | |
43 } | |
44 Cursor backend_Hand() { | |
45 return null; | |
46 } | |
47 Cursor backend_Move() { | |
48 return null; | |
49 } | |
50 Cursor backend_ResizeHoriz() { | |
51 return null; | |
52 } | |
53 Cursor backend_ResizeVert() { | |
54 return null; | |
55 } | |
56 Cursor backend_ResizeBackslash() { | |
57 return null; | |
58 } | |
59 Cursor backend_ResizeSlash() { | |
60 return null; | |
61 } | |
62 Cursor backend_Drag() { | |
63 return null; | |
64 } | |
65 Cursor backend_InvalidDrag() { | |
66 return null; | |
67 } | |
68 Cursor backend_ReversedArrow() { | |
69 return null; | |
70 } | |
71 Cursor backend_Crosshair() { | |
72 return null; | |
73 } | |
74 } | |
75 |