From: WooHyun Jung <wh0705.jung@samsung.com>
[framework/uifw/elementary.git] / src / lib / Elementary_Cursor.h
1 #ifndef _ELM_CURSOR_H
2 #define _ELM_CURSOR_H
3
4 /**
5  * @file
6  * @brief Defines the various cursor types for the X Windows system.
7  */
8
9 #define ELM_CURSOR_X                   "x"
10 #define ELM_CURSOR_ARROW               "arrow"
11 #define ELM_CURSOR_BASED_ARROW_DOWN    "based_arrow_down"
12 #define ELM_CURSOR_BASED_ARROW_UP      "based_arrow_up"
13 #define ELM_CURSOR_BOAT                "boat"
14 #define ELM_CURSOR_BOGOSITY            "bogosity"
15 #define ELM_CURSOR_BOTTOM_LEFT_CORNER  "bottom_left_corner"
16 #define ELM_CURSOR_BOTTOM_RIGHT_CORNER "bottom_right_corner"
17 #define ELM_CURSOR_BOTTOM_SIDE         "bottom_side"
18 #define ELM_CURSOR_BOTTOM_TEE          "bottom_tee"
19 #define ELM_CURSOR_BOX_SPIRAL          "box_spiral"
20 #define ELM_CURSOR_CENTER_PTR          "center_ptr"
21 #define ELM_CURSOR_CIRCLE              "circle"
22 #define ELM_CURSOR_CLOCK               "clock"
23 #define ELM_CURSOR_COFFEE_MUG          "coffee_mug"
24 #define ELM_CURSOR_CROSS               "cross"
25 #define ELM_CURSOR_CROSS_REVERSE       "cross_reverse"
26 #define ELM_CURSOR_CROSSHAIR           "crosshair"
27 #define ELM_CURSOR_DIAMOND_CROSS       "diamond_cross"
28 #define ELM_CURSOR_DOT                 "dot"
29 #define ELM_CURSOR_DOT_BOX_MASK        "dot_box_mask"
30 #define ELM_CURSOR_DOUBLE_ARROW        "double_arrow"
31 #define ELM_CURSOR_DRAFT_LARGE         "draft_large"
32 #define ELM_CURSOR_DRAFT_SMALL         "draft_small"
33 #define ELM_CURSOR_DRAPED_BOX          "draped_box"
34 #define ELM_CURSOR_EXCHANGE            "exchange"
35 #define ELM_CURSOR_FLEUR               "fleur"
36 #define ELM_CURSOR_GOBBLER             "gobbler"
37 #define ELM_CURSOR_GUMBY               "gumby"
38 #define ELM_CURSOR_HAND1               "hand1"
39 #define ELM_CURSOR_HAND2               "hand2"
40 #define ELM_CURSOR_HEART               "heart"
41 #define ELM_CURSOR_ICON                "icon"
42 #define ELM_CURSOR_IRON_CROSS          "iron_cross"
43 #define ELM_CURSOR_LEFT_PTR            "left_ptr"
44 #define ELM_CURSOR_LEFT_SIDE           "left_side"
45 #define ELM_CURSOR_LEFT_TEE            "left_tee"
46 #define ELM_CURSOR_LEFTBUTTON          "leftbutton"
47 #define ELM_CURSOR_LL_ANGLE            "ll_angle"
48 #define ELM_CURSOR_LR_ANGLE            "lr_angle"
49 #define ELM_CURSOR_MAN                 "man"
50 #define ELM_CURSOR_MIDDLEBUTTON        "middlebutton"
51 #define ELM_CURSOR_MOUSE               "mouse"
52 #define ELM_CURSOR_PENCIL              "pencil"
53 #define ELM_CURSOR_PIRATE              "pirate"
54 #define ELM_CURSOR_PLUS                "plus"
55 #define ELM_CURSOR_QUESTION_ARROW      "question_arrow"
56 #define ELM_CURSOR_RIGHT_PTR           "right_ptr"
57 #define ELM_CURSOR_RIGHT_SIDE          "right_side"
58 #define ELM_CURSOR_RIGHT_TEE           "right_tee"
59 #define ELM_CURSOR_RIGHTBUTTON         "rightbutton"
60 #define ELM_CURSOR_RTL_LOGO            "rtl_logo"
61 #define ELM_CURSOR_SAILBOAT            "sailboat"
62 #define ELM_CURSOR_SB_DOWN_ARROW       "sb_down_arrow"
63 #define ELM_CURSOR_SB_H_DOUBLE_ARROW   "sb_h_double_arrow"
64 #define ELM_CURSOR_SB_LEFT_ARROW       "sb_left_arrow"
65 #define ELM_CURSOR_SB_RIGHT_ARROW      "sb_right_arrow"
66 #define ELM_CURSOR_SB_UP_ARROW         "sb_up_arrow"
67 #define ELM_CURSOR_SB_V_DOUBLE_ARROW   "sb_v_double_arrow"
68 #define ELM_CURSOR_SHUTTLE             "shuttle"
69 #define ELM_CURSOR_SIZING              "sizing"
70 #define ELM_CURSOR_SPIDER              "spider"
71 #define ELM_CURSOR_SPRAYCAN            "spraycan"
72 #define ELM_CURSOR_STAR                "star"
73 #define ELM_CURSOR_TARGET              "target"
74 #define ELM_CURSOR_TCROSS              "tcross"
75 #define ELM_CURSOR_TOP_LEFT_ARROW      "top_left_arrow"
76 #define ELM_CURSOR_TOP_LEFT_CORNER     "top_left_corner"
77 #define ELM_CURSOR_TOP_RIGHT_CORNER    "top_right_corner"
78 #define ELM_CURSOR_TOP_SIDE            "top_side"
79 #define ELM_CURSOR_TOP_TEE             "top_tee"
80 #define ELM_CURSOR_TREK                "trek"
81 #define ELM_CURSOR_UL_ANGLE            "ul_angle"
82 #define ELM_CURSOR_UMBRELLA            "umbrella"
83 #define ELM_CURSOR_UR_ANGLE            "ur_angle"
84 #define ELM_CURSOR_WATCH               "watch"
85 #define ELM_CURSOR_XTERM               "xterm"
86
87 #endif // ifndef _ELM_CURSOR_H
88