1 #ifndef __GDK_CURSOR_H__
2 #define __GDK_CURSOR_H__
4 #include <gdk/gdktypes.h>
8 #endif /* __cplusplus */
10 #define GDK_TYPE_CURSOR (gdk_cursor_get_type ())
18 GDK_BASED_ARROW_DOWN = 4,
19 GDK_BASED_ARROW_UP = 6,
22 GDK_BOTTOM_LEFT_CORNER = 12,
23 GDK_BOTTOM_RIGHT_CORNER = 14,
32 GDK_CROSS_REVERSE = 32,
34 GDK_DIAMOND_CROSS = 36,
37 GDK_DOUBLE_ARROW = 42,
57 GDK_MIDDLEBUTTON = 82,
62 GDK_QUESTION_ARROW = 92,
66 GDK_RIGHTBUTTON = 100,
69 GDK_SB_DOWN_ARROW = 106,
70 GDK_SB_H_DOUBLE_ARROW = 108,
71 GDK_SB_LEFT_ARROW = 110,
72 GDK_SB_RIGHT_ARROW = 112,
73 GDK_SB_UP_ARROW = 114,
74 GDK_SB_V_DOUBLE_ARROW = 116,
82 GDK_TOP_LEFT_ARROW = 132,
83 GDK_TOP_LEFT_CORNER = 134,
84 GDK_TOP_RIGHT_CORNER = 136,
94 GDK_CURSOR_IS_PIXMAP = -1
106 GType gdk_cursor_get_type (void);
108 GdkCursor* gdk_cursor_new_for_screen (GdkScreen *screen,
109 GdkCursorType cursor_type);
110 #ifndef GDK_MULTIHEAD_SAFE
111 GdkCursor* gdk_cursor_new (GdkCursorType cursor_type);
113 GdkCursor* gdk_cursor_new_from_pixmap (GdkPixmap *source,
119 GdkScreen* gdk_cursor_get_screen (GdkCursor *cursor);
120 GdkCursor* gdk_cursor_ref (GdkCursor *cursor);
121 void gdk_cursor_unref (GdkCursor *cursor);
123 #ifndef GDK_DISABLE_DEPRECATED
124 #define gdk_cursor_destroy gdk_cursor_unref
125 #endif /* GDK_DISABLE_DEPRECATED */
129 #endif /* __cplusplus */
131 #endif /* __GDK_CURSOR_H__ */