1 
2 /* This file is generated by glib-mkenums, do not modify it. This code is licensed under the same license as the containing project. Note that it links to GLib, so must comply with the LGPL linking clauses. */
3 
4 #include "config.h"
5 #include "gtk.h"
6 #include "gtkprivate.h"
7 /* enumerations from "deprecated/gtkrc.h" */
8 GType
gtk_rc_flags_get_type(void)9 gtk_rc_flags_get_type (void)
10 {
11   static volatile gsize g_define_type_id__volatile = 0;
12 
13   if (g_once_init_enter (&g_define_type_id__volatile))
14     {
15       static const GFlagsValue values[] = {
16         { GTK_RC_FG, "GTK_RC_FG", "fg" },
17         { GTK_RC_BG, "GTK_RC_BG", "bg" },
18         { GTK_RC_TEXT, "GTK_RC_TEXT", "text" },
19         { GTK_RC_BASE, "GTK_RC_BASE", "base" },
20         { 0, NULL, NULL }
21       };
22       GType g_define_type_id =
23         g_flags_register_static (g_intern_static_string ("GtkRcFlags"), values);
24       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
25     }
26 
27   return g_define_type_id__volatile;
28 }
29 GType
gtk_rc_token_type_get_type(void)30 gtk_rc_token_type_get_type (void)
31 {
32   static volatile gsize g_define_type_id__volatile = 0;
33 
34   if (g_once_init_enter (&g_define_type_id__volatile))
35     {
36       static const GEnumValue values[] = {
37         { GTK_RC_TOKEN_INVALID, "GTK_RC_TOKEN_INVALID", "invalid" },
38         { GTK_RC_TOKEN_INCLUDE, "GTK_RC_TOKEN_INCLUDE", "include" },
39         { GTK_RC_TOKEN_NORMAL, "GTK_RC_TOKEN_NORMAL", "normal" },
40         { GTK_RC_TOKEN_ACTIVE, "GTK_RC_TOKEN_ACTIVE", "active" },
41         { GTK_RC_TOKEN_PRELIGHT, "GTK_RC_TOKEN_PRELIGHT", "prelight" },
42         { GTK_RC_TOKEN_SELECTED, "GTK_RC_TOKEN_SELECTED", "selected" },
43         { GTK_RC_TOKEN_INSENSITIVE, "GTK_RC_TOKEN_INSENSITIVE", "insensitive" },
44         { GTK_RC_TOKEN_FG, "GTK_RC_TOKEN_FG", "fg" },
45         { GTK_RC_TOKEN_BG, "GTK_RC_TOKEN_BG", "bg" },
46         { GTK_RC_TOKEN_TEXT, "GTK_RC_TOKEN_TEXT", "text" },
47         { GTK_RC_TOKEN_BASE, "GTK_RC_TOKEN_BASE", "base" },
48         { GTK_RC_TOKEN_XTHICKNESS, "GTK_RC_TOKEN_XTHICKNESS", "xthickness" },
49         { GTK_RC_TOKEN_YTHICKNESS, "GTK_RC_TOKEN_YTHICKNESS", "ythickness" },
50         { GTK_RC_TOKEN_FONT, "GTK_RC_TOKEN_FONT", "font" },
51         { GTK_RC_TOKEN_FONTSET, "GTK_RC_TOKEN_FONTSET", "fontset" },
52         { GTK_RC_TOKEN_FONT_NAME, "GTK_RC_TOKEN_FONT_NAME", "font-name" },
53         { GTK_RC_TOKEN_BG_PIXMAP, "GTK_RC_TOKEN_BG_PIXMAP", "bg-pixmap" },
54         { GTK_RC_TOKEN_PIXMAP_PATH, "GTK_RC_TOKEN_PIXMAP_PATH", "pixmap-path" },
55         { GTK_RC_TOKEN_STYLE, "GTK_RC_TOKEN_STYLE", "style" },
56         { GTK_RC_TOKEN_BINDING, "GTK_RC_TOKEN_BINDING", "binding" },
57         { GTK_RC_TOKEN_BIND, "GTK_RC_TOKEN_BIND", "bind" },
58         { GTK_RC_TOKEN_WIDGET, "GTK_RC_TOKEN_WIDGET", "widget" },
59         { GTK_RC_TOKEN_WIDGET_CLASS, "GTK_RC_TOKEN_WIDGET_CLASS", "widget-class" },
60         { GTK_RC_TOKEN_CLASS, "GTK_RC_TOKEN_CLASS", "class" },
61         { GTK_RC_TOKEN_LOWEST, "GTK_RC_TOKEN_LOWEST", "lowest" },
62         { GTK_RC_TOKEN_GTK, "GTK_RC_TOKEN_GTK", "gtk" },
63         { GTK_RC_TOKEN_APPLICATION, "GTK_RC_TOKEN_APPLICATION", "application" },
64         { GTK_RC_TOKEN_THEME, "GTK_RC_TOKEN_THEME", "theme" },
65         { GTK_RC_TOKEN_RC, "GTK_RC_TOKEN_RC", "rc" },
66         { GTK_RC_TOKEN_HIGHEST, "GTK_RC_TOKEN_HIGHEST", "highest" },
67         { GTK_RC_TOKEN_ENGINE, "GTK_RC_TOKEN_ENGINE", "engine" },
68         { GTK_RC_TOKEN_MODULE_PATH, "GTK_RC_TOKEN_MODULE_PATH", "module-path" },
69         { GTK_RC_TOKEN_IM_MODULE_PATH, "GTK_RC_TOKEN_IM_MODULE_PATH", "im-module-path" },
70         { GTK_RC_TOKEN_IM_MODULE_FILE, "GTK_RC_TOKEN_IM_MODULE_FILE", "im-module-file" },
71         { GTK_RC_TOKEN_STOCK, "GTK_RC_TOKEN_STOCK", "stock" },
72         { GTK_RC_TOKEN_LTR, "GTK_RC_TOKEN_LTR", "ltr" },
73         { GTK_RC_TOKEN_RTL, "GTK_RC_TOKEN_RTL", "rtl" },
74         { GTK_RC_TOKEN_COLOR, "GTK_RC_TOKEN_COLOR", "color" },
75         { GTK_RC_TOKEN_UNBIND, "GTK_RC_TOKEN_UNBIND", "unbind" },
76         { GTK_RC_TOKEN_LAST, "GTK_RC_TOKEN_LAST", "last" },
77         { 0, NULL, NULL }
78       };
79       GType g_define_type_id =
80         g_enum_register_static (g_intern_static_string ("GtkRcTokenType"), values);
81       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
82     }
83 
84   return g_define_type_id__volatile;
85 }
86 GType
gtk_path_priority_type_get_type(void)87 gtk_path_priority_type_get_type (void)
88 {
89   static volatile gsize g_define_type_id__volatile = 0;
90 
91   if (g_once_init_enter (&g_define_type_id__volatile))
92     {
93       static const GEnumValue values[] = {
94         { GTK_PATH_PRIO_LOWEST, "GTK_PATH_PRIO_LOWEST", "lowest" },
95         { GTK_PATH_PRIO_GTK, "GTK_PATH_PRIO_GTK", "gtk" },
96         { GTK_PATH_PRIO_APPLICATION, "GTK_PATH_PRIO_APPLICATION", "application" },
97         { GTK_PATH_PRIO_THEME, "GTK_PATH_PRIO_THEME", "theme" },
98         { GTK_PATH_PRIO_RC, "GTK_PATH_PRIO_RC", "rc" },
99         { GTK_PATH_PRIO_HIGHEST, "GTK_PATH_PRIO_HIGHEST", "highest" },
100         { 0, NULL, NULL }
101       };
102       GType g_define_type_id =
103         g_enum_register_static (g_intern_static_string ("GtkPathPriorityType"), values);
104       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
105     }
106 
107   return g_define_type_id__volatile;
108 }
109 GType
gtk_path_type_get_type(void)110 gtk_path_type_get_type (void)
111 {
112   static volatile gsize g_define_type_id__volatile = 0;
113 
114   if (g_once_init_enter (&g_define_type_id__volatile))
115     {
116       static const GEnumValue values[] = {
117         { GTK_PATH_WIDGET, "GTK_PATH_WIDGET", "widget" },
118         { GTK_PATH_WIDGET_CLASS, "GTK_PATH_WIDGET_CLASS", "widget-class" },
119         { GTK_PATH_CLASS, "GTK_PATH_CLASS", "class" },
120         { 0, NULL, NULL }
121       };
122       GType g_define_type_id =
123         g_enum_register_static (g_intern_static_string ("GtkPathType"), values);
124       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
125     }
126 
127   return g_define_type_id__volatile;
128 }
129 /* enumerations from "deprecated/gtkstyle.h" */
130 GType
gtk_expander_style_get_type(void)131 gtk_expander_style_get_type (void)
132 {
133   static volatile gsize g_define_type_id__volatile = 0;
134 
135   if (g_once_init_enter (&g_define_type_id__volatile))
136     {
137       static const GEnumValue values[] = {
138         { GTK_EXPANDER_COLLAPSED, "GTK_EXPANDER_COLLAPSED", "collapsed" },
139         { GTK_EXPANDER_SEMI_COLLAPSED, "GTK_EXPANDER_SEMI_COLLAPSED", "semi-collapsed" },
140         { GTK_EXPANDER_SEMI_EXPANDED, "GTK_EXPANDER_SEMI_EXPANDED", "semi-expanded" },
141         { GTK_EXPANDER_EXPANDED, "GTK_EXPANDER_EXPANDED", "expanded" },
142         { 0, NULL, NULL }
143       };
144       GType g_define_type_id =
145         g_enum_register_static (g_intern_static_string ("GtkExpanderStyle"), values);
146       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
147     }
148 
149   return g_define_type_id__volatile;
150 }
151 /* enumerations from "deprecated/gtktable.h" */
152 GType
gtk_attach_options_get_type(void)153 gtk_attach_options_get_type (void)
154 {
155   static volatile gsize g_define_type_id__volatile = 0;
156 
157   if (g_once_init_enter (&g_define_type_id__volatile))
158     {
159       static const GFlagsValue values[] = {
160         { GTK_EXPAND, "GTK_EXPAND", "expand" },
161         { GTK_SHRINK, "GTK_SHRINK", "shrink" },
162         { GTK_FILL, "GTK_FILL", "fill" },
163         { 0, NULL, NULL }
164       };
165       GType g_define_type_id =
166         g_flags_register_static (g_intern_static_string ("GtkAttachOptions"), values);
167       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
168     }
169 
170   return g_define_type_id__volatile;
171 }
172 /* enumerations from "deprecated/gtkuimanager.h" */
173 GType
gtk_ui_manager_item_type_get_type(void)174 gtk_ui_manager_item_type_get_type (void)
175 {
176   static volatile gsize g_define_type_id__volatile = 0;
177 
178   if (g_once_init_enter (&g_define_type_id__volatile))
179     {
180       static const GFlagsValue values[] = {
181         { GTK_UI_MANAGER_AUTO, "GTK_UI_MANAGER_AUTO", "auto" },
182         { GTK_UI_MANAGER_MENUBAR, "GTK_UI_MANAGER_MENUBAR", "menubar" },
183         { GTK_UI_MANAGER_MENU, "GTK_UI_MANAGER_MENU", "menu" },
184         { GTK_UI_MANAGER_TOOLBAR, "GTK_UI_MANAGER_TOOLBAR", "toolbar" },
185         { GTK_UI_MANAGER_PLACEHOLDER, "GTK_UI_MANAGER_PLACEHOLDER", "placeholder" },
186         { GTK_UI_MANAGER_POPUP, "GTK_UI_MANAGER_POPUP", "popup" },
187         { GTK_UI_MANAGER_MENUITEM, "GTK_UI_MANAGER_MENUITEM", "menuitem" },
188         { GTK_UI_MANAGER_TOOLITEM, "GTK_UI_MANAGER_TOOLITEM", "toolitem" },
189         { GTK_UI_MANAGER_SEPARATOR, "GTK_UI_MANAGER_SEPARATOR", "separator" },
190         { GTK_UI_MANAGER_ACCELERATOR, "GTK_UI_MANAGER_ACCELERATOR", "accelerator" },
191         { GTK_UI_MANAGER_POPUP_WITH_ACCELS, "GTK_UI_MANAGER_POPUP_WITH_ACCELS", "popup-with-accels" },
192         { 0, NULL, NULL }
193       };
194       GType g_define_type_id =
195         g_flags_register_static (g_intern_static_string ("GtkUIManagerItemType"), values);
196       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
197     }
198 
199   return g_define_type_id__volatile;
200 }
201 /* enumerations from "gtkaboutdialog.h" */
202 GType
gtk_license_get_type(void)203 gtk_license_get_type (void)
204 {
205   static volatile gsize g_define_type_id__volatile = 0;
206 
207   if (g_once_init_enter (&g_define_type_id__volatile))
208     {
209       static const GEnumValue values[] = {
210         { GTK_LICENSE_UNKNOWN, "GTK_LICENSE_UNKNOWN", "unknown" },
211         { GTK_LICENSE_CUSTOM, "GTK_LICENSE_CUSTOM", "custom" },
212         { GTK_LICENSE_GPL_2_0, "GTK_LICENSE_GPL_2_0", "gpl-2-0" },
213         { GTK_LICENSE_GPL_3_0, "GTK_LICENSE_GPL_3_0", "gpl-3-0" },
214         { GTK_LICENSE_LGPL_2_1, "GTK_LICENSE_LGPL_2_1", "lgpl-2-1" },
215         { GTK_LICENSE_LGPL_3_0, "GTK_LICENSE_LGPL_3_0", "lgpl-3-0" },
216         { GTK_LICENSE_BSD, "GTK_LICENSE_BSD", "bsd" },
217         { GTK_LICENSE_MIT_X11, "GTK_LICENSE_MIT_X11", "mit-x11" },
218         { GTK_LICENSE_ARTISTIC, "GTK_LICENSE_ARTISTIC", "artistic" },
219         { GTK_LICENSE_GPL_2_0_ONLY, "GTK_LICENSE_GPL_2_0_ONLY", "gpl-2-0-only" },
220         { GTK_LICENSE_GPL_3_0_ONLY, "GTK_LICENSE_GPL_3_0_ONLY", "gpl-3-0-only" },
221         { GTK_LICENSE_LGPL_2_1_ONLY, "GTK_LICENSE_LGPL_2_1_ONLY", "lgpl-2-1-only" },
222         { GTK_LICENSE_LGPL_3_0_ONLY, "GTK_LICENSE_LGPL_3_0_ONLY", "lgpl-3-0-only" },
223         { GTK_LICENSE_AGPL_3_0, "GTK_LICENSE_AGPL_3_0", "agpl-3-0" },
224         { GTK_LICENSE_AGPL_3_0_ONLY, "GTK_LICENSE_AGPL_3_0_ONLY", "agpl-3-0-only" },
225         { GTK_LICENSE_BSD_3, "GTK_LICENSE_BSD_3", "bsd-3" },
226         { GTK_LICENSE_APACHE_2_0, "GTK_LICENSE_APACHE_2_0", "apache-2-0" },
227         { GTK_LICENSE_MPL_2_0, "GTK_LICENSE_MPL_2_0", "mpl-2-0" },
228         { 0, NULL, NULL }
229       };
230       GType g_define_type_id =
231         g_enum_register_static (g_intern_static_string ("GtkLicense"), values);
232       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
233     }
234 
235   return g_define_type_id__volatile;
236 }
237 /* enumerations from "gtkaccelgroup.h" */
238 GType
gtk_accel_flags_get_type(void)239 gtk_accel_flags_get_type (void)
240 {
241   static volatile gsize g_define_type_id__volatile = 0;
242 
243   if (g_once_init_enter (&g_define_type_id__volatile))
244     {
245       static const GFlagsValue values[] = {
246         { GTK_ACCEL_VISIBLE, "GTK_ACCEL_VISIBLE", "visible" },
247         { GTK_ACCEL_LOCKED, "GTK_ACCEL_LOCKED", "locked" },
248         { GTK_ACCEL_MASK, "GTK_ACCEL_MASK", "mask" },
249         { 0, NULL, NULL }
250       };
251       GType g_define_type_id =
252         g_flags_register_static (g_intern_static_string ("GtkAccelFlags"), values);
253       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
254     }
255 
256   return g_define_type_id__volatile;
257 }
258 /* enumerations from "gtkapplication.h" */
259 GType
gtk_application_inhibit_flags_get_type(void)260 gtk_application_inhibit_flags_get_type (void)
261 {
262   static volatile gsize g_define_type_id__volatile = 0;
263 
264   if (g_once_init_enter (&g_define_type_id__volatile))
265     {
266       static const GFlagsValue values[] = {
267         { GTK_APPLICATION_INHIBIT_LOGOUT, "GTK_APPLICATION_INHIBIT_LOGOUT", "logout" },
268         { GTK_APPLICATION_INHIBIT_SWITCH, "GTK_APPLICATION_INHIBIT_SWITCH", "switch" },
269         { GTK_APPLICATION_INHIBIT_SUSPEND, "GTK_APPLICATION_INHIBIT_SUSPEND", "suspend" },
270         { GTK_APPLICATION_INHIBIT_IDLE, "GTK_APPLICATION_INHIBIT_IDLE", "idle" },
271         { 0, NULL, NULL }
272       };
273       GType g_define_type_id =
274         g_flags_register_static (g_intern_static_string ("GtkApplicationInhibitFlags"), values);
275       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
276     }
277 
278   return g_define_type_id__volatile;
279 }
280 /* enumerations from "gtkassistant.h" */
281 GType
gtk_assistant_page_type_get_type(void)282 gtk_assistant_page_type_get_type (void)
283 {
284   static volatile gsize g_define_type_id__volatile = 0;
285 
286   if (g_once_init_enter (&g_define_type_id__volatile))
287     {
288       static const GEnumValue values[] = {
289         { GTK_ASSISTANT_PAGE_CONTENT, "GTK_ASSISTANT_PAGE_CONTENT", "content" },
290         { GTK_ASSISTANT_PAGE_INTRO, "GTK_ASSISTANT_PAGE_INTRO", "intro" },
291         { GTK_ASSISTANT_PAGE_CONFIRM, "GTK_ASSISTANT_PAGE_CONFIRM", "confirm" },
292         { GTK_ASSISTANT_PAGE_SUMMARY, "GTK_ASSISTANT_PAGE_SUMMARY", "summary" },
293         { GTK_ASSISTANT_PAGE_PROGRESS, "GTK_ASSISTANT_PAGE_PROGRESS", "progress" },
294         { GTK_ASSISTANT_PAGE_CUSTOM, "GTK_ASSISTANT_PAGE_CUSTOM", "custom" },
295         { 0, NULL, NULL }
296       };
297       GType g_define_type_id =
298         g_enum_register_static (g_intern_static_string ("GtkAssistantPageType"), values);
299       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
300     }
301 
302   return g_define_type_id__volatile;
303 }
304 /* enumerations from "gtkbbox.h" */
305 GType
gtk_button_box_style_get_type(void)306 gtk_button_box_style_get_type (void)
307 {
308   static volatile gsize g_define_type_id__volatile = 0;
309 
310   if (g_once_init_enter (&g_define_type_id__volatile))
311     {
312       static const GEnumValue values[] = {
313         { GTK_BUTTONBOX_SPREAD, "GTK_BUTTONBOX_SPREAD", "spread" },
314         { GTK_BUTTONBOX_EDGE, "GTK_BUTTONBOX_EDGE", "edge" },
315         { GTK_BUTTONBOX_START, "GTK_BUTTONBOX_START", "start" },
316         { GTK_BUTTONBOX_END, "GTK_BUTTONBOX_END", "end" },
317         { GTK_BUTTONBOX_CENTER, "GTK_BUTTONBOX_CENTER", "center" },
318         { GTK_BUTTONBOX_EXPAND, "GTK_BUTTONBOX_EXPAND", "expand" },
319         { 0, NULL, NULL }
320       };
321       GType g_define_type_id =
322         g_enum_register_static (g_intern_static_string ("GtkButtonBoxStyle"), values);
323       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
324     }
325 
326   return g_define_type_id__volatile;
327 }
328 /* enumerations from "gtkbuilder.h" */
329 GType
gtk_builder_error_get_type(void)330 gtk_builder_error_get_type (void)
331 {
332   static volatile gsize g_define_type_id__volatile = 0;
333 
334   if (g_once_init_enter (&g_define_type_id__volatile))
335     {
336       static const GEnumValue values[] = {
337         { GTK_BUILDER_ERROR_INVALID_TYPE_FUNCTION, "GTK_BUILDER_ERROR_INVALID_TYPE_FUNCTION", "invalid-type-function" },
338         { GTK_BUILDER_ERROR_UNHANDLED_TAG, "GTK_BUILDER_ERROR_UNHANDLED_TAG", "unhandled-tag" },
339         { GTK_BUILDER_ERROR_MISSING_ATTRIBUTE, "GTK_BUILDER_ERROR_MISSING_ATTRIBUTE", "missing-attribute" },
340         { GTK_BUILDER_ERROR_INVALID_ATTRIBUTE, "GTK_BUILDER_ERROR_INVALID_ATTRIBUTE", "invalid-attribute" },
341         { GTK_BUILDER_ERROR_INVALID_TAG, "GTK_BUILDER_ERROR_INVALID_TAG", "invalid-tag" },
342         { GTK_BUILDER_ERROR_MISSING_PROPERTY_VALUE, "GTK_BUILDER_ERROR_MISSING_PROPERTY_VALUE", "missing-property-value" },
343         { GTK_BUILDER_ERROR_INVALID_VALUE, "GTK_BUILDER_ERROR_INVALID_VALUE", "invalid-value" },
344         { GTK_BUILDER_ERROR_VERSION_MISMATCH, "GTK_BUILDER_ERROR_VERSION_MISMATCH", "version-mismatch" },
345         { GTK_BUILDER_ERROR_DUPLICATE_ID, "GTK_BUILDER_ERROR_DUPLICATE_ID", "duplicate-id" },
346         { GTK_BUILDER_ERROR_OBJECT_TYPE_REFUSED, "GTK_BUILDER_ERROR_OBJECT_TYPE_REFUSED", "object-type-refused" },
347         { GTK_BUILDER_ERROR_TEMPLATE_MISMATCH, "GTK_BUILDER_ERROR_TEMPLATE_MISMATCH", "template-mismatch" },
348         { GTK_BUILDER_ERROR_INVALID_PROPERTY, "GTK_BUILDER_ERROR_INVALID_PROPERTY", "invalid-property" },
349         { GTK_BUILDER_ERROR_INVALID_SIGNAL, "GTK_BUILDER_ERROR_INVALID_SIGNAL", "invalid-signal" },
350         { GTK_BUILDER_ERROR_INVALID_ID, "GTK_BUILDER_ERROR_INVALID_ID", "invalid-id" },
351         { 0, NULL, NULL }
352       };
353       GType g_define_type_id =
354         g_enum_register_static (g_intern_static_string ("GtkBuilderError"), values);
355       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
356     }
357 
358   return g_define_type_id__volatile;
359 }
360 /* enumerations from "gtkcalendar.h" */
361 GType
gtk_calendar_display_options_get_type(void)362 gtk_calendar_display_options_get_type (void)
363 {
364   static volatile gsize g_define_type_id__volatile = 0;
365 
366   if (g_once_init_enter (&g_define_type_id__volatile))
367     {
368       static const GFlagsValue values[] = {
369         { GTK_CALENDAR_SHOW_HEADING, "GTK_CALENDAR_SHOW_HEADING", "show-heading" },
370         { GTK_CALENDAR_SHOW_DAY_NAMES, "GTK_CALENDAR_SHOW_DAY_NAMES", "show-day-names" },
371         { GTK_CALENDAR_NO_MONTH_CHANGE, "GTK_CALENDAR_NO_MONTH_CHANGE", "no-month-change" },
372         { GTK_CALENDAR_SHOW_WEEK_NUMBERS, "GTK_CALENDAR_SHOW_WEEK_NUMBERS", "show-week-numbers" },
373         { GTK_CALENDAR_SHOW_DETAILS, "GTK_CALENDAR_SHOW_DETAILS", "show-details" },
374         { 0, NULL, NULL }
375       };
376       GType g_define_type_id =
377         g_flags_register_static (g_intern_static_string ("GtkCalendarDisplayOptions"), values);
378       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
379     }
380 
381   return g_define_type_id__volatile;
382 }
383 /* enumerations from "gtkcellrenderer.h" */
384 GType
gtk_cell_renderer_state_get_type(void)385 gtk_cell_renderer_state_get_type (void)
386 {
387   static volatile gsize g_define_type_id__volatile = 0;
388 
389   if (g_once_init_enter (&g_define_type_id__volatile))
390     {
391       static const GFlagsValue values[] = {
392         { GTK_CELL_RENDERER_SELECTED, "GTK_CELL_RENDERER_SELECTED", "selected" },
393         { GTK_CELL_RENDERER_PRELIT, "GTK_CELL_RENDERER_PRELIT", "prelit" },
394         { GTK_CELL_RENDERER_INSENSITIVE, "GTK_CELL_RENDERER_INSENSITIVE", "insensitive" },
395         { GTK_CELL_RENDERER_SORTED, "GTK_CELL_RENDERER_SORTED", "sorted" },
396         { GTK_CELL_RENDERER_FOCUSED, "GTK_CELL_RENDERER_FOCUSED", "focused" },
397         { GTK_CELL_RENDERER_EXPANDABLE, "GTK_CELL_RENDERER_EXPANDABLE", "expandable" },
398         { GTK_CELL_RENDERER_EXPANDED, "GTK_CELL_RENDERER_EXPANDED", "expanded" },
399         { 0, NULL, NULL }
400       };
401       GType g_define_type_id =
402         g_flags_register_static (g_intern_static_string ("GtkCellRendererState"), values);
403       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
404     }
405 
406   return g_define_type_id__volatile;
407 }
408 GType
gtk_cell_renderer_mode_get_type(void)409 gtk_cell_renderer_mode_get_type (void)
410 {
411   static volatile gsize g_define_type_id__volatile = 0;
412 
413   if (g_once_init_enter (&g_define_type_id__volatile))
414     {
415       static const GEnumValue values[] = {
416         { GTK_CELL_RENDERER_MODE_INERT, "GTK_CELL_RENDERER_MODE_INERT", "inert" },
417         { GTK_CELL_RENDERER_MODE_ACTIVATABLE, "GTK_CELL_RENDERER_MODE_ACTIVATABLE", "activatable" },
418         { GTK_CELL_RENDERER_MODE_EDITABLE, "GTK_CELL_RENDERER_MODE_EDITABLE", "editable" },
419         { 0, NULL, NULL }
420       };
421       GType g_define_type_id =
422         g_enum_register_static (g_intern_static_string ("GtkCellRendererMode"), values);
423       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
424     }
425 
426   return g_define_type_id__volatile;
427 }
428 /* enumerations from "gtkcellrendereraccel.h" */
429 GType
gtk_cell_renderer_accel_mode_get_type(void)430 gtk_cell_renderer_accel_mode_get_type (void)
431 {
432   static volatile gsize g_define_type_id__volatile = 0;
433 
434   if (g_once_init_enter (&g_define_type_id__volatile))
435     {
436       static const GEnumValue values[] = {
437         { GTK_CELL_RENDERER_ACCEL_MODE_GTK, "GTK_CELL_RENDERER_ACCEL_MODE_GTK", "gtk" },
438         { GTK_CELL_RENDERER_ACCEL_MODE_OTHER, "GTK_CELL_RENDERER_ACCEL_MODE_OTHER", "other" },
439         { 0, NULL, NULL }
440       };
441       GType g_define_type_id =
442         g_enum_register_static (g_intern_static_string ("GtkCellRendererAccelMode"), values);
443       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
444     }
445 
446   return g_define_type_id__volatile;
447 }
448 /* enumerations from "gtkcontainer.h" */
449 GType
gtk_resize_mode_get_type(void)450 gtk_resize_mode_get_type (void)
451 {
452   static volatile gsize g_define_type_id__volatile = 0;
453 
454   if (g_once_init_enter (&g_define_type_id__volatile))
455     {
456       static const GEnumValue values[] = {
457         { GTK_RESIZE_PARENT, "GTK_RESIZE_PARENT", "parent" },
458         { GTK_RESIZE_QUEUE, "GTK_RESIZE_QUEUE", "queue" },
459         { GTK_RESIZE_IMMEDIATE, "GTK_RESIZE_IMMEDIATE", "immediate" },
460         { 0, NULL, NULL }
461       };
462       GType g_define_type_id =
463         g_enum_register_static (g_intern_static_string ("GtkResizeMode"), values);
464       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
465     }
466 
467   return g_define_type_id__volatile;
468 }
469 /* enumerations from "gtkcssprovider.h" */
470 GType
gtk_css_provider_error_get_type(void)471 gtk_css_provider_error_get_type (void)
472 {
473   static volatile gsize g_define_type_id__volatile = 0;
474 
475   if (g_once_init_enter (&g_define_type_id__volatile))
476     {
477       static const GEnumValue values[] = {
478         { GTK_CSS_PROVIDER_ERROR_FAILED, "GTK_CSS_PROVIDER_ERROR_FAILED", "failed" },
479         { GTK_CSS_PROVIDER_ERROR_SYNTAX, "GTK_CSS_PROVIDER_ERROR_SYNTAX", "syntax" },
480         { GTK_CSS_PROVIDER_ERROR_IMPORT, "GTK_CSS_PROVIDER_ERROR_IMPORT", "import" },
481         { GTK_CSS_PROVIDER_ERROR_NAME, "GTK_CSS_PROVIDER_ERROR_NAME", "name" },
482         { GTK_CSS_PROVIDER_ERROR_DEPRECATED, "GTK_CSS_PROVIDER_ERROR_DEPRECATED", "deprecated" },
483         { GTK_CSS_PROVIDER_ERROR_UNKNOWN_VALUE, "GTK_CSS_PROVIDER_ERROR_UNKNOWN_VALUE", "unknown-value" },
484         { 0, NULL, NULL }
485       };
486       GType g_define_type_id =
487         g_enum_register_static (g_intern_static_string ("GtkCssProviderError"), values);
488       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
489     }
490 
491   return g_define_type_id__volatile;
492 }
493 /* enumerations from "gtkcsssection.h" */
494 GType
gtk_css_section_type_get_type(void)495 gtk_css_section_type_get_type (void)
496 {
497   static volatile gsize g_define_type_id__volatile = 0;
498 
499   if (g_once_init_enter (&g_define_type_id__volatile))
500     {
501       static const GEnumValue values[] = {
502         { GTK_CSS_SECTION_DOCUMENT, "GTK_CSS_SECTION_DOCUMENT", "document" },
503         { GTK_CSS_SECTION_IMPORT, "GTK_CSS_SECTION_IMPORT", "import" },
504         { GTK_CSS_SECTION_COLOR_DEFINITION, "GTK_CSS_SECTION_COLOR_DEFINITION", "color-definition" },
505         { GTK_CSS_SECTION_BINDING_SET, "GTK_CSS_SECTION_BINDING_SET", "binding-set" },
506         { GTK_CSS_SECTION_RULESET, "GTK_CSS_SECTION_RULESET", "ruleset" },
507         { GTK_CSS_SECTION_SELECTOR, "GTK_CSS_SECTION_SELECTOR", "selector" },
508         { GTK_CSS_SECTION_DECLARATION, "GTK_CSS_SECTION_DECLARATION", "declaration" },
509         { GTK_CSS_SECTION_VALUE, "GTK_CSS_SECTION_VALUE", "value" },
510         { GTK_CSS_SECTION_KEYFRAMES, "GTK_CSS_SECTION_KEYFRAMES", "keyframes" },
511         { 0, NULL, NULL }
512       };
513       GType g_define_type_id =
514         g_enum_register_static (g_intern_static_string ("GtkCssSectionType"), values);
515       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
516     }
517 
518   return g_define_type_id__volatile;
519 }
520 /* enumerations from "gtkdebug.h" */
521 GType
gtk_debug_flag_get_type(void)522 gtk_debug_flag_get_type (void)
523 {
524   static volatile gsize g_define_type_id__volatile = 0;
525 
526   if (g_once_init_enter (&g_define_type_id__volatile))
527     {
528       static const GFlagsValue values[] = {
529         { GTK_DEBUG_MISC, "GTK_DEBUG_MISC", "misc" },
530         { GTK_DEBUG_PLUGSOCKET, "GTK_DEBUG_PLUGSOCKET", "plugsocket" },
531         { GTK_DEBUG_TEXT, "GTK_DEBUG_TEXT", "text" },
532         { GTK_DEBUG_TREE, "GTK_DEBUG_TREE", "tree" },
533         { GTK_DEBUG_UPDATES, "GTK_DEBUG_UPDATES", "updates" },
534         { GTK_DEBUG_KEYBINDINGS, "GTK_DEBUG_KEYBINDINGS", "keybindings" },
535         { GTK_DEBUG_MULTIHEAD, "GTK_DEBUG_MULTIHEAD", "multihead" },
536         { GTK_DEBUG_MODULES, "GTK_DEBUG_MODULES", "modules" },
537         { GTK_DEBUG_GEOMETRY, "GTK_DEBUG_GEOMETRY", "geometry" },
538         { GTK_DEBUG_ICONTHEME, "GTK_DEBUG_ICONTHEME", "icontheme" },
539         { GTK_DEBUG_PRINTING, "GTK_DEBUG_PRINTING", "printing" },
540         { GTK_DEBUG_BUILDER, "GTK_DEBUG_BUILDER", "builder" },
541         { GTK_DEBUG_SIZE_REQUEST, "GTK_DEBUG_SIZE_REQUEST", "size-request" },
542         { GTK_DEBUG_NO_CSS_CACHE, "GTK_DEBUG_NO_CSS_CACHE", "no-css-cache" },
543         { GTK_DEBUG_BASELINES, "GTK_DEBUG_BASELINES", "baselines" },
544         { GTK_DEBUG_PIXEL_CACHE, "GTK_DEBUG_PIXEL_CACHE", "pixel-cache" },
545         { GTK_DEBUG_NO_PIXEL_CACHE, "GTK_DEBUG_NO_PIXEL_CACHE", "no-pixel-cache" },
546         { GTK_DEBUG_INTERACTIVE, "GTK_DEBUG_INTERACTIVE", "interactive" },
547         { GTK_DEBUG_TOUCHSCREEN, "GTK_DEBUG_TOUCHSCREEN", "touchscreen" },
548         { GTK_DEBUG_ACTIONS, "GTK_DEBUG_ACTIONS", "actions" },
549         { GTK_DEBUG_RESIZE, "GTK_DEBUG_RESIZE", "resize" },
550         { GTK_DEBUG_LAYOUT, "GTK_DEBUG_LAYOUT", "layout" },
551         { 0, NULL, NULL }
552       };
553       GType g_define_type_id =
554         g_flags_register_static (g_intern_static_string ("GtkDebugFlag"), values);
555       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
556     }
557 
558   return g_define_type_id__volatile;
559 }
560 /* enumerations from "gtkdialog.h" */
561 GType
gtk_dialog_flags_get_type(void)562 gtk_dialog_flags_get_type (void)
563 {
564   static volatile gsize g_define_type_id__volatile = 0;
565 
566   if (g_once_init_enter (&g_define_type_id__volatile))
567     {
568       static const GFlagsValue values[] = {
569         { GTK_DIALOG_MODAL, "GTK_DIALOG_MODAL", "modal" },
570         { GTK_DIALOG_DESTROY_WITH_PARENT, "GTK_DIALOG_DESTROY_WITH_PARENT", "destroy-with-parent" },
571         { GTK_DIALOG_USE_HEADER_BAR, "GTK_DIALOG_USE_HEADER_BAR", "use-header-bar" },
572         { 0, NULL, NULL }
573       };
574       GType g_define_type_id =
575         g_flags_register_static (g_intern_static_string ("GtkDialogFlags"), values);
576       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
577     }
578 
579   return g_define_type_id__volatile;
580 }
581 GType
gtk_response_type_get_type(void)582 gtk_response_type_get_type (void)
583 {
584   static volatile gsize g_define_type_id__volatile = 0;
585 
586   if (g_once_init_enter (&g_define_type_id__volatile))
587     {
588       static const GEnumValue values[] = {
589         { GTK_RESPONSE_NONE, "GTK_RESPONSE_NONE", "none" },
590         { GTK_RESPONSE_REJECT, "GTK_RESPONSE_REJECT", "reject" },
591         { GTK_RESPONSE_ACCEPT, "GTK_RESPONSE_ACCEPT", "accept" },
592         { GTK_RESPONSE_DELETE_EVENT, "GTK_RESPONSE_DELETE_EVENT", "delete-event" },
593         { GTK_RESPONSE_OK, "GTK_RESPONSE_OK", "ok" },
594         { GTK_RESPONSE_CANCEL, "GTK_RESPONSE_CANCEL", "cancel" },
595         { GTK_RESPONSE_CLOSE, "GTK_RESPONSE_CLOSE", "close" },
596         { GTK_RESPONSE_YES, "GTK_RESPONSE_YES", "yes" },
597         { GTK_RESPONSE_NO, "GTK_RESPONSE_NO", "no" },
598         { GTK_RESPONSE_APPLY, "GTK_RESPONSE_APPLY", "apply" },
599         { GTK_RESPONSE_HELP, "GTK_RESPONSE_HELP", "help" },
600         { 0, NULL, NULL }
601       };
602       GType g_define_type_id =
603         g_enum_register_static (g_intern_static_string ("GtkResponseType"), values);
604       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
605     }
606 
607   return g_define_type_id__volatile;
608 }
609 /* enumerations from "gtkdragdest.h" */
610 GType
gtk_dest_defaults_get_type(void)611 gtk_dest_defaults_get_type (void)
612 {
613   static volatile gsize g_define_type_id__volatile = 0;
614 
615   if (g_once_init_enter (&g_define_type_id__volatile))
616     {
617       static const GFlagsValue values[] = {
618         { GTK_DEST_DEFAULT_MOTION, "GTK_DEST_DEFAULT_MOTION", "motion" },
619         { GTK_DEST_DEFAULT_HIGHLIGHT, "GTK_DEST_DEFAULT_HIGHLIGHT", "highlight" },
620         { GTK_DEST_DEFAULT_DROP, "GTK_DEST_DEFAULT_DROP", "drop" },
621         { GTK_DEST_DEFAULT_ALL, "GTK_DEST_DEFAULT_ALL", "all" },
622         { 0, NULL, NULL }
623       };
624       GType g_define_type_id =
625         g_flags_register_static (g_intern_static_string ("GtkDestDefaults"), values);
626       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
627     }
628 
629   return g_define_type_id__volatile;
630 }
631 /* enumerations from "gtkentry.h" */
632 GType
gtk_entry_icon_position_get_type(void)633 gtk_entry_icon_position_get_type (void)
634 {
635   static volatile gsize g_define_type_id__volatile = 0;
636 
637   if (g_once_init_enter (&g_define_type_id__volatile))
638     {
639       static const GEnumValue values[] = {
640         { GTK_ENTRY_ICON_PRIMARY, "GTK_ENTRY_ICON_PRIMARY", "primary" },
641         { GTK_ENTRY_ICON_SECONDARY, "GTK_ENTRY_ICON_SECONDARY", "secondary" },
642         { 0, NULL, NULL }
643       };
644       GType g_define_type_id =
645         g_enum_register_static (g_intern_static_string ("GtkEntryIconPosition"), values);
646       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
647     }
648 
649   return g_define_type_id__volatile;
650 }
651 /* enumerations from "gtkenums.h" */
652 GType
gtk_align_get_type(void)653 gtk_align_get_type (void)
654 {
655   static volatile gsize g_define_type_id__volatile = 0;
656 
657   if (g_once_init_enter (&g_define_type_id__volatile))
658     {
659       static const GEnumValue values[] = {
660         { GTK_ALIGN_FILL, "GTK_ALIGN_FILL", "fill" },
661         { GTK_ALIGN_START, "GTK_ALIGN_START", "start" },
662         { GTK_ALIGN_END, "GTK_ALIGN_END", "end" },
663         { GTK_ALIGN_CENTER, "GTK_ALIGN_CENTER", "center" },
664         { GTK_ALIGN_BASELINE, "GTK_ALIGN_BASELINE", "baseline" },
665         { 0, NULL, NULL }
666       };
667       GType g_define_type_id =
668         g_enum_register_static (g_intern_static_string ("GtkAlign"), values);
669       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
670     }
671 
672   return g_define_type_id__volatile;
673 }
674 GType
gtk_arrow_type_get_type(void)675 gtk_arrow_type_get_type (void)
676 {
677   static volatile gsize g_define_type_id__volatile = 0;
678 
679   if (g_once_init_enter (&g_define_type_id__volatile))
680     {
681       static const GEnumValue values[] = {
682         { GTK_ARROW_UP, "GTK_ARROW_UP", "up" },
683         { GTK_ARROW_DOWN, "GTK_ARROW_DOWN", "down" },
684         { GTK_ARROW_LEFT, "GTK_ARROW_LEFT", "left" },
685         { GTK_ARROW_RIGHT, "GTK_ARROW_RIGHT", "right" },
686         { GTK_ARROW_NONE, "GTK_ARROW_NONE", "none" },
687         { 0, NULL, NULL }
688       };
689       GType g_define_type_id =
690         g_enum_register_static (g_intern_static_string ("GtkArrowType"), values);
691       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
692     }
693 
694   return g_define_type_id__volatile;
695 }
696 GType
gtk_baseline_position_get_type(void)697 gtk_baseline_position_get_type (void)
698 {
699   static volatile gsize g_define_type_id__volatile = 0;
700 
701   if (g_once_init_enter (&g_define_type_id__volatile))
702     {
703       static const GEnumValue values[] = {
704         { GTK_BASELINE_POSITION_TOP, "GTK_BASELINE_POSITION_TOP", "top" },
705         { GTK_BASELINE_POSITION_CENTER, "GTK_BASELINE_POSITION_CENTER", "center" },
706         { GTK_BASELINE_POSITION_BOTTOM, "GTK_BASELINE_POSITION_BOTTOM", "bottom" },
707         { 0, NULL, NULL }
708       };
709       GType g_define_type_id =
710         g_enum_register_static (g_intern_static_string ("GtkBaselinePosition"), values);
711       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
712     }
713 
714   return g_define_type_id__volatile;
715 }
716 GType
gtk_delete_type_get_type(void)717 gtk_delete_type_get_type (void)
718 {
719   static volatile gsize g_define_type_id__volatile = 0;
720 
721   if (g_once_init_enter (&g_define_type_id__volatile))
722     {
723       static const GEnumValue values[] = {
724         { GTK_DELETE_CHARS, "GTK_DELETE_CHARS", "chars" },
725         { GTK_DELETE_WORD_ENDS, "GTK_DELETE_WORD_ENDS", "word-ends" },
726         { GTK_DELETE_WORDS, "GTK_DELETE_WORDS", "words" },
727         { GTK_DELETE_DISPLAY_LINES, "GTK_DELETE_DISPLAY_LINES", "display-lines" },
728         { GTK_DELETE_DISPLAY_LINE_ENDS, "GTK_DELETE_DISPLAY_LINE_ENDS", "display-line-ends" },
729         { GTK_DELETE_PARAGRAPH_ENDS, "GTK_DELETE_PARAGRAPH_ENDS", "paragraph-ends" },
730         { GTK_DELETE_PARAGRAPHS, "GTK_DELETE_PARAGRAPHS", "paragraphs" },
731         { GTK_DELETE_WHITESPACE, "GTK_DELETE_WHITESPACE", "whitespace" },
732         { 0, NULL, NULL }
733       };
734       GType g_define_type_id =
735         g_enum_register_static (g_intern_static_string ("GtkDeleteType"), values);
736       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
737     }
738 
739   return g_define_type_id__volatile;
740 }
741 GType
gtk_direction_type_get_type(void)742 gtk_direction_type_get_type (void)
743 {
744   static volatile gsize g_define_type_id__volatile = 0;
745 
746   if (g_once_init_enter (&g_define_type_id__volatile))
747     {
748       static const GEnumValue values[] = {
749         { GTK_DIR_TAB_FORWARD, "GTK_DIR_TAB_FORWARD", "tab-forward" },
750         { GTK_DIR_TAB_BACKWARD, "GTK_DIR_TAB_BACKWARD", "tab-backward" },
751         { GTK_DIR_UP, "GTK_DIR_UP", "up" },
752         { GTK_DIR_DOWN, "GTK_DIR_DOWN", "down" },
753         { GTK_DIR_LEFT, "GTK_DIR_LEFT", "left" },
754         { GTK_DIR_RIGHT, "GTK_DIR_RIGHT", "right" },
755         { 0, NULL, NULL }
756       };
757       GType g_define_type_id =
758         g_enum_register_static (g_intern_static_string ("GtkDirectionType"), values);
759       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
760     }
761 
762   return g_define_type_id__volatile;
763 }
764 GType
gtk_icon_size_get_type(void)765 gtk_icon_size_get_type (void)
766 {
767   static volatile gsize g_define_type_id__volatile = 0;
768 
769   if (g_once_init_enter (&g_define_type_id__volatile))
770     {
771       static const GEnumValue values[] = {
772         { GTK_ICON_SIZE_INVALID, "GTK_ICON_SIZE_INVALID", "invalid" },
773         { GTK_ICON_SIZE_MENU, "GTK_ICON_SIZE_MENU", "menu" },
774         { GTK_ICON_SIZE_SMALL_TOOLBAR, "GTK_ICON_SIZE_SMALL_TOOLBAR", "small-toolbar" },
775         { GTK_ICON_SIZE_LARGE_TOOLBAR, "GTK_ICON_SIZE_LARGE_TOOLBAR", "large-toolbar" },
776         { GTK_ICON_SIZE_BUTTON, "GTK_ICON_SIZE_BUTTON", "button" },
777         { GTK_ICON_SIZE_DND, "GTK_ICON_SIZE_DND", "dnd" },
778         { GTK_ICON_SIZE_DIALOG, "GTK_ICON_SIZE_DIALOG", "dialog" },
779         { 0, NULL, NULL }
780       };
781       GType g_define_type_id =
782         g_enum_register_static (g_intern_static_string ("GtkIconSize"), values);
783       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
784     }
785 
786   return g_define_type_id__volatile;
787 }
788 GType
gtk_sensitivity_type_get_type(void)789 gtk_sensitivity_type_get_type (void)
790 {
791   static volatile gsize g_define_type_id__volatile = 0;
792 
793   if (g_once_init_enter (&g_define_type_id__volatile))
794     {
795       static const GEnumValue values[] = {
796         { GTK_SENSITIVITY_AUTO, "GTK_SENSITIVITY_AUTO", "auto" },
797         { GTK_SENSITIVITY_ON, "GTK_SENSITIVITY_ON", "on" },
798         { GTK_SENSITIVITY_OFF, "GTK_SENSITIVITY_OFF", "off" },
799         { 0, NULL, NULL }
800       };
801       GType g_define_type_id =
802         g_enum_register_static (g_intern_static_string ("GtkSensitivityType"), values);
803       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
804     }
805 
806   return g_define_type_id__volatile;
807 }
808 GType
gtk_text_direction_get_type(void)809 gtk_text_direction_get_type (void)
810 {
811   static volatile gsize g_define_type_id__volatile = 0;
812 
813   if (g_once_init_enter (&g_define_type_id__volatile))
814     {
815       static const GEnumValue values[] = {
816         { GTK_TEXT_DIR_NONE, "GTK_TEXT_DIR_NONE", "none" },
817         { GTK_TEXT_DIR_LTR, "GTK_TEXT_DIR_LTR", "ltr" },
818         { GTK_TEXT_DIR_RTL, "GTK_TEXT_DIR_RTL", "rtl" },
819         { 0, NULL, NULL }
820       };
821       GType g_define_type_id =
822         g_enum_register_static (g_intern_static_string ("GtkTextDirection"), values);
823       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
824     }
825 
826   return g_define_type_id__volatile;
827 }
828 GType
gtk_justification_get_type(void)829 gtk_justification_get_type (void)
830 {
831   static volatile gsize g_define_type_id__volatile = 0;
832 
833   if (g_once_init_enter (&g_define_type_id__volatile))
834     {
835       static const GEnumValue values[] = {
836         { GTK_JUSTIFY_LEFT, "GTK_JUSTIFY_LEFT", "left" },
837         { GTK_JUSTIFY_RIGHT, "GTK_JUSTIFY_RIGHT", "right" },
838         { GTK_JUSTIFY_CENTER, "GTK_JUSTIFY_CENTER", "center" },
839         { GTK_JUSTIFY_FILL, "GTK_JUSTIFY_FILL", "fill" },
840         { 0, NULL, NULL }
841       };
842       GType g_define_type_id =
843         g_enum_register_static (g_intern_static_string ("GtkJustification"), values);
844       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
845     }
846 
847   return g_define_type_id__volatile;
848 }
849 GType
gtk_menu_direction_type_get_type(void)850 gtk_menu_direction_type_get_type (void)
851 {
852   static volatile gsize g_define_type_id__volatile = 0;
853 
854   if (g_once_init_enter (&g_define_type_id__volatile))
855     {
856       static const GEnumValue values[] = {
857         { GTK_MENU_DIR_PARENT, "GTK_MENU_DIR_PARENT", "parent" },
858         { GTK_MENU_DIR_CHILD, "GTK_MENU_DIR_CHILD", "child" },
859         { GTK_MENU_DIR_NEXT, "GTK_MENU_DIR_NEXT", "next" },
860         { GTK_MENU_DIR_PREV, "GTK_MENU_DIR_PREV", "prev" },
861         { 0, NULL, NULL }
862       };
863       GType g_define_type_id =
864         g_enum_register_static (g_intern_static_string ("GtkMenuDirectionType"), values);
865       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
866     }
867 
868   return g_define_type_id__volatile;
869 }
870 GType
gtk_message_type_get_type(void)871 gtk_message_type_get_type (void)
872 {
873   static volatile gsize g_define_type_id__volatile = 0;
874 
875   if (g_once_init_enter (&g_define_type_id__volatile))
876     {
877       static const GEnumValue values[] = {
878         { GTK_MESSAGE_INFO, "GTK_MESSAGE_INFO", "info" },
879         { GTK_MESSAGE_WARNING, "GTK_MESSAGE_WARNING", "warning" },
880         { GTK_MESSAGE_QUESTION, "GTK_MESSAGE_QUESTION", "question" },
881         { GTK_MESSAGE_ERROR, "GTK_MESSAGE_ERROR", "error" },
882         { GTK_MESSAGE_OTHER, "GTK_MESSAGE_OTHER", "other" },
883         { 0, NULL, NULL }
884       };
885       GType g_define_type_id =
886         g_enum_register_static (g_intern_static_string ("GtkMessageType"), values);
887       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
888     }
889 
890   return g_define_type_id__volatile;
891 }
892 GType
gtk_movement_step_get_type(void)893 gtk_movement_step_get_type (void)
894 {
895   static volatile gsize g_define_type_id__volatile = 0;
896 
897   if (g_once_init_enter (&g_define_type_id__volatile))
898     {
899       static const GEnumValue values[] = {
900         { GTK_MOVEMENT_LOGICAL_POSITIONS, "GTK_MOVEMENT_LOGICAL_POSITIONS", "logical-positions" },
901         { GTK_MOVEMENT_VISUAL_POSITIONS, "GTK_MOVEMENT_VISUAL_POSITIONS", "visual-positions" },
902         { GTK_MOVEMENT_WORDS, "GTK_MOVEMENT_WORDS", "words" },
903         { GTK_MOVEMENT_DISPLAY_LINES, "GTK_MOVEMENT_DISPLAY_LINES", "display-lines" },
904         { GTK_MOVEMENT_DISPLAY_LINE_ENDS, "GTK_MOVEMENT_DISPLAY_LINE_ENDS", "display-line-ends" },
905         { GTK_MOVEMENT_PARAGRAPHS, "GTK_MOVEMENT_PARAGRAPHS", "paragraphs" },
906         { GTK_MOVEMENT_PARAGRAPH_ENDS, "GTK_MOVEMENT_PARAGRAPH_ENDS", "paragraph-ends" },
907         { GTK_MOVEMENT_PAGES, "GTK_MOVEMENT_PAGES", "pages" },
908         { GTK_MOVEMENT_BUFFER_ENDS, "GTK_MOVEMENT_BUFFER_ENDS", "buffer-ends" },
909         { GTK_MOVEMENT_HORIZONTAL_PAGES, "GTK_MOVEMENT_HORIZONTAL_PAGES", "horizontal-pages" },
910         { 0, NULL, NULL }
911       };
912       GType g_define_type_id =
913         g_enum_register_static (g_intern_static_string ("GtkMovementStep"), values);
914       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
915     }
916 
917   return g_define_type_id__volatile;
918 }
919 GType
gtk_scroll_step_get_type(void)920 gtk_scroll_step_get_type (void)
921 {
922   static volatile gsize g_define_type_id__volatile = 0;
923 
924   if (g_once_init_enter (&g_define_type_id__volatile))
925     {
926       static const GEnumValue values[] = {
927         { GTK_SCROLL_STEPS, "GTK_SCROLL_STEPS", "steps" },
928         { GTK_SCROLL_PAGES, "GTK_SCROLL_PAGES", "pages" },
929         { GTK_SCROLL_ENDS, "GTK_SCROLL_ENDS", "ends" },
930         { GTK_SCROLL_HORIZONTAL_STEPS, "GTK_SCROLL_HORIZONTAL_STEPS", "horizontal-steps" },
931         { GTK_SCROLL_HORIZONTAL_PAGES, "GTK_SCROLL_HORIZONTAL_PAGES", "horizontal-pages" },
932         { GTK_SCROLL_HORIZONTAL_ENDS, "GTK_SCROLL_HORIZONTAL_ENDS", "horizontal-ends" },
933         { 0, NULL, NULL }
934       };
935       GType g_define_type_id =
936         g_enum_register_static (g_intern_static_string ("GtkScrollStep"), values);
937       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
938     }
939 
940   return g_define_type_id__volatile;
941 }
942 GType
gtk_orientation_get_type(void)943 gtk_orientation_get_type (void)
944 {
945   static volatile gsize g_define_type_id__volatile = 0;
946 
947   if (g_once_init_enter (&g_define_type_id__volatile))
948     {
949       static const GEnumValue values[] = {
950         { GTK_ORIENTATION_HORIZONTAL, "GTK_ORIENTATION_HORIZONTAL", "horizontal" },
951         { GTK_ORIENTATION_VERTICAL, "GTK_ORIENTATION_VERTICAL", "vertical" },
952         { 0, NULL, NULL }
953       };
954       GType g_define_type_id =
955         g_enum_register_static (g_intern_static_string ("GtkOrientation"), values);
956       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
957     }
958 
959   return g_define_type_id__volatile;
960 }
961 GType
gtk_pack_type_get_type(void)962 gtk_pack_type_get_type (void)
963 {
964   static volatile gsize g_define_type_id__volatile = 0;
965 
966   if (g_once_init_enter (&g_define_type_id__volatile))
967     {
968       static const GEnumValue values[] = {
969         { GTK_PACK_START, "GTK_PACK_START", "start" },
970         { GTK_PACK_END, "GTK_PACK_END", "end" },
971         { 0, NULL, NULL }
972       };
973       GType g_define_type_id =
974         g_enum_register_static (g_intern_static_string ("GtkPackType"), values);
975       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
976     }
977 
978   return g_define_type_id__volatile;
979 }
980 GType
gtk_position_type_get_type(void)981 gtk_position_type_get_type (void)
982 {
983   static volatile gsize g_define_type_id__volatile = 0;
984 
985   if (g_once_init_enter (&g_define_type_id__volatile))
986     {
987       static const GEnumValue values[] = {
988         { GTK_POS_LEFT, "GTK_POS_LEFT", "left" },
989         { GTK_POS_RIGHT, "GTK_POS_RIGHT", "right" },
990         { GTK_POS_TOP, "GTK_POS_TOP", "top" },
991         { GTK_POS_BOTTOM, "GTK_POS_BOTTOM", "bottom" },
992         { 0, NULL, NULL }
993       };
994       GType g_define_type_id =
995         g_enum_register_static (g_intern_static_string ("GtkPositionType"), values);
996       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
997     }
998 
999   return g_define_type_id__volatile;
1000 }
1001 GType
gtk_relief_style_get_type(void)1002 gtk_relief_style_get_type (void)
1003 {
1004   static volatile gsize g_define_type_id__volatile = 0;
1005 
1006   if (g_once_init_enter (&g_define_type_id__volatile))
1007     {
1008       static const GEnumValue values[] = {
1009         { GTK_RELIEF_NORMAL, "GTK_RELIEF_NORMAL", "normal" },
1010         { GTK_RELIEF_HALF, "GTK_RELIEF_HALF", "half" },
1011         { GTK_RELIEF_NONE, "GTK_RELIEF_NONE", "none" },
1012         { 0, NULL, NULL }
1013       };
1014       GType g_define_type_id =
1015         g_enum_register_static (g_intern_static_string ("GtkReliefStyle"), values);
1016       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
1017     }
1018 
1019   return g_define_type_id__volatile;
1020 }
1021 GType
gtk_scroll_type_get_type(void)1022 gtk_scroll_type_get_type (void)
1023 {
1024   static volatile gsize g_define_type_id__volatile = 0;
1025 
1026   if (g_once_init_enter (&g_define_type_id__volatile))
1027     {
1028       static const GEnumValue values[] = {
1029         { GTK_SCROLL_NONE, "GTK_SCROLL_NONE", "none" },
1030         { GTK_SCROLL_JUMP, "GTK_SCROLL_JUMP", "jump" },
1031         { GTK_SCROLL_STEP_BACKWARD, "GTK_SCROLL_STEP_BACKWARD", "step-backward" },
1032         { GTK_SCROLL_STEP_FORWARD, "GTK_SCROLL_STEP_FORWARD", "step-forward" },
1033         { GTK_SCROLL_PAGE_BACKWARD, "GTK_SCROLL_PAGE_BACKWARD", "page-backward" },
1034         { GTK_SCROLL_PAGE_FORWARD, "GTK_SCROLL_PAGE_FORWARD", "page-forward" },
1035         { GTK_SCROLL_STEP_UP, "GTK_SCROLL_STEP_UP", "step-up" },
1036         { GTK_SCROLL_STEP_DOWN, "GTK_SCROLL_STEP_DOWN", "step-down" },
1037         { GTK_SCROLL_PAGE_UP, "GTK_SCROLL_PAGE_UP", "page-up" },
1038         { GTK_SCROLL_PAGE_DOWN, "GTK_SCROLL_PAGE_DOWN", "page-down" },
1039         { GTK_SCROLL_STEP_LEFT, "GTK_SCROLL_STEP_LEFT", "step-left" },
1040         { GTK_SCROLL_STEP_RIGHT, "GTK_SCROLL_STEP_RIGHT", "step-right" },
1041         { GTK_SCROLL_PAGE_LEFT, "GTK_SCROLL_PAGE_LEFT", "page-left" },
1042         { GTK_SCROLL_PAGE_RIGHT, "GTK_SCROLL_PAGE_RIGHT", "page-right" },
1043         { GTK_SCROLL_START, "GTK_SCROLL_START", "start" },
1044         { GTK_SCROLL_END, "GTK_SCROLL_END", "end" },
1045         { 0, NULL, NULL }
1046       };
1047       GType g_define_type_id =
1048         g_enum_register_static (g_intern_static_string ("GtkScrollType"), values);
1049       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
1050     }
1051 
1052   return g_define_type_id__volatile;
1053 }
1054 GType
gtk_selection_mode_get_type(void)1055 gtk_selection_mode_get_type (void)
1056 {
1057   static volatile gsize g_define_type_id__volatile = 0;
1058 
1059   if (g_once_init_enter (&g_define_type_id__volatile))
1060     {
1061       static const GEnumValue values[] = {
1062         { GTK_SELECTION_NONE, "GTK_SELECTION_NONE", "none" },
1063         { GTK_SELECTION_SINGLE, "GTK_SELECTION_SINGLE", "single" },
1064         { GTK_SELECTION_BROWSE, "GTK_SELECTION_BROWSE", "browse" },
1065         { GTK_SELECTION_MULTIPLE, "GTK_SELECTION_MULTIPLE", "multiple" },
1066         { 0, NULL, NULL }
1067       };
1068       GType g_define_type_id =
1069         g_enum_register_static (g_intern_static_string ("GtkSelectionMode"), values);
1070       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
1071     }
1072 
1073   return g_define_type_id__volatile;
1074 }
1075 GType
gtk_shadow_type_get_type(void)1076 gtk_shadow_type_get_type (void)
1077 {
1078   static volatile gsize g_define_type_id__volatile = 0;
1079 
1080   if (g_once_init_enter (&g_define_type_id__volatile))
1081     {
1082       static const GEnumValue values[] = {
1083         { GTK_SHADOW_NONE, "GTK_SHADOW_NONE", "none" },
1084         { GTK_SHADOW_IN, "GTK_SHADOW_IN", "in" },
1085         { GTK_SHADOW_OUT, "GTK_SHADOW_OUT", "out" },
1086         { GTK_SHADOW_ETCHED_IN, "GTK_SHADOW_ETCHED_IN", "etched-in" },
1087         { GTK_SHADOW_ETCHED_OUT, "GTK_SHADOW_ETCHED_OUT", "etched-out" },
1088         { 0, NULL, NULL }
1089       };
1090       GType g_define_type_id =
1091         g_enum_register_static (g_intern_static_string ("GtkShadowType"), values);
1092       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
1093     }
1094 
1095   return g_define_type_id__volatile;
1096 }
1097 GType
gtk_state_type_get_type(void)1098 gtk_state_type_get_type (void)
1099 {
1100   static volatile gsize g_define_type_id__volatile = 0;
1101 
1102   if (g_once_init_enter (&g_define_type_id__volatile))
1103     {
1104       static const GEnumValue values[] = {
1105         { GTK_STATE_NORMAL, "GTK_STATE_NORMAL", "normal" },
1106         { GTK_STATE_ACTIVE, "GTK_STATE_ACTIVE", "active" },
1107         { GTK_STATE_PRELIGHT, "GTK_STATE_PRELIGHT", "prelight" },
1108         { GTK_STATE_SELECTED, "GTK_STATE_SELECTED", "selected" },
1109         { GTK_STATE_INSENSITIVE, "GTK_STATE_INSENSITIVE", "insensitive" },
1110         { GTK_STATE_INCONSISTENT, "GTK_STATE_INCONSISTENT", "inconsistent" },
1111         { GTK_STATE_FOCUSED, "GTK_STATE_FOCUSED", "focused" },
1112         { 0, NULL, NULL }
1113       };
1114       GType g_define_type_id =
1115         g_enum_register_static (g_intern_static_string ("GtkStateType"), values);
1116       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
1117     }
1118 
1119   return g_define_type_id__volatile;
1120 }
1121 GType
gtk_toolbar_style_get_type(void)1122 gtk_toolbar_style_get_type (void)
1123 {
1124   static volatile gsize g_define_type_id__volatile = 0;
1125 
1126   if (g_once_init_enter (&g_define_type_id__volatile))
1127     {
1128       static const GEnumValue values[] = {
1129         { GTK_TOOLBAR_ICONS, "GTK_TOOLBAR_ICONS", "icons" },
1130         { GTK_TOOLBAR_TEXT, "GTK_TOOLBAR_TEXT", "text" },
1131         { GTK_TOOLBAR_BOTH, "GTK_TOOLBAR_BOTH", "both" },
1132         { GTK_TOOLBAR_BOTH_HORIZ, "GTK_TOOLBAR_BOTH_HORIZ", "both-horiz" },
1133         { 0, NULL, NULL }
1134       };
1135       GType g_define_type_id =
1136         g_enum_register_static (g_intern_static_string ("GtkToolbarStyle"), values);
1137       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
1138     }
1139 
1140   return g_define_type_id__volatile;
1141 }
1142 GType
gtk_wrap_mode_get_type(void)1143 gtk_wrap_mode_get_type (void)
1144 {
1145   static volatile gsize g_define_type_id__volatile = 0;
1146 
1147   if (g_once_init_enter (&g_define_type_id__volatile))
1148     {
1149       static const GEnumValue values[] = {
1150         { GTK_WRAP_NONE, "GTK_WRAP_NONE", "none" },
1151         { GTK_WRAP_CHAR, "GTK_WRAP_CHAR", "char" },
1152         { GTK_WRAP_WORD, "GTK_WRAP_WORD", "word" },
1153         { GTK_WRAP_WORD_CHAR, "GTK_WRAP_WORD_CHAR", "word-char" },
1154         { 0, NULL, NULL }
1155       };
1156       GType g_define_type_id =
1157         g_enum_register_static (g_intern_static_string ("GtkWrapMode"), values);
1158       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
1159     }
1160 
1161   return g_define_type_id__volatile;
1162 }
1163 GType
gtk_sort_type_get_type(void)1164 gtk_sort_type_get_type (void)
1165 {
1166   static volatile gsize g_define_type_id__volatile = 0;
1167 
1168   if (g_once_init_enter (&g_define_type_id__volatile))
1169     {
1170       static const GEnumValue values[] = {
1171         { GTK_SORT_ASCENDING, "GTK_SORT_ASCENDING", "ascending" },
1172         { GTK_SORT_DESCENDING, "GTK_SORT_DESCENDING", "descending" },
1173         { 0, NULL, NULL }
1174       };
1175       GType g_define_type_id =
1176         g_enum_register_static (g_intern_static_string ("GtkSortType"), values);
1177       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
1178     }
1179 
1180   return g_define_type_id__volatile;
1181 }
1182 GType
gtk_im_preedit_style_get_type(void)1183 gtk_im_preedit_style_get_type (void)
1184 {
1185   static volatile gsize g_define_type_id__volatile = 0;
1186 
1187   if (g_once_init_enter (&g_define_type_id__volatile))
1188     {
1189       static const GEnumValue values[] = {
1190         { GTK_IM_PREEDIT_NOTHING, "GTK_IM_PREEDIT_NOTHING", "nothing" },
1191         { GTK_IM_PREEDIT_CALLBACK, "GTK_IM_PREEDIT_CALLBACK", "callback" },
1192         { GTK_IM_PREEDIT_NONE, "GTK_IM_PREEDIT_NONE", "none" },
1193         { 0, NULL, NULL }
1194       };
1195       GType g_define_type_id =
1196         g_enum_register_static (g_intern_static_string ("GtkIMPreeditStyle"), values);
1197       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
1198     }
1199 
1200   return g_define_type_id__volatile;
1201 }
1202 GType
gtk_im_status_style_get_type(void)1203 gtk_im_status_style_get_type (void)
1204 {
1205   static volatile gsize g_define_type_id__volatile = 0;
1206 
1207   if (g_once_init_enter (&g_define_type_id__volatile))
1208     {
1209       static const GEnumValue values[] = {
1210         { GTK_IM_STATUS_NOTHING, "GTK_IM_STATUS_NOTHING", "nothing" },
1211         { GTK_IM_STATUS_CALLBACK, "GTK_IM_STATUS_CALLBACK", "callback" },
1212         { GTK_IM_STATUS_NONE, "GTK_IM_STATUS_NONE", "none" },
1213         { 0, NULL, NULL }
1214       };
1215       GType g_define_type_id =
1216         g_enum_register_static (g_intern_static_string ("GtkIMStatusStyle"), values);
1217       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
1218     }
1219 
1220   return g_define_type_id__volatile;
1221 }
1222 GType
gtk_pack_direction_get_type(void)1223 gtk_pack_direction_get_type (void)
1224 {
1225   static volatile gsize g_define_type_id__volatile = 0;
1226 
1227   if (g_once_init_enter (&g_define_type_id__volatile))
1228     {
1229       static const GEnumValue values[] = {
1230         { GTK_PACK_DIRECTION_LTR, "GTK_PACK_DIRECTION_LTR", "ltr" },
1231         { GTK_PACK_DIRECTION_RTL, "GTK_PACK_DIRECTION_RTL", "rtl" },
1232         { GTK_PACK_DIRECTION_TTB, "GTK_PACK_DIRECTION_TTB", "ttb" },
1233         { GTK_PACK_DIRECTION_BTT, "GTK_PACK_DIRECTION_BTT", "btt" },
1234         { 0, NULL, NULL }
1235       };
1236       GType g_define_type_id =
1237         g_enum_register_static (g_intern_static_string ("GtkPackDirection"), values);
1238       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
1239     }
1240 
1241   return g_define_type_id__volatile;
1242 }
1243 GType
gtk_print_pages_get_type(void)1244 gtk_print_pages_get_type (void)
1245 {
1246   static volatile gsize g_define_type_id__volatile = 0;
1247 
1248   if (g_once_init_enter (&g_define_type_id__volatile))
1249     {
1250       static const GEnumValue values[] = {
1251         { GTK_PRINT_PAGES_ALL, "GTK_PRINT_PAGES_ALL", "all" },
1252         { GTK_PRINT_PAGES_CURRENT, "GTK_PRINT_PAGES_CURRENT", "current" },
1253         { GTK_PRINT_PAGES_RANGES, "GTK_PRINT_PAGES_RANGES", "ranges" },
1254         { GTK_PRINT_PAGES_SELECTION, "GTK_PRINT_PAGES_SELECTION", "selection" },
1255         { 0, NULL, NULL }
1256       };
1257       GType g_define_type_id =
1258         g_enum_register_static (g_intern_static_string ("GtkPrintPages"), values);
1259       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
1260     }
1261 
1262   return g_define_type_id__volatile;
1263 }
1264 GType
gtk_page_set_get_type(void)1265 gtk_page_set_get_type (void)
1266 {
1267   static volatile gsize g_define_type_id__volatile = 0;
1268 
1269   if (g_once_init_enter (&g_define_type_id__volatile))
1270     {
1271       static const GEnumValue values[] = {
1272         { GTK_PAGE_SET_ALL, "GTK_PAGE_SET_ALL", "all" },
1273         { GTK_PAGE_SET_EVEN, "GTK_PAGE_SET_EVEN", "even" },
1274         { GTK_PAGE_SET_ODD, "GTK_PAGE_SET_ODD", "odd" },
1275         { 0, NULL, NULL }
1276       };
1277       GType g_define_type_id =
1278         g_enum_register_static (g_intern_static_string ("GtkPageSet"), values);
1279       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
1280     }
1281 
1282   return g_define_type_id__volatile;
1283 }
1284 GType
gtk_number_up_layout_get_type(void)1285 gtk_number_up_layout_get_type (void)
1286 {
1287   static volatile gsize g_define_type_id__volatile = 0;
1288 
1289   if (g_once_init_enter (&g_define_type_id__volatile))
1290     {
1291       static const GEnumValue values[] = {
1292         { GTK_NUMBER_UP_LAYOUT_LEFT_TO_RIGHT_TOP_TO_BOTTOM, "GTK_NUMBER_UP_LAYOUT_LEFT_TO_RIGHT_TOP_TO_BOTTOM", "lrtb" },
1293         { GTK_NUMBER_UP_LAYOUT_LEFT_TO_RIGHT_BOTTOM_TO_TOP, "GTK_NUMBER_UP_LAYOUT_LEFT_TO_RIGHT_BOTTOM_TO_TOP", "lrbt" },
1294         { GTK_NUMBER_UP_LAYOUT_RIGHT_TO_LEFT_TOP_TO_BOTTOM, "GTK_NUMBER_UP_LAYOUT_RIGHT_TO_LEFT_TOP_TO_BOTTOM", "rltb" },
1295         { GTK_NUMBER_UP_LAYOUT_RIGHT_TO_LEFT_BOTTOM_TO_TOP, "GTK_NUMBER_UP_LAYOUT_RIGHT_TO_LEFT_BOTTOM_TO_TOP", "rlbt" },
1296         { GTK_NUMBER_UP_LAYOUT_TOP_TO_BOTTOM_LEFT_TO_RIGHT, "GTK_NUMBER_UP_LAYOUT_TOP_TO_BOTTOM_LEFT_TO_RIGHT", "tblr" },
1297         { GTK_NUMBER_UP_LAYOUT_TOP_TO_BOTTOM_RIGHT_TO_LEFT, "GTK_NUMBER_UP_LAYOUT_TOP_TO_BOTTOM_RIGHT_TO_LEFT", "tbrl" },
1298         { GTK_NUMBER_UP_LAYOUT_BOTTOM_TO_TOP_LEFT_TO_RIGHT, "GTK_NUMBER_UP_LAYOUT_BOTTOM_TO_TOP_LEFT_TO_RIGHT", "btlr" },
1299         { GTK_NUMBER_UP_LAYOUT_BOTTOM_TO_TOP_RIGHT_TO_LEFT, "GTK_NUMBER_UP_LAYOUT_BOTTOM_TO_TOP_RIGHT_TO_LEFT", "btrl" },
1300         { 0, NULL, NULL }
1301       };
1302       GType g_define_type_id =
1303         g_enum_register_static (g_intern_static_string ("GtkNumberUpLayout"), values);
1304       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
1305     }
1306 
1307   return g_define_type_id__volatile;
1308 }
1309 GType
gtk_page_orientation_get_type(void)1310 gtk_page_orientation_get_type (void)
1311 {
1312   static volatile gsize g_define_type_id__volatile = 0;
1313 
1314   if (g_once_init_enter (&g_define_type_id__volatile))
1315     {
1316       static const GEnumValue values[] = {
1317         { GTK_PAGE_ORIENTATION_PORTRAIT, "GTK_PAGE_ORIENTATION_PORTRAIT", "portrait" },
1318         { GTK_PAGE_ORIENTATION_LANDSCAPE, "GTK_PAGE_ORIENTATION_LANDSCAPE", "landscape" },
1319         { GTK_PAGE_ORIENTATION_REVERSE_PORTRAIT, "GTK_PAGE_ORIENTATION_REVERSE_PORTRAIT", "reverse-portrait" },
1320         { GTK_PAGE_ORIENTATION_REVERSE_LANDSCAPE, "GTK_PAGE_ORIENTATION_REVERSE_LANDSCAPE", "reverse-landscape" },
1321         { 0, NULL, NULL }
1322       };
1323       GType g_define_type_id =
1324         g_enum_register_static (g_intern_static_string ("GtkPageOrientation"), values);
1325       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
1326     }
1327 
1328   return g_define_type_id__volatile;
1329 }
1330 GType
gtk_print_quality_get_type(void)1331 gtk_print_quality_get_type (void)
1332 {
1333   static volatile gsize g_define_type_id__volatile = 0;
1334 
1335   if (g_once_init_enter (&g_define_type_id__volatile))
1336     {
1337       static const GEnumValue values[] = {
1338         { GTK_PRINT_QUALITY_LOW, "GTK_PRINT_QUALITY_LOW", "low" },
1339         { GTK_PRINT_QUALITY_NORMAL, "GTK_PRINT_QUALITY_NORMAL", "normal" },
1340         { GTK_PRINT_QUALITY_HIGH, "GTK_PRINT_QUALITY_HIGH", "high" },
1341         { GTK_PRINT_QUALITY_DRAFT, "GTK_PRINT_QUALITY_DRAFT", "draft" },
1342         { 0, NULL, NULL }
1343       };
1344       GType g_define_type_id =
1345         g_enum_register_static (g_intern_static_string ("GtkPrintQuality"), values);
1346       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
1347     }
1348 
1349   return g_define_type_id__volatile;
1350 }
1351 GType
gtk_print_duplex_get_type(void)1352 gtk_print_duplex_get_type (void)
1353 {
1354   static volatile gsize g_define_type_id__volatile = 0;
1355 
1356   if (g_once_init_enter (&g_define_type_id__volatile))
1357     {
1358       static const GEnumValue values[] = {
1359         { GTK_PRINT_DUPLEX_SIMPLEX, "GTK_PRINT_DUPLEX_SIMPLEX", "simplex" },
1360         { GTK_PRINT_DUPLEX_HORIZONTAL, "GTK_PRINT_DUPLEX_HORIZONTAL", "horizontal" },
1361         { GTK_PRINT_DUPLEX_VERTICAL, "GTK_PRINT_DUPLEX_VERTICAL", "vertical" },
1362         { 0, NULL, NULL }
1363       };
1364       GType g_define_type_id =
1365         g_enum_register_static (g_intern_static_string ("GtkPrintDuplex"), values);
1366       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
1367     }
1368 
1369   return g_define_type_id__volatile;
1370 }
1371 GType
gtk_unit_get_type(void)1372 gtk_unit_get_type (void)
1373 {
1374   static volatile gsize g_define_type_id__volatile = 0;
1375 
1376   if (g_once_init_enter (&g_define_type_id__volatile))
1377     {
1378       static const GEnumValue values[] = {
1379         { GTK_UNIT_NONE, "GTK_UNIT_NONE", "none" },
1380         { GTK_UNIT_POINTS, "GTK_UNIT_POINTS", "points" },
1381         { GTK_UNIT_INCH, "GTK_UNIT_INCH", "inch" },
1382         { GTK_UNIT_MM, "GTK_UNIT_MM", "mm" },
1383         { 0, NULL, NULL }
1384       };
1385       GType g_define_type_id =
1386         g_enum_register_static (g_intern_static_string ("GtkUnit"), values);
1387       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
1388     }
1389 
1390   return g_define_type_id__volatile;
1391 }
1392 GType
gtk_tree_view_grid_lines_get_type(void)1393 gtk_tree_view_grid_lines_get_type (void)
1394 {
1395   static volatile gsize g_define_type_id__volatile = 0;
1396 
1397   if (g_once_init_enter (&g_define_type_id__volatile))
1398     {
1399       static const GEnumValue values[] = {
1400         { GTK_TREE_VIEW_GRID_LINES_NONE, "GTK_TREE_VIEW_GRID_LINES_NONE", "none" },
1401         { GTK_TREE_VIEW_GRID_LINES_HORIZONTAL, "GTK_TREE_VIEW_GRID_LINES_HORIZONTAL", "horizontal" },
1402         { GTK_TREE_VIEW_GRID_LINES_VERTICAL, "GTK_TREE_VIEW_GRID_LINES_VERTICAL", "vertical" },
1403         { GTK_TREE_VIEW_GRID_LINES_BOTH, "GTK_TREE_VIEW_GRID_LINES_BOTH", "both" },
1404         { 0, NULL, NULL }
1405       };
1406       GType g_define_type_id =
1407         g_enum_register_static (g_intern_static_string ("GtkTreeViewGridLines"), values);
1408       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
1409     }
1410 
1411   return g_define_type_id__volatile;
1412 }
1413 GType
gtk_drag_result_get_type(void)1414 gtk_drag_result_get_type (void)
1415 {
1416   static volatile gsize g_define_type_id__volatile = 0;
1417 
1418   if (g_once_init_enter (&g_define_type_id__volatile))
1419     {
1420       static const GEnumValue values[] = {
1421         { GTK_DRAG_RESULT_SUCCESS, "GTK_DRAG_RESULT_SUCCESS", "success" },
1422         { GTK_DRAG_RESULT_NO_TARGET, "GTK_DRAG_RESULT_NO_TARGET", "no-target" },
1423         { GTK_DRAG_RESULT_USER_CANCELLED, "GTK_DRAG_RESULT_USER_CANCELLED", "user-cancelled" },
1424         { GTK_DRAG_RESULT_TIMEOUT_EXPIRED, "GTK_DRAG_RESULT_TIMEOUT_EXPIRED", "timeout-expired" },
1425         { GTK_DRAG_RESULT_GRAB_BROKEN, "GTK_DRAG_RESULT_GRAB_BROKEN", "grab-broken" },
1426         { GTK_DRAG_RESULT_ERROR, "GTK_DRAG_RESULT_ERROR", "error" },
1427         { 0, NULL, NULL }
1428       };
1429       GType g_define_type_id =
1430         g_enum_register_static (g_intern_static_string ("GtkDragResult"), values);
1431       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
1432     }
1433 
1434   return g_define_type_id__volatile;
1435 }
1436 GType
gtk_size_group_mode_get_type(void)1437 gtk_size_group_mode_get_type (void)
1438 {
1439   static volatile gsize g_define_type_id__volatile = 0;
1440 
1441   if (g_once_init_enter (&g_define_type_id__volatile))
1442     {
1443       static const GEnumValue values[] = {
1444         { GTK_SIZE_GROUP_NONE, "GTK_SIZE_GROUP_NONE", "none" },
1445         { GTK_SIZE_GROUP_HORIZONTAL, "GTK_SIZE_GROUP_HORIZONTAL", "horizontal" },
1446         { GTK_SIZE_GROUP_VERTICAL, "GTK_SIZE_GROUP_VERTICAL", "vertical" },
1447         { GTK_SIZE_GROUP_BOTH, "GTK_SIZE_GROUP_BOTH", "both" },
1448         { 0, NULL, NULL }
1449       };
1450       GType g_define_type_id =
1451         g_enum_register_static (g_intern_static_string ("GtkSizeGroupMode"), values);
1452       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
1453     }
1454 
1455   return g_define_type_id__volatile;
1456 }
1457 GType
gtk_size_request_mode_get_type(void)1458 gtk_size_request_mode_get_type (void)
1459 {
1460   static volatile gsize g_define_type_id__volatile = 0;
1461 
1462   if (g_once_init_enter (&g_define_type_id__volatile))
1463     {
1464       static const GEnumValue values[] = {
1465         { GTK_SIZE_REQUEST_HEIGHT_FOR_WIDTH, "GTK_SIZE_REQUEST_HEIGHT_FOR_WIDTH", "height-for-width" },
1466         { GTK_SIZE_REQUEST_WIDTH_FOR_HEIGHT, "GTK_SIZE_REQUEST_WIDTH_FOR_HEIGHT", "width-for-height" },
1467         { GTK_SIZE_REQUEST_CONSTANT_SIZE, "GTK_SIZE_REQUEST_CONSTANT_SIZE", "constant-size" },
1468         { 0, NULL, NULL }
1469       };
1470       GType g_define_type_id =
1471         g_enum_register_static (g_intern_static_string ("GtkSizeRequestMode"), values);
1472       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
1473     }
1474 
1475   return g_define_type_id__volatile;
1476 }
1477 GType
gtk_scrollable_policy_get_type(void)1478 gtk_scrollable_policy_get_type (void)
1479 {
1480   static volatile gsize g_define_type_id__volatile = 0;
1481 
1482   if (g_once_init_enter (&g_define_type_id__volatile))
1483     {
1484       static const GEnumValue values[] = {
1485         { GTK_SCROLL_MINIMUM, "GTK_SCROLL_MINIMUM", "minimum" },
1486         { GTK_SCROLL_NATURAL, "GTK_SCROLL_NATURAL", "natural" },
1487         { 0, NULL, NULL }
1488       };
1489       GType g_define_type_id =
1490         g_enum_register_static (g_intern_static_string ("GtkScrollablePolicy"), values);
1491       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
1492     }
1493 
1494   return g_define_type_id__volatile;
1495 }
1496 GType
gtk_state_flags_get_type(void)1497 gtk_state_flags_get_type (void)
1498 {
1499   static volatile gsize g_define_type_id__volatile = 0;
1500 
1501   if (g_once_init_enter (&g_define_type_id__volatile))
1502     {
1503       static const GFlagsValue values[] = {
1504         { GTK_STATE_FLAG_NORMAL, "GTK_STATE_FLAG_NORMAL", "normal" },
1505         { GTK_STATE_FLAG_ACTIVE, "GTK_STATE_FLAG_ACTIVE", "active" },
1506         { GTK_STATE_FLAG_PRELIGHT, "GTK_STATE_FLAG_PRELIGHT", "prelight" },
1507         { GTK_STATE_FLAG_SELECTED, "GTK_STATE_FLAG_SELECTED", "selected" },
1508         { GTK_STATE_FLAG_INSENSITIVE, "GTK_STATE_FLAG_INSENSITIVE", "insensitive" },
1509         { GTK_STATE_FLAG_INCONSISTENT, "GTK_STATE_FLAG_INCONSISTENT", "inconsistent" },
1510         { GTK_STATE_FLAG_FOCUSED, "GTK_STATE_FLAG_FOCUSED", "focused" },
1511         { GTK_STATE_FLAG_BACKDROP, "GTK_STATE_FLAG_BACKDROP", "backdrop" },
1512         { GTK_STATE_FLAG_DIR_LTR, "GTK_STATE_FLAG_DIR_LTR", "dir-ltr" },
1513         { GTK_STATE_FLAG_DIR_RTL, "GTK_STATE_FLAG_DIR_RTL", "dir-rtl" },
1514         { GTK_STATE_FLAG_LINK, "GTK_STATE_FLAG_LINK", "link" },
1515         { GTK_STATE_FLAG_VISITED, "GTK_STATE_FLAG_VISITED", "visited" },
1516         { GTK_STATE_FLAG_CHECKED, "GTK_STATE_FLAG_CHECKED", "checked" },
1517         { GTK_STATE_FLAG_DROP_ACTIVE, "GTK_STATE_FLAG_DROP_ACTIVE", "drop-active" },
1518         { 0, NULL, NULL }
1519       };
1520       GType g_define_type_id =
1521         g_flags_register_static (g_intern_static_string ("GtkStateFlags"), values);
1522       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
1523     }
1524 
1525   return g_define_type_id__volatile;
1526 }
1527 GType
gtk_region_flags_get_type(void)1528 gtk_region_flags_get_type (void)
1529 {
1530   static volatile gsize g_define_type_id__volatile = 0;
1531 
1532   if (g_once_init_enter (&g_define_type_id__volatile))
1533     {
1534       static const GFlagsValue values[] = {
1535         { GTK_REGION_EVEN, "GTK_REGION_EVEN", "even" },
1536         { GTK_REGION_ODD, "GTK_REGION_ODD", "odd" },
1537         { GTK_REGION_FIRST, "GTK_REGION_FIRST", "first" },
1538         { GTK_REGION_LAST, "GTK_REGION_LAST", "last" },
1539         { GTK_REGION_ONLY, "GTK_REGION_ONLY", "only" },
1540         { GTK_REGION_SORTED, "GTK_REGION_SORTED", "sorted" },
1541         { 0, NULL, NULL }
1542       };
1543       GType g_define_type_id =
1544         g_flags_register_static (g_intern_static_string ("GtkRegionFlags"), values);
1545       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
1546     }
1547 
1548   return g_define_type_id__volatile;
1549 }
1550 GType
gtk_junction_sides_get_type(void)1551 gtk_junction_sides_get_type (void)
1552 {
1553   static volatile gsize g_define_type_id__volatile = 0;
1554 
1555   if (g_once_init_enter (&g_define_type_id__volatile))
1556     {
1557       static const GFlagsValue values[] = {
1558         { GTK_JUNCTION_NONE, "GTK_JUNCTION_NONE", "none" },
1559         { GTK_JUNCTION_CORNER_TOPLEFT, "GTK_JUNCTION_CORNER_TOPLEFT", "corner-topleft" },
1560         { GTK_JUNCTION_CORNER_TOPRIGHT, "GTK_JUNCTION_CORNER_TOPRIGHT", "corner-topright" },
1561         { GTK_JUNCTION_CORNER_BOTTOMLEFT, "GTK_JUNCTION_CORNER_BOTTOMLEFT", "corner-bottomleft" },
1562         { GTK_JUNCTION_CORNER_BOTTOMRIGHT, "GTK_JUNCTION_CORNER_BOTTOMRIGHT", "corner-bottomright" },
1563         { GTK_JUNCTION_TOP, "GTK_JUNCTION_TOP", "top" },
1564         { GTK_JUNCTION_BOTTOM, "GTK_JUNCTION_BOTTOM", "bottom" },
1565         { GTK_JUNCTION_LEFT, "GTK_JUNCTION_LEFT", "left" },
1566         { GTK_JUNCTION_RIGHT, "GTK_JUNCTION_RIGHT", "right" },
1567         { 0, NULL, NULL }
1568       };
1569       GType g_define_type_id =
1570         g_flags_register_static (g_intern_static_string ("GtkJunctionSides"), values);
1571       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
1572     }
1573 
1574   return g_define_type_id__volatile;
1575 }
1576 GType
gtk_border_style_get_type(void)1577 gtk_border_style_get_type (void)
1578 {
1579   static volatile gsize g_define_type_id__volatile = 0;
1580 
1581   if (g_once_init_enter (&g_define_type_id__volatile))
1582     {
1583       static const GEnumValue values[] = {
1584         { GTK_BORDER_STYLE_NONE, "GTK_BORDER_STYLE_NONE", "none" },
1585         { GTK_BORDER_STYLE_SOLID, "GTK_BORDER_STYLE_SOLID", "solid" },
1586         { GTK_BORDER_STYLE_INSET, "GTK_BORDER_STYLE_INSET", "inset" },
1587         { GTK_BORDER_STYLE_OUTSET, "GTK_BORDER_STYLE_OUTSET", "outset" },
1588         { GTK_BORDER_STYLE_HIDDEN, "GTK_BORDER_STYLE_HIDDEN", "hidden" },
1589         { GTK_BORDER_STYLE_DOTTED, "GTK_BORDER_STYLE_DOTTED", "dotted" },
1590         { GTK_BORDER_STYLE_DASHED, "GTK_BORDER_STYLE_DASHED", "dashed" },
1591         { GTK_BORDER_STYLE_DOUBLE, "GTK_BORDER_STYLE_DOUBLE", "double" },
1592         { GTK_BORDER_STYLE_GROOVE, "GTK_BORDER_STYLE_GROOVE", "groove" },
1593         { GTK_BORDER_STYLE_RIDGE, "GTK_BORDER_STYLE_RIDGE", "ridge" },
1594         { 0, NULL, NULL }
1595       };
1596       GType g_define_type_id =
1597         g_enum_register_static (g_intern_static_string ("GtkBorderStyle"), values);
1598       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
1599     }
1600 
1601   return g_define_type_id__volatile;
1602 }
1603 GType
gtk_level_bar_mode_get_type(void)1604 gtk_level_bar_mode_get_type (void)
1605 {
1606   static volatile gsize g_define_type_id__volatile = 0;
1607 
1608   if (g_once_init_enter (&g_define_type_id__volatile))
1609     {
1610       static const GEnumValue values[] = {
1611         { GTK_LEVEL_BAR_MODE_CONTINUOUS, "GTK_LEVEL_BAR_MODE_CONTINUOUS", "continuous" },
1612         { GTK_LEVEL_BAR_MODE_DISCRETE, "GTK_LEVEL_BAR_MODE_DISCRETE", "discrete" },
1613         { 0, NULL, NULL }
1614       };
1615       GType g_define_type_id =
1616         g_enum_register_static (g_intern_static_string ("GtkLevelBarMode"), values);
1617       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
1618     }
1619 
1620   return g_define_type_id__volatile;
1621 }
1622 GType
gtk_input_purpose_get_type(void)1623 gtk_input_purpose_get_type (void)
1624 {
1625   static volatile gsize g_define_type_id__volatile = 0;
1626 
1627   if (g_once_init_enter (&g_define_type_id__volatile))
1628     {
1629       static const GEnumValue values[] = {
1630         { GTK_INPUT_PURPOSE_FREE_FORM, "GTK_INPUT_PURPOSE_FREE_FORM", "free-form" },
1631         { GTK_INPUT_PURPOSE_ALPHA, "GTK_INPUT_PURPOSE_ALPHA", "alpha" },
1632         { GTK_INPUT_PURPOSE_DIGITS, "GTK_INPUT_PURPOSE_DIGITS", "digits" },
1633         { GTK_INPUT_PURPOSE_NUMBER, "GTK_INPUT_PURPOSE_NUMBER", "number" },
1634         { GTK_INPUT_PURPOSE_PHONE, "GTK_INPUT_PURPOSE_PHONE", "phone" },
1635         { GTK_INPUT_PURPOSE_URL, "GTK_INPUT_PURPOSE_URL", "url" },
1636         { GTK_INPUT_PURPOSE_EMAIL, "GTK_INPUT_PURPOSE_EMAIL", "email" },
1637         { GTK_INPUT_PURPOSE_NAME, "GTK_INPUT_PURPOSE_NAME", "name" },
1638         { GTK_INPUT_PURPOSE_PASSWORD, "GTK_INPUT_PURPOSE_PASSWORD", "password" },
1639         { GTK_INPUT_PURPOSE_PIN, "GTK_INPUT_PURPOSE_PIN", "pin" },
1640         { GTK_INPUT_PURPOSE_TERMINAL, "GTK_INPUT_PURPOSE_TERMINAL", "terminal" },
1641         { 0, NULL, NULL }
1642       };
1643       GType g_define_type_id =
1644         g_enum_register_static (g_intern_static_string ("GtkInputPurpose"), values);
1645       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
1646     }
1647 
1648   return g_define_type_id__volatile;
1649 }
1650 GType
gtk_input_hints_get_type(void)1651 gtk_input_hints_get_type (void)
1652 {
1653   static volatile gsize g_define_type_id__volatile = 0;
1654 
1655   if (g_once_init_enter (&g_define_type_id__volatile))
1656     {
1657       static const GFlagsValue values[] = {
1658         { GTK_INPUT_HINT_NONE, "GTK_INPUT_HINT_NONE", "none" },
1659         { GTK_INPUT_HINT_SPELLCHECK, "GTK_INPUT_HINT_SPELLCHECK", "spellcheck" },
1660         { GTK_INPUT_HINT_NO_SPELLCHECK, "GTK_INPUT_HINT_NO_SPELLCHECK", "no-spellcheck" },
1661         { GTK_INPUT_HINT_WORD_COMPLETION, "GTK_INPUT_HINT_WORD_COMPLETION", "word-completion" },
1662         { GTK_INPUT_HINT_LOWERCASE, "GTK_INPUT_HINT_LOWERCASE", "lowercase" },
1663         { GTK_INPUT_HINT_UPPERCASE_CHARS, "GTK_INPUT_HINT_UPPERCASE_CHARS", "uppercase-chars" },
1664         { GTK_INPUT_HINT_UPPERCASE_WORDS, "GTK_INPUT_HINT_UPPERCASE_WORDS", "uppercase-words" },
1665         { GTK_INPUT_HINT_UPPERCASE_SENTENCES, "GTK_INPUT_HINT_UPPERCASE_SENTENCES", "uppercase-sentences" },
1666         { GTK_INPUT_HINT_INHIBIT_OSK, "GTK_INPUT_HINT_INHIBIT_OSK", "inhibit-osk" },
1667         { GTK_INPUT_HINT_VERTICAL_WRITING, "GTK_INPUT_HINT_VERTICAL_WRITING", "vertical-writing" },
1668         { GTK_INPUT_HINT_EMOJI, "GTK_INPUT_HINT_EMOJI", "emoji" },
1669         { GTK_INPUT_HINT_NO_EMOJI, "GTK_INPUT_HINT_NO_EMOJI", "no-emoji" },
1670         { 0, NULL, NULL }
1671       };
1672       GType g_define_type_id =
1673         g_flags_register_static (g_intern_static_string ("GtkInputHints"), values);
1674       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
1675     }
1676 
1677   return g_define_type_id__volatile;
1678 }
1679 GType
gtk_propagation_phase_get_type(void)1680 gtk_propagation_phase_get_type (void)
1681 {
1682   static volatile gsize g_define_type_id__volatile = 0;
1683 
1684   if (g_once_init_enter (&g_define_type_id__volatile))
1685     {
1686       static const GEnumValue values[] = {
1687         { GTK_PHASE_NONE, "GTK_PHASE_NONE", "none" },
1688         { GTK_PHASE_CAPTURE, "GTK_PHASE_CAPTURE", "capture" },
1689         { GTK_PHASE_BUBBLE, "GTK_PHASE_BUBBLE", "bubble" },
1690         { GTK_PHASE_TARGET, "GTK_PHASE_TARGET", "target" },
1691         { 0, NULL, NULL }
1692       };
1693       GType g_define_type_id =
1694         g_enum_register_static (g_intern_static_string ("GtkPropagationPhase"), values);
1695       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
1696     }
1697 
1698   return g_define_type_id__volatile;
1699 }
1700 GType
gtk_event_sequence_state_get_type(void)1701 gtk_event_sequence_state_get_type (void)
1702 {
1703   static volatile gsize g_define_type_id__volatile = 0;
1704 
1705   if (g_once_init_enter (&g_define_type_id__volatile))
1706     {
1707       static const GEnumValue values[] = {
1708         { GTK_EVENT_SEQUENCE_NONE, "GTK_EVENT_SEQUENCE_NONE", "none" },
1709         { GTK_EVENT_SEQUENCE_CLAIMED, "GTK_EVENT_SEQUENCE_CLAIMED", "claimed" },
1710         { GTK_EVENT_SEQUENCE_DENIED, "GTK_EVENT_SEQUENCE_DENIED", "denied" },
1711         { 0, NULL, NULL }
1712       };
1713       GType g_define_type_id =
1714         g_enum_register_static (g_intern_static_string ("GtkEventSequenceState"), values);
1715       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
1716     }
1717 
1718   return g_define_type_id__volatile;
1719 }
1720 GType
gtk_pan_direction_get_type(void)1721 gtk_pan_direction_get_type (void)
1722 {
1723   static volatile gsize g_define_type_id__volatile = 0;
1724 
1725   if (g_once_init_enter (&g_define_type_id__volatile))
1726     {
1727       static const GEnumValue values[] = {
1728         { GTK_PAN_DIRECTION_LEFT, "GTK_PAN_DIRECTION_LEFT", "left" },
1729         { GTK_PAN_DIRECTION_RIGHT, "GTK_PAN_DIRECTION_RIGHT", "right" },
1730         { GTK_PAN_DIRECTION_UP, "GTK_PAN_DIRECTION_UP", "up" },
1731         { GTK_PAN_DIRECTION_DOWN, "GTK_PAN_DIRECTION_DOWN", "down" },
1732         { 0, NULL, NULL }
1733       };
1734       GType g_define_type_id =
1735         g_enum_register_static (g_intern_static_string ("GtkPanDirection"), values);
1736       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
1737     }
1738 
1739   return g_define_type_id__volatile;
1740 }
1741 GType
gtk_popover_constraint_get_type(void)1742 gtk_popover_constraint_get_type (void)
1743 {
1744   static volatile gsize g_define_type_id__volatile = 0;
1745 
1746   if (g_once_init_enter (&g_define_type_id__volatile))
1747     {
1748       static const GEnumValue values[] = {
1749         { GTK_POPOVER_CONSTRAINT_NONE, "GTK_POPOVER_CONSTRAINT_NONE", "none" },
1750         { GTK_POPOVER_CONSTRAINT_WINDOW, "GTK_POPOVER_CONSTRAINT_WINDOW", "window" },
1751         { 0, NULL, NULL }
1752       };
1753       GType g_define_type_id =
1754         g_enum_register_static (g_intern_static_string ("GtkPopoverConstraint"), values);
1755       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
1756     }
1757 
1758   return g_define_type_id__volatile;
1759 }
1760 /* enumerations from "gtkeventcontrollerscroll.h" */
1761 GType
gtk_event_controller_scroll_flags_get_type(void)1762 gtk_event_controller_scroll_flags_get_type (void)
1763 {
1764   static volatile gsize g_define_type_id__volatile = 0;
1765 
1766   if (g_once_init_enter (&g_define_type_id__volatile))
1767     {
1768       static const GFlagsValue values[] = {
1769         { GTK_EVENT_CONTROLLER_SCROLL_NONE, "GTK_EVENT_CONTROLLER_SCROLL_NONE", "none" },
1770         { GTK_EVENT_CONTROLLER_SCROLL_VERTICAL, "GTK_EVENT_CONTROLLER_SCROLL_VERTICAL", "vertical" },
1771         { GTK_EVENT_CONTROLLER_SCROLL_HORIZONTAL, "GTK_EVENT_CONTROLLER_SCROLL_HORIZONTAL", "horizontal" },
1772         { GTK_EVENT_CONTROLLER_SCROLL_DISCRETE, "GTK_EVENT_CONTROLLER_SCROLL_DISCRETE", "discrete" },
1773         { GTK_EVENT_CONTROLLER_SCROLL_KINETIC, "GTK_EVENT_CONTROLLER_SCROLL_KINETIC", "kinetic" },
1774         { GTK_EVENT_CONTROLLER_SCROLL_BOTH_AXES, "GTK_EVENT_CONTROLLER_SCROLL_BOTH_AXES", "both-axes" },
1775         { 0, NULL, NULL }
1776       };
1777       GType g_define_type_id =
1778         g_flags_register_static (g_intern_static_string ("GtkEventControllerScrollFlags"), values);
1779       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
1780     }
1781 
1782   return g_define_type_id__volatile;
1783 }
1784 /* enumerations from "gtkfilechooser.h" */
1785 GType
gtk_file_chooser_action_get_type(void)1786 gtk_file_chooser_action_get_type (void)
1787 {
1788   static volatile gsize g_define_type_id__volatile = 0;
1789 
1790   if (g_once_init_enter (&g_define_type_id__volatile))
1791     {
1792       static const GEnumValue values[] = {
1793         { GTK_FILE_CHOOSER_ACTION_OPEN, "GTK_FILE_CHOOSER_ACTION_OPEN", "open" },
1794         { GTK_FILE_CHOOSER_ACTION_SAVE, "GTK_FILE_CHOOSER_ACTION_SAVE", "save" },
1795         { GTK_FILE_CHOOSER_ACTION_SELECT_FOLDER, "GTK_FILE_CHOOSER_ACTION_SELECT_FOLDER", "select-folder" },
1796         { GTK_FILE_CHOOSER_ACTION_CREATE_FOLDER, "GTK_FILE_CHOOSER_ACTION_CREATE_FOLDER", "create-folder" },
1797         { 0, NULL, NULL }
1798       };
1799       GType g_define_type_id =
1800         g_enum_register_static (g_intern_static_string ("GtkFileChooserAction"), values);
1801       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
1802     }
1803 
1804   return g_define_type_id__volatile;
1805 }
1806 GType
gtk_file_chooser_confirmation_get_type(void)1807 gtk_file_chooser_confirmation_get_type (void)
1808 {
1809   static volatile gsize g_define_type_id__volatile = 0;
1810 
1811   if (g_once_init_enter (&g_define_type_id__volatile))
1812     {
1813       static const GEnumValue values[] = {
1814         { GTK_FILE_CHOOSER_CONFIRMATION_CONFIRM, "GTK_FILE_CHOOSER_CONFIRMATION_CONFIRM", "confirm" },
1815         { GTK_FILE_CHOOSER_CONFIRMATION_ACCEPT_FILENAME, "GTK_FILE_CHOOSER_CONFIRMATION_ACCEPT_FILENAME", "accept-filename" },
1816         { GTK_FILE_CHOOSER_CONFIRMATION_SELECT_AGAIN, "GTK_FILE_CHOOSER_CONFIRMATION_SELECT_AGAIN", "select-again" },
1817         { 0, NULL, NULL }
1818       };
1819       GType g_define_type_id =
1820         g_enum_register_static (g_intern_static_string ("GtkFileChooserConfirmation"), values);
1821       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
1822     }
1823 
1824   return g_define_type_id__volatile;
1825 }
1826 GType
gtk_file_chooser_error_get_type(void)1827 gtk_file_chooser_error_get_type (void)
1828 {
1829   static volatile gsize g_define_type_id__volatile = 0;
1830 
1831   if (g_once_init_enter (&g_define_type_id__volatile))
1832     {
1833       static const GEnumValue values[] = {
1834         { GTK_FILE_CHOOSER_ERROR_NONEXISTENT, "GTK_FILE_CHOOSER_ERROR_NONEXISTENT", "nonexistent" },
1835         { GTK_FILE_CHOOSER_ERROR_BAD_FILENAME, "GTK_FILE_CHOOSER_ERROR_BAD_FILENAME", "bad-filename" },
1836         { GTK_FILE_CHOOSER_ERROR_ALREADY_EXISTS, "GTK_FILE_CHOOSER_ERROR_ALREADY_EXISTS", "already-exists" },
1837         { GTK_FILE_CHOOSER_ERROR_INCOMPLETE_HOSTNAME, "GTK_FILE_CHOOSER_ERROR_INCOMPLETE_HOSTNAME", "incomplete-hostname" },
1838         { 0, NULL, NULL }
1839       };
1840       GType g_define_type_id =
1841         g_enum_register_static (g_intern_static_string ("GtkFileChooserError"), values);
1842       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
1843     }
1844 
1845   return g_define_type_id__volatile;
1846 }
1847 /* enumerations from "gtkfilefilter.h" */
1848 GType
gtk_file_filter_flags_get_type(void)1849 gtk_file_filter_flags_get_type (void)
1850 {
1851   static volatile gsize g_define_type_id__volatile = 0;
1852 
1853   if (g_once_init_enter (&g_define_type_id__volatile))
1854     {
1855       static const GFlagsValue values[] = {
1856         { GTK_FILE_FILTER_FILENAME, "GTK_FILE_FILTER_FILENAME", "filename" },
1857         { GTK_FILE_FILTER_URI, "GTK_FILE_FILTER_URI", "uri" },
1858         { GTK_FILE_FILTER_DISPLAY_NAME, "GTK_FILE_FILTER_DISPLAY_NAME", "display-name" },
1859         { GTK_FILE_FILTER_MIME_TYPE, "GTK_FILE_FILTER_MIME_TYPE", "mime-type" },
1860         { 0, NULL, NULL }
1861       };
1862       GType g_define_type_id =
1863         g_flags_register_static (g_intern_static_string ("GtkFileFilterFlags"), values);
1864       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
1865     }
1866 
1867   return g_define_type_id__volatile;
1868 }
1869 /* enumerations from "gtkfontchooser.h" */
1870 GType
gtk_font_chooser_level_get_type(void)1871 gtk_font_chooser_level_get_type (void)
1872 {
1873   static volatile gsize g_define_type_id__volatile = 0;
1874 
1875   if (g_once_init_enter (&g_define_type_id__volatile))
1876     {
1877       static const GFlagsValue values[] = {
1878         { GTK_FONT_CHOOSER_LEVEL_FAMILY, "GTK_FONT_CHOOSER_LEVEL_FAMILY", "family" },
1879         { GTK_FONT_CHOOSER_LEVEL_STYLE, "GTK_FONT_CHOOSER_LEVEL_STYLE", "style" },
1880         { GTK_FONT_CHOOSER_LEVEL_SIZE, "GTK_FONT_CHOOSER_LEVEL_SIZE", "size" },
1881         { GTK_FONT_CHOOSER_LEVEL_VARIATIONS, "GTK_FONT_CHOOSER_LEVEL_VARIATIONS", "variations" },
1882         { GTK_FONT_CHOOSER_LEVEL_FEATURES, "GTK_FONT_CHOOSER_LEVEL_FEATURES", "features" },
1883         { 0, NULL, NULL }
1884       };
1885       GType g_define_type_id =
1886         g_flags_register_static (g_intern_static_string ("GtkFontChooserLevel"), values);
1887       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
1888     }
1889 
1890   return g_define_type_id__volatile;
1891 }
1892 /* enumerations from "gtkicontheme.h" */
1893 GType
gtk_icon_lookup_flags_get_type(void)1894 gtk_icon_lookup_flags_get_type (void)
1895 {
1896   static volatile gsize g_define_type_id__volatile = 0;
1897 
1898   if (g_once_init_enter (&g_define_type_id__volatile))
1899     {
1900       static const GFlagsValue values[] = {
1901         { GTK_ICON_LOOKUP_NO_SVG, "GTK_ICON_LOOKUP_NO_SVG", "no-svg" },
1902         { GTK_ICON_LOOKUP_FORCE_SVG, "GTK_ICON_LOOKUP_FORCE_SVG", "force-svg" },
1903         { GTK_ICON_LOOKUP_USE_BUILTIN, "GTK_ICON_LOOKUP_USE_BUILTIN", "use-builtin" },
1904         { GTK_ICON_LOOKUP_GENERIC_FALLBACK, "GTK_ICON_LOOKUP_GENERIC_FALLBACK", "generic-fallback" },
1905         { GTK_ICON_LOOKUP_FORCE_SIZE, "GTK_ICON_LOOKUP_FORCE_SIZE", "force-size" },
1906         { GTK_ICON_LOOKUP_FORCE_REGULAR, "GTK_ICON_LOOKUP_FORCE_REGULAR", "force-regular" },
1907         { GTK_ICON_LOOKUP_FORCE_SYMBOLIC, "GTK_ICON_LOOKUP_FORCE_SYMBOLIC", "force-symbolic" },
1908         { GTK_ICON_LOOKUP_DIR_LTR, "GTK_ICON_LOOKUP_DIR_LTR", "dir-ltr" },
1909         { GTK_ICON_LOOKUP_DIR_RTL, "GTK_ICON_LOOKUP_DIR_RTL", "dir-rtl" },
1910         { 0, NULL, NULL }
1911       };
1912       GType g_define_type_id =
1913         g_flags_register_static (g_intern_static_string ("GtkIconLookupFlags"), values);
1914       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
1915     }
1916 
1917   return g_define_type_id__volatile;
1918 }
1919 GType
gtk_icon_theme_error_get_type(void)1920 gtk_icon_theme_error_get_type (void)
1921 {
1922   static volatile gsize g_define_type_id__volatile = 0;
1923 
1924   if (g_once_init_enter (&g_define_type_id__volatile))
1925     {
1926       static const GEnumValue values[] = {
1927         { GTK_ICON_THEME_NOT_FOUND, "GTK_ICON_THEME_NOT_FOUND", "not-found" },
1928         { GTK_ICON_THEME_FAILED, "GTK_ICON_THEME_FAILED", "failed" },
1929         { 0, NULL, NULL }
1930       };
1931       GType g_define_type_id =
1932         g_enum_register_static (g_intern_static_string ("GtkIconThemeError"), values);
1933       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
1934     }
1935 
1936   return g_define_type_id__volatile;
1937 }
1938 /* enumerations from "gtkiconview.h" */
1939 GType
gtk_icon_view_drop_position_get_type(void)1940 gtk_icon_view_drop_position_get_type (void)
1941 {
1942   static volatile gsize g_define_type_id__volatile = 0;
1943 
1944   if (g_once_init_enter (&g_define_type_id__volatile))
1945     {
1946       static const GEnumValue values[] = {
1947         { GTK_ICON_VIEW_NO_DROP, "GTK_ICON_VIEW_NO_DROP", "no-drop" },
1948         { GTK_ICON_VIEW_DROP_INTO, "GTK_ICON_VIEW_DROP_INTO", "drop-into" },
1949         { GTK_ICON_VIEW_DROP_LEFT, "GTK_ICON_VIEW_DROP_LEFT", "drop-left" },
1950         { GTK_ICON_VIEW_DROP_RIGHT, "GTK_ICON_VIEW_DROP_RIGHT", "drop-right" },
1951         { GTK_ICON_VIEW_DROP_ABOVE, "GTK_ICON_VIEW_DROP_ABOVE", "drop-above" },
1952         { GTK_ICON_VIEW_DROP_BELOW, "GTK_ICON_VIEW_DROP_BELOW", "drop-below" },
1953         { 0, NULL, NULL }
1954       };
1955       GType g_define_type_id =
1956         g_enum_register_static (g_intern_static_string ("GtkIconViewDropPosition"), values);
1957       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
1958     }
1959 
1960   return g_define_type_id__volatile;
1961 }
1962 /* enumerations from "gtkimage.h" */
1963 GType
gtk_image_type_get_type(void)1964 gtk_image_type_get_type (void)
1965 {
1966   static volatile gsize g_define_type_id__volatile = 0;
1967 
1968   if (g_once_init_enter (&g_define_type_id__volatile))
1969     {
1970       static const GEnumValue values[] = {
1971         { GTK_IMAGE_EMPTY, "GTK_IMAGE_EMPTY", "empty" },
1972         { GTK_IMAGE_PIXBUF, "GTK_IMAGE_PIXBUF", "pixbuf" },
1973         { GTK_IMAGE_STOCK, "GTK_IMAGE_STOCK", "stock" },
1974         { GTK_IMAGE_ICON_SET, "GTK_IMAGE_ICON_SET", "icon-set" },
1975         { GTK_IMAGE_ANIMATION, "GTK_IMAGE_ANIMATION", "animation" },
1976         { GTK_IMAGE_ICON_NAME, "GTK_IMAGE_ICON_NAME", "icon-name" },
1977         { GTK_IMAGE_GICON, "GTK_IMAGE_GICON", "gicon" },
1978         { GTK_IMAGE_SURFACE, "GTK_IMAGE_SURFACE", "surface" },
1979         { 0, NULL, NULL }
1980       };
1981       GType g_define_type_id =
1982         g_enum_register_static (g_intern_static_string ("GtkImageType"), values);
1983       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
1984     }
1985 
1986   return g_define_type_id__volatile;
1987 }
1988 /* enumerations from "gtkmenu.h" */
1989 GType
gtk_arrow_placement_get_type(void)1990 gtk_arrow_placement_get_type (void)
1991 {
1992   static volatile gsize g_define_type_id__volatile = 0;
1993 
1994   if (g_once_init_enter (&g_define_type_id__volatile))
1995     {
1996       static const GEnumValue values[] = {
1997         { GTK_ARROWS_BOTH, "GTK_ARROWS_BOTH", "both" },
1998         { GTK_ARROWS_START, "GTK_ARROWS_START", "start" },
1999         { GTK_ARROWS_END, "GTK_ARROWS_END", "end" },
2000         { 0, NULL, NULL }
2001       };
2002       GType g_define_type_id =
2003         g_enum_register_static (g_intern_static_string ("GtkArrowPlacement"), values);
2004       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
2005     }
2006 
2007   return g_define_type_id__volatile;
2008 }
2009 /* enumerations from "gtkmessagedialog.h" */
2010 GType
gtk_buttons_type_get_type(void)2011 gtk_buttons_type_get_type (void)
2012 {
2013   static volatile gsize g_define_type_id__volatile = 0;
2014 
2015   if (g_once_init_enter (&g_define_type_id__volatile))
2016     {
2017       static const GEnumValue values[] = {
2018         { GTK_BUTTONS_NONE, "GTK_BUTTONS_NONE", "none" },
2019         { GTK_BUTTONS_OK, "GTK_BUTTONS_OK", "ok" },
2020         { GTK_BUTTONS_CLOSE, "GTK_BUTTONS_CLOSE", "close" },
2021         { GTK_BUTTONS_CANCEL, "GTK_BUTTONS_CANCEL", "cancel" },
2022         { GTK_BUTTONS_YES_NO, "GTK_BUTTONS_YES_NO", "yes-no" },
2023         { GTK_BUTTONS_OK_CANCEL, "GTK_BUTTONS_OK_CANCEL", "ok-cancel" },
2024         { 0, NULL, NULL }
2025       };
2026       GType g_define_type_id =
2027         g_enum_register_static (g_intern_static_string ("GtkButtonsType"), values);
2028       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
2029     }
2030 
2031   return g_define_type_id__volatile;
2032 }
2033 /* enumerations from "gtkmodelbutton.h" */
2034 GType
gtk_button_role_get_type(void)2035 gtk_button_role_get_type (void)
2036 {
2037   static volatile gsize g_define_type_id__volatile = 0;
2038 
2039   if (g_once_init_enter (&g_define_type_id__volatile))
2040     {
2041       static const GEnumValue values[] = {
2042         { GTK_BUTTON_ROLE_NORMAL, "GTK_BUTTON_ROLE_NORMAL", "normal" },
2043         { GTK_BUTTON_ROLE_CHECK, "GTK_BUTTON_ROLE_CHECK", "check" },
2044         { GTK_BUTTON_ROLE_RADIO, "GTK_BUTTON_ROLE_RADIO", "radio" },
2045         { 0, NULL, NULL }
2046       };
2047       GType g_define_type_id =
2048         g_enum_register_static (g_intern_static_string ("GtkButtonRole"), values);
2049       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
2050     }
2051 
2052   return g_define_type_id__volatile;
2053 }
2054 /* enumerations from "gtknotebook.h" */
2055 GType
gtk_notebook_tab_get_type(void)2056 gtk_notebook_tab_get_type (void)
2057 {
2058   static volatile gsize g_define_type_id__volatile = 0;
2059 
2060   if (g_once_init_enter (&g_define_type_id__volatile))
2061     {
2062       static const GEnumValue values[] = {
2063         { GTK_NOTEBOOK_TAB_FIRST, "GTK_NOTEBOOK_TAB_FIRST", "first" },
2064         { GTK_NOTEBOOK_TAB_LAST, "GTK_NOTEBOOK_TAB_LAST", "last" },
2065         { 0, NULL, NULL }
2066       };
2067       GType g_define_type_id =
2068         g_enum_register_static (g_intern_static_string ("GtkNotebookTab"), values);
2069       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
2070     }
2071 
2072   return g_define_type_id__volatile;
2073 }
2074 /* enumerations from "gtkpadcontroller.h" */
2075 GType
gtk_pad_action_type_get_type(void)2076 gtk_pad_action_type_get_type (void)
2077 {
2078   static volatile gsize g_define_type_id__volatile = 0;
2079 
2080   if (g_once_init_enter (&g_define_type_id__volatile))
2081     {
2082       static const GEnumValue values[] = {
2083         { GTK_PAD_ACTION_BUTTON, "GTK_PAD_ACTION_BUTTON", "button" },
2084         { GTK_PAD_ACTION_RING, "GTK_PAD_ACTION_RING", "ring" },
2085         { GTK_PAD_ACTION_STRIP, "GTK_PAD_ACTION_STRIP", "strip" },
2086         { 0, NULL, NULL }
2087       };
2088       GType g_define_type_id =
2089         g_enum_register_static (g_intern_static_string ("GtkPadActionType"), values);
2090       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
2091     }
2092 
2093   return g_define_type_id__volatile;
2094 }
2095 /* enumerations from "gtkplacessidebar.h" */
2096 GType
gtk_places_open_flags_get_type(void)2097 gtk_places_open_flags_get_type (void)
2098 {
2099   static volatile gsize g_define_type_id__volatile = 0;
2100 
2101   if (g_once_init_enter (&g_define_type_id__volatile))
2102     {
2103       static const GFlagsValue values[] = {
2104         { GTK_PLACES_OPEN_NORMAL, "GTK_PLACES_OPEN_NORMAL", "normal" },
2105         { GTK_PLACES_OPEN_NEW_TAB, "GTK_PLACES_OPEN_NEW_TAB", "new-tab" },
2106         { GTK_PLACES_OPEN_NEW_WINDOW, "GTK_PLACES_OPEN_NEW_WINDOW", "new-window" },
2107         { 0, NULL, NULL }
2108       };
2109       GType g_define_type_id =
2110         g_flags_register_static (g_intern_static_string ("GtkPlacesOpenFlags"), values);
2111       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
2112     }
2113 
2114   return g_define_type_id__volatile;
2115 }
2116 /* enumerations from "gtkprintoperation.h" */
2117 GType
gtk_print_status_get_type(void)2118 gtk_print_status_get_type (void)
2119 {
2120   static volatile gsize g_define_type_id__volatile = 0;
2121 
2122   if (g_once_init_enter (&g_define_type_id__volatile))
2123     {
2124       static const GEnumValue values[] = {
2125         { GTK_PRINT_STATUS_INITIAL, "GTK_PRINT_STATUS_INITIAL", "initial" },
2126         { GTK_PRINT_STATUS_PREPARING, "GTK_PRINT_STATUS_PREPARING", "preparing" },
2127         { GTK_PRINT_STATUS_GENERATING_DATA, "GTK_PRINT_STATUS_GENERATING_DATA", "generating-data" },
2128         { GTK_PRINT_STATUS_SENDING_DATA, "GTK_PRINT_STATUS_SENDING_DATA", "sending-data" },
2129         { GTK_PRINT_STATUS_PENDING, "GTK_PRINT_STATUS_PENDING", "pending" },
2130         { GTK_PRINT_STATUS_PENDING_ISSUE, "GTK_PRINT_STATUS_PENDING_ISSUE", "pending-issue" },
2131         { GTK_PRINT_STATUS_PRINTING, "GTK_PRINT_STATUS_PRINTING", "printing" },
2132         { GTK_PRINT_STATUS_FINISHED, "GTK_PRINT_STATUS_FINISHED", "finished" },
2133         { GTK_PRINT_STATUS_FINISHED_ABORTED, "GTK_PRINT_STATUS_FINISHED_ABORTED", "finished-aborted" },
2134         { 0, NULL, NULL }
2135       };
2136       GType g_define_type_id =
2137         g_enum_register_static (g_intern_static_string ("GtkPrintStatus"), values);
2138       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
2139     }
2140 
2141   return g_define_type_id__volatile;
2142 }
2143 GType
gtk_print_operation_result_get_type(void)2144 gtk_print_operation_result_get_type (void)
2145 {
2146   static volatile gsize g_define_type_id__volatile = 0;
2147 
2148   if (g_once_init_enter (&g_define_type_id__volatile))
2149     {
2150       static const GEnumValue values[] = {
2151         { GTK_PRINT_OPERATION_RESULT_ERROR, "GTK_PRINT_OPERATION_RESULT_ERROR", "error" },
2152         { GTK_PRINT_OPERATION_RESULT_APPLY, "GTK_PRINT_OPERATION_RESULT_APPLY", "apply" },
2153         { GTK_PRINT_OPERATION_RESULT_CANCEL, "GTK_PRINT_OPERATION_RESULT_CANCEL", "cancel" },
2154         { GTK_PRINT_OPERATION_RESULT_IN_PROGRESS, "GTK_PRINT_OPERATION_RESULT_IN_PROGRESS", "in-progress" },
2155         { 0, NULL, NULL }
2156       };
2157       GType g_define_type_id =
2158         g_enum_register_static (g_intern_static_string ("GtkPrintOperationResult"), values);
2159       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
2160     }
2161 
2162   return g_define_type_id__volatile;
2163 }
2164 GType
gtk_print_operation_action_get_type(void)2165 gtk_print_operation_action_get_type (void)
2166 {
2167   static volatile gsize g_define_type_id__volatile = 0;
2168 
2169   if (g_once_init_enter (&g_define_type_id__volatile))
2170     {
2171       static const GEnumValue values[] = {
2172         { GTK_PRINT_OPERATION_ACTION_PRINT_DIALOG, "GTK_PRINT_OPERATION_ACTION_PRINT_DIALOG", "print-dialog" },
2173         { GTK_PRINT_OPERATION_ACTION_PRINT, "GTK_PRINT_OPERATION_ACTION_PRINT", "print" },
2174         { GTK_PRINT_OPERATION_ACTION_PREVIEW, "GTK_PRINT_OPERATION_ACTION_PREVIEW", "preview" },
2175         { GTK_PRINT_OPERATION_ACTION_EXPORT, "GTK_PRINT_OPERATION_ACTION_EXPORT", "export" },
2176         { 0, NULL, NULL }
2177       };
2178       GType g_define_type_id =
2179         g_enum_register_static (g_intern_static_string ("GtkPrintOperationAction"), values);
2180       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
2181     }
2182 
2183   return g_define_type_id__volatile;
2184 }
2185 GType
gtk_print_error_get_type(void)2186 gtk_print_error_get_type (void)
2187 {
2188   static volatile gsize g_define_type_id__volatile = 0;
2189 
2190   if (g_once_init_enter (&g_define_type_id__volatile))
2191     {
2192       static const GEnumValue values[] = {
2193         { GTK_PRINT_ERROR_GENERAL, "GTK_PRINT_ERROR_GENERAL", "general" },
2194         { GTK_PRINT_ERROR_INTERNAL_ERROR, "GTK_PRINT_ERROR_INTERNAL_ERROR", "internal-error" },
2195         { GTK_PRINT_ERROR_NOMEM, "GTK_PRINT_ERROR_NOMEM", "nomem" },
2196         { GTK_PRINT_ERROR_INVALID_FILE, "GTK_PRINT_ERROR_INVALID_FILE", "invalid-file" },
2197         { 0, NULL, NULL }
2198       };
2199       GType g_define_type_id =
2200         g_enum_register_static (g_intern_static_string ("GtkPrintError"), values);
2201       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
2202     }
2203 
2204   return g_define_type_id__volatile;
2205 }
2206 /* enumerations from "gtkrecentchooser.h" */
2207 GType
gtk_recent_sort_type_get_type(void)2208 gtk_recent_sort_type_get_type (void)
2209 {
2210   static volatile gsize g_define_type_id__volatile = 0;
2211 
2212   if (g_once_init_enter (&g_define_type_id__volatile))
2213     {
2214       static const GEnumValue values[] = {
2215         { GTK_RECENT_SORT_NONE, "GTK_RECENT_SORT_NONE", "none" },
2216         { GTK_RECENT_SORT_MRU, "GTK_RECENT_SORT_MRU", "mru" },
2217         { GTK_RECENT_SORT_LRU, "GTK_RECENT_SORT_LRU", "lru" },
2218         { GTK_RECENT_SORT_CUSTOM, "GTK_RECENT_SORT_CUSTOM", "custom" },
2219         { 0, NULL, NULL }
2220       };
2221       GType g_define_type_id =
2222         g_enum_register_static (g_intern_static_string ("GtkRecentSortType"), values);
2223       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
2224     }
2225 
2226   return g_define_type_id__volatile;
2227 }
2228 GType
gtk_recent_chooser_error_get_type(void)2229 gtk_recent_chooser_error_get_type (void)
2230 {
2231   static volatile gsize g_define_type_id__volatile = 0;
2232 
2233   if (g_once_init_enter (&g_define_type_id__volatile))
2234     {
2235       static const GEnumValue values[] = {
2236         { GTK_RECENT_CHOOSER_ERROR_NOT_FOUND, "GTK_RECENT_CHOOSER_ERROR_NOT_FOUND", "not-found" },
2237         { GTK_RECENT_CHOOSER_ERROR_INVALID_URI, "GTK_RECENT_CHOOSER_ERROR_INVALID_URI", "invalid-uri" },
2238         { 0, NULL, NULL }
2239       };
2240       GType g_define_type_id =
2241         g_enum_register_static (g_intern_static_string ("GtkRecentChooserError"), values);
2242       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
2243     }
2244 
2245   return g_define_type_id__volatile;
2246 }
2247 /* enumerations from "gtkrecentfilter.h" */
2248 GType
gtk_recent_filter_flags_get_type(void)2249 gtk_recent_filter_flags_get_type (void)
2250 {
2251   static volatile gsize g_define_type_id__volatile = 0;
2252 
2253   if (g_once_init_enter (&g_define_type_id__volatile))
2254     {
2255       static const GFlagsValue values[] = {
2256         { GTK_RECENT_FILTER_URI, "GTK_RECENT_FILTER_URI", "uri" },
2257         { GTK_RECENT_FILTER_DISPLAY_NAME, "GTK_RECENT_FILTER_DISPLAY_NAME", "display-name" },
2258         { GTK_RECENT_FILTER_MIME_TYPE, "GTK_RECENT_FILTER_MIME_TYPE", "mime-type" },
2259         { GTK_RECENT_FILTER_APPLICATION, "GTK_RECENT_FILTER_APPLICATION", "application" },
2260         { GTK_RECENT_FILTER_GROUP, "GTK_RECENT_FILTER_GROUP", "group" },
2261         { GTK_RECENT_FILTER_AGE, "GTK_RECENT_FILTER_AGE", "age" },
2262         { 0, NULL, NULL }
2263       };
2264       GType g_define_type_id =
2265         g_flags_register_static (g_intern_static_string ("GtkRecentFilterFlags"), values);
2266       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
2267     }
2268 
2269   return g_define_type_id__volatile;
2270 }
2271 /* enumerations from "gtkrecentmanager.h" */
2272 GType
gtk_recent_manager_error_get_type(void)2273 gtk_recent_manager_error_get_type (void)
2274 {
2275   static volatile gsize g_define_type_id__volatile = 0;
2276 
2277   if (g_once_init_enter (&g_define_type_id__volatile))
2278     {
2279       static const GEnumValue values[] = {
2280         { GTK_RECENT_MANAGER_ERROR_NOT_FOUND, "GTK_RECENT_MANAGER_ERROR_NOT_FOUND", "not-found" },
2281         { GTK_RECENT_MANAGER_ERROR_INVALID_URI, "GTK_RECENT_MANAGER_ERROR_INVALID_URI", "invalid-uri" },
2282         { GTK_RECENT_MANAGER_ERROR_INVALID_ENCODING, "GTK_RECENT_MANAGER_ERROR_INVALID_ENCODING", "invalid-encoding" },
2283         { GTK_RECENT_MANAGER_ERROR_NOT_REGISTERED, "GTK_RECENT_MANAGER_ERROR_NOT_REGISTERED", "not-registered" },
2284         { GTK_RECENT_MANAGER_ERROR_READ, "GTK_RECENT_MANAGER_ERROR_READ", "read" },
2285         { GTK_RECENT_MANAGER_ERROR_WRITE, "GTK_RECENT_MANAGER_ERROR_WRITE", "write" },
2286         { GTK_RECENT_MANAGER_ERROR_UNKNOWN, "GTK_RECENT_MANAGER_ERROR_UNKNOWN", "unknown" },
2287         { 0, NULL, NULL }
2288       };
2289       GType g_define_type_id =
2290         g_enum_register_static (g_intern_static_string ("GtkRecentManagerError"), values);
2291       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
2292     }
2293 
2294   return g_define_type_id__volatile;
2295 }
2296 /* enumerations from "gtkrevealer.h" */
2297 GType
gtk_revealer_transition_type_get_type(void)2298 gtk_revealer_transition_type_get_type (void)
2299 {
2300   static volatile gsize g_define_type_id__volatile = 0;
2301 
2302   if (g_once_init_enter (&g_define_type_id__volatile))
2303     {
2304       static const GEnumValue values[] = {
2305         { GTK_REVEALER_TRANSITION_TYPE_NONE, "GTK_REVEALER_TRANSITION_TYPE_NONE", "none" },
2306         { GTK_REVEALER_TRANSITION_TYPE_CROSSFADE, "GTK_REVEALER_TRANSITION_TYPE_CROSSFADE", "crossfade" },
2307         { GTK_REVEALER_TRANSITION_TYPE_SLIDE_RIGHT, "GTK_REVEALER_TRANSITION_TYPE_SLIDE_RIGHT", "slide-right" },
2308         { GTK_REVEALER_TRANSITION_TYPE_SLIDE_LEFT, "GTK_REVEALER_TRANSITION_TYPE_SLIDE_LEFT", "slide-left" },
2309         { GTK_REVEALER_TRANSITION_TYPE_SLIDE_UP, "GTK_REVEALER_TRANSITION_TYPE_SLIDE_UP", "slide-up" },
2310         { GTK_REVEALER_TRANSITION_TYPE_SLIDE_DOWN, "GTK_REVEALER_TRANSITION_TYPE_SLIDE_DOWN", "slide-down" },
2311         { 0, NULL, NULL }
2312       };
2313       GType g_define_type_id =
2314         g_enum_register_static (g_intern_static_string ("GtkRevealerTransitionType"), values);
2315       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
2316     }
2317 
2318   return g_define_type_id__volatile;
2319 }
2320 /* enumerations from "gtkscrolledwindow.h" */
2321 GType
gtk_corner_type_get_type(void)2322 gtk_corner_type_get_type (void)
2323 {
2324   static volatile gsize g_define_type_id__volatile = 0;
2325 
2326   if (g_once_init_enter (&g_define_type_id__volatile))
2327     {
2328       static const GEnumValue values[] = {
2329         { GTK_CORNER_TOP_LEFT, "GTK_CORNER_TOP_LEFT", "top-left" },
2330         { GTK_CORNER_BOTTOM_LEFT, "GTK_CORNER_BOTTOM_LEFT", "bottom-left" },
2331         { GTK_CORNER_TOP_RIGHT, "GTK_CORNER_TOP_RIGHT", "top-right" },
2332         { GTK_CORNER_BOTTOM_RIGHT, "GTK_CORNER_BOTTOM_RIGHT", "bottom-right" },
2333         { 0, NULL, NULL }
2334       };
2335       GType g_define_type_id =
2336         g_enum_register_static (g_intern_static_string ("GtkCornerType"), values);
2337       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
2338     }
2339 
2340   return g_define_type_id__volatile;
2341 }
2342 GType
gtk_policy_type_get_type(void)2343 gtk_policy_type_get_type (void)
2344 {
2345   static volatile gsize g_define_type_id__volatile = 0;
2346 
2347   if (g_once_init_enter (&g_define_type_id__volatile))
2348     {
2349       static const GEnumValue values[] = {
2350         { GTK_POLICY_ALWAYS, "GTK_POLICY_ALWAYS", "always" },
2351         { GTK_POLICY_AUTOMATIC, "GTK_POLICY_AUTOMATIC", "automatic" },
2352         { GTK_POLICY_NEVER, "GTK_POLICY_NEVER", "never" },
2353         { GTK_POLICY_EXTERNAL, "GTK_POLICY_EXTERNAL", "external" },
2354         { 0, NULL, NULL }
2355       };
2356       GType g_define_type_id =
2357         g_enum_register_static (g_intern_static_string ("GtkPolicyType"), values);
2358       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
2359     }
2360 
2361   return g_define_type_id__volatile;
2362 }
2363 /* enumerations from "gtkselection.h" */
2364 GType
gtk_target_flags_get_type(void)2365 gtk_target_flags_get_type (void)
2366 {
2367   static volatile gsize g_define_type_id__volatile = 0;
2368 
2369   if (g_once_init_enter (&g_define_type_id__volatile))
2370     {
2371       static const GFlagsValue values[] = {
2372         { GTK_TARGET_SAME_APP, "GTK_TARGET_SAME_APP", "same-app" },
2373         { GTK_TARGET_SAME_WIDGET, "GTK_TARGET_SAME_WIDGET", "same-widget" },
2374         { GTK_TARGET_OTHER_APP, "GTK_TARGET_OTHER_APP", "other-app" },
2375         { GTK_TARGET_OTHER_WIDGET, "GTK_TARGET_OTHER_WIDGET", "other-widget" },
2376         { 0, NULL, NULL }
2377       };
2378       GType g_define_type_id =
2379         g_flags_register_static (g_intern_static_string ("GtkTargetFlags"), values);
2380       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
2381     }
2382 
2383   return g_define_type_id__volatile;
2384 }
2385 /* enumerations from "gtkshortcutsshortcut.h" */
2386 GType
gtk_shortcut_type_get_type(void)2387 gtk_shortcut_type_get_type (void)
2388 {
2389   static volatile gsize g_define_type_id__volatile = 0;
2390 
2391   if (g_once_init_enter (&g_define_type_id__volatile))
2392     {
2393       static const GEnumValue values[] = {
2394         { GTK_SHORTCUT_ACCELERATOR, "GTK_SHORTCUT_ACCELERATOR", "accelerator" },
2395         { GTK_SHORTCUT_GESTURE_PINCH, "GTK_SHORTCUT_GESTURE_PINCH", "gesture-pinch" },
2396         { GTK_SHORTCUT_GESTURE_STRETCH, "GTK_SHORTCUT_GESTURE_STRETCH", "gesture-stretch" },
2397         { GTK_SHORTCUT_GESTURE_ROTATE_CLOCKWISE, "GTK_SHORTCUT_GESTURE_ROTATE_CLOCKWISE", "gesture-rotate-clockwise" },
2398         { GTK_SHORTCUT_GESTURE_ROTATE_COUNTERCLOCKWISE, "GTK_SHORTCUT_GESTURE_ROTATE_COUNTERCLOCKWISE", "gesture-rotate-counterclockwise" },
2399         { GTK_SHORTCUT_GESTURE_TWO_FINGER_SWIPE_LEFT, "GTK_SHORTCUT_GESTURE_TWO_FINGER_SWIPE_LEFT", "gesture-two-finger-swipe-left" },
2400         { GTK_SHORTCUT_GESTURE_TWO_FINGER_SWIPE_RIGHT, "GTK_SHORTCUT_GESTURE_TWO_FINGER_SWIPE_RIGHT", "gesture-two-finger-swipe-right" },
2401         { GTK_SHORTCUT_GESTURE, "GTK_SHORTCUT_GESTURE", "gesture" },
2402         { 0, NULL, NULL }
2403       };
2404       GType g_define_type_id =
2405         g_enum_register_static (g_intern_static_string ("GtkShortcutType"), values);
2406       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
2407     }
2408 
2409   return g_define_type_id__volatile;
2410 }
2411 /* enumerations from "gtkspinbutton.h" */
2412 GType
gtk_spin_button_update_policy_get_type(void)2413 gtk_spin_button_update_policy_get_type (void)
2414 {
2415   static volatile gsize g_define_type_id__volatile = 0;
2416 
2417   if (g_once_init_enter (&g_define_type_id__volatile))
2418     {
2419       static const GEnumValue values[] = {
2420         { GTK_UPDATE_ALWAYS, "GTK_UPDATE_ALWAYS", "always" },
2421         { GTK_UPDATE_IF_VALID, "GTK_UPDATE_IF_VALID", "if-valid" },
2422         { 0, NULL, NULL }
2423       };
2424       GType g_define_type_id =
2425         g_enum_register_static (g_intern_static_string ("GtkSpinButtonUpdatePolicy"), values);
2426       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
2427     }
2428 
2429   return g_define_type_id__volatile;
2430 }
2431 GType
gtk_spin_type_get_type(void)2432 gtk_spin_type_get_type (void)
2433 {
2434   static volatile gsize g_define_type_id__volatile = 0;
2435 
2436   if (g_once_init_enter (&g_define_type_id__volatile))
2437     {
2438       static const GEnumValue values[] = {
2439         { GTK_SPIN_STEP_FORWARD, "GTK_SPIN_STEP_FORWARD", "step-forward" },
2440         { GTK_SPIN_STEP_BACKWARD, "GTK_SPIN_STEP_BACKWARD", "step-backward" },
2441         { GTK_SPIN_PAGE_FORWARD, "GTK_SPIN_PAGE_FORWARD", "page-forward" },
2442         { GTK_SPIN_PAGE_BACKWARD, "GTK_SPIN_PAGE_BACKWARD", "page-backward" },
2443         { GTK_SPIN_HOME, "GTK_SPIN_HOME", "home" },
2444         { GTK_SPIN_END, "GTK_SPIN_END", "end" },
2445         { GTK_SPIN_USER_DEFINED, "GTK_SPIN_USER_DEFINED", "user-defined" },
2446         { 0, NULL, NULL }
2447       };
2448       GType g_define_type_id =
2449         g_enum_register_static (g_intern_static_string ("GtkSpinType"), values);
2450       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
2451     }
2452 
2453   return g_define_type_id__volatile;
2454 }
2455 /* enumerations from "gtkstack.h" */
2456 GType
gtk_stack_transition_type_get_type(void)2457 gtk_stack_transition_type_get_type (void)
2458 {
2459   static volatile gsize g_define_type_id__volatile = 0;
2460 
2461   if (g_once_init_enter (&g_define_type_id__volatile))
2462     {
2463       static const GEnumValue values[] = {
2464         { GTK_STACK_TRANSITION_TYPE_NONE, "GTK_STACK_TRANSITION_TYPE_NONE", "none" },
2465         { GTK_STACK_TRANSITION_TYPE_CROSSFADE, "GTK_STACK_TRANSITION_TYPE_CROSSFADE", "crossfade" },
2466         { GTK_STACK_TRANSITION_TYPE_SLIDE_RIGHT, "GTK_STACK_TRANSITION_TYPE_SLIDE_RIGHT", "slide-right" },
2467         { GTK_STACK_TRANSITION_TYPE_SLIDE_LEFT, "GTK_STACK_TRANSITION_TYPE_SLIDE_LEFT", "slide-left" },
2468         { GTK_STACK_TRANSITION_TYPE_SLIDE_UP, "GTK_STACK_TRANSITION_TYPE_SLIDE_UP", "slide-up" },
2469         { GTK_STACK_TRANSITION_TYPE_SLIDE_DOWN, "GTK_STACK_TRANSITION_TYPE_SLIDE_DOWN", "slide-down" },
2470         { GTK_STACK_TRANSITION_TYPE_SLIDE_LEFT_RIGHT, "GTK_STACK_TRANSITION_TYPE_SLIDE_LEFT_RIGHT", "slide-left-right" },
2471         { GTK_STACK_TRANSITION_TYPE_SLIDE_UP_DOWN, "GTK_STACK_TRANSITION_TYPE_SLIDE_UP_DOWN", "slide-up-down" },
2472         { GTK_STACK_TRANSITION_TYPE_OVER_UP, "GTK_STACK_TRANSITION_TYPE_OVER_UP", "over-up" },
2473         { GTK_STACK_TRANSITION_TYPE_OVER_DOWN, "GTK_STACK_TRANSITION_TYPE_OVER_DOWN", "over-down" },
2474         { GTK_STACK_TRANSITION_TYPE_OVER_LEFT, "GTK_STACK_TRANSITION_TYPE_OVER_LEFT", "over-left" },
2475         { GTK_STACK_TRANSITION_TYPE_OVER_RIGHT, "GTK_STACK_TRANSITION_TYPE_OVER_RIGHT", "over-right" },
2476         { GTK_STACK_TRANSITION_TYPE_UNDER_UP, "GTK_STACK_TRANSITION_TYPE_UNDER_UP", "under-up" },
2477         { GTK_STACK_TRANSITION_TYPE_UNDER_DOWN, "GTK_STACK_TRANSITION_TYPE_UNDER_DOWN", "under-down" },
2478         { GTK_STACK_TRANSITION_TYPE_UNDER_LEFT, "GTK_STACK_TRANSITION_TYPE_UNDER_LEFT", "under-left" },
2479         { GTK_STACK_TRANSITION_TYPE_UNDER_RIGHT, "GTK_STACK_TRANSITION_TYPE_UNDER_RIGHT", "under-right" },
2480         { GTK_STACK_TRANSITION_TYPE_OVER_UP_DOWN, "GTK_STACK_TRANSITION_TYPE_OVER_UP_DOWN", "over-up-down" },
2481         { GTK_STACK_TRANSITION_TYPE_OVER_DOWN_UP, "GTK_STACK_TRANSITION_TYPE_OVER_DOWN_UP", "over-down-up" },
2482         { GTK_STACK_TRANSITION_TYPE_OVER_LEFT_RIGHT, "GTK_STACK_TRANSITION_TYPE_OVER_LEFT_RIGHT", "over-left-right" },
2483         { GTK_STACK_TRANSITION_TYPE_OVER_RIGHT_LEFT, "GTK_STACK_TRANSITION_TYPE_OVER_RIGHT_LEFT", "over-right-left" },
2484         { 0, NULL, NULL }
2485       };
2486       GType g_define_type_id =
2487         g_enum_register_static (g_intern_static_string ("GtkStackTransitionType"), values);
2488       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
2489     }
2490 
2491   return g_define_type_id__volatile;
2492 }
2493 /* enumerations from "gtkstylecontext.h" */
2494 GType
gtk_style_context_print_flags_get_type(void)2495 gtk_style_context_print_flags_get_type (void)
2496 {
2497   static volatile gsize g_define_type_id__volatile = 0;
2498 
2499   if (g_once_init_enter (&g_define_type_id__volatile))
2500     {
2501       static const GFlagsValue values[] = {
2502         { GTK_STYLE_CONTEXT_PRINT_NONE, "GTK_STYLE_CONTEXT_PRINT_NONE", "none" },
2503         { GTK_STYLE_CONTEXT_PRINT_RECURSE, "GTK_STYLE_CONTEXT_PRINT_RECURSE", "recurse" },
2504         { GTK_STYLE_CONTEXT_PRINT_SHOW_STYLE, "GTK_STYLE_CONTEXT_PRINT_SHOW_STYLE", "show-style" },
2505         { 0, NULL, NULL }
2506       };
2507       GType g_define_type_id =
2508         g_flags_register_static (g_intern_static_string ("GtkStyleContextPrintFlags"), values);
2509       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
2510     }
2511 
2512   return g_define_type_id__volatile;
2513 }
2514 /* enumerations from "gtktextbuffer.h" */
2515 GType
gtk_text_buffer_target_info_get_type(void)2516 gtk_text_buffer_target_info_get_type (void)
2517 {
2518   static volatile gsize g_define_type_id__volatile = 0;
2519 
2520   if (g_once_init_enter (&g_define_type_id__volatile))
2521     {
2522       static const GEnumValue values[] = {
2523         { GTK_TEXT_BUFFER_TARGET_INFO_BUFFER_CONTENTS, "GTK_TEXT_BUFFER_TARGET_INFO_BUFFER_CONTENTS", "buffer-contents" },
2524         { GTK_TEXT_BUFFER_TARGET_INFO_RICH_TEXT, "GTK_TEXT_BUFFER_TARGET_INFO_RICH_TEXT", "rich-text" },
2525         { GTK_TEXT_BUFFER_TARGET_INFO_TEXT, "GTK_TEXT_BUFFER_TARGET_INFO_TEXT", "text" },
2526         { 0, NULL, NULL }
2527       };
2528       GType g_define_type_id =
2529         g_enum_register_static (g_intern_static_string ("GtkTextBufferTargetInfo"), values);
2530       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
2531     }
2532 
2533   return g_define_type_id__volatile;
2534 }
2535 /* enumerations from "gtktextiter.h" */
2536 GType
gtk_text_search_flags_get_type(void)2537 gtk_text_search_flags_get_type (void)
2538 {
2539   static volatile gsize g_define_type_id__volatile = 0;
2540 
2541   if (g_once_init_enter (&g_define_type_id__volatile))
2542     {
2543       static const GFlagsValue values[] = {
2544         { GTK_TEXT_SEARCH_VISIBLE_ONLY, "GTK_TEXT_SEARCH_VISIBLE_ONLY", "visible-only" },
2545         { GTK_TEXT_SEARCH_TEXT_ONLY, "GTK_TEXT_SEARCH_TEXT_ONLY", "text-only" },
2546         { GTK_TEXT_SEARCH_CASE_INSENSITIVE, "GTK_TEXT_SEARCH_CASE_INSENSITIVE", "case-insensitive" },
2547         { 0, NULL, NULL }
2548       };
2549       GType g_define_type_id =
2550         g_flags_register_static (g_intern_static_string ("GtkTextSearchFlags"), values);
2551       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
2552     }
2553 
2554   return g_define_type_id__volatile;
2555 }
2556 /* enumerations from "gtktextview.h" */
2557 GType
gtk_text_window_type_get_type(void)2558 gtk_text_window_type_get_type (void)
2559 {
2560   static volatile gsize g_define_type_id__volatile = 0;
2561 
2562   if (g_once_init_enter (&g_define_type_id__volatile))
2563     {
2564       static const GEnumValue values[] = {
2565         { GTK_TEXT_WINDOW_PRIVATE, "GTK_TEXT_WINDOW_PRIVATE", "private" },
2566         { GTK_TEXT_WINDOW_WIDGET, "GTK_TEXT_WINDOW_WIDGET", "widget" },
2567         { GTK_TEXT_WINDOW_TEXT, "GTK_TEXT_WINDOW_TEXT", "text" },
2568         { GTK_TEXT_WINDOW_LEFT, "GTK_TEXT_WINDOW_LEFT", "left" },
2569         { GTK_TEXT_WINDOW_RIGHT, "GTK_TEXT_WINDOW_RIGHT", "right" },
2570         { GTK_TEXT_WINDOW_TOP, "GTK_TEXT_WINDOW_TOP", "top" },
2571         { GTK_TEXT_WINDOW_BOTTOM, "GTK_TEXT_WINDOW_BOTTOM", "bottom" },
2572         { 0, NULL, NULL }
2573       };
2574       GType g_define_type_id =
2575         g_enum_register_static (g_intern_static_string ("GtkTextWindowType"), values);
2576       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
2577     }
2578 
2579   return g_define_type_id__volatile;
2580 }
2581 GType
gtk_text_view_layer_get_type(void)2582 gtk_text_view_layer_get_type (void)
2583 {
2584   static volatile gsize g_define_type_id__volatile = 0;
2585 
2586   if (g_once_init_enter (&g_define_type_id__volatile))
2587     {
2588       static const GEnumValue values[] = {
2589         { GTK_TEXT_VIEW_LAYER_BELOW, "GTK_TEXT_VIEW_LAYER_BELOW", "below" },
2590         { GTK_TEXT_VIEW_LAYER_ABOVE, "GTK_TEXT_VIEW_LAYER_ABOVE", "above" },
2591         { GTK_TEXT_VIEW_LAYER_BELOW_TEXT, "GTK_TEXT_VIEW_LAYER_BELOW_TEXT", "below-text" },
2592         { GTK_TEXT_VIEW_LAYER_ABOVE_TEXT, "GTK_TEXT_VIEW_LAYER_ABOVE_TEXT", "above-text" },
2593         { 0, NULL, NULL }
2594       };
2595       GType g_define_type_id =
2596         g_enum_register_static (g_intern_static_string ("GtkTextViewLayer"), values);
2597       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
2598     }
2599 
2600   return g_define_type_id__volatile;
2601 }
2602 GType
gtk_text_extend_selection_get_type(void)2603 gtk_text_extend_selection_get_type (void)
2604 {
2605   static volatile gsize g_define_type_id__volatile = 0;
2606 
2607   if (g_once_init_enter (&g_define_type_id__volatile))
2608     {
2609       static const GEnumValue values[] = {
2610         { GTK_TEXT_EXTEND_SELECTION_WORD, "GTK_TEXT_EXTEND_SELECTION_WORD", "word" },
2611         { GTK_TEXT_EXTEND_SELECTION_LINE, "GTK_TEXT_EXTEND_SELECTION_LINE", "line" },
2612         { 0, NULL, NULL }
2613       };
2614       GType g_define_type_id =
2615         g_enum_register_static (g_intern_static_string ("GtkTextExtendSelection"), values);
2616       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
2617     }
2618 
2619   return g_define_type_id__volatile;
2620 }
2621 /* enumerations from "gtktoolbar.h" */
2622 GType
gtk_toolbar_space_style_get_type(void)2623 gtk_toolbar_space_style_get_type (void)
2624 {
2625   static volatile gsize g_define_type_id__volatile = 0;
2626 
2627   if (g_once_init_enter (&g_define_type_id__volatile))
2628     {
2629       static const GEnumValue values[] = {
2630         { GTK_TOOLBAR_SPACE_EMPTY, "GTK_TOOLBAR_SPACE_EMPTY", "empty" },
2631         { GTK_TOOLBAR_SPACE_LINE, "GTK_TOOLBAR_SPACE_LINE", "line" },
2632         { 0, NULL, NULL }
2633       };
2634       GType g_define_type_id =
2635         g_enum_register_static (g_intern_static_string ("GtkToolbarSpaceStyle"), values);
2636       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
2637     }
2638 
2639   return g_define_type_id__volatile;
2640 }
2641 /* enumerations from "gtktoolpalette.h" */
2642 GType
gtk_tool_palette_drag_targets_get_type(void)2643 gtk_tool_palette_drag_targets_get_type (void)
2644 {
2645   static volatile gsize g_define_type_id__volatile = 0;
2646 
2647   if (g_once_init_enter (&g_define_type_id__volatile))
2648     {
2649       static const GFlagsValue values[] = {
2650         { GTK_TOOL_PALETTE_DRAG_ITEMS, "GTK_TOOL_PALETTE_DRAG_ITEMS", "items" },
2651         { GTK_TOOL_PALETTE_DRAG_GROUPS, "GTK_TOOL_PALETTE_DRAG_GROUPS", "groups" },
2652         { 0, NULL, NULL }
2653       };
2654       GType g_define_type_id =
2655         g_flags_register_static (g_intern_static_string ("GtkToolPaletteDragTargets"), values);
2656       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
2657     }
2658 
2659   return g_define_type_id__volatile;
2660 }
2661 /* enumerations from "gtktreemodel.h" */
2662 GType
gtk_tree_model_flags_get_type(void)2663 gtk_tree_model_flags_get_type (void)
2664 {
2665   static volatile gsize g_define_type_id__volatile = 0;
2666 
2667   if (g_once_init_enter (&g_define_type_id__volatile))
2668     {
2669       static const GFlagsValue values[] = {
2670         { GTK_TREE_MODEL_ITERS_PERSIST, "GTK_TREE_MODEL_ITERS_PERSIST", "iters-persist" },
2671         { GTK_TREE_MODEL_LIST_ONLY, "GTK_TREE_MODEL_LIST_ONLY", "list-only" },
2672         { 0, NULL, NULL }
2673       };
2674       GType g_define_type_id =
2675         g_flags_register_static (g_intern_static_string ("GtkTreeModelFlags"), values);
2676       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
2677     }
2678 
2679   return g_define_type_id__volatile;
2680 }
2681 /* enumerations from "gtktreeview.h" */
2682 GType
gtk_tree_view_drop_position_get_type(void)2683 gtk_tree_view_drop_position_get_type (void)
2684 {
2685   static volatile gsize g_define_type_id__volatile = 0;
2686 
2687   if (g_once_init_enter (&g_define_type_id__volatile))
2688     {
2689       static const GEnumValue values[] = {
2690         { GTK_TREE_VIEW_DROP_BEFORE, "GTK_TREE_VIEW_DROP_BEFORE", "before" },
2691         { GTK_TREE_VIEW_DROP_AFTER, "GTK_TREE_VIEW_DROP_AFTER", "after" },
2692         { GTK_TREE_VIEW_DROP_INTO_OR_BEFORE, "GTK_TREE_VIEW_DROP_INTO_OR_BEFORE", "into-or-before" },
2693         { GTK_TREE_VIEW_DROP_INTO_OR_AFTER, "GTK_TREE_VIEW_DROP_INTO_OR_AFTER", "into-or-after" },
2694         { 0, NULL, NULL }
2695       };
2696       GType g_define_type_id =
2697         g_enum_register_static (g_intern_static_string ("GtkTreeViewDropPosition"), values);
2698       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
2699     }
2700 
2701   return g_define_type_id__volatile;
2702 }
2703 /* enumerations from "gtktreeviewcolumn.h" */
2704 GType
gtk_tree_view_column_sizing_get_type(void)2705 gtk_tree_view_column_sizing_get_type (void)
2706 {
2707   static volatile gsize g_define_type_id__volatile = 0;
2708 
2709   if (g_once_init_enter (&g_define_type_id__volatile))
2710     {
2711       static const GEnumValue values[] = {
2712         { GTK_TREE_VIEW_COLUMN_GROW_ONLY, "GTK_TREE_VIEW_COLUMN_GROW_ONLY", "grow-only" },
2713         { GTK_TREE_VIEW_COLUMN_AUTOSIZE, "GTK_TREE_VIEW_COLUMN_AUTOSIZE", "autosize" },
2714         { GTK_TREE_VIEW_COLUMN_FIXED, "GTK_TREE_VIEW_COLUMN_FIXED", "fixed" },
2715         { 0, NULL, NULL }
2716       };
2717       GType g_define_type_id =
2718         g_enum_register_static (g_intern_static_string ("GtkTreeViewColumnSizing"), values);
2719       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
2720     }
2721 
2722   return g_define_type_id__volatile;
2723 }
2724 /* enumerations from "gtkwidget.h" */
2725 GType
gtk_widget_help_type_get_type(void)2726 gtk_widget_help_type_get_type (void)
2727 {
2728   static volatile gsize g_define_type_id__volatile = 0;
2729 
2730   if (g_once_init_enter (&g_define_type_id__volatile))
2731     {
2732       static const GEnumValue values[] = {
2733         { GTK_WIDGET_HELP_TOOLTIP, "GTK_WIDGET_HELP_TOOLTIP", "tooltip" },
2734         { GTK_WIDGET_HELP_WHATS_THIS, "GTK_WIDGET_HELP_WHATS_THIS", "whats-this" },
2735         { 0, NULL, NULL }
2736       };
2737       GType g_define_type_id =
2738         g_enum_register_static (g_intern_static_string ("GtkWidgetHelpType"), values);
2739       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
2740     }
2741 
2742   return g_define_type_id__volatile;
2743 }
2744 /* enumerations from "gtkwindow.h" */
2745 GType
gtk_window_type_get_type(void)2746 gtk_window_type_get_type (void)
2747 {
2748   static volatile gsize g_define_type_id__volatile = 0;
2749 
2750   if (g_once_init_enter (&g_define_type_id__volatile))
2751     {
2752       static const GEnumValue values[] = {
2753         { GTK_WINDOW_TOPLEVEL, "GTK_WINDOW_TOPLEVEL", "toplevel" },
2754         { GTK_WINDOW_POPUP, "GTK_WINDOW_POPUP", "popup" },
2755         { 0, NULL, NULL }
2756       };
2757       GType g_define_type_id =
2758         g_enum_register_static (g_intern_static_string ("GtkWindowType"), values);
2759       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
2760     }
2761 
2762   return g_define_type_id__volatile;
2763 }
2764 GType
gtk_window_position_get_type(void)2765 gtk_window_position_get_type (void)
2766 {
2767   static volatile gsize g_define_type_id__volatile = 0;
2768 
2769   if (g_once_init_enter (&g_define_type_id__volatile))
2770     {
2771       static const GEnumValue values[] = {
2772         { GTK_WIN_POS_NONE, "GTK_WIN_POS_NONE", "none" },
2773         { GTK_WIN_POS_CENTER, "GTK_WIN_POS_CENTER", "center" },
2774         { GTK_WIN_POS_MOUSE, "GTK_WIN_POS_MOUSE", "mouse" },
2775         { GTK_WIN_POS_CENTER_ALWAYS, "GTK_WIN_POS_CENTER_ALWAYS", "center-always" },
2776         { GTK_WIN_POS_CENTER_ON_PARENT, "GTK_WIN_POS_CENTER_ON_PARENT", "center-on-parent" },
2777         { 0, NULL, NULL }
2778       };
2779       GType g_define_type_id =
2780         g_enum_register_static (g_intern_static_string ("GtkWindowPosition"), values);
2781       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
2782     }
2783 
2784   return g_define_type_id__volatile;
2785 }
2786 
2787 
2788 /* Generated data ends here */
2789 
2790