1;; -*- scheme -*-
2;; Enumerations and flags ...
3
4(define-enum UIInfoType
5  (in-module "Gnome")
6  (c-name "GnomeUIInfoType")
7  (gtype-id "GNOME_TYPE_UI_INFO_TYPE")
8  (values
9    '("endofinfo" "GNOME_APP_UI_ENDOFINFO")
10    '("item" "GNOME_APP_UI_ITEM")
11    '("toggleitem" "GNOME_APP_UI_TOGGLEITEM")
12    '("radioitems" "GNOME_APP_UI_RADIOITEMS")
13    '("subtree" "GNOME_APP_UI_SUBTREE")
14    '("separator" "GNOME_APP_UI_SEPARATOR")
15    '("help" "GNOME_APP_UI_HELP")
16    '("builder-data" "GNOME_APP_UI_BUILDER_DATA")
17    '("item-configurable" "GNOME_APP_UI_ITEM_CONFIGURABLE")
18    '("subtree-stock" "GNOME_APP_UI_SUBTREE_STOCK")
19    '("include" "GNOME_APP_UI_INCLUDE")
20  )
21)
22
23(define-enum UIInfoConfigurableTypes
24  (in-module "Gnome")
25  (c-name "GnomeUIInfoConfigurableTypes")
26  (gtype-id "GNOME_TYPE_UI_INFO_CONFIGURABLE_TYPES")
27  (values
28    '("new" "GNOME_APP_CONFIGURABLE_ITEM_NEW")
29    '("open" "GNOME_APP_CONFIGURABLE_ITEM_OPEN")
30    '("save" "GNOME_APP_CONFIGURABLE_ITEM_SAVE")
31    '("save-as" "GNOME_APP_CONFIGURABLE_ITEM_SAVE_AS")
32    '("revert" "GNOME_APP_CONFIGURABLE_ITEM_REVERT")
33    '("print" "GNOME_APP_CONFIGURABLE_ITEM_PRINT")
34    '("print-setup" "GNOME_APP_CONFIGURABLE_ITEM_PRINT_SETUP")
35    '("close" "GNOME_APP_CONFIGURABLE_ITEM_CLOSE")
36    '("quit" "GNOME_APP_CONFIGURABLE_ITEM_QUIT")
37    '("cut" "GNOME_APP_CONFIGURABLE_ITEM_CUT")
38    '("copy" "GNOME_APP_CONFIGURABLE_ITEM_COPY")
39    '("paste" "GNOME_APP_CONFIGURABLE_ITEM_PASTE")
40    '("clear" "GNOME_APP_CONFIGURABLE_ITEM_CLEAR")
41    '("undo" "GNOME_APP_CONFIGURABLE_ITEM_UNDO")
42    '("redo" "GNOME_APP_CONFIGURABLE_ITEM_REDO")
43    '("find" "GNOME_APP_CONFIGURABLE_ITEM_FIND")
44    '("find-again" "GNOME_APP_CONFIGURABLE_ITEM_FIND_AGAIN")
45    '("replace" "GNOME_APP_CONFIGURABLE_ITEM_REPLACE")
46    '("properties" "GNOME_APP_CONFIGURABLE_ITEM_PROPERTIES")
47    '("preferences" "GNOME_APP_CONFIGURABLE_ITEM_PREFERENCES")
48    '("about" "GNOME_APP_CONFIGURABLE_ITEM_ABOUT")
49    '("select-all" "GNOME_APP_CONFIGURABLE_ITEM_SELECT_ALL")
50    '("new-window" "GNOME_APP_CONFIGURABLE_ITEM_NEW_WINDOW")
51    '("close-window" "GNOME_APP_CONFIGURABLE_ITEM_CLOSE_WINDOW")
52    '("new-game" "GNOME_APP_CONFIGURABLE_ITEM_NEW_GAME")
53    '("pause-game" "GNOME_APP_CONFIGURABLE_ITEM_PAUSE_GAME")
54    '("restart-game" "GNOME_APP_CONFIGURABLE_ITEM_RESTART_GAME")
55    '("undo-move" "GNOME_APP_CONFIGURABLE_ITEM_UNDO_MOVE")
56    '("redo-move" "GNOME_APP_CONFIGURABLE_ITEM_REDO_MOVE")
57    '("hint" "GNOME_APP_CONFIGURABLE_ITEM_HINT")
58    '("scores" "GNOME_APP_CONFIGURABLE_ITEM_SCORES")
59    '("end-game" "GNOME_APP_CONFIGURABLE_ITEM_END_GAME")
60  )
61)
62
63(define-enum UIPixmapType
64  (in-module "Gnome")
65  (c-name "GnomeUIPixmapType")
66  (gtype-id "GNOME_TYPE_UI_PIXMAP_TYPE")
67  (values
68    '("none" "GNOME_APP_PIXMAP_NONE")
69    '("stock" "GNOME_APP_PIXMAP_STOCK")
70    '("data" "GNOME_APP_PIXMAP_DATA")
71    '("filename" "GNOME_APP_PIXMAP_FILENAME")
72  )
73)
74
75(define-enum InteractStyle
76  (in-module "Gnome")
77  (c-name "GnomeInteractStyle")
78  (gtype-id "GNOME_TYPE_INTERACT_STYLE")
79  (values
80    '("none" "GNOME_INTERACT_NONE")
81    '("errors" "GNOME_INTERACT_ERRORS")
82    '("any" "GNOME_INTERACT_ANY")
83  )
84)
85
86(define-enum DialogType
87  (in-module "Gnome")
88  (c-name "GnomeDialogType")
89  (gtype-id "GNOME_TYPE_DIALOG_TYPE")
90  (values
91    '("error" "GNOME_DIALOG_ERROR")
92    '("normal" "GNOME_DIALOG_NORMAL")
93  )
94)
95
96(define-enum SaveStyle
97  (in-module "Gnome")
98  (c-name "GnomeSaveStyle")
99  (gtype-id "GNOME_TYPE_SAVE_STYLE")
100  (values
101    '("global" "GNOME_SAVE_GLOBAL")
102    '("local" "GNOME_SAVE_LOCAL")
103    '("both" "GNOME_SAVE_BOTH")
104  )
105)
106
107(define-enum RestartStyle
108  (in-module "Gnome")
109  (c-name "GnomeRestartStyle")
110  (gtype-id "GNOME_TYPE_RESTART_STYLE")
111  (values
112    '("if-running" "GNOME_RESTART_IF_RUNNING")
113    '("anyway" "GNOME_RESTART_ANYWAY")
114    '("immediately" "GNOME_RESTART_IMMEDIATELY")
115    '("never" "GNOME_RESTART_NEVER")
116  )
117)
118
119(define-enum ClientState
120  (in-module "Gnome")
121  (c-name "GnomeClientState")
122  (gtype-id "GNOME_TYPE_CLIENT_STATE")
123  (values
124    '("idle" "GNOME_CLIENT_IDLE")
125    '("saving-phase-1" "GNOME_CLIENT_SAVING_PHASE_1")
126    '("waiting-for-phase-2" "GNOME_CLIENT_WAITING_FOR_PHASE_2")
127    '("saving-phase-2" "GNOME_CLIENT_SAVING_PHASE_2")
128    '("frozen" "GNOME_CLIENT_FROZEN")
129    '("disconnected" "GNOME_CLIENT_DISCONNECTED")
130    '("registering" "GNOME_CLIENT_REGISTERING")
131  )
132)
133
134(define-flags ClientFlags
135  (in-module "Gnome")
136  (c-name "GnomeClientFlags")
137  (gtype-id "GNOME_TYPE_CLIENT_FLAGS")
138  (values
139    '("is-connected=" "GNOME_CLIENT_IS_CONNECTED=")
140    '("restarted" "GNOME_CLIENT_RESTARTED")
141    '("restored" "GNOME_CLIENT_RESTORED")
142  )
143)
144
145(define-flags DateEditFlags
146  (in-module "Gnome")
147  (c-name "GnomeDateEditFlags")
148  (gtype-id "GNOME_TYPE_DATE_EDIT_FLAGS")
149  (values
150    '("show-time" "GNOME_DATE_EDIT_SHOW_TIME")
151    '("24-hr" "GNOME_DATE_EDIT_24_HR")
152    '("week-starts-on-monday" "GNOME_DATE_EDIT_WEEK_STARTS_ON_MONDAY")
153  )
154)
155
156(define-enum EdgePosition
157  (in-module "Gnome")
158  (c-name "GnomeEdgePosition")
159  (gtype-id "GNOME_TYPE_EDGE_POSITION")
160  (values
161    '("start" "GNOME_EDGE_START")
162    '("finish" "GNOME_EDGE_FINISH")
163    '("other" "GNOME_EDGE_OTHER")
164    '("last" "GNOME_EDGE_LAST")
165  )
166)
167
168(define-enum FontPickerMode
169  (in-module "Gnome")
170  (c-name "GnomeFontPickerMode")
171  (gtype-id "GNOME_TYPE_FONT_PICKER_MODE")
172  (values
173    '("pixmap" "GNOME_FONT_PICKER_MODE_PIXMAP")
174    '("font-info" "GNOME_FONT_PICKER_MODE_FONT_INFO")
175    '("user-widget" "GNOME_FONT_PICKER_MODE_USER_WIDGET")
176    '("unknown" "GNOME_FONT_PICKER_MODE_UNKNOWN")
177  )
178)
179
180(define-enum IconListMode
181  (in-module "Gnome")
182  (c-name "GnomeIconListMode")
183  (gtype-id "GNOME_TYPE_ICON_LIST_MODE")
184  (values
185    '("icons" "GNOME_ICON_LIST_ICONS")
186    '("text-below" "GNOME_ICON_LIST_TEXT_BELOW")
187    '("text-right" "GNOME_ICON_LIST_TEXT_RIGHT")
188  )
189)
190
191(define-flags IconLookupFlags
192  (in-module "Gnome")
193  (c-name "GnomeIconLookupFlags")
194  (gtype-id "GNOME_TYPE_ICON_LOOKUP_FLAGS")
195  (values
196    '("none" "GNOME_ICON_LOOKUP_FLAGS_NONE")
197    '("embedding-text" "GNOME_ICON_LOOKUP_FLAGS_EMBEDDING_TEXT")
198    '("show-small-images-as-themselves" "GNOME_ICON_LOOKUP_FLAGS_SHOW_SMALL_IMAGES_AS_THEMSELVES")
199    '("allow-svg-as-themselves" "GNOME_ICON_LOOKUP_FLAGS_ALLOW_SVG_AS_THEMSELVES")
200  )
201)
202
203(define-flags IconLookupResultFlags
204  (in-module "Gnome")
205  (c-name "GnomeIconLookupResultFlags")
206  (gtype-id "GNOME_TYPE_ICON_LOOKUP_RESULT_FLAGS")
207  (values
208    '("none" "GNOME_ICON_LOOKUP_RESULT_FLAGS_NONE")
209    '("thumbnail" "GNOME_ICON_LOOKUP_RESULT_FLAGS_THUMBNAIL")
210  )
211)
212
213(define-enum MDIMode
214  (in-module "Gnome")
215  (c-name "GnomeMDIMode")
216  (gtype-id "GNOME_TYPE_MDI_MODE")
217  (values
218    '("notebook" "GNOME_MDI_NOTEBOOK")
219    '("toplevel" "GNOME_MDI_TOPLEVEL")
220    '("modal" "GNOME_MDI_MODAL")
221    '("default-mode" "GNOME_MDI_DEFAULT_MODE")
222  )
223)
224
225(define-enum PasswordDialogRemember
226  (in-module "Gnome")
227  (c-name "GnomePasswordDialogRemember")
228  (gtype-id "GNOME_TYPE_PASSWORD_DIALOG_REMEMBER")
229  (values
230    '("nothing" "GNOME_PASSWORD_DIALOG_REMEMBER_NOTHING")
231    '("session" "GNOME_PASSWORD_DIALOG_REMEMBER_SESSION")
232    '("forever" "GNOME_PASSWORD_DIALOG_REMEMBER_FOREVER")
233  )
234)
235
236(define-enum ThemeFileParseError
237  (in-module "Gnome")
238  (c-name "GnomeThemeFileParseError")
239  (gtype-id "GNOME_TYPE_THEME_FILE_PARSE_ERROR")
240  (values
241    '("syntax" "GNOME_THEME_FILE_PARSE_ERROR_INVALID_SYNTAX")
242    '("escapes" "GNOME_THEME_FILE_PARSE_ERROR_INVALID_ESCAPES")
243    '("chars" "GNOME_THEME_FILE_PARSE_ERROR_INVALID_CHARS")
244  )
245)
246
247(define-enum ThumbnailSize
248  (in-module "Gnome")
249  (c-name "GnomeThumbnailSize")
250  (gtype-id "GNOME_TYPE_THUMBNAIL_SIZE")
251  (values
252    '("normal" "GNOME_THUMBNAIL_SIZE_NORMAL")
253    '("large" "GNOME_THUMBNAIL_SIZE_LARGE")
254  )
255)
256
257(define-enum PreferencesType
258  (in-module "Gnome")
259  (c-name "GnomePreferencesType")
260  (gtype-id "GNOME_TYPE_PREFERENCES_TYPE")
261  (values
262    '("never" "GNOME_PREFERENCES_NEVER")
263    '("user" "GNOME_PREFERENCES_USER")
264    '("always" "GNOME_PREFERENCES_ALWAYS")
265  )
266)
267
268;; -*- scheme -*-
269; object definitions ...
270(define-object About
271  (in-module "Gnome")
272  (parent "GtkDialog")
273  (c-name "GnomeAbout")
274  (gtype-id "GNOME_TYPE_ABOUT")
275)
276
277(define-object App
278  (in-module "Gnome")
279  (parent "GtkWindow")
280  (c-name "GnomeApp")
281  (gtype-id "GNOME_TYPE_APP")
282)
283
284(define-object AppBar
285  (in-module "Gnome")
286  (parent "GtkHBox")
287  (c-name "GnomeAppBar")
288  (gtype-id "GNOME_TYPE_APP_BAR")
289)
290
291(define-object Client
292  (in-module "Gnome")
293  (parent "GtkObject")
294  (c-name "GnomeClient")
295  (gtype-id "GNOME_TYPE_CLIENT")
296)
297
298(define-object ColorPicker
299  (in-module "Gnome")
300  (parent "GtkButton")
301  (c-name "GnomeColorPicker")
302  (gtype-id "GNOME_TYPE_COLOR_PICKER")
303)
304
305(define-object DateEdit
306  (in-module "Gnome")
307  (parent "GtkHBox")
308  (c-name "GnomeDateEdit")
309  (gtype-id "GNOME_TYPE_DATE_EDIT")
310)
311
312(define-object Dialog
313  (in-module "Gnome")
314  (parent "GtkWindow")
315  (c-name "GnomeDialog")
316  (gtype-id "GNOME_TYPE_DIALOG")
317)
318
319(define-object Druid
320  (in-module "Gnome")
321  (parent "GtkContainer")
322  (c-name "GnomeDruid")
323  (gtype-id "GNOME_TYPE_DRUID")
324)
325
326(define-object DruidPage
327  (in-module "Gnome")
328  (parent "GtkBin")
329  (c-name "GnomeDruidPage")
330  (gtype-id "GNOME_TYPE_DRUID_PAGE")
331)
332
333(define-object DruidPageEdge
334  (in-module "Gnome")
335  (parent "GnomeDruidPage")
336  (c-name "GnomeDruidPageEdge")
337  (gtype-id "GNOME_TYPE_DRUID_PAGE_EDGE")
338)
339
340(define-object DruidPageStandard
341  (in-module "Gnome")
342  (parent "GnomeDruidPage")
343  (c-name "GnomeDruidPageStandard")
344  (gtype-id "GNOME_TYPE_DRUID_PAGE_STANDARD")
345)
346
347(define-object Entry
348  (in-module "Gnome")
349  (parent "GtkCombo")
350  (c-name "GnomeEntry")
351  (gtype-id "GNOME_TYPE_ENTRY")
352)
353
354(define-object FileEntry
355  (in-module "Gnome")
356  (parent "GtkVBox")
357  (c-name "GnomeFileEntry")
358  (gtype-id "GNOME_TYPE_FILE_ENTRY")
359)
360
361(define-object FontPicker
362  (in-module "Gnome")
363  (parent "GtkButton")
364  (c-name "GnomeFontPicker")
365  (gtype-id "GNOME_TYPE_FONT_PICKER")
366)
367
368(define-object HRef
369  (in-module "Gnome")
370  (parent "GtkButton")
371  (c-name "GnomeHRef")
372  (gtype-id "GNOME_TYPE_HREF")
373)
374
375(define-object IconEntry
376  (in-module "Gnome")
377  (parent "GtkVBox")
378  (c-name "GnomeIconEntry")
379  (gtype-id "GNOME_TYPE_ICON_ENTRY")
380)
381
382(define-object IconList
383  (in-module "Gnome")
384  (parent "GnomeCanvas")
385  (c-name "GnomeIconList")
386  (gtype-id "GNOME_TYPE_ICON_LIST")
387)
388
389(define-object IconSelection
390  (in-module "Gnome")
391  (parent "GtkVBox")
392  (c-name "GnomeIconSelection")
393  (gtype-id "GNOME_TYPE_ICON_SELECTION")
394)
395
396(define-object IconTextItem
397  (in-module "Gnome")
398  (parent "GnomeCanvasItem")
399  (c-name "GnomeIconTextItem")
400  (gtype-id "GNOME_TYPE_ICON_TEXT_ITEM")
401)
402
403(define-object MDI
404  (in-module "Gnome")
405  (parent "GtkObject")
406  (c-name "GnomeMDI")
407  (gtype-id "GNOME_TYPE_MDI")
408)
409
410(define-object MDIChild
411  (in-module "Gnome")
412  (parent "GtkObject")
413  (c-name "GnomeMDIChild")
414  (gtype-id "GNOME_TYPE_MDI_CHILD")
415)
416
417(define-object MDIGenericChild
418  (in-module "Gnome")
419  (parent "GnomeMDIChild")
420  (c-name "GnomeMDIGenericChild")
421  (gtype-id "GNOME_TYPE_MDI_GENERIC_CHILD")
422)
423
424(define-object MessageBox
425  (in-module "Gnome")
426  (parent "GnomeDialog")
427  (c-name "GnomeMessageBox")
428  (gtype-id "GNOME_TYPE_MESSAGE_BOX")
429)
430
431(define-object PasswordDialog
432  (in-module "Gnome")
433  (parent "GtkDialog")
434  (c-name "GnomePasswordDialog")
435  (gtype-id "GNOME_TYPE_PASSWORD_DIALOG")
436)
437
438(define-object Pixmap
439  (in-module "Gnome")
440  (parent "GtkImage")
441  (c-name "GnomePixmap")
442  (gtype-id "GNOME_TYPE_PIXMAP")
443)
444
445(define-object PixmapEntry
446  (in-module "Gnome")
447  (parent "GnomeFileEntry")
448  (c-name "GnomePixmapEntry")
449  (gtype-id "GNOME_TYPE_PIXMAP_ENTRY")
450)
451
452(define-object PropertyBox
453  (in-module "Gnome")
454  (parent "GnomeDialog")
455  (c-name "GnomePropertyBox")
456  (gtype-id "GNOME_TYPE_PROPERTY_BOX")
457)
458
459(define-object Scores
460  (in-module "Gnome")
461  (parent "GtkDialog")
462  (c-name "GnomeScores")
463  (gtype-id "GNOME_TYPE_SCORES")
464)
465
466(define-object ThumbnailFactory
467  (in-module "Gnome")
468  (parent "GObject")
469  (c-name "GnomeThumbnailFactory")
470  (gtype-id "GNOME_TYPE_THUMBNAIL_FACTORY")
471)
472
473