1 /* Generated by makeenums.pl */
3 static GtkEnumValue _gtk_cell_type_values[] = {
4 { GTK_CELL_EMPTY, "GTK_CELL_EMPTY", "empty" },
5 { GTK_CELL_TEXT, "GTK_CELL_TEXT", "text" },
6 { GTK_CELL_PIXMAP, "GTK_CELL_PIXMAP", "pixmap" },
7 { GTK_CELL_PIXTEXT, "GTK_CELL_PIXTEXT", "pixtext" },
8 { GTK_CELL_WIDGET, "GTK_CELL_WIDGET", "widget" },
11 static GtkEnumValue _gtk_c_tree_pos_values[] = {
12 { GTK_CTREE_POS_BEFORE, "GTK_CTREE_POS_BEFORE", "before" },
13 { GTK_CTREE_POS_AS_CHILD, "GTK_CTREE_POS_AS_CHILD", "as-child" },
14 { GTK_CTREE_POS_AFTER, "GTK_CTREE_POS_AFTER", "after" },
17 static GtkEnumValue _gtk_c_tree_line_style_values[] = {
18 { GTK_CTREE_LINES_SOLID, "GTK_CTREE_LINES_SOLID", "solid" },
19 { GTK_CTREE_LINES_DOTTED, "GTK_CTREE_LINES_DOTTED", "dotted" },
20 { GTK_CTREE_LINES_NONE, "GTK_CTREE_LINES_NONE", "none" },
23 static GtkEnumValue _gtk_debug_flag_values[] = {
24 { GTK_DEBUG_OBJECTS, "GTK_DEBUG_OBJECTS", "objects" },
25 { GTK_DEBUG_MISC, "GTK_DEBUG_MISC", "misc" },
26 { GTK_DEBUG_SIGNALS, "GTK_DEBUG_SIGNALS", "signals" },
29 static GtkEnumValue _gtk_accel_flags_values[] = {
30 { GTK_ACCEL_VISIBLE, "GTK_ACCEL_VISIBLE", "visible" },
31 { GTK_ACCEL_SIGNAL_VISIBLE, "GTK_ACCEL_SIGNAL_VISIBLE", "signal-visible" },
32 { GTK_ACCEL_LOCKED, "GTK_ACCEL_LOCKED", "locked" },
33 { GTK_ACCEL_MASK, "GTK_ACCEL_MASK", "mask" },
36 static GtkEnumValue _gtk_arrow_type_values[] = {
37 { GTK_ARROW_UP, "GTK_ARROW_UP", "up" },
38 { GTK_ARROW_DOWN, "GTK_ARROW_DOWN", "down" },
39 { GTK_ARROW_LEFT, "GTK_ARROW_LEFT", "left" },
40 { GTK_ARROW_RIGHT, "GTK_ARROW_RIGHT", "right" },
43 static GtkEnumValue _gtk_attach_options_values[] = {
44 { GTK_EXPAND, "GTK_EXPAND", "expand" },
45 { GTK_SHRINK, "GTK_SHRINK", "shrink" },
46 { GTK_FILL, "GTK_FILL", "fill" },
49 static GtkEnumValue _gtk_button_box_style_values[] = {
50 { GTK_BUTTONBOX_DEFAULT_STYLE, "GTK_BUTTONBOX_DEFAULT_STYLE", "default-style" },
51 { GTK_BUTTONBOX_SPREAD, "GTK_BUTTONBOX_SPREAD", "spread" },
52 { GTK_BUTTONBOX_EDGE, "GTK_BUTTONBOX_EDGE", "edge" },
53 { GTK_BUTTONBOX_START, "GTK_BUTTONBOX_START", "start" },
54 { GTK_BUTTONBOX_END, "GTK_BUTTONBOX_END", "end" },
57 static GtkEnumValue _gtk_curve_type_values[] = {
58 { GTK_CURVE_TYPE_LINEAR, "GTK_CURVE_TYPE_LINEAR", "linear" },
59 { GTK_CURVE_TYPE_SPLINE, "GTK_CURVE_TYPE_SPLINE", "spline" },
60 { GTK_CURVE_TYPE_FREE, "GTK_CURVE_TYPE_FREE", "free" },
63 static GtkEnumValue _gtk_direction_type_values[] = {
64 { GTK_DIR_TAB_FORWARD, "GTK_DIR_TAB_FORWARD", "tab-forward" },
65 { GTK_DIR_TAB_BACKWARD, "GTK_DIR_TAB_BACKWARD", "tab-backward" },
66 { GTK_DIR_UP, "GTK_DIR_UP", "up" },
67 { GTK_DIR_DOWN, "GTK_DIR_DOWN", "down" },
68 { GTK_DIR_LEFT, "GTK_DIR_LEFT", "left" },
69 { GTK_DIR_RIGHT, "GTK_DIR_RIGHT", "right" },
72 static GtkEnumValue _gtk_justification_values[] = {
73 { GTK_JUSTIFY_LEFT, "GTK_JUSTIFY_LEFT", "left" },
74 { GTK_JUSTIFY_RIGHT, "GTK_JUSTIFY_RIGHT", "right" },
75 { GTK_JUSTIFY_CENTER, "GTK_JUSTIFY_CENTER", "center" },
76 { GTK_JUSTIFY_FILL, "GTK_JUSTIFY_FILL", "fill" },
79 static GtkEnumValue _gtk_match_type_values[] = {
80 { GTK_MATCH_ALL, "GTK_MATCH_ALL", "all" },
81 { GTK_MATCH_ALL_TAIL, "GTK_MATCH_ALL_TAIL", "all-tail" },
82 { GTK_MATCH_HEAD, "GTK_MATCH_HEAD", "head" },
83 { GTK_MATCH_TAIL, "GTK_MATCH_TAIL", "tail" },
84 { GTK_MATCH_EXACT, "GTK_MATCH_EXACT", "exact" },
85 { GTK_MATCH_LAST, "GTK_MATCH_LAST", "last" },
88 static GtkEnumValue _gtk_menu_factory_type_values[] = {
89 { GTK_MENU_FACTORY_MENU, "GTK_MENU_FACTORY_MENU", "menu" },
90 { GTK_MENU_FACTORY_MENU_BAR, "GTK_MENU_FACTORY_MENU_BAR", "menu-bar" },
91 { GTK_MENU_FACTORY_OPTION_MENU, "GTK_MENU_FACTORY_OPTION_MENU", "option-menu" },
94 static GtkEnumValue _gtk_metric_type_values[] = {
95 { GTK_PIXELS, "GTK_PIXELS", "pixels" },
96 { GTK_INCHES, "GTK_INCHES", "inches" },
97 { GTK_CENTIMETERS, "GTK_CENTIMETERS", "centimeters" },
100 static GtkEnumValue _gtk_orientation_values[] = {
101 { GTK_ORIENTATION_HORIZONTAL, "GTK_ORIENTATION_HORIZONTAL", "horizontal" },
102 { GTK_ORIENTATION_VERTICAL, "GTK_ORIENTATION_VERTICAL", "vertical" },
105 static GtkEnumValue _gtk_pack_type_values[] = {
106 { GTK_PACK_START, "GTK_PACK_START", "start" },
107 { GTK_PACK_END, "GTK_PACK_END", "end" },
110 static GtkEnumValue _gtk_path_priority_type_values[] = {
111 { GTK_PATH_PRIO_LOWEST, "GTK_PATH_PRIO_LOWEST", "lowest" },
112 { GTK_PATH_PRIO_GTK, "GTK_PATH_PRIO_GTK", "gtk" },
113 { GTK_PATH_PRIO_APPLICATION, "GTK_PATH_PRIO_APPLICATION", "application" },
114 { GTK_PATH_PRIO_RC, "GTK_PATH_PRIO_RC", "rc" },
115 { GTK_PATH_PRIO_HIGHEST, "GTK_PATH_PRIO_HIGHEST", "highest" },
116 { GTK_PATH_PRIO_MASK, "GTK_PATH_PRIO_MASK", "mask" },
119 static GtkEnumValue _gtk_path_type_values[] = {
120 { GTK_PATH_WIDGET, "GTK_PATH_WIDGET", "widget" },
121 { GTK_PATH_WIDGET_CLASS, "GTK_PATH_WIDGET_CLASS", "widget-class" },
122 { GTK_PATH_CLASS, "GTK_PATH_CLASS", "class" },
125 static GtkEnumValue _gtk_policy_type_values[] = {
126 { GTK_POLICY_ALWAYS, "GTK_POLICY_ALWAYS", "always" },
127 { GTK_POLICY_AUTOMATIC, "GTK_POLICY_AUTOMATIC", "automatic" },
130 static GtkEnumValue _gtk_position_type_values[] = {
131 { GTK_POS_LEFT, "GTK_POS_LEFT", "left" },
132 { GTK_POS_RIGHT, "GTK_POS_RIGHT", "right" },
133 { GTK_POS_TOP, "GTK_POS_TOP", "top" },
134 { GTK_POS_BOTTOM, "GTK_POS_BOTTOM", "bottom" },
137 static GtkEnumValue _gtk_preview_type_values[] = {
138 { GTK_PREVIEW_COLOR, "GTK_PREVIEW_COLOR", "color" },
139 { GTK_PREVIEW_GRAYSCALE, "GTK_PREVIEW_GRAYSCALE", "grayscale" },
142 static GtkEnumValue _gtk_relief_style_values[] = {
143 { GTK_RELIEF_NORMAL, "GTK_RELIEF_NORMAL", "normal" },
144 { GTK_RELIEF_NONE, "GTK_RELIEF_NONE", "none" },
147 static GtkEnumValue _gtk_signal_run_type_values[] = {
148 { GTK_RUN_FIRST, "GTK_RUN_FIRST", "first" },
149 { GTK_RUN_LAST, "GTK_RUN_LAST", "last" },
150 { GTK_RUN_BOTH, "GTK_RUN_BOTH", "both" },
151 { GTK_RUN_MASK, "GTK_RUN_MASK", "mask" },
152 { GTK_RUN_NO_RECURSE, "GTK_RUN_NO_RECURSE", "no-recurse" },
153 { GTK_RUN_ACTION, "GTK_RUN_ACTION", "action" },
156 static GtkEnumValue _gtk_scroll_type_values[] = {
157 { GTK_SCROLL_NONE, "GTK_SCROLL_NONE", "none" },
158 { GTK_SCROLL_STEP_BACKWARD, "GTK_SCROLL_STEP_BACKWARD", "step-backward" },
159 { GTK_SCROLL_STEP_FORWARD, "GTK_SCROLL_STEP_FORWARD", "step-forward" },
160 { GTK_SCROLL_PAGE_BACKWARD, "GTK_SCROLL_PAGE_BACKWARD", "page-backward" },
161 { GTK_SCROLL_PAGE_FORWARD, "GTK_SCROLL_PAGE_FORWARD", "page-forward" },
162 { GTK_SCROLL_JUMP, "GTK_SCROLL_JUMP", "jump" },
165 static GtkEnumValue _gtk_selection_mode_values[] = {
166 { GTK_SELECTION_SINGLE, "GTK_SELECTION_SINGLE", "single" },
167 { GTK_SELECTION_BROWSE, "GTK_SELECTION_BROWSE", "browse" },
168 { GTK_SELECTION_MULTIPLE, "GTK_SELECTION_MULTIPLE", "multiple" },
169 { GTK_SELECTION_EXTENDED, "GTK_SELECTION_EXTENDED", "extended" },
172 static GtkEnumValue _gtk_shadow_type_values[] = {
173 { GTK_SHADOW_NONE, "GTK_SHADOW_NONE", "none" },
174 { GTK_SHADOW_IN, "GTK_SHADOW_IN", "in" },
175 { GTK_SHADOW_OUT, "GTK_SHADOW_OUT", "out" },
176 { GTK_SHADOW_ETCHED_IN, "GTK_SHADOW_ETCHED_IN", "etched-in" },
177 { GTK_SHADOW_ETCHED_OUT, "GTK_SHADOW_ETCHED_OUT", "etched-out" },
180 static GtkEnumValue _gtk_state_type_values[] = {
181 { GTK_STATE_NORMAL, "GTK_STATE_NORMAL", "normal" },
182 { GTK_STATE_ACTIVE, "GTK_STATE_ACTIVE", "active" },
183 { GTK_STATE_PRELIGHT, "GTK_STATE_PRELIGHT", "prelight" },
184 { GTK_STATE_SELECTED, "GTK_STATE_SELECTED", "selected" },
185 { GTK_STATE_INSENSITIVE, "GTK_STATE_INSENSITIVE", "insensitive" },
188 static GtkEnumValue _gtk_submenu_direction_values[] = {
189 { GTK_DIRECTION_LEFT, "GTK_DIRECTION_LEFT", "left" },
190 { GTK_DIRECTION_RIGHT, "GTK_DIRECTION_RIGHT", "right" },
193 static GtkEnumValue _gtk_submenu_placement_values[] = {
194 { GTK_TOP_BOTTOM, "GTK_TOP_BOTTOM", "top-bottom" },
195 { GTK_LEFT_RIGHT, "GTK_LEFT_RIGHT", "left-right" },
198 static GtkEnumValue _gtk_toolbar_style_values[] = {
199 { GTK_TOOLBAR_ICONS, "GTK_TOOLBAR_ICONS", "icons" },
200 { GTK_TOOLBAR_TEXT, "GTK_TOOLBAR_TEXT", "text" },
201 { GTK_TOOLBAR_BOTH, "GTK_TOOLBAR_BOTH", "both" },
204 static GtkEnumValue _gtk_trough_type_values[] = {
205 { GTK_TROUGH_NONE, "GTK_TROUGH_NONE", "none" },
206 { GTK_TROUGH_START, "GTK_TROUGH_START", "start" },
207 { GTK_TROUGH_END, "GTK_TROUGH_END", "end" },
208 { GTK_TROUGH_JUMP, "GTK_TROUGH_JUMP", "jump" },
211 static GtkEnumValue _gtk_update_type_values[] = {
212 { GTK_UPDATE_CONTINUOUS, "GTK_UPDATE_CONTINUOUS", "continuous" },
213 { GTK_UPDATE_DISCONTINUOUS, "GTK_UPDATE_DISCONTINUOUS", "discontinuous" },
214 { GTK_UPDATE_DELAYED, "GTK_UPDATE_DELAYED", "delayed" },
217 static GtkEnumValue _gtk_visibility_values[] = {
218 { GTK_VISIBILITY_NONE, "GTK_VISIBILITY_NONE", "none" },
219 { GTK_VISIBILITY_PARTIAL, "GTK_VISIBILITY_PARTIAL", "partial" },
220 { GTK_VISIBILITY_FULL, "GTK_VISIBILITY_FULL", "full" },
223 static GtkEnumValue _gtk_window_position_values[] = {
224 { GTK_WIN_POS_NONE, "GTK_WIN_POS_NONE", "none" },
225 { GTK_WIN_POS_CENTER, "GTK_WIN_POS_CENTER", "center" },
226 { GTK_WIN_POS_MOUSE, "GTK_WIN_POS_MOUSE", "mouse" },
229 static GtkEnumValue _gtk_window_type_values[] = {
230 { GTK_WINDOW_TOPLEVEL, "GTK_WINDOW_TOPLEVEL", "toplevel" },
231 { GTK_WINDOW_DIALOG, "GTK_WINDOW_DIALOG", "dialog" },
232 { GTK_WINDOW_POPUP, "GTK_WINDOW_POPUP", "popup" },
235 static GtkEnumValue _gtk_font_metric_type_values[] = {
236 { PIXELS_METRIC, "PIXELS_METRIC", "ixels-metric" },
237 { POINTS_METRIC, "POINTS_METRIC", "oints-metric" },
240 static GtkEnumValue _gtk_object_flags_values[] = {
241 { GTK_DESTROYED, "GTK_DESTROYED", "destroyed" },
242 { GTK_FLOATING, "GTK_FLOATING", "floating" },
243 { GTK_CONNECTED, "GTK_CONNECTED", "connected" },
244 { GTK_RESERVED_2, "GTK_RESERVED_2", "reserved-2" },
245 { GTK_OBJECT_FLAG_LAST, "GTK_OBJECT_FLAG_LAST", "object-flag-last" },
248 static GtkEnumValue _gtk_arg_flags_values[] = {
249 { GTK_ARG_READABLE, "GTK_ARG_READABLE", "readable" },
250 { GTK_ARG_WRITABLE, "GTK_ARG_WRITABLE", "writable" },
251 { GTK_ARG_CONSTRUCT, "GTK_ARG_CONSTRUCT", "construct" },
252 { GTK_ARG_CHILD_ARG, "GTK_ARG_CHILD_ARG", "child-arg" },
253 { GTK_ARG_MASK, "GTK_ARG_MASK", "mask" },
254 { GTK_ARG_READWRITE, "GTK_ARG_READWRITE", "readwrite" },
257 static GtkEnumValue _gtk_packer_options_values[] = {
258 { GTK_PACK_EXPAND, "GTK_PACK_EXPAND", "expand" },
259 { GTK_FILL_X, "GTK_FILL_X", "fill-x" },
260 { GTK_FILL_Y, "GTK_FILL_Y", "fill-y" },
263 static GtkEnumValue _gtk_side_type_values[] = {
264 { GTK_SIDE_TOP, "GTK_SIDE_TOP", "top" },
265 { GTK_SIDE_BOTTOM, "GTK_SIDE_BOTTOM", "bottom" },
266 { GTK_SIDE_LEFT, "GTK_SIDE_LEFT", "left" },
267 { GTK_SIDE_RIGHT, "GTK_SIDE_RIGHT", "right" },
270 static GtkEnumValue _gtk_anchor_type_values[] = {
271 { GTK_ANCHOR_CENTER, "GTK_ANCHOR_CENTER", "center" },
272 { GTK_ANCHOR_NORTH, "GTK_ANCHOR_NORTH", "north" },
273 { GTK_ANCHOR_NORTH_WEST, "GTK_ANCHOR_NORTH_WEST", "north-west" },
274 { GTK_ANCHOR_NORTH_EAST, "GTK_ANCHOR_NORTH_EAST", "north-east" },
275 { GTK_ANCHOR_SOUTH, "GTK_ANCHOR_SOUTH", "south" },
276 { GTK_ANCHOR_SOUTH_WEST, "GTK_ANCHOR_SOUTH_WEST", "south-west" },
277 { GTK_ANCHOR_SOUTH_EAST, "GTK_ANCHOR_SOUTH_EAST", "south-east" },
278 { GTK_ANCHOR_WEST, "GTK_ANCHOR_WEST", "west" },
279 { GTK_ANCHOR_EAST, "GTK_ANCHOR_EAST", "east" },
280 { GTK_ANCHOR_N, "GTK_ANCHOR_N", "n" },
281 { GTK_ANCHOR_NW, "GTK_ANCHOR_NW", "nw" },
282 { GTK_ANCHOR_NE, "GTK_ANCHOR_NE", "ne" },
283 { GTK_ANCHOR_S, "GTK_ANCHOR_S", "s" },
284 { GTK_ANCHOR_SW, "GTK_ANCHOR_SW", "sw" },
285 { GTK_ANCHOR_SE, "GTK_ANCHOR_SE", "se" },
286 { GTK_ANCHOR_W, "GTK_ANCHOR_W", "w" },
287 { GTK_ANCHOR_E, "GTK_ANCHOR_E", "e" },
290 static GtkEnumValue _gtk_private_flags_values[] = {
291 { PRIVATE_GTK_USER_STYLE, "PRIVATE_GTK_USER_STYLE", "user-style" },
292 { PRIVATE_GTK_REDRAW_PENDING, "PRIVATE_GTK_REDRAW_PENDING", "redraw-pending" },
293 { PRIVATE_GTK_RESIZE_PENDING, "PRIVATE_GTK_RESIZE_PENDING", "resize-pending" },
294 { PRIVATE_GTK_RESIZE_NEEDED, "PRIVATE_GTK_RESIZE_NEEDED", "resize-needed" },
295 { PRIVATE_GTK_LEAVE_PENDING, "PRIVATE_GTK_LEAVE_PENDING", "leave-pending" },
296 { PRIVATE_GTK_HAS_SHAPE_MASK, "PRIVATE_GTK_HAS_SHAPE_MASK", "has-shape-mask" },
297 { PRIVATE_GTK_IN_REPARENT, "PRIVATE_GTK_IN_REPARENT", "in-reparent" },
300 static GtkEnumValue _gtk_spin_button_update_policy_values[] = {
301 { GTK_UPDATE_ALWAYS, "GTK_UPDATE_ALWAYS", "always" },
302 { GTK_UPDATE_IF_VALID, "GTK_UPDATE_IF_VALID", "if-valid" },
303 { GTK_UPDATE_SNAP_TO_TICKS, "GTK_UPDATE_SNAP_TO_TICKS", "snap-to-ticks" },
306 static GtkEnumValue _gtk_toolbar_child_type_values[] = {
307 { GTK_TOOLBAR_CHILD_SPACE, "GTK_TOOLBAR_CHILD_SPACE", "space" },
308 { GTK_TOOLBAR_CHILD_BUTTON, "GTK_TOOLBAR_CHILD_BUTTON", "button" },
309 { GTK_TOOLBAR_CHILD_TOGGLEBUTTON, "GTK_TOOLBAR_CHILD_TOGGLEBUTTON", "togglebutton" },
310 { GTK_TOOLBAR_CHILD_RADIOBUTTON, "GTK_TOOLBAR_CHILD_RADIOBUTTON", "radiobutton" },
311 { GTK_TOOLBAR_CHILD_WIDGET, "GTK_TOOLBAR_CHILD_WIDGET", "widget" },
314 static GtkEnumValue _gtk_tree_view_mode_values[] = {
315 { GTK_TREE_VIEW_LINE, "GTK_TREE_VIEW_LINE", "line" },
316 { GTK_TREE_VIEW_ITEM, "GTK_TREE_VIEW_ITEM", "item" },
319 static GtkEnumValue _gtk_fundamental_type_values[] = {
320 { GTK_TYPE_INVALID, "GTK_TYPE_INVALID", "invalid" },
321 { GTK_TYPE_NONE, "GTK_TYPE_NONE", "none" },
322 { GTK_TYPE_CHAR, "GTK_TYPE_CHAR", "char" },
323 { GTK_TYPE_BOOL, "GTK_TYPE_BOOL", "bool" },
324 { GTK_TYPE_INT, "GTK_TYPE_INT", "int" },
325 { GTK_TYPE_UINT, "GTK_TYPE_UINT", "uint" },
326 { GTK_TYPE_LONG, "GTK_TYPE_LONG", "long" },
327 { GTK_TYPE_ULONG, "GTK_TYPE_ULONG", "ulong" },
328 { GTK_TYPE_FLOAT, "GTK_TYPE_FLOAT", "float" },
329 { GTK_TYPE_DOUBLE, "GTK_TYPE_DOUBLE", "double" },
330 { GTK_TYPE_STRING, "GTK_TYPE_STRING", "string" },
331 { GTK_TYPE_ENUM, "GTK_TYPE_ENUM", "enum" },
332 { GTK_TYPE_FLAGS, "GTK_TYPE_FLAGS", "flags" },
333 { GTK_TYPE_BOXED, "GTK_TYPE_BOXED", "boxed" },
334 { GTK_TYPE_FOREIGN, "GTK_TYPE_FOREIGN", "foreign" },
335 { GTK_TYPE_CALLBACK, "GTK_TYPE_CALLBACK", "callback" },
336 { GTK_TYPE_ARGS, "GTK_TYPE_ARGS", "args" },
337 { GTK_TYPE_POINTER, "GTK_TYPE_POINTER", "pointer" },
338 { GTK_TYPE_SIGNAL, "GTK_TYPE_SIGNAL", "signal" },
339 { GTK_TYPE_C_CALLBACK, "GTK_TYPE_C_CALLBACK", "c-callback" },
340 { GTK_TYPE_OBJECT, "GTK_TYPE_OBJECT", "object" },
343 static GtkEnumValue _gtk_widget_flags_values[] = {
344 { GTK_TOPLEVEL, "GTK_TOPLEVEL", "toplevel" },
345 { GTK_NO_WINDOW, "GTK_NO_WINDOW", "no-window" },
346 { GTK_REALIZED, "GTK_REALIZED", "realized" },
347 { GTK_MAPPED, "GTK_MAPPED", "mapped" },
348 { GTK_VISIBLE, "GTK_VISIBLE", "visible" },
349 { GTK_SENSITIVE, "GTK_SENSITIVE", "sensitive" },
350 { GTK_PARENT_SENSITIVE, "GTK_PARENT_SENSITIVE", "parent-sensitive" },
351 { GTK_CAN_FOCUS, "GTK_CAN_FOCUS", "can-focus" },
352 { GTK_HAS_FOCUS, "GTK_HAS_FOCUS", "has-focus" },
353 { GTK_CAN_DEFAULT, "GTK_CAN_DEFAULT", "can-default" },
354 { GTK_HAS_DEFAULT, "GTK_HAS_DEFAULT", "has-default" },
355 { GTK_HAS_GRAB, "GTK_HAS_GRAB", "has-grab" },
356 { GTK_RC_STYLE, "GTK_RC_STYLE", "rc-style" },
357 { GTK_BASIC, "GTK_BASIC", "basic" },
360 static GtkEnumValue _gdk_debug_flag_values[] = {
361 { GDK_DEBUG_MISC, "GDK_DEBUG_MISC", "misc" },
362 { GDK_DEBUG_EVENTS, "GDK_DEBUG_EVENTS", "events" },
363 { GDK_DEBUG_DND, "GDK_DEBUG_DND", "dnd" },
364 { GDK_DEBUG_COLOR_CONTEXT, "GDK_DEBUG_COLOR_CONTEXT", "color-context" },
365 { GDK_DEBUG_XIM, "GDK_DEBUG_XIM", "xim" },
368 static GtkEnumValue _gdk_window_type_values[] = {
369 { GDK_WINDOW_ROOT, "GDK_WINDOW_ROOT", "root" },
370 { GDK_WINDOW_TOPLEVEL, "GDK_WINDOW_TOPLEVEL", "toplevel" },
371 { GDK_WINDOW_CHILD, "GDK_WINDOW_CHILD", "child" },
372 { GDK_WINDOW_DIALOG, "GDK_WINDOW_DIALOG", "dialog" },
373 { GDK_WINDOW_TEMP, "GDK_WINDOW_TEMP", "temp" },
374 { GDK_WINDOW_PIXMAP, "GDK_WINDOW_PIXMAP", "pixmap" },
375 { GDK_WINDOW_FOREIGN, "GDK_WINDOW_FOREIGN", "foreign" },
378 static GtkEnumValue _gdk_window_class_values[] = {
379 { GDK_INPUT_OUTPUT, "GDK_INPUT_OUTPUT", "output" },
380 { GDK_INPUT_ONLY, "GDK_INPUT_ONLY", "only" },
383 static GtkEnumValue _gdk_image_type_values[] = {
384 { GDK_IMAGE_NORMAL, "GDK_IMAGE_NORMAL", "normal" },
385 { GDK_IMAGE_SHARED, "GDK_IMAGE_SHARED", "shared" },
386 { GDK_IMAGE_FASTEST, "GDK_IMAGE_FASTEST", "fastest" },
389 static GtkEnumValue _gdk_visual_type_values[] = {
390 { GDK_VISUAL_STATIC_GRAY, "GDK_VISUAL_STATIC_GRAY", "static-gray" },
391 { GDK_VISUAL_GRAYSCALE, "GDK_VISUAL_GRAYSCALE", "grayscale" },
392 { GDK_VISUAL_STATIC_COLOR, "GDK_VISUAL_STATIC_COLOR", "static-color" },
393 { GDK_VISUAL_PSEUDO_COLOR, "GDK_VISUAL_PSEUDO_COLOR", "pseudo-color" },
394 { GDK_VISUAL_TRUE_COLOR, "GDK_VISUAL_TRUE_COLOR", "true-color" },
395 { GDK_VISUAL_DIRECT_COLOR, "GDK_VISUAL_DIRECT_COLOR", "direct-color" },
398 static GtkEnumValue _gdk_font_type_values[] = {
399 { GDK_FONT_FONT, "GDK_FONT_FONT", "font" },
400 { GDK_FONT_FONTSET, "GDK_FONT_FONTSET", "fontset" },
403 static GtkEnumValue _gdk_window_attributes_type_values[] = {
404 { GDK_WA_TITLE, "GDK_WA_TITLE", "title" },
405 { GDK_WA_X, "GDK_WA_X", "x" },
406 { GDK_WA_Y, "GDK_WA_Y", "y" },
407 { GDK_WA_CURSOR, "GDK_WA_CURSOR", "cursor" },
408 { GDK_WA_COLORMAP, "GDK_WA_COLORMAP", "colormap" },
409 { GDK_WA_VISUAL, "GDK_WA_VISUAL", "visual" },
410 { GDK_WA_WMCLASS, "GDK_WA_WMCLASS", "wmclass" },
411 { GDK_WA_NOREDIR, "GDK_WA_NOREDIR", "noredir" },
414 static GtkEnumValue _gdk_window_hints_values[] = {
415 { GDK_HINT_POS, "GDK_HINT_POS", "pos" },
416 { GDK_HINT_MIN_SIZE, "GDK_HINT_MIN_SIZE", "min-size" },
417 { GDK_HINT_MAX_SIZE, "GDK_HINT_MAX_SIZE", "max-size" },
420 static GtkEnumValue _gdk_function_values[] = {
421 { GDK_COPY, "GDK_COPY", "copy" },
422 { GDK_INVERT, "GDK_INVERT", "invert" },
423 { GDK_XOR, "GDK_XOR", "xor" },
426 static GtkEnumValue _gdk_fill_values[] = {
427 { GDK_SOLID, "GDK_SOLID", "solid" },
428 { GDK_TILED, "GDK_TILED", "tiled" },
429 { GDK_STIPPLED, "GDK_STIPPLED", "stippled" },
430 { GDK_OPAQUE_STIPPLED, "GDK_OPAQUE_STIPPLED", "opaque-stippled" },
433 static GtkEnumValue _gdk_fill_rule_values[] = {
434 { GDK_EVEN_ODD_RULE, "GDK_EVEN_ODD_RULE", "even-odd-rule" },
435 { GDK_WINDING_RULE, "GDK_WINDING_RULE", "winding-rule" },
438 static GtkEnumValue _gdk_line_style_values[] = {
439 { GDK_LINE_SOLID, "GDK_LINE_SOLID", "solid" },
440 { GDK_LINE_ON_OFF_DASH, "GDK_LINE_ON_OFF_DASH", "on-off-dash" },
441 { GDK_LINE_DOUBLE_DASH, "GDK_LINE_DOUBLE_DASH", "double-dash" },
444 static GtkEnumValue _gdk_cap_style_values[] = {
445 { GDK_CAP_NOT_LAST, "GDK_CAP_NOT_LAST", "not-last" },
446 { GDK_CAP_BUTT, "GDK_CAP_BUTT", "butt" },
447 { GDK_CAP_ROUND, "GDK_CAP_ROUND", "round" },
448 { GDK_CAP_PROJECTING, "GDK_CAP_PROJECTING", "projecting" },
451 static GtkEnumValue _gdk_join_style_values[] = {
452 { GDK_JOIN_MITER, "GDK_JOIN_MITER", "miter" },
453 { GDK_JOIN_ROUND, "GDK_JOIN_ROUND", "round" },
454 { GDK_JOIN_BEVEL, "GDK_JOIN_BEVEL", "bevel" },
457 static GtkEnumValue _gdk_cursor_type_values[] = {
458 { GDK_NUM_GLYPHS, "GDK_NUM_GLYPHS", "num-glyphs" },
459 { GDK_X_CURSOR, "GDK_X_CURSOR", "x-cursor" },
460 { GDK_ARROW, "GDK_ARROW", "arrow" },
461 { GDK_BASED_ARROW_DOWN, "GDK_BASED_ARROW_DOWN", "based-arrow-down" },
462 { GDK_BASED_ARROW_UP, "GDK_BASED_ARROW_UP", "based-arrow-up" },
463 { GDK_BOAT, "GDK_BOAT", "boat" },
464 { GDK_BOGOSITY, "GDK_BOGOSITY", "bogosity" },
465 { GDK_BOTTOM_LEFT_CORNER, "GDK_BOTTOM_LEFT_CORNER", "bottom-left-corner" },
466 { GDK_BOTTOM_RIGHT_CORNER, "GDK_BOTTOM_RIGHT_CORNER", "bottom-right-corner" },
467 { GDK_BOTTOM_SIDE, "GDK_BOTTOM_SIDE", "bottom-side" },
468 { GDK_BOTTOM_TEE, "GDK_BOTTOM_TEE", "bottom-tee" },
469 { GDK_BOX_SPIRAL, "GDK_BOX_SPIRAL", "box-spiral" },
470 { GDK_CENTER_PTR, "GDK_CENTER_PTR", "center-ptr" },
471 { GDK_CIRCLE, "GDK_CIRCLE", "circle" },
472 { GDK_CLOCK, "GDK_CLOCK", "clock" },
473 { GDK_COFFEE_MUG, "GDK_COFFEE_MUG", "coffee-mug" },
474 { GDK_CROSS, "GDK_CROSS", "cross" },
475 { GDK_CROSS_REVERSE, "GDK_CROSS_REVERSE", "cross-reverse" },
476 { GDK_CROSSHAIR, "GDK_CROSSHAIR", "crosshair" },
477 { GDK_DIAMOND_CROSS, "GDK_DIAMOND_CROSS", "diamond-cross" },
478 { GDK_DOT, "GDK_DOT", "dot" },
479 { GDK_DOTBOX, "GDK_DOTBOX", "dotbox" },
480 { GDK_DOUBLE_ARROW, "GDK_DOUBLE_ARROW", "double-arrow" },
481 { GDK_DRAFT_LARGE, "GDK_DRAFT_LARGE", "draft-large" },
482 { GDK_DRAFT_SMALL, "GDK_DRAFT_SMALL", "draft-small" },
483 { GDK_DRAPED_BOX, "GDK_DRAPED_BOX", "draped-box" },
484 { GDK_EXCHANGE, "GDK_EXCHANGE", "exchange" },
485 { GDK_FLEUR, "GDK_FLEUR", "fleur" },
486 { GDK_GOBBLER, "GDK_GOBBLER", "gobbler" },
487 { GDK_GUMBY, "GDK_GUMBY", "gumby" },
488 { GDK_HAND1, "GDK_HAND1", "hand1" },
489 { GDK_HAND2, "GDK_HAND2", "hand2" },
490 { GDK_HEART, "GDK_HEART", "heart" },
491 { GDK_ICON, "GDK_ICON", "icon" },
492 { GDK_IRON_CROSS, "GDK_IRON_CROSS", "iron-cross" },
493 { GDK_LEFT_PTR, "GDK_LEFT_PTR", "left-ptr" },
494 { GDK_LEFT_SIDE, "GDK_LEFT_SIDE", "left-side" },
495 { GDK_LEFT_TEE, "GDK_LEFT_TEE", "left-tee" },
496 { GDK_LEFTBUTTON, "GDK_LEFTBUTTON", "leftbutton" },
497 { GDK_LL_ANGLE, "GDK_LL_ANGLE", "ll-angle" },
498 { GDK_LR_ANGLE, "GDK_LR_ANGLE", "lr-angle" },
499 { GDK_MAN, "GDK_MAN", "man" },
500 { GDK_MIDDLEBUTTON, "GDK_MIDDLEBUTTON", "middlebutton" },
501 { GDK_MOUSE, "GDK_MOUSE", "mouse" },
502 { GDK_PENCIL, "GDK_PENCIL", "pencil" },
503 { GDK_PIRATE, "GDK_PIRATE", "pirate" },
504 { GDK_PLUS, "GDK_PLUS", "plus" },
505 { GDK_QUESTION_ARROW, "GDK_QUESTION_ARROW", "question-arrow" },
506 { GDK_RIGHT_PTR, "GDK_RIGHT_PTR", "right-ptr" },
507 { GDK_RIGHT_SIDE, "GDK_RIGHT_SIDE", "right-side" },
508 { GDK_RIGHT_TEE, "GDK_RIGHT_TEE", "right-tee" },
509 { GDK_RIGHTBUTTON, "GDK_RIGHTBUTTON", "rightbutton" },
510 { GDK_RTL_LOGO, "GDK_RTL_LOGO", "rtl-logo" },
511 { GDK_SAILBOAT, "GDK_SAILBOAT", "sailboat" },
512 { GDK_SB_DOWN_ARROW, "GDK_SB_DOWN_ARROW", "sb-down-arrow" },
513 { GDK_SB_H_DOUBLE_ARROW, "GDK_SB_H_DOUBLE_ARROW", "sb-h-double-arrow" },
514 { GDK_SB_LEFT_ARROW, "GDK_SB_LEFT_ARROW", "sb-left-arrow" },
515 { GDK_SB_RIGHT_ARROW, "GDK_SB_RIGHT_ARROW", "sb-right-arrow" },
516 { GDK_SB_UP_ARROW, "GDK_SB_UP_ARROW", "sb-up-arrow" },
517 { GDK_SB_V_DOUBLE_ARROW, "GDK_SB_V_DOUBLE_ARROW", "sb-v-double-arrow" },
518 { GDK_SHUTTLE, "GDK_SHUTTLE", "shuttle" },
519 { GDK_SIZING, "GDK_SIZING", "sizing" },
520 { GDK_SPIDER, "GDK_SPIDER", "spider" },
521 { GDK_SPRAYCAN, "GDK_SPRAYCAN", "spraycan" },
522 { GDK_STAR, "GDK_STAR", "star" },
523 { GDK_TARGET, "GDK_TARGET", "target" },
524 { GDK_TCROSS, "GDK_TCROSS", "tcross" },
525 { GDK_TOP_LEFT_ARROW, "GDK_TOP_LEFT_ARROW", "top-left-arrow" },
526 { GDK_TOP_LEFT_CORNER, "GDK_TOP_LEFT_CORNER", "top-left-corner" },
527 { GDK_TOP_RIGHT_CORNER, "GDK_TOP_RIGHT_CORNER", "top-right-corner" },
528 { GDK_TOP_SIDE, "GDK_TOP_SIDE", "top-side" },
529 { GDK_TOP_TEE, "GDK_TOP_TEE", "top-tee" },
530 { GDK_TREK, "GDK_TREK", "trek" },
531 { GDK_UL_ANGLE, "GDK_UL_ANGLE", "ul-angle" },
532 { GDK_UMBRELLA, "GDK_UMBRELLA", "umbrella" },
533 { GDK_UR_ANGLE, "GDK_UR_ANGLE", "ur-angle" },
534 { GDK_WATCH, "GDK_WATCH", "watch" },
535 { GDK_XTERM, "GDK_XTERM", "xterm" },
536 { GDK_LAST_CURSOR, "GDK_LAST_CURSOR", "last-cursor" },
537 { GDK_CURSOR_IS_PIXMAP, "GDK_CURSOR_IS_PIXMAP", "cursor-is-pixmap" },
540 static GtkEnumValue _gdk_filter_return_values[] = {
541 { GDK_FILTER_CONTINUE, "GDK_FILTER_CONTINUE", "continue" },
542 { GDK_FILTER_TRANSLATE, "GDK_FILTER_TRANSLATE", "translate" },
543 { GDK_FILTER_REMOVE, "GDK_FILTER_REMOVE", "remove" },
546 static GtkEnumValue _gdk_visibility_state_values[] = {
547 { GDK_VISIBILITY_UNOBSCURED, "GDK_VISIBILITY_UNOBSCURED", "unobscured" },
548 { GDK_VISIBILITY_PARTIAL, "GDK_VISIBILITY_PARTIAL", "partial" },
549 { GDK_VISIBILITY_FULLY_OBSCURED, "GDK_VISIBILITY_FULLY_OBSCURED", "fully-obscured" },
552 static GtkEnumValue _gdk_event_type_values[] = {
553 { GDK_NOTHING, "GDK_NOTHING", "nothing" },
554 { GDK_DELETE, "GDK_DELETE", "delete" },
555 { GDK_DESTROY, "GDK_DESTROY", "destroy" },
556 { GDK_EXPOSE, "GDK_EXPOSE", "expose" },
557 { GDK_MOTION_NOTIFY, "GDK_MOTION_NOTIFY", "motion-notify" },
558 { GDK_BUTTON_PRESS, "GDK_BUTTON_PRESS", "button-press" },
559 { GDK_2BUTTON_PRESS, "GDK_2BUTTON_PRESS", "2button-press" },
560 { GDK_3BUTTON_PRESS, "GDK_3BUTTON_PRESS", "3button-press" },
561 { GDK_BUTTON_RELEASE, "GDK_BUTTON_RELEASE", "button-release" },
562 { GDK_KEY_PRESS, "GDK_KEY_PRESS", "key-press" },
563 { GDK_KEY_RELEASE, "GDK_KEY_RELEASE", "key-release" },
564 { GDK_ENTER_NOTIFY, "GDK_ENTER_NOTIFY", "enter-notify" },
565 { GDK_LEAVE_NOTIFY, "GDK_LEAVE_NOTIFY", "leave-notify" },
566 { GDK_FOCUS_CHANGE, "GDK_FOCUS_CHANGE", "focus-change" },
567 { GDK_CONFIGURE, "GDK_CONFIGURE", "configure" },
568 { GDK_MAP, "GDK_MAP", "map" },
569 { GDK_UNMAP, "GDK_UNMAP", "unmap" },
570 { GDK_PROPERTY_NOTIFY, "GDK_PROPERTY_NOTIFY", "property-notify" },
571 { GDK_SELECTION_CLEAR, "GDK_SELECTION_CLEAR", "selection-clear" },
572 { GDK_SELECTION_REQUEST, "GDK_SELECTION_REQUEST", "selection-request" },
573 { GDK_SELECTION_NOTIFY, "GDK_SELECTION_NOTIFY", "selection-notify" },
574 { GDK_PROXIMITY_IN, "GDK_PROXIMITY_IN", "proximity-in" },
575 { GDK_PROXIMITY_OUT, "GDK_PROXIMITY_OUT", "proximity-out" },
576 { GDK_DRAG_BEGIN, "GDK_DRAG_BEGIN", "drag-begin" },
577 { GDK_DRAG_REQUEST, "GDK_DRAG_REQUEST", "drag-request" },
578 { GDK_DROP_ENTER, "GDK_DROP_ENTER", "drop-enter" },
579 { GDK_DROP_LEAVE, "GDK_DROP_LEAVE", "drop-leave" },
580 { GDK_DROP_DATA_AVAIL, "GDK_DROP_DATA_AVAIL", "drop-data-avail" },
581 { GDK_CLIENT_EVENT, "GDK_CLIENT_EVENT", "client-event" },
582 { GDK_VISIBILITY_NOTIFY, "GDK_VISIBILITY_NOTIFY", "visibility-notify" },
583 { GDK_NO_EXPOSE, "GDK_NO_EXPOSE", "no-expose" },
584 { GDK_OTHER_EVENT, "GDK_OTHER_EVENT", "other-event" },
587 static GtkEnumValue _gdk_event_mask_values[] = {
588 { GDK_EXPOSURE_MASK, "GDK_EXPOSURE_MASK", "exposure-mask" },
589 { GDK_POINTER_MOTION_MASK, "GDK_POINTER_MOTION_MASK", "pointer-motion-mask" },
590 { GDK_POINTER_MOTION_HINT_MASK, "GDK_POINTER_MOTION_HINT_MASK", "pointer-motion-hint-mask" },
591 { GDK_BUTTON_MOTION_MASK, "GDK_BUTTON_MOTION_MASK", "button-motion-mask" },
592 { GDK_BUTTON1_MOTION_MASK, "GDK_BUTTON1_MOTION_MASK", "button1-motion-mask" },
593 { GDK_BUTTON2_MOTION_MASK, "GDK_BUTTON2_MOTION_MASK", "button2-motion-mask" },
594 { GDK_BUTTON3_MOTION_MASK, "GDK_BUTTON3_MOTION_MASK", "button3-motion-mask" },
595 { GDK_BUTTON_PRESS_MASK, "GDK_BUTTON_PRESS_MASK", "button-press-mask" },
596 { GDK_BUTTON_RELEASE_MASK, "GDK_BUTTON_RELEASE_MASK", "button-release-mask" },
597 { GDK_KEY_PRESS_MASK, "GDK_KEY_PRESS_MASK", "key-press-mask" },
598 { GDK_KEY_RELEASE_MASK, "GDK_KEY_RELEASE_MASK", "key-release-mask" },
599 { GDK_ENTER_NOTIFY_MASK, "GDK_ENTER_NOTIFY_MASK", "enter-notify-mask" },
600 { GDK_LEAVE_NOTIFY_MASK, "GDK_LEAVE_NOTIFY_MASK", "leave-notify-mask" },
601 { GDK_FOCUS_CHANGE_MASK, "GDK_FOCUS_CHANGE_MASK", "focus-change-mask" },
602 { GDK_STRUCTURE_MASK, "GDK_STRUCTURE_MASK", "structure-mask" },
603 { GDK_PROPERTY_CHANGE_MASK, "GDK_PROPERTY_CHANGE_MASK", "property-change-mask" },
604 { GDK_VISIBILITY_NOTIFY_MASK, "GDK_VISIBILITY_NOTIFY_MASK", "visibility-notify-mask" },
605 { GDK_PROXIMITY_IN_MASK, "GDK_PROXIMITY_IN_MASK", "proximity-in-mask" },
606 { GDK_PROXIMITY_OUT_MASK, "GDK_PROXIMITY_OUT_MASK", "proximity-out-mask" },
607 { GDK_SUBSTRUCTURE_MASK, "GDK_SUBSTRUCTURE_MASK", "substructure-mask" },
608 { GDK_ALL_EVENTS_MASK, "GDK_ALL_EVENTS_MASK", "all-events-mask" },
611 static GtkEnumValue _gdk_notify_type_values[] = {
612 { GDK_NOTIFY_ANCESTOR, "GDK_NOTIFY_ANCESTOR", "ancestor" },
613 { GDK_NOTIFY_VIRTUAL, "GDK_NOTIFY_VIRTUAL", "virtual" },
614 { GDK_NOTIFY_INFERIOR, "GDK_NOTIFY_INFERIOR", "inferior" },
615 { GDK_NOTIFY_NONLINEAR, "GDK_NOTIFY_NONLINEAR", "nonlinear" },
616 { GDK_NOTIFY_NONLINEAR_VIRTUAL, "GDK_NOTIFY_NONLINEAR_VIRTUAL", "nonlinear-virtual" },
617 { GDK_NOTIFY_UNKNOWN, "GDK_NOTIFY_UNKNOWN", "unknown" },
620 static GtkEnumValue _gdk_crossing_mode_values[] = {
621 { GDK_CROSSING_NORMAL, "GDK_CROSSING_NORMAL", "normal" },
622 { GDK_CROSSING_GRAB, "GDK_CROSSING_GRAB", "grab" },
623 { GDK_CROSSING_UNGRAB, "GDK_CROSSING_UNGRAB", "ungrab" },
626 static GtkEnumValue _gdk_modifier_type_values[] = {
627 { GDK_SHIFT_MASK, "GDK_SHIFT_MASK", "shift-mask" },
628 { GDK_LOCK_MASK, "GDK_LOCK_MASK", "lock-mask" },
629 { GDK_CONTROL_MASK, "GDK_CONTROL_MASK", "control-mask" },
630 { GDK_MOD1_MASK, "GDK_MOD1_MASK", "mod1-mask" },
631 { GDK_MOD2_MASK, "GDK_MOD2_MASK", "mod2-mask" },
632 { GDK_MOD3_MASK, "GDK_MOD3_MASK", "mod3-mask" },
633 { GDK_MOD4_MASK, "GDK_MOD4_MASK", "mod4-mask" },
634 { GDK_MOD5_MASK, "GDK_MOD5_MASK", "mod5-mask" },
635 { GDK_BUTTON1_MASK, "GDK_BUTTON1_MASK", "button1-mask" },
636 { GDK_BUTTON2_MASK, "GDK_BUTTON2_MASK", "button2-mask" },
637 { GDK_BUTTON3_MASK, "GDK_BUTTON3_MASK", "button3-mask" },
638 { GDK_BUTTON4_MASK, "GDK_BUTTON4_MASK", "button4-mask" },
639 { GDK_BUTTON5_MASK, "GDK_BUTTON5_MASK", "button5-mask" },
640 { GDK_MODIFIER_MASK, "GDK_MODIFIER_MASK", "modifier-mask" },
643 static GtkEnumValue _gdk_subwindow_mode_values[] = {
644 { GDK_CLIP_BY_CHILDREN, "GDK_CLIP_BY_CHILDREN", "clip-by-children" },
645 { GDK_INCLUDE_INFERIORS, "GDK_INCLUDE_INFERIORS", "include-inferiors" },
648 static GtkEnumValue _gdk_input_condition_values[] = {
649 { GDK_INPUT_READ, "GDK_INPUT_READ", "read" },
650 { GDK_INPUT_WRITE, "GDK_INPUT_WRITE", "write" },
651 { GDK_INPUT_EXCEPTION, "GDK_INPUT_EXCEPTION", "exception" },
654 static GtkEnumValue _gdk_status_values[] = {
655 { GDK_OK, "GDK_OK", "ok" },
656 { GDK_ERROR, "GDK_ERROR", "error" },
657 { GDK_ERROR_PARAM, "GDK_ERROR_PARAM", "error-param" },
658 { GDK_ERROR_FILE, "GDK_ERROR_FILE", "error-file" },
659 { GDK_ERROR_MEM, "GDK_ERROR_MEM", "error-mem" },
662 static GtkEnumValue _gdk_byte_order_values[] = {
663 { GDK_LSB_FIRST, "GDK_LSB_FIRST", "lsb-first" },
664 { GDK_MSB_FIRST, "GDK_MSB_FIRST", "msb-first" },
667 static GtkEnumValue _gdk_gc_values_mask_values[] = {
668 { GDK_GC_FOREGROUND, "GDK_GC_FOREGROUND", "foreground" },
669 { GDK_GC_BACKGROUND, "GDK_GC_BACKGROUND", "background" },
670 { GDK_GC_FONT, "GDK_GC_FONT", "font" },
671 { GDK_GC_FUNCTION, "GDK_GC_FUNCTION", "function" },
672 { GDK_GC_FILL, "GDK_GC_FILL", "fill" },
673 { GDK_GC_TILE, "GDK_GC_TILE", "tile" },
674 { GDK_GC_STIPPLE, "GDK_GC_STIPPLE", "stipple" },
675 { GDK_GC_CLIP_MASK, "GDK_GC_CLIP_MASK", "clip-mask" },
676 { GDK_GC_SUBWINDOW, "GDK_GC_SUBWINDOW", "subwindow" },
677 { GDK_GC_TS_X_ORIGIN, "GDK_GC_TS_X_ORIGIN", "ts-x-origin" },
678 { GDK_GC_TS_Y_ORIGIN, "GDK_GC_TS_Y_ORIGIN", "ts-y-origin" },
679 { GDK_GC_CLIP_X_ORIGIN, "GDK_GC_CLIP_X_ORIGIN", "clip-x-origin" },
680 { GDK_GC_CLIP_Y_ORIGIN, "GDK_GC_CLIP_Y_ORIGIN", "clip-y-origin" },
681 { GDK_GC_EXPOSURES, "GDK_GC_EXPOSURES", "exposures" },
682 { GDK_GC_LINE_WIDTH, "GDK_GC_LINE_WIDTH", "line-width" },
683 { GDK_GC_LINE_STYLE, "GDK_GC_LINE_STYLE", "line-style" },
684 { GDK_GC_CAP_STYLE, "GDK_GC_CAP_STYLE", "cap-style" },
685 { GDK_GC_JOIN_STYLE, "GDK_GC_JOIN_STYLE", "join-style" },
688 static GtkEnumValue _gdk_selection_values[] = {
689 { GDK_SELECTION_PRIMARY, "GDK_SELECTION_PRIMARY", "primary" },
690 { GDK_SELECTION_SECONDARY, "GDK_SELECTION_SECONDARY", "secondary" },
693 static GtkEnumValue _gdk_property_state_values[] = {
694 { GDK_PROPERTY_NEW_VALUE, "GDK_PROPERTY_NEW_VALUE", "new-value" },
695 { GDK_PROPERTY_DELETE, "GDK_PROPERTY_DELETE", "delete" },
698 static GtkEnumValue _gdk_prop_mode_values[] = {
699 { GDK_PROP_MODE_REPLACE, "GDK_PROP_MODE_REPLACE", "replace" },
700 { GDK_PROP_MODE_PREPEND, "GDK_PROP_MODE_PREPEND", "prepend" },
701 { GDK_PROP_MODE_APPEND, "GDK_PROP_MODE_APPEND", "append" },
704 static GtkEnumValue _gdk_dnd_type_values[] = {
705 { GDK_DNDTYPE_NOTDND, "GDK_DNDTYPE_NOTDND", "notdnd" },
706 { GDK_DNDTYPE_UNKNOWN, "GDK_DNDTYPE_UNKNOWN", "unknown" },
707 { GDK_DNDTYPE_RAWDATA, "GDK_DNDTYPE_RAWDATA", "rawdata" },
708 { GDK_DNDTYPE_FILE, "GDK_DNDTYPE_FILE", "file" },
709 { GDK_DNDTYPE_FILES, "GDK_DNDTYPE_FILES", "files" },
710 { GDK_DNDTYPE_TEXT, "GDK_DNDTYPE_TEXT", "text" },
711 { GDK_DNDTYPE_DIR, "GDK_DNDTYPE_DIR", "dir" },
712 { GDK_DNDTYPE_LINK, "GDK_DNDTYPE_LINK", "link" },
713 { GDK_DNDTYPE_EXE, "GDK_DNDTYPE_EXE", "exe" },
714 { GDK_DNDTYPE_URL, "GDK_DNDTYPE_URL", "url" },
715 { GDK_DNDTYPE_MIME, "GDK_DNDTYPE_MIME", "mime" },
716 { GDK_DNDTYPE_END, "GDK_DNDTYPE_END", "end" },
719 static GtkEnumValue _gdk_input_source_values[] = {
720 { GDK_SOURCE_MOUSE, "GDK_SOURCE_MOUSE", "mouse" },
721 { GDK_SOURCE_PEN, "GDK_SOURCE_PEN", "pen" },
722 { GDK_SOURCE_ERASER, "GDK_SOURCE_ERASER", "eraser" },
723 { GDK_SOURCE_CURSOR, "GDK_SOURCE_CURSOR", "cursor" },
726 static GtkEnumValue _gdk_input_mode_values[] = {
727 { GDK_MODE_DISABLED, "GDK_MODE_DISABLED", "disabled" },
728 { GDK_MODE_SCREEN, "GDK_MODE_SCREEN", "screen" },
729 { GDK_MODE_WINDOW, "GDK_MODE_WINDOW", "window" },
732 static GtkEnumValue _gdk_axis_use_values[] = {
733 { GDK_AXIS_IGNORE, "GDK_AXIS_IGNORE", "ignore" },
734 { GDK_AXIS_X, "GDK_AXIS_X", "x" },
735 { GDK_AXIS_Y, "GDK_AXIS_Y", "y" },
736 { GDK_AXIS_PRESSURE, "GDK_AXIS_PRESSURE", "pressure" },
737 { GDK_AXIS_XTILT, "GDK_AXIS_XTILT", "xtilt" },
738 { GDK_AXIS_YTILT, "GDK_AXIS_YTILT", "ytilt" },
739 { GDK_AXIS_LAST, "GDK_AXIS_LAST", "last" },
742 static GtkEnumValue _gdk_target_values[] = {
743 { GDK_TARGET_BITMAP, "GDK_TARGET_BITMAP", "bitmap" },
744 { GDK_TARGET_COLORMAP, "GDK_TARGET_COLORMAP", "colormap" },
745 { GDK_TARGET_DRAWABLE, "GDK_TARGET_DRAWABLE", "drawable" },
746 { GDK_TARGET_PIXMAP, "GDK_TARGET_PIXMAP", "pixmap" },
747 { GDK_TARGET_STRING, "GDK_TARGET_STRING", "string" },
750 static GtkEnumValue _gdk_selection_type_values[] = {
751 { GDK_SELECTION_TYPE_ATOM, "GDK_SELECTION_TYPE_ATOM", "atom" },
752 { GDK_SELECTION_TYPE_BITMAP, "GDK_SELECTION_TYPE_BITMAP", "bitmap" },
753 { GDK_SELECTION_TYPE_COLORMAP, "GDK_SELECTION_TYPE_COLORMAP", "colormap" },
754 { GDK_SELECTION_TYPE_DRAWABLE, "GDK_SELECTION_TYPE_DRAWABLE", "drawable" },
755 { GDK_SELECTION_TYPE_INTEGER, "GDK_SELECTION_TYPE_INTEGER", "integer" },
756 { GDK_SELECTION_TYPE_PIXMAP, "GDK_SELECTION_TYPE_PIXMAP", "pixmap" },
757 { GDK_SELECTION_TYPE_WINDOW, "GDK_SELECTION_TYPE_WINDOW", "window" },
758 { GDK_SELECTION_TYPE_STRING, "GDK_SELECTION_TYPE_STRING", "string" },
761 static GtkEnumValue _gdk_extension_mode_values[] = {
762 { GDK_EXTENSION_EVENTS_NONE, "GDK_EXTENSION_EVENTS_NONE", "none" },
763 { GDK_EXTENSION_EVENTS_ALL, "GDK_EXTENSION_EVENTS_ALL", "all" },
764 { GDK_EXTENSION_EVENTS_CURSOR, "GDK_EXTENSION_EVENTS_CURSOR", "cursor" },
767 static GtkEnumValue _gdk_im_style_values[] = {
768 { GdkIMPreeditArea, "GdkIMPreeditArea", "preedit-area" },
769 { GdkIMPreeditCallbacks, "GdkIMPreeditCallbacks", "preedit-callbacks" },
770 { GdkIMPreeditPosition, "GdkIMPreeditPosition", "preedit-position" },
771 { GdkIMPreeditNothing, "GdkIMPreeditNothing", "preedit-nothing" },
772 { GdkIMPreeditNone, "GdkIMPreeditNone", "preedit-none" },
773 { GdkIMStatusArea, "GdkIMStatusArea", "status-area" },
774 { GdkIMStatusCallbacks, "GdkIMStatusCallbacks", "status-callbacks" },
775 { GdkIMStatusNothing, "GdkIMStatusNothing", "status-nothing" },
776 { GdkIMStatusNone, "GdkIMStatusNone", "status-none" },
779 static GtkEnumValue _gdk_wm_decoration_values[] = {
780 { GDK_DECOR_ALL, "GDK_DECOR_ALL", "all" },
781 { GDK_DECOR_BORDER, "GDK_DECOR_BORDER", "border" },
782 { GDK_DECOR_RESIZEH, "GDK_DECOR_RESIZEH", "resizeh" },
783 { GDK_DECOR_TITLE, "GDK_DECOR_TITLE", "title" },
784 { GDK_DECOR_MENU, "GDK_DECOR_MENU", "menu" },
785 { GDK_DECOR_MINIMIZE, "GDK_DECOR_MINIMIZE", "minimize" },
786 { GDK_DECOR_MAXIMIZE, "GDK_DECOR_MAXIMIZE", "maximize" },
789 static GtkEnumValue _gdk_wm_function_values[] = {
790 { GDK_FUNC_ALL, "GDK_FUNC_ALL", "all" },
791 { GDK_FUNC_RESIZE, "GDK_FUNC_RESIZE", "resize" },
792 { GDK_FUNC_MOVE, "GDK_FUNC_MOVE", "move" },
793 { GDK_FUNC_MINIMIZE, "GDK_FUNC_MINIMIZE", "minimize" },
794 { GDK_FUNC_MAXIMIZE, "GDK_FUNC_MAXIMIZE", "maximize" },
795 { GDK_FUNC_CLOSE, "GDK_FUNC_CLOSE", "close" },
798 static GtkEnumValue _gdk_color_context_mode_values[] = {
799 { GDK_CC_MODE_UNDEFINED, "GDK_CC_MODE_UNDEFINED", "undefined" },
800 { GDK_CC_MODE_BW, "GDK_CC_MODE_BW", "bw" },
801 { GDK_CC_MODE_STD_CMAP, "GDK_CC_MODE_STD_CMAP", "std-cmap" },
802 { GDK_CC_MODE_TRUE, "GDK_CC_MODE_TRUE", "true" },
803 { GDK_CC_MODE_MY_GRAY, "GDK_CC_MODE_MY_GRAY", "my-gray" },
804 { GDK_CC_MODE_PALETTE, "GDK_CC_MODE_PALETTE", "palette" },
807 static GtkEnumValue _gdk_overlap_type_values[] = {
808 { GDK_OVERLAP_RECTANGLE_IN, "GDK_OVERLAP_RECTANGLE_IN", "in" },
809 { GDK_OVERLAP_RECTANGLE_OUT, "GDK_OVERLAP_RECTANGLE_OUT", "out" },
810 { GDK_OVERLAP_RECTANGLE_PART, "GDK_OVERLAP_RECTANGLE_PART", "part" },