Tizen 2.1 base
[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_BOGOSITY            10
15 #define ECORE_X_CURSOR_BOTTOM_LEFT_CORNER  12
16 #define ECORE_X_CURSOR_BOTTOM_RIGHT_CORNER 14
17 #define ECORE_X_CURSOR_BOTTOM_SIDE         16
18 #define ECORE_X_CURSOR_BOTTOM_TEE          18
19 #define ECORE_X_CURSOR_BOX_SPIRAL          20
20 #define ECORE_X_CURSOR_CENTER_PTR          22
21 #define ECORE_X_CURSOR_CIRCLE              24
22 #define ECORE_X_CURSOR_CLOCK               26
23 #define ECORE_X_CURSOR_COFFEE_MUG          28
24 #define ECORE_X_CURSOR_CROSS               30
25 #define ECORE_X_CURSOR_CROSS_REVERSE       32
26 #define ECORE_X_CURSOR_CROSSHAIR           34
27 #define ECORE_X_CURSOR_DIAMOND_CROSS       36
28 #define ECORE_X_CURSOR_DOT                 38
29 #define ECORE_X_CURSOR_DOT_BOX_MASK        40
30 #define ECORE_X_CURSOR_DOUBLE_ARROW        42
31 #define ECORE_X_CURSOR_DRAFT_LARGE         44
32 #define ECORE_X_CURSOR_DRAFT_SMALL         46
33 #define ECORE_X_CURSOR_DRAPED_BOX          48
34 #define ECORE_X_CURSOR_EXCHANGE            50
35 #define ECORE_X_CURSOR_FLEUR               52
36 #define ECORE_X_CURSOR_GOBBLER             54
37 #define ECORE_X_CURSOR_GUMBY               56
38 #define ECORE_X_CURSOR_HAND1               58
39 #define ECORE_X_CURSOR_HAND2               60
40 #define ECORE_X_CURSOR_HEART               62
41 #define ECORE_X_CURSOR_ICON                64
42 #define ECORE_X_CURSOR_IRON_CROSS          66
43 #define ECORE_X_CURSOR_LEFT_PTR            68
44 #define ECORE_X_CURSOR_LEFT_SIDE           70
45 #define ECORE_X_CURSOR_LEFT_TEE            72
46 #define ECORE_X_CURSOR_LEFTBUTTON          74
47 #define ECORE_X_CURSOR_LL_ANGLE            76
48 #define ECORE_X_CURSOR_LR_ANGLE            78
49 #define ECORE_X_CURSOR_MAN                 80
50 #define ECORE_X_CURSOR_MIDDLEBUTTON        82
51 #define ECORE_X_CURSOR_MOUSE               84
52 #define ECORE_X_CURSOR_PENCIL              86
53 #define ECORE_X_CURSOR_PIRATE              88
54 #define ECORE_X_CURSOR_PLUS                90
55 #define ECORE_X_CURSOR_QUESTION_ARROW      92
56 #define ECORE_X_CURSOR_RIGHT_PTR           94
57 #define ECORE_X_CURSOR_RIGHT_SIDE          96
58 #define ECORE_X_CURSOR_RIGHT_TEE           98
59 #define ECORE_X_CURSOR_RIGHTBUTTON         100
60 #define ECORE_X_CURSOR_RTL_LOGO            102
61 #define ECORE_X_CURSOR_SAILBOAT            104
62 #define ECORE_X_CURSOR_SB_DOWN_ARROW       106
63 #define ECORE_X_CURSOR_SB_H_DOUBLE_ARROW   108
64 #define ECORE_X_CURSOR_SB_LEFT_ARROW       110
65 #define ECORE_X_CURSOR_SB_RIGHT_ARROW      112
66 #define ECORE_X_CURSOR_SB_UP_ARROW         114
67 #define ECORE_X_CURSOR_SB_V_DOUBLE_ARROW   116
68 #define ECORE_X_CURSOR_SHUTTLE             118
69 #define ECORE_X_CURSOR_SIZING              120
70 #define ECORE_X_CURSOR_SPIDER              122
71 #define ECORE_X_CURSOR_SPRAYCAN            124
72 #define ECORE_X_CURSOR_STAR                126
73 #define ECORE_X_CURSOR_TARGET              128
74 #define ECORE_X_CURSOR_TCROSS              130
75 #define ECORE_X_CURSOR_TOP_LEFT_ARROW      132
76 #define ECORE_X_CURSOR_TOP_LEFT_CORNER     134
77 #define ECORE_X_CURSOR_TOP_RIGHT_CORNER    136
78 #define ECORE_X_CURSOR_TOP_SIDE            138
79 #define ECORE_X_CURSOR_TOP_TEE             140
80 #define ECORE_X_CURSOR_TREK                142
81 #define ECORE_X_CURSOR_UL_ANGLE            144
82 #define ECORE_X_CURSOR_UMBRELLA            146
83 #define ECORE_X_CURSOR_UR_ANGLE            148
84 #define ECORE_X_CURSOR_WATCH               150
85 #define ECORE_X_CURSOR_XTERM               152
86
87 #endif // ifndef _ECORE_X_CURSOR_H