af2e97ab3b4de6f49b06bf6584aa1ab089ec4f04
[framework/uifw/ecore.git] / src / lib / ecore_x / Ecore_X_Cursor.h
1 #ifndef _ECORE_X_CURSOR_H
2 #define _ECORE_X_CURSOR_H
3
4 /**
5  * @file
6  * @brief Defines the various cursor types for the X Windows system.
7  */
8
9 #define ECORE_X_CURSOR_X 0
10 #define ECORE_X_CURSOR_ARROW 2
11 #define ECORE_X_CURSOR_BASED_ARROW_DOWN 4
12 #define ECORE_X_CURSOR_UP 6
13 #define ECORE_X_CURSOR_BOAT 8
14 #define ECORE_X_CURSOR_BOTTOM_LEFT_CORNER 12
15 #define ECORE_X_CURSOR_BOTTOM_RIGHT_CORNER 14
16 #define ECORE_X_CURSOR_BOTTOM_SIDE 16
17 #define ECORE_X_CURSOR_BOTTOM_TEE 18
18 #define ECORE_X_CURSOR_BOX_SPIRAL 20
19 #define ECORE_X_CURSOR_CENTER_PTR 22
20 #define ECORE_X_CURSOR_CIRCLE 24
21 #define ECORE_X_CURSOR_CLOCK 26
22 #define ECORE_X_CURSOR_COFFEE_MUG 28
23 #define ECORE_X_CURSOR_CROSS 30
24 #define ECORE_X_CURSOR_CROSS_REVERSE 32
25 #define ECORE_X_CURSOR_CROSSHAIR 34
26 #define ECORE_X_CURSOR_DIAMOND_CROSS 36
27 #define ECORE_X_CURSOR_DOT 38
28 #define ECORE_X_CURSOR_DOT_BOX_MASK 40
29 #define ECORE_X_CURSOR_DOUBLE_ARROW 42
30 #define ECORE_X_CURSOR_DRAFT_LARGE 44
31 #define ECORE_X_CURSOR_DRAFT_SMALL 46
32 #define ECORE_X_CURSOR_DRAPED_BOX 48
33 #define ECORE_X_CURSOR_EXCHANGE 50
34 #define ECORE_X_CURSOR_FLEUR 52
35 #define ECORE_X_CURSOR_GOBBLER 54
36 #define ECORE_X_CURSOR_GUMBY 56
37 #define ECORE_X_CURSOR_HAND1 58
38 #define ECORE_X_CURSOR_HAND2 60
39 #define ECORE_X_CURSOR_HEART 62
40 #define ECORE_X_CURSOR_ICON 64
41 #define ECORE_X_CURSOR_IRON_CROSS 66
42 #define ECORE_X_CURSOR_LEFT_PTR 68
43 #define ECORE_X_CURSOR_LEFT_SIDE 70
44 #define ECORE_X_CURSOR_LEFT_TEE 72
45 #define ECORE_X_CURSOR_LEFTBUTTON 74
46 #define ECORE_X_CURSOR_LL_ANGLE 76
47 #define ECORE_X_CURSOR_LR_ANGLE 78
48 #define ECORE_X_CURSOR_MAN 80
49 #define ECORE_X_CURSOR_MIDDLEBUTTON 82
50 #define ECORE_X_CURSOR_MOUSE 84
51 #define ECORE_X_CURSOR_PENCIL 86
52 #define ECORE_X_CURSOR_PIRATE 88
53 #define ECORE_X_CURSOR_PLUS 90
54 #define ECORE_X_CURSOR_QUESTION_ARROW 92
55 #define ECORE_X_CURSOR_RIGHT_PTR 94
56 #define ECORE_X_CURSOR_RIGHT_SIDE 96
57 #define ECORE_X_CURSOR_RIGHT_TEE 98
58 #define ECORE_X_CURSOR_RIGHTBUTTON 100
59 #define ECORE_X_CURSOR_RTL_LOGO 102
60 #define ECORE_X_CURSOR_SAILBOAT 104
61 #define ECORE_X_CURSOR_SB_DOWN_ARROW 106
62 #define ECORE_X_CURSOR_SB_H_DOUBLE_ARROW 108
63 #define ECORE_X_CURSOR_SB_LEFT_ARROW 110
64 #define ECORE_X_CURSOR_SB_RIGHT_ARROW 112
65 #define ECORE_X_CURSOR_SB_UP_ARROW 114
66 #define ECORE_X_CURSOR_SB_V_DOUBLE_ARROW 116
67 #define ECORE_X_CURSOR_SHUTTLE 118
68 #define ECORE_X_CURSOR_SIZING 120
69 #define ECORE_X_CURSOR_SPIDER 122
70 #define ECORE_X_CURSOR_SPRAYCAN 124
71 #define ECORE_X_CURSOR_STAR 126
72 #define ECORE_X_CURSOR_TARGET 128
73 #define ECORE_X_CURSOR_TCROSS 130
74 #define ECORE_X_CURSOR_TOP_LEFT_ARROW 132
75 #define ECORE_X_CURSOR_TOP_LEFT_CORNER 134
76 #define ECORE_X_CURSOR_TOP_RIGHT_CORNER 136
77 #define ECORE_X_CURSOR_TOP_SIDE 138
78 #define ECORE_X_CURSOR_TOP_TEE 140
79 #define ECORE_X_CURSOR_TREK 142
80 #define ECORE_X_CURSOR_UL_ANGLE 144
81 #define ECORE_X_CURSOR_UMBRELLA 146
82 #define ECORE_X_CURSOR_UR_ANGLE 148
83 #define ECORE_X_CURSOR_WATCH 150
84 #define ECORE_X_CURSOR_XTERM 152
85
86 #endif