1;; -*- scheme -*-
2; object definitions ...
3(define-object AccelGroup
4  (in-module "Gtk")
5  (parent "GObject")
6  (c-name "GtkAccelGroup")
7  (gtype-id "GTK_TYPE_ACCEL_GROUP")
8)
9
10(define-object Accessible
11  (in-module "Gtk")
12  (parent "AtkObject")
13  (c-name "GtkAccessible")
14  (gtype-id "GTK_TYPE_ACCESSIBLE")
15)
16
17(define-object Action
18  (in-module "Gtk")
19  (parent "GObject")
20  (c-name "GtkAction")
21  (gtype-id "GTK_TYPE_ACTION")
22)
23
24(define-object ActionGroup
25  (in-module "Gtk")
26  (parent "GObject")
27  (c-name "GtkActionGroup")
28  (gtype-id "GTK_TYPE_ACTION_GROUP")
29)
30
31(define-object Activatable
32  (in-module "Gtk")
33  (c-name "GtkActivatable")
34  (gtype-id "GTK_TYPE_ACTIVATABLE")
35)
36
37(define-object Adjustment
38  (in-module "Gtk")
39  (parent "GInitiallyUnowned")
40  (c-name "GtkAdjustment")
41  (gtype-id "GTK_TYPE_ADJUSTMENT")
42)
43
44(define-object Application
45  (in-module "Gtk")
46  (parent "GApplication")
47  (c-name "GtkApplication")
48  (gtype-id "GTK_TYPE_APPLICATION")
49)
50
51(define-object Buildable
52  (in-module "Gtk")
53  (c-name "GtkBuildable")
54  (gtype-id "GTK_TYPE_BUILDABLE")
55)
56
57(define-object Builder
58  (in-module "Gtk")
59  (parent "GObject")
60  (c-name "GtkBuilder")
61  (gtype-id "GTK_TYPE_BUILDER")
62)
63
64(define-object CellArea
65  (in-module "Gtk")
66  (parent "GInitiallyUnowned")
67  (c-name "GtkCellArea")
68  (gtype-id "GTK_TYPE_CELL_AREA")
69)
70
71(define-object CellAreaBox
72  (in-module "Gtk")
73  (parent "GtkCellArea")
74  (c-name "GtkCellAreaBox")
75  (gtype-id "GTK_TYPE_CELL_AREA_BOX")
76)
77
78(define-object CellAreaContext
79  (in-module "Gtk")
80  (parent "GObject")
81  (c-name "GtkCellAreaContext")
82  (gtype-id "GTK_TYPE_CELL_AREA_CONTEXT")
83)
84
85(define-object CellEditable
86  (in-module "Gtk")
87  (c-name "GtkCellEditable")
88  (gtype-id "GTK_TYPE_CELL_EDITABLE")
89)
90
91(define-object CellLayout
92  (in-module "Gtk")
93  (c-name "GtkCellLayout")
94  (gtype-id "GTK_TYPE_CELL_LAYOUT")
95)
96
97(define-object CellRenderer
98  (in-module "Gtk")
99  (parent "GInitiallyUnowned")
100  (c-name "GtkCellRenderer")
101  (gtype-id "GTK_TYPE_CELL_RENDERER")
102)
103
104(define-object CellRendererPixbuf
105  (in-module "Gtk")
106  (parent "GtkCellRenderer")
107  (c-name "GtkCellRendererPixbuf")
108  (gtype-id "GTK_TYPE_CELL_RENDERER_PIXBUF")
109)
110
111(define-object CellRendererProgress
112  (in-module "Gtk")
113  (parent "GtkCellRenderer")
114  (c-name "GtkCellRendererProgress")
115  (gtype-id "GTK_TYPE_CELL_RENDERER_PROGRESS")
116)
117
118(define-object CellRendererSpinner
119  (in-module "Gtk")
120  (parent "GtkCellRenderer")
121  (c-name "GtkCellRendererSpinner")
122  (gtype-id "GTK_TYPE_CELL_RENDERER_SPINNER")
123)
124
125(define-object CellRendererText
126  (in-module "Gtk")
127  (parent "GtkCellRenderer")
128  (c-name "GtkCellRendererText")
129  (gtype-id "GTK_TYPE_CELL_RENDERER_TEXT")
130)
131
132(define-object CellRendererSpin
133  (in-module "Gtk")
134  (parent "GtkCellRendererText")
135  (c-name "GtkCellRendererSpin")
136  (gtype-id "GTK_TYPE_CELL_RENDERER_SPIN")
137)
138
139(define-object CellRendererCombo
140  (in-module "Gtk")
141  (parent "GtkCellRendererText")
142  (c-name "GtkCellRendererCombo")
143  (gtype-id "GTK_TYPE_CELL_RENDERER_COMBO")
144)
145
146(define-object CellRendererAccel
147  (in-module "Gtk")
148  (parent "GtkCellRendererText")
149  (c-name "GtkCellRendererAccel")
150  (gtype-id "GTK_TYPE_CELL_RENDERER_ACCEL")
151)
152
153(define-object CellRendererToggle
154  (in-module "Gtk")
155  (parent "GtkCellRenderer")
156  (c-name "GtkCellRendererToggle")
157  (gtype-id "GTK_TYPE_CELL_RENDERER_TOGGLE")
158)
159
160(define-object CssProvider
161  (in-module "Gtk")
162  (parent "GObject")
163  (c-name "GtkCssProvider")
164  (gtype-id "GTK_TYPE_CSS_PROVIDER")
165)
166
167(define-object EntryBuffer
168  (in-module "Gtk")
169  (parent "GObject")
170  (c-name "GtkEntryBuffer")
171  (gtype-id "GTK_TYPE_ENTRY_BUFFER")
172)
173
174(define-object EntryCompletion
175  (in-module "Gtk")
176  (parent "GObject")
177  (c-name "GtkEntryCompletion")
178  (gtype-id "GTK_TYPE_ENTRY_COMPLETION")
179)
180
181(define-object FileChooserEmbed
182  (in-module "Gtk")
183  (c-name "GtkFileChooserEmbed")
184  (gtype-id "GTK_TYPE_FILE_CHOOSER_EMBED")
185)
186
187(define-object FontChooser
188  (in-module "Gtk")
189  (c-name "GtkFontChooser")
190  (gtype-id "GTK_TYPE_FONT_CHOOSER")
191)
192
193(define-object IMContext
194  (in-module "Gtk")
195  (parent "GObject")
196  (c-name "GtkIMContext")
197  (gtype-id "GTK_TYPE_IM_CONTEXT")
198)
199
200(define-object IMContextSimple
201  (in-module "Gtk")
202  (parent "GtkIMContext")
203  (c-name "GtkIMContextSimple")
204  (gtype-id "GTK_TYPE_IM_CONTEXT_SIMPLE")
205)
206
207(define-object IMMulticontext
208  (in-module "Gtk")
209  (parent "GtkIMContext")
210  (c-name "GtkIMMulticontext")
211  (gtype-id "GTK_TYPE_IM_MULTICONTEXT")
212)
213
214(define-object IconFactory
215  (in-module "Gtk")
216  (parent "GObject")
217  (c-name "GtkIconFactory")
218  (gtype-id "GTK_TYPE_ICON_FACTORY")
219)
220
221(define-object IconTheme
222  (in-module "Gtk")
223  (parent "GObject")
224  (c-name "GtkIconTheme")
225  (gtype-id "GTK_TYPE_ICON_THEME")
226)
227
228(define-object ListStore
229  (in-module "Gtk")
230  (parent "GObject")
231  (c-name "GtkListStore")
232  (gtype-id "GTK_TYPE_LIST_STORE")
233)
234
235(define-object ModifierStyle
236  (in-module "Gtk")
237  (parent "GObject")
238  (c-name "GtkModifierStyle")
239  (gtype-id "GTK_TYPE_MODIFIER_STYLE")
240)
241
242(define-object MountOperation
243  (in-module "Gtk")
244  (parent "GMountOperation")
245  (c-name "GtkMountOperation")
246  (gtype-id "GTK_TYPE_MOUNT_OPERATION")
247)
248
249(define-object NumerableIcon
250  (in-module "Gtk")
251  (parent "GEmblemedIcon")
252  (c-name "GtkNumerableIcon")
253  (gtype-id "GTK_TYPE_NUMERABLE_ICON")
254)
255
256(define-object Orientable
257  (in-module "Gtk")
258  (c-name "GtkOrientable")
259  (gtype-id "GTK_TYPE_ORIENTABLE")
260)
261
262(define-object PrintBackend
263  (in-module "Gtk")
264  (parent "GObject")
265  (c-name "GtkPrintBackend")
266  (gtype-id "GTK_TYPE_PRINT_BACKEND")
267)
268
269(define-object PrintJob
270  (in-module "Gtk")
271  (parent "GObject")
272  (c-name "GtkPrintJob")
273  (gtype-id "GTK_TYPE_PRINT_JOB")
274)
275
276(define-object PrintOperation
277  (in-module "Gtk")
278  (parent "GObject")
279  (c-name "GtkPrintOperation")
280  (gtype-id "GTK_TYPE_PRINT_OPERATION")
281)
282
283(define-object PrintOperationPreview
284  (in-module "Gtk")
285  (c-name "GtkPrintOperationPreview")
286  (gtype-id "GTK_TYPE_PRINT_OPERATION_PREVIEW")
287)
288
289(define-object Printer
290  (in-module "Gtk")
291  (parent "GObject")
292  (c-name "GtkPrinter")
293  (gtype-id "GTK_TYPE_PRINTER")
294)
295
296(define-object PrinterOption
297  (in-module "Gtk")
298  (parent "GObject")
299  (c-name "GtkPrinterOption")
300  (gtype-id "GTK_TYPE_PRINTER_OPTION")
301)
302
303(define-object PrinterOptionSet
304  (in-module "Gtk")
305  (parent "GObject")
306  (c-name "GtkPrinterOptionSet")
307  (gtype-id "GTK_TYPE_PRINTER_OPTION_SET")
308)
309
310(define-object Query
311  (in-module "Gtk")
312  (parent "GObject")
313  (c-name "GtkQuery")
314  (gtype-id "GTK_TYPE_QUERY")
315)
316
317(define-object RcStyle
318  (in-module "Gtk")
319  (parent "GObject")
320  (c-name "GtkRcStyle")
321  (gtype-id "GTK_TYPE_RC_STYLE")
322)
323
324(define-object RecentAction
325  (in-module "Gtk")
326  (parent "GtkAction")
327  (c-name "GtkRecentAction")
328  (gtype-id "GTK_TYPE_RECENT_ACTION")
329)
330
331(define-object RecentChooser
332  (in-module "Gtk")
333  (c-name "GtkRecentChooser")
334  (gtype-id "GTK_TYPE_RECENT_CHOOSER")
335)
336
337(define-object RecentManager
338  (in-module "Gtk")
339  (parent "GObject")
340  (c-name "GtkRecentManager")
341  (gtype-id "GTK_TYPE_RECENT_MANAGER")
342)
343
344(define-object SearchEngine
345  (in-module "Gtk")
346  (parent "GObject")
347  (c-name "GtkSearchEngine")
348  (gtype-id "GTK_TYPE_SEARCH_ENGINE")
349)
350
351(define-object SearchEngineQuartz
352  (in-module "Gtk")
353  (parent "GtkSearchEngine")
354  (c-name "GtkSearchEngineQuartz")
355  (gtype-id "GTK_TYPE_SEARCH_ENGINE_QUARTZ")
356)
357
358(define-object Settings
359  (in-module "Gtk")
360  (parent "GObject")
361  (c-name "GtkSettings")
362  (gtype-id "GTK_TYPE_SETTINGS")
363)
364
365(define-object SizeGroup
366  (in-module "Gtk")
367  (parent "GObject")
368  (c-name "GtkSizeGroup")
369  (gtype-id "GTK_TYPE_SIZE_GROUP")
370)
371
372(define-object StatusIcon
373  (in-module "Gtk")
374  (parent "GObject")
375  (c-name "GtkStatusIcon")
376  (gtype-id "GTK_TYPE_STATUS_ICON")
377)
378
379(define-object Style
380  (in-module "Gtk")
381  (parent "GObject")
382  (c-name "GtkStyle")
383  (gtype-id "GTK_TYPE_STYLE")
384)
385
386(define-object StyleContext
387  (in-module "Gtk")
388  (parent "GObject")
389  (c-name "GtkStyleContext")
390  (gtype-id "GTK_TYPE_STYLE_CONTEXT")
391)
392
393(define-object StyleProperties
394  (in-module "Gtk")
395  (parent "GObject")
396  (c-name "GtkStyleProperties")
397  (gtype-id "GTK_TYPE_STYLE_PROPERTIES")
398)
399
400(define-object StyleProvider
401  (in-module "Gtk")
402  (c-name "GtkStyleProvider")
403  (gtype-id "GTK_TYPE_STYLE_PROVIDER")
404)
405
406(define-object TextBuffer
407  (in-module "Gtk")
408  (parent "GObject")
409  (c-name "GtkTextBuffer")
410  (gtype-id "GTK_TYPE_TEXT_BUFFER")
411)
412
413(define-object TextChildAnchor
414  (in-module "Gtk")
415  (parent "GObject")
416  (c-name "GtkTextChildAnchor")
417  (gtype-id "GTK_TYPE_TEXT_CHILD_ANCHOR")
418)
419
420(define-object TextLayout
421  (in-module "Gtk")
422  (parent "GObject")
423  (c-name "GtkTextLayout")
424  (gtype-id "GTK_TYPE_TEXT_LAYOUT")
425)
426
427(define-object TextMark
428  (in-module "Gtk")
429  (parent "GObject")
430  (c-name "GtkTextMark")
431  (gtype-id "GTK_TYPE_TEXT_MARK")
432)
433
434(define-object TextTag
435  (in-module "Gtk")
436  (parent "GObject")
437  (c-name "GtkTextTag")
438  (gtype-id "GTK_TYPE_TEXT_TAG")
439)
440
441(define-object TextTagTable
442  (in-module "Gtk")
443  (parent "GObject")
444  (c-name "GtkTextTagTable")
445  (gtype-id "GTK_TYPE_TEXT_TAG_TABLE")
446)
447
448(define-object ThemingEngine
449  (in-module "Gtk")
450  (parent "GObject")
451  (c-name "GtkThemingEngine")
452  (gtype-id "GTK_TYPE_THEMING_ENGINE")
453)
454
455(define-object ToggleAction
456  (in-module "Gtk")
457  (parent "GtkAction")
458  (c-name "GtkToggleAction")
459  (gtype-id "GTK_TYPE_TOGGLE_ACTION")
460)
461
462(define-object RadioAction
463  (in-module "Gtk")
464  (parent "GtkToggleAction")
465  (c-name "GtkRadioAction")
466  (gtype-id "GTK_TYPE_RADIO_ACTION")
467)
468
469(define-object ToolShell
470  (in-module "Gtk")
471  (c-name "GtkToolShell")
472  (gtype-id "GTK_TYPE_TOOL_SHELL")
473)
474
475(define-object TreeDragDest
476  (in-module "Gtk")
477  (c-name "GtkTreeDragDest")
478  (gtype-id "GTK_TYPE_TREE_DRAG_DEST")
479)
480
481(define-object TreeDragSource
482  (in-module "Gtk")
483  (c-name "GtkTreeDragSource")
484  (gtype-id "GTK_TYPE_TREE_DRAG_SOURCE")
485)
486
487(define-object TreeModel
488  (in-module "Gtk")
489  (c-name "GtkTreeModel")
490  (gtype-id "GTK_TYPE_TREE_MODEL")
491)
492
493(define-object TreeModelFilter
494  (in-module "Gtk")
495  (parent "GObject")
496  (c-name "GtkTreeModelFilter")
497  (gtype-id "GTK_TYPE_TREE_MODEL_FILTER")
498)
499
500(define-object TreeModelSort
501  (in-module "Gtk")
502  (parent "GObject")
503  (c-name "GtkTreeModelSort")
504  (gtype-id "GTK_TYPE_TREE_MODEL_SORT")
505)
506
507(define-object TreeSelection
508  (in-module "Gtk")
509  (parent "GObject")
510  (c-name "GtkTreeSelection")
511  (gtype-id "GTK_TYPE_TREE_SELECTION")
512)
513
514(define-object TreeSortable
515  (in-module "Gtk")
516  (c-name "GtkTreeSortable")
517  (gtype-id "GTK_TYPE_TREE_SORTABLE")
518)
519
520(define-object TreeStore
521  (in-module "Gtk")
522  (parent "GObject")
523  (c-name "GtkTreeStore")
524  (gtype-id "GTK_TYPE_TREE_STORE")
525)
526
527(define-object TreeViewColumn
528  (in-module "Gtk")
529  (parent "GInitiallyUnowned")
530  (c-name "GtkTreeViewColumn")
531  (gtype-id "GTK_TYPE_TREE_VIEW_COLUMN")
532)
533
534(define-object UIManager
535  (in-module "Gtk")
536  (parent "GObject")
537  (c-name "GtkUIManager")
538  (gtype-id "GTK_TYPE_UI_MANAGER")
539)
540
541(define-object Widget
542  (in-module "Gtk")
543  (parent "GInitiallyUnowned")
544  (c-name "GtkWidget")
545  (gtype-id "GTK_TYPE_WIDGET")
546)
547
548(define-object Switch
549  (in-module "Gtk")
550  (parent "GtkWidget")
551  (c-name "GtkSwitch")
552  (gtype-id "GTK_TYPE_SWITCH")
553)
554
555(define-object Spinner
556  (in-module "Gtk")
557  (parent "GtkWidget")
558  (c-name "GtkSpinner")
559  (gtype-id "GTK_TYPE_SPINNER")
560)
561
562(define-object Separator
563  (in-module "Gtk")
564  (parent "GtkWidget")
565  (c-name "GtkSeparator")
566  (gtype-id "GTK_TYPE_SEPARATOR")
567)
568
569(define-object VSeparator
570  (in-module "Gtk")
571  (parent "GtkSeparator")
572  (c-name "GtkVSeparator")
573  (gtype-id "GTK_TYPE_VSEPARATOR")
574)
575
576(define-object HSeparator
577  (in-module "Gtk")
578  (parent "GtkSeparator")
579  (c-name "GtkHSeparator")
580  (gtype-id "GTK_TYPE_HSEPARATOR")
581)
582
583(define-object Range
584  (in-module "Gtk")
585  (parent "GtkWidget")
586  (c-name "GtkRange")
587  (gtype-id "GTK_TYPE_RANGE")
588)
589
590(define-object Scrollbar
591  (in-module "Gtk")
592  (parent "GtkRange")
593  (c-name "GtkScrollbar")
594  (gtype-id "GTK_TYPE_SCROLLBAR")
595)
596
597(define-object VScrollbar
598  (in-module "Gtk")
599  (parent "GtkScrollbar")
600  (c-name "GtkVScrollbar")
601  (gtype-id "GTK_TYPE_VSCROLLBAR")
602)
603
604(define-object HScrollbar
605  (in-module "Gtk")
606  (parent "GtkScrollbar")
607  (c-name "GtkHScrollbar")
608  (gtype-id "GTK_TYPE_HSCROLLBAR")
609)
610
611(define-object Scale
612  (in-module "Gtk")
613  (parent "GtkRange")
614  (c-name "GtkScale")
615  (gtype-id "GTK_TYPE_SCALE")
616)
617
618(define-object VScale
619  (in-module "Gtk")
620  (parent "GtkScale")
621  (c-name "GtkVScale")
622  (gtype-id "GTK_TYPE_VSCALE")
623)
624
625(define-object HScale
626  (in-module "Gtk")
627  (parent "GtkScale")
628  (c-name "GtkHScale")
629  (gtype-id "GTK_TYPE_HSCALE")
630)
631
632(define-object ProgressBar
633  (in-module "Gtk")
634  (parent "GtkWidget")
635  (c-name "GtkProgressBar")
636  (gtype-id "GTK_TYPE_PROGRESS_BAR")
637)
638
639(define-object Misc
640  (in-module "Gtk")
641  (parent "GtkWidget")
642  (c-name "GtkMisc")
643  (gtype-id "GTK_TYPE_MISC")
644)
645
646(define-object Arrow
647  (in-module "Gtk")
648  (parent "GtkMisc")
649  (c-name "GtkArrow")
650  (gtype-id "GTK_TYPE_ARROW")
651)
652
653(define-object Image
654  (in-module "Gtk")
655  (parent "GtkMisc")
656  (c-name "GtkImage")
657  (gtype-id "GTK_TYPE_IMAGE")
658)
659
660(define-object Label
661  (in-module "Gtk")
662  (parent "GtkMisc")
663  (c-name "GtkLabel")
664  (gtype-id "GTK_TYPE_LABEL")
665)
666
667(define-object AccelLabel
668  (in-module "Gtk")
669  (parent "GtkLabel")
670  (c-name "GtkAccelLabel")
671  (gtype-id "GTK_TYPE_ACCEL_LABEL")
672)
673
674(define-object LevelBar
675  (in-module "Gtk")
676  (parent "GtkWidget")
677  (c-name "GtkLevelBar")
678  (gtype-id "GTK_TYPE_LEVEL_BAR")
679)
680
681(define-object Invisible
682  (in-module "Gtk")
683  (parent "GtkWidget")
684  (c-name "GtkInvisible")
685  (gtype-id "GTK_TYPE_INVISIBLE")
686)
687
688(define-object HSV
689  (in-module "Gtk")
690  (parent "GtkWidget")
691  (c-name "GtkHSV")
692  (gtype-id "GTK_TYPE_HSV")
693)
694
695(define-object GLArea
696  (in-module "Gtk")
697  (parent "GtkWidget")
698  (c-name "GtkGLArea")
699  (gtype-id "GTK_TYPE_GL_AREA")
700)
701
702(define-object Entry
703  (in-module "Gtk")
704  (parent "GtkWidget")
705  (c-name "GtkEntry")
706  (gtype-id "GTK_TYPE_ENTRY")
707)
708
709(define-object SpinButton
710  (in-module "Gtk")
711  (parent "GtkEntry")
712  (c-name "GtkSpinButton")
713  (gtype-id "GTK_TYPE_SPIN_BUTTON")
714)
715
716(define-object SearchEntry
717  (in-module "Gtk")
718  (parent "GtkEntry")
719  (c-name "GtkSearchEntry")
720  (gtype-id "GTK_TYPE_SEARCH_ENTRY")
721)
722
723(define-object DrawingArea
724  (in-module "Gtk")
725  (parent "GtkWidget")
726  (c-name "GtkDrawingArea")
727  (gtype-id "GTK_TYPE_DRAWING_AREA")
728)
729
730(define-object Container
731  (in-module "Gtk")
732  (parent "GtkWidget")
733  (c-name "GtkContainer")
734  (gtype-id "GTK_TYPE_CONTAINER")
735)
736
737(define-object TreeView
738  (in-module "Gtk")
739  (parent "GtkContainer")
740  (c-name "GtkTreeView")
741  (gtype-id "GTK_TYPE_TREE_VIEW")
742)
743
744(define-object Toolbar
745  (in-module "Gtk")
746  (parent "GtkContainer")
747  (c-name "GtkToolbar")
748  (gtype-id "GTK_TYPE_TOOLBAR")
749)
750
751(define-object ToolPalette
752  (in-module "Gtk")
753  (parent "GtkContainer")
754  (c-name "GtkToolPalette")
755  (gtype-id "GTK_TYPE_TOOL_PALETTE")
756)
757
758(define-object ToolItemGroup
759  (in-module "Gtk")
760  (parent "GtkContainer")
761  (c-name "GtkToolItemGroup")
762  (gtype-id "GTK_TYPE_TOOL_ITEM_GROUP")
763)
764
765(define-object TextView
766  (in-module "Gtk")
767  (parent "GtkContainer")
768  (c-name "GtkTextView")
769  (gtype-id "GTK_TYPE_TEXT_VIEW")
770)
771
772(define-object Table
773  (in-module "Gtk")
774  (parent "GtkContainer")
775  (c-name "GtkTable")
776  (gtype-id "GTK_TYPE_TABLE")
777)
778
779(define-object Stack
780  (in-module "Gtk")
781  (parent "GtkContainer")
782  (c-name "GtkStack")
783  (gtype-id "GTK_TYPE_STACK")
784)
785
786(define-object Socket
787  (in-module "Gtk")
788  (parent "GtkContainer")
789  (c-name "GtkSocket")
790  (gtype-id "GTK_TYPE_SOCKET")
791)
792
793(define-object PathBar
794  (in-module "Gtk")
795  (parent "GtkContainer")
796  (c-name "GtkPathBar")
797  (gtype-id "GTK_TYPE_PATH_BAR")
798)
799
800(define-object Paned
801  (in-module "Gtk")
802  (parent "GtkContainer")
803  (c-name "GtkPaned")
804  (gtype-id "GTK_TYPE_PANED")
805)
806
807(define-object VPaned
808  (in-module "Gtk")
809  (parent "GtkPaned")
810  (c-name "GtkVPaned")
811  (gtype-id "GTK_TYPE_VPANED")
812)
813
814(define-object HPaned
815  (in-module "Gtk")
816  (parent "GtkPaned")
817  (c-name "GtkHPaned")
818  (gtype-id "GTK_TYPE_HPANED")
819)
820
821(define-object Notebook
822  (in-module "Gtk")
823  (parent "GtkContainer")
824  (c-name "GtkNotebook")
825  (gtype-id "GTK_TYPE_NOTEBOOK")
826)
827
828(define-object MenuShell
829  (in-module "Gtk")
830  (parent "GtkContainer")
831  (c-name "GtkMenuShell")
832  (gtype-id "GTK_TYPE_MENU_SHELL")
833)
834
835(define-object Menu
836  (in-module "Gtk")
837  (parent "GtkMenuShell")
838  (c-name "GtkMenu")
839  (gtype-id "GTK_TYPE_MENU")
840)
841
842(define-object TreeMenu
843  (in-module "Gtk")
844  (parent "GtkMenu")
845  (c-name "GtkTreeMenu")
846  (gtype-id "GTK_TYPE_TREE_MENU")
847)
848
849(define-object RecentChooserMenu
850  (in-module "Gtk")
851  (parent "GtkMenu")
852  (c-name "GtkRecentChooserMenu")
853  (gtype-id "GTK_TYPE_RECENT_CHOOSER_MENU")
854)
855
856(define-object MenuBar
857  (in-module "Gtk")
858  (parent "GtkMenuShell")
859  (c-name "GtkMenuBar")
860  (gtype-id "GTK_TYPE_MENU_BAR")
861)
862
863(define-object ListBox
864  (in-module "Gtk")
865  (parent "GtkContainer")
866  (c-name "GtkListBox")
867  (gtype-id "GTK_TYPE_LIST_BOX")
868)
869
870(define-object Layout
871  (in-module "Gtk")
872  (parent "GtkContainer")
873  (c-name "GtkLayout")
874  (gtype-id "GTK_TYPE_LAYOUT")
875)
876
877(define-object IconView
878  (in-module "Gtk")
879  (parent "GtkContainer")
880  (c-name "GtkIconView")
881  (gtype-id "GTK_TYPE_ICON_VIEW")
882)
883
884(define-object HeaderBar
885  (in-module "Gtk")
886  (parent "GtkContainer")
887  (c-name "GtkHeaderBar")
888  (gtype-id "GTK_TYPE_HEADER_BAR")
889)
890
891(define-object Grid
892  (in-module "Gtk")
893  (parent "GtkContainer")
894  (c-name "GtkGrid")
895  (gtype-id "GTK_TYPE_GRID")
896)
897
898(define-object FlowBox
899  (in-module "Gtk")
900  (parent "GtkContainer")
901  (c-name "GtkFlowBox")
902  (gtype-id "GTK_TYPE_FLOW_BOX")
903)
904
905(define-object Fixed
906  (in-module "Gtk")
907  (parent "GtkContainer")
908  (c-name "GtkFixed")
909  (gtype-id "GTK_TYPE_FIXED")
910)
911
912(define-object Bin
913  (in-module "Gtk")
914  (parent "GtkContainer")
915  (c-name "GtkBin")
916  (gtype-id "GTK_TYPE_BIN")
917)
918
919(define-object Viewport
920  (in-module "Gtk")
921  (parent "GtkBin")
922  (c-name "GtkViewport")
923  (gtype-id "GTK_TYPE_VIEWPORT")
924)
925
926(define-object ToolItem
927  (in-module "Gtk")
928  (parent "GtkBin")
929  (c-name "GtkToolItem")
930  (gtype-id "GTK_TYPE_TOOL_ITEM")
931)
932
933(define-object SeparatorToolItem
934  (in-module "Gtk")
935  (parent "GtkToolItem")
936  (c-name "GtkSeparatorToolItem")
937  (gtype-id "GTK_TYPE_SEPARATOR_TOOL_ITEM")
938)
939
940(define-object ToolButton
941  (in-module "Gtk")
942  (parent "GtkToolItem")
943  (c-name "GtkToolButton")
944  (gtype-id "GTK_TYPE_TOOL_BUTTON")
945)
946
947(define-object ToggleToolButton
948  (in-module "Gtk")
949  (parent "GtkToolButton")
950  (c-name "GtkToggleToolButton")
951  (gtype-id "GTK_TYPE_TOGGLE_TOOL_BUTTON")
952)
953
954(define-object RadioToolButton
955  (in-module "Gtk")
956  (parent "GtkToggleToolButton")
957  (c-name "GtkRadioToolButton")
958  (gtype-id "GTK_TYPE_RADIO_TOOL_BUTTON")
959)
960
961(define-object MenuToolButton
962  (in-module "Gtk")
963  (parent "GtkToolButton")
964  (c-name "GtkMenuToolButton")
965  (gtype-id "GTK_TYPE_MENU_TOOL_BUTTON")
966)
967
968(define-object StackSidebar
969  (in-module "Gtk")
970  (parent "GtkBin")
971  (c-name "GtkStackSidebar")
972  (gtype-id "GTK_TYPE_STACK_SIDEBAR")
973)
974
975(define-object SearchBar
976  (in-module "Gtk")
977  (parent "GtkBin")
978  (c-name "GtkSearchBar")
979  (gtype-id "GTK_TYPE_SEARCH_BAR")
980)
981
982(define-object ScrolledWindow
983  (in-module "Gtk")
984  (parent "GtkBin")
985  (c-name "GtkScrolledWindow")
986  (gtype-id "GTK_TYPE_SCROLLED_WINDOW")
987)
988
989(define-object Revealer
990  (in-module "Gtk")
991  (parent "GtkBin")
992  (c-name "GtkRevealer")
993  (gtype-id "GTK_TYPE_REVEALER")
994)
995
996(define-object Popover
997  (in-module "Gtk")
998  (parent "GtkBin")
999  (c-name "GtkPopover")
1000  (gtype-id "GTK_TYPE_POPOVER")
1001)
1002
1003(define-object Overlay
1004  (in-module "Gtk")
1005  (parent "GtkBin")
1006  (c-name "GtkOverlay")
1007  (gtype-id "GTK_TYPE_OVERLAY")
1008)
1009
1010(define-object MenuItem
1011  (in-module "Gtk")
1012  (parent "GtkBin")
1013  (c-name "GtkMenuItem")
1014  (gtype-id "GTK_TYPE_MENU_ITEM")
1015)
1016
1017(define-object TearoffMenuItem
1018  (in-module "Gtk")
1019  (parent "GtkMenuItem")
1020  (c-name "GtkTearoffMenuItem")
1021  (gtype-id "GTK_TYPE_TEAROFF_MENU_ITEM")
1022)
1023
1024(define-object SeparatorMenuItem
1025  (in-module "Gtk")
1026  (parent "GtkMenuItem")
1027  (c-name "GtkSeparatorMenuItem")
1028  (gtype-id "GTK_TYPE_SEPARATOR_MENU_ITEM")
1029)
1030
1031(define-object CheckMenuItem
1032  (in-module "Gtk")
1033  (parent "GtkMenuItem")
1034  (c-name "GtkCheckMenuItem")
1035  (gtype-id "GTK_TYPE_CHECK_MENU_ITEM")
1036)
1037
1038(define-object RadioMenuItem
1039  (in-module "Gtk")
1040  (parent "GtkCheckMenuItem")
1041  (c-name "GtkRadioMenuItem")
1042  (gtype-id "GTK_TYPE_RADIO_MENU_ITEM")
1043)
1044
1045(define-object ImageMenuItem
1046  (in-module "Gtk")
1047  (parent "GtkMenuItem")
1048  (c-name "GtkImageMenuItem")
1049  (gtype-id "GTK_TYPE_IMAGE_MENU_ITEM")
1050)
1051
1052(define-object ListBoxRow
1053  (in-module "Gtk")
1054  (parent "GtkBin")
1055  (c-name "GtkListBoxRow")
1056  (gtype-id "GTK_TYPE_LIST_BOX_ROW")
1057)
1058
1059(define-object HandleBox
1060  (in-module "Gtk")
1061  (parent "GtkBin")
1062  (c-name "GtkHandleBox")
1063  (gtype-id "GTK_TYPE_HANDLE_BOX")
1064)
1065
1066(define-object Frame
1067  (in-module "Gtk")
1068  (parent "GtkBin")
1069  (c-name "GtkFrame")
1070  (gtype-id "GTK_TYPE_FRAME")
1071)
1072
1073(define-object AspectFrame
1074  (in-module "Gtk")
1075  (parent "GtkFrame")
1076  (c-name "GtkAspectFrame")
1077  (gtype-id "GTK_TYPE_ASPECT_FRAME")
1078)
1079
1080(define-object FlowBoxChild
1081  (in-module "Gtk")
1082  (parent "GtkBin")
1083  (c-name "GtkFlowBoxChild")
1084  (gtype-id "GTK_TYPE_FLOW_BOX_CHILD")
1085)
1086
1087(define-object Expander
1088  (in-module "Gtk")
1089  (parent "GtkBin")
1090  (c-name "GtkExpander")
1091  (gtype-id "GTK_TYPE_EXPANDER")
1092)
1093
1094(define-object EventBox
1095  (in-module "Gtk")
1096  (parent "GtkBin")
1097  (c-name "GtkEventBox")
1098  (gtype-id "GTK_TYPE_EVENT_BOX")
1099)
1100
1101(define-object Alignment
1102  (in-module "Gtk")
1103  (parent "GtkBin")
1104  (c-name "GtkAlignment")
1105  (gtype-id "GTK_TYPE_ALIGNMENT")
1106)
1107
1108(define-object ActionBar
1109  (in-module "Gtk")
1110  (parent "GtkBin")
1111  (c-name "GtkActionBar")
1112  (gtype-id "GTK_TYPE_ACTION_BAR")
1113)
1114
1115(define-object Button
1116  (in-module "Gtk")
1117  (parent "GtkBin")
1118  (c-name "GtkButton")
1119  (gtype-id "GTK_TYPE_BUTTON")
1120)
1121
1122(define-object ToggleButton
1123  (in-module "Gtk")
1124  (parent "GtkButton")
1125  (c-name "GtkToggleButton")
1126  (gtype-id "GTK_TYPE_TOGGLE_BUTTON")
1127)
1128
1129(define-object CheckButton
1130  (in-module "Gtk")
1131  (parent "GtkToggleButton")
1132  (c-name "GtkCheckButton")
1133  (gtype-id "GTK_TYPE_CHECK_BUTTON")
1134)
1135
1136(define-object RadioButton
1137  (in-module "Gtk")
1138  (parent "GtkCheckButton")
1139  (c-name "GtkRadioButton")
1140  (gtype-id "GTK_TYPE_RADIO_BUTTON")
1141)
1142
1143(define-object MenuButton
1144  (in-module "Gtk")
1145  (parent "GtkToggleButton")
1146  (c-name "GtkMenuButton")
1147  (gtype-id "GTK_TYPE_MENU_BUTTON")
1148)
1149
1150(define-object ScaleButton
1151  (in-module "Gtk")
1152  (parent "GtkButton")
1153  (c-name "GtkScaleButton")
1154  (gtype-id "GTK_TYPE_SCALE_BUTTON")
1155)
1156
1157(define-object VolumeButton
1158  (in-module "Gtk")
1159  (parent "GtkScaleButton")
1160  (c-name "GtkVolumeButton")
1161  (gtype-id "GTK_TYPE_VOLUME_BUTTON")
1162)
1163
1164(define-object LockButton
1165  (in-module "Gtk")
1166  (parent "GtkButton")
1167  (c-name "GtkLockButton")
1168  (gtype-id "GTK_TYPE_LOCK_BUTTON")
1169)
1170
1171(define-object LinkButton
1172  (in-module "Gtk")
1173  (parent "GtkButton")
1174  (c-name "GtkLinkButton")
1175  (gtype-id "GTK_TYPE_LINK_BUTTON")
1176)
1177
1178(define-object FontButton
1179  (in-module "Gtk")
1180  (parent "GtkButton")
1181  (c-name "GtkFontButton")
1182  (gtype-id "GTK_TYPE_FONT_BUTTON")
1183)
1184
1185(define-object ColorButton
1186  (in-module "Gtk")
1187  (parent "GtkButton")
1188  (c-name "GtkColorButton")
1189  (gtype-id "GTK_TYPE_COLOR_BUTTON")
1190)
1191
1192(define-object ComboBox
1193  (in-module "Gtk")
1194  (parent "GtkBin")
1195  (c-name "GtkComboBox")
1196  (gtype-id "GTK_TYPE_COMBO_BOX")
1197)
1198
1199(define-object AppChooserButton
1200  (in-module "Gtk")
1201  (parent "GtkComboBox")
1202  (c-name "GtkAppChooserButton")
1203  (gtype-id "GTK_TYPE_APP_CHOOSER_BUTTON")
1204)
1205
1206(define-object ComboBoxText
1207  (in-module "Gtk")
1208  (parent "GtkComboBox")
1209  (c-name "GtkComboBoxText")
1210  (gtype-id "GTK_TYPE_COMBO_BOX_TEXT")
1211)
1212
1213(define-object Box
1214  (in-module "Gtk")
1215  (parent "GtkContainer")
1216  (c-name "GtkBox")
1217  (gtype-id "GTK_TYPE_BOX")
1218)
1219
1220(define-object VBox
1221  (in-module "Gtk")
1222  (parent "GtkBox")
1223  (c-name "GtkVBox")
1224  (gtype-id "GTK_TYPE_VBOX")
1225)
1226
1227(define-object Statusbar
1228  (in-module "Gtk")
1229  (parent "GtkBox")
1230  (c-name "GtkStatusbar")
1231  (gtype-id "GTK_TYPE_STATUSBAR")
1232)
1233
1234(define-object StackSwitcher
1235  (in-module "Gtk")
1236  (parent "GtkBox")
1237  (c-name "GtkStackSwitcher")
1238  (gtype-id "GTK_TYPE_STACK_SWITCHER")
1239)
1240
1241(define-object RecentChooserWidget
1242  (in-module "Gtk")
1243  (parent "GtkBox")
1244  (c-name "GtkRecentChooserWidget")
1245  (gtype-id "GTK_TYPE_RECENT_CHOOSER_WIDGET")
1246)
1247
1248(define-object PrinterOptionWidget
1249  (in-module "Gtk")
1250  (parent "GtkBox")
1251  (c-name "GtkPrinterOptionWidget")
1252  (gtype-id "GTK_TYPE_PRINTER_OPTION_WIDGET")
1253)
1254
1255(define-object InfoBar
1256  (in-module "Gtk")
1257  (parent "GtkBox")
1258  (c-name "GtkInfoBar")
1259  (gtype-id "GTK_TYPE_INFO_BAR")
1260)
1261
1262(define-object HBox
1263  (in-module "Gtk")
1264  (parent "GtkBox")
1265  (c-name "GtkHBox")
1266  (gtype-id "GTK_TYPE_HBOX")
1267)
1268
1269(define-object FontSelection
1270  (in-module "Gtk")
1271  (parent "GtkBox")
1272  (c-name "GtkFontSelection")
1273  (gtype-id "GTK_TYPE_FONT_SELECTION")
1274)
1275
1276(define-object FontChooserWidget
1277  (in-module "Gtk")
1278  (parent "GtkBox")
1279  (c-name "GtkFontChooserWidget")
1280  (gtype-id "GTK_TYPE_FONT_CHOOSER_WIDGET")
1281)
1282
1283(define-object FileChooserWidget
1284  (in-module "Gtk")
1285  (parent "GtkBox")
1286  (c-name "GtkFileChooserWidget")
1287  (gtype-id "GTK_TYPE_FILE_CHOOSER_WIDGET")
1288)
1289
1290(define-object FileChooserButton
1291  (in-module "Gtk")
1292  (parent "GtkBox")
1293  (c-name "GtkFileChooserButton")
1294  (gtype-id "GTK_TYPE_FILE_CHOOSER_BUTTON")
1295)
1296
1297(define-object AppChooserWidget
1298  (in-module "Gtk")
1299  (parent "GtkBox")
1300  (c-name "GtkAppChooserWidget")
1301  (gtype-id "GTK_TYPE_APP_CHOOSER_WIDGET")
1302)
1303
1304(define-object ButtonBox
1305  (in-module "Gtk")
1306  (parent "GtkBox")
1307  (c-name "GtkButtonBox")
1308  (gtype-id "GTK_TYPE_BUTTON_BOX")
1309)
1310
1311(define-object VButtonBox
1312  (in-module "Gtk")
1313  (parent "GtkButtonBox")
1314  (c-name "GtkVButtonBox")
1315  (gtype-id "GTK_TYPE_VBUTTON_BOX")
1316)
1317
1318(define-object HButtonBox
1319  (in-module "Gtk")
1320  (parent "GtkButtonBox")
1321  (c-name "GtkHButtonBox")
1322  (gtype-id "GTK_TYPE_HBUTTON_BOX")
1323)
1324
1325(define-object ColorChooserWidget
1326  (in-module "Gtk")
1327  (parent "GtkBox")
1328  (c-name "GtkColorChooserWidget")
1329  (gtype-id "GTK_TYPE_COLOR_CHOOSER_WIDGET")
1330)
1331
1332(define-object ColorSelection
1333  (in-module "Gtk")
1334  (parent "GtkBox")
1335  (c-name "GtkColorSelection")
1336  (gtype-id "GTK_TYPE_COLOR_SELECTION")
1337)
1338
1339(define-object CellView
1340  (in-module "Gtk")
1341  (parent "GtkWidget")
1342  (c-name "GtkCellView")
1343  (gtype-id "GTK_TYPE_CELL_VIEW")
1344)
1345
1346(define-object Calendar
1347  (in-module "Gtk")
1348  (parent "GtkWidget")
1349  (c-name "GtkCalendar")
1350  (gtype-id "GTK_TYPE_CALENDAR")
1351)
1352
1353(define-object Window
1354  (in-module "Gtk")
1355  (parent "GtkBin")
1356  (c-name "GtkWindow")
1357  (gtype-id "GTK_TYPE_WINDOW")
1358)
1359
1360(define-object Win32EmbedWidget
1361  (in-module "Gtk")
1362  (parent "GtkWindow")
1363  (c-name "GtkWin32EmbedWidget")
1364  (gtype-id "GTK_TYPE_WIN32_EMBED_WIDGET")
1365)
1366
1367(define-object ShortcutsWindow
1368  (in-module "Gtk")
1369  (parent "GtkWindow")
1370  (c-name "GtkShortcutsWindow")
1371  (gtype-id "GTK_TYPE_SHORTCUTS_WINDOW")
1372)
1373
1374(define-object Plug
1375  (in-module "Gtk")
1376  (parent "GtkWindow")
1377  (c-name "GtkPlug")
1378  (gtype-id "GTK_TYPE_PLUG")
1379)
1380
1381(define-object TrayIcon
1382  (in-module "Gtk")
1383  (parent "GtkPlug")
1384  (c-name "GtkTrayIcon")
1385  (gtype-id "GTK_TYPE_TRAY_ICON")
1386)
1387
1388(define-object OffscreenWindow
1389  (in-module "Gtk")
1390  (parent "GtkWindow")
1391  (c-name "GtkOffscreenWindow")
1392  (gtype-id "GTK_TYPE_OFFSCREEN_WINDOW")
1393)
1394
1395(define-object Dialog
1396  (in-module "Gtk")
1397  (parent "GtkWindow")
1398  (c-name "GtkDialog")
1399  (gtype-id "GTK_TYPE_DIALOG")
1400)
1401
1402(define-object RecentChooserDialog
1403  (in-module "Gtk")
1404  (parent "GtkDialog")
1405  (c-name "GtkRecentChooserDialog")
1406  (gtype-id "GTK_TYPE_RECENT_CHOOSER_DIALOG")
1407)
1408
1409(define-object PrintUnixDialog
1410  (in-module "Gtk")
1411  (parent "GtkDialog")
1412  (c-name "GtkPrintUnixDialog")
1413  (gtype-id "GTK_TYPE_PRINT_UNIX_DIALOG")
1414)
1415
1416(define-object PageSetupUnixDialog
1417  (in-module "Gtk")
1418  (parent "GtkDialog")
1419  (c-name "GtkPageSetupUnixDialog")
1420  (gtype-id "GTK_TYPE_PAGE_SETUP_UNIX_DIALOG")
1421)
1422
1423(define-object MessageDialog
1424  (in-module "Gtk")
1425  (parent "GtkDialog")
1426  (c-name "GtkMessageDialog")
1427  (gtype-id "GTK_TYPE_MESSAGE_DIALOG")
1428)
1429
1430(define-object FontSelectionDialog
1431  (in-module "Gtk")
1432  (parent "GtkDialog")
1433  (c-name "GtkFontSelectionDialog")
1434  (gtype-id "GTK_TYPE_FONT_SELECTION_DIALOG")
1435)
1436
1437(define-object FontChooserDialog
1438  (in-module "Gtk")
1439  (parent "GtkDialog")
1440  (c-name "GtkFontChooserDialog")
1441  (gtype-id "GTK_TYPE_FONT_CHOOSER_DIALOG")
1442)
1443
1444(define-object FileChooserDialog
1445  (in-module "Gtk")
1446  (parent "GtkDialog")
1447  (c-name "GtkFileChooserDialog")
1448  (gtype-id "GTK_TYPE_FILE_CHOOSER_DIALOG")
1449)
1450
1451(define-object AboutDialog
1452  (in-module "Gtk")
1453  (parent "GtkDialog")
1454  (c-name "GtkAboutDialog")
1455  (gtype-id "GTK_TYPE_ABOUT_DIALOG")
1456)
1457
1458(define-object AppChooserDialog
1459  (in-module "Gtk")
1460  (parent "GtkDialog")
1461  (c-name "GtkAppChooserDialog")
1462  (gtype-id "GTK_TYPE_APP_CHOOSER_DIALOG")
1463)
1464
1465(define-object ColorChooserDialog
1466  (in-module "Gtk")
1467  (parent "GtkDialog")
1468  (c-name "GtkColorChooserDialog")
1469  (gtype-id "GTK_TYPE_COLOR_CHOOSER_DIALOG")
1470)
1471
1472(define-object ColorSelectionDialog
1473  (in-module "Gtk")
1474  (parent "GtkDialog")
1475  (c-name "GtkColorSelectionDialog")
1476  (gtype-id "GTK_TYPE_COLOR_SELECTION_DIALOG")
1477)
1478
1479(define-object CustomPaperUnixDialog
1480  (in-module "Gtk")
1481  (parent "GtkDialog")
1482  (c-name "GtkCustomPaperUnixDialog")
1483  (gtype-id "GTK_TYPE_CUSTOM_PAPER_UNIX_DIALOG")
1484)
1485
1486(define-object Assistant
1487  (in-module "Gtk")
1488  (parent "GtkWindow")
1489  (c-name "GtkAssistant")
1490  (gtype-id "GTK_TYPE_ASSISTANT")
1491)
1492
1493(define-object ApplicationWindow
1494  (in-module "Gtk")
1495  (parent "GtkWindow")
1496  (c-name "GtkApplicationWindow")
1497  (gtype-id "GTK_TYPE_APPLICATION_WINDOW")
1498)
1499
1500(define-object WindowGroup
1501  (in-module "Gtk")
1502  (parent "GObject")
1503  (c-name "GtkWindowGroup")
1504  (gtype-id "GTK_TYPE_WINDOW_GROUP")
1505)
1506
1507;; Enumerations and flags ...
1508
1509(define-enum License
1510  (in-module "Gtk")
1511  (c-name "GtkLicense")
1512  (gtype-id "GTK_TYPE_LICENSE")
1513  (values
1514    '("unknown" "GTK_LICENSE_UNKNOWN")
1515    '("custom" "GTK_LICENSE_CUSTOM")
1516    '("gpl-2-0" "GTK_LICENSE_GPL_2_0")
1517    '("gpl-3-0" "GTK_LICENSE_GPL_3_0")
1518    '("lgpl-2-1" "GTK_LICENSE_LGPL_2_1")
1519    '("lgpl-3-0" "GTK_LICENSE_LGPL_3_0")
1520    '("bsd" "GTK_LICENSE_BSD")
1521    '("mit-x11" "GTK_LICENSE_MIT_X11")
1522    '("artistic" "GTK_LICENSE_ARTISTIC")
1523    '("gpl-2-0-only" "GTK_LICENSE_GPL_2_0_ONLY")
1524    '("gpl-3-0-only" "GTK_LICENSE_GPL_3_0_ONLY")
1525    '("lgpl-2-1-only" "GTK_LICENSE_LGPL_2_1_ONLY")
1526    '("lgpl-3-0-only" "GTK_LICENSE_LGPL_3_0_ONLY")
1527    '("agpl-3-0" "GTK_LICENSE_AGPL_3_0")
1528    '("agpl-3-0-only" "GTK_LICENSE_AGPL_3_0_ONLY")
1529  )
1530)
1531
1532(define-flags AccelFlags
1533  (in-module "Gtk")
1534  (c-name "GtkAccelFlags")
1535  (gtype-id "GTK_TYPE_ACCEL_FLAGS")
1536  (values
1537    '("visible" "GTK_ACCEL_VISIBLE")
1538    '("locked" "GTK_ACCEL_LOCKED")
1539    '("mask" "GTK_ACCEL_MASK")
1540  )
1541)
1542
1543(define-flags ApplicationInhibitFlags
1544  (in-module "Gtk")
1545  (c-name "GtkApplicationInhibitFlags")
1546  (gtype-id "GTK_TYPE_APPLICATION_INHIBIT_FLAGS")
1547  (values
1548    '("logout" "GTK_APPLICATION_INHIBIT_LOGOUT")
1549    '("switch" "GTK_APPLICATION_INHIBIT_SWITCH")
1550    '("suspend" "GTK_APPLICATION_INHIBIT_SUSPEND")
1551    '("idle" "GTK_APPLICATION_INHIBIT_IDLE")
1552  )
1553)
1554
1555(define-enum AssistantPageType
1556  (in-module "Gtk")
1557  (c-name "GtkAssistantPageType")
1558  (gtype-id "GTK_TYPE_ASSISTANT_PAGE_TYPE")
1559  (values
1560    '("content" "GTK_ASSISTANT_PAGE_CONTENT")
1561    '("intro" "GTK_ASSISTANT_PAGE_INTRO")
1562    '("confirm" "GTK_ASSISTANT_PAGE_CONFIRM")
1563    '("summary" "GTK_ASSISTANT_PAGE_SUMMARY")
1564    '("progress" "GTK_ASSISTANT_PAGE_PROGRESS")
1565    '("custom" "GTK_ASSISTANT_PAGE_CUSTOM")
1566  )
1567)
1568
1569(define-enum ButtonBoxStyle
1570  (in-module "Gtk")
1571  (c-name "GtkButtonBoxStyle")
1572  (gtype-id "GTK_TYPE_BUTTON_BOX_STYLE")
1573  (values
1574    '("spread" "GTK_BUTTONBOX_SPREAD")
1575    '("edge" "GTK_BUTTONBOX_EDGE")
1576    '("start" "GTK_BUTTONBOX_START")
1577    '("end" "GTK_BUTTONBOX_END")
1578    '("center" "GTK_BUTTONBOX_CENTER")
1579    '("expand" "GTK_BUTTONBOX_EXPAND")
1580  )
1581)
1582
1583(define-enum BuilderError
1584  (in-module "Gtk")
1585  (c-name "GtkBuilderError")
1586  (gtype-id "GTK_TYPE_BUILDER_ERROR")
1587  (values
1588    '("invalid-type-function" "GTK_BUILDER_ERROR_INVALID_TYPE_FUNCTION")
1589    '("unhandled-tag" "GTK_BUILDER_ERROR_UNHANDLED_TAG")
1590    '("missing-attribute" "GTK_BUILDER_ERROR_MISSING_ATTRIBUTE")
1591    '("invalid-attribute" "GTK_BUILDER_ERROR_INVALID_ATTRIBUTE")
1592    '("invalid-tag" "GTK_BUILDER_ERROR_INVALID_TAG")
1593    '("missing-property-value" "GTK_BUILDER_ERROR_MISSING_PROPERTY_VALUE")
1594    '("invalid-value" "GTK_BUILDER_ERROR_INVALID_VALUE")
1595    '("version-mismatch" "GTK_BUILDER_ERROR_VERSION_MISMATCH")
1596    '("duplicate-id" "GTK_BUILDER_ERROR_DUPLICATE_ID")
1597    '("object-type-refused" "GTK_BUILDER_ERROR_OBJECT_TYPE_REFUSED")
1598    '("template-mismatch" "GTK_BUILDER_ERROR_TEMPLATE_MISMATCH")
1599    '("invalid-property" "GTK_BUILDER_ERROR_INVALID_PROPERTY")
1600    '("invalid-signal" "GTK_BUILDER_ERROR_INVALID_SIGNAL")
1601    '("invalid-id" "GTK_BUILDER_ERROR_INVALID_ID")
1602  )
1603)
1604
1605(define-flags CalendarDisplayOptions
1606  (in-module "Gtk")
1607  (c-name "GtkCalendarDisplayOptions")
1608  (gtype-id "GTK_TYPE_CALENDAR_DISPLAY_OPTIONS")
1609  (values
1610    '("show-heading" "GTK_CALENDAR_SHOW_HEADING")
1611    '("show-day-names" "GTK_CALENDAR_SHOW_DAY_NAMES")
1612    '("no-month-change" "GTK_CALENDAR_NO_MONTH_CHANGE")
1613    '("show-week-numbers" "GTK_CALENDAR_SHOW_WEEK_NUMBERS")
1614    '("show-details" "GTK_CALENDAR_SHOW_DETAILS")
1615  )
1616)
1617
1618(define-enum CellRendererAccelMode
1619  (in-module "Gtk")
1620  (c-name "GtkCellRendererAccelMode")
1621  (gtype-id "GTK_TYPE_CELL_RENDERER_ACCEL_MODE")
1622  (values
1623    '("gtk" "GTK_CELL_RENDERER_ACCEL_MODE_GTK")
1624    '("other" "GTK_CELL_RENDERER_ACCEL_MODE_OTHER")
1625  )
1626)
1627
1628(define-flags CellRendererState
1629  (in-module "Gtk")
1630  (c-name "GtkCellRendererState")
1631  (gtype-id "GTK_TYPE_CELL_RENDERER_STATE")
1632  (values
1633    '("selected" "GTK_CELL_RENDERER_SELECTED")
1634    '("prelit" "GTK_CELL_RENDERER_PRELIT")
1635    '("insensitive" "GTK_CELL_RENDERER_INSENSITIVE")
1636    '("sorted" "GTK_CELL_RENDERER_SORTED")
1637    '("focused" "GTK_CELL_RENDERER_FOCUSED")
1638    '("expandable" "GTK_CELL_RENDERER_EXPANDABLE")
1639    '("expanded" "GTK_CELL_RENDERER_EXPANDED")
1640  )
1641)
1642
1643(define-enum CellRendererMode
1644  (in-module "Gtk")
1645  (c-name "GtkCellRendererMode")
1646  (gtype-id "GTK_TYPE_CELL_RENDERER_MODE")
1647  (values
1648    '("inert" "GTK_CELL_RENDERER_MODE_INERT")
1649    '("activatable" "GTK_CELL_RENDERER_MODE_ACTIVATABLE")
1650    '("editable" "GTK_CELL_RENDERER_MODE_EDITABLE")
1651  )
1652)
1653
1654(define-enum ResizeMode
1655  (in-module "Gtk")
1656  (c-name "GtkResizeMode")
1657  (gtype-id "GTK_TYPE_RESIZE_MODE")
1658  (values
1659    '("parent" "GTK_RESIZE_PARENT")
1660    '("queue" "GTK_RESIZE_QUEUE")
1661    '("immediate" "GTK_RESIZE_IMMEDIATE")
1662  )
1663)
1664
1665(define-enum CssProviderError
1666  (in-module "Gtk")
1667  (c-name "GtkCssProviderError")
1668  (gtype-id "GTK_TYPE_CSS_PROVIDER_ERROR")
1669  (values
1670    '("failed" "GTK_CSS_PROVIDER_ERROR_FAILED")
1671    '("syntax" "GTK_CSS_PROVIDER_ERROR_SYNTAX")
1672    '("import" "GTK_CSS_PROVIDER_ERROR_IMPORT")
1673    '("name" "GTK_CSS_PROVIDER_ERROR_NAME")
1674    '("deprecated" "GTK_CSS_PROVIDER_ERROR_DEPRECATED")
1675    '("unknown-value" "GTK_CSS_PROVIDER_ERROR_UNKNOWN_VALUE")
1676  )
1677)
1678
1679(define-enum CssSectionType
1680  (in-module "Gtk")
1681  (c-name "GtkCssSectionType")
1682  (gtype-id "GTK_TYPE_CSS_SECTION_TYPE")
1683  (values
1684    '("document" "GTK_CSS_SECTION_DOCUMENT")
1685    '("import" "GTK_CSS_SECTION_IMPORT")
1686    '("color-definition" "GTK_CSS_SECTION_COLOR_DEFINITION")
1687    '("binding-set" "GTK_CSS_SECTION_BINDING_SET")
1688    '("ruleset" "GTK_CSS_SECTION_RULESET")
1689    '("selector" "GTK_CSS_SECTION_SELECTOR")
1690    '("declaration" "GTK_CSS_SECTION_DECLARATION")
1691    '("value" "GTK_CSS_SECTION_VALUE")
1692    '("keyframes" "GTK_CSS_SECTION_KEYFRAMES")
1693  )
1694)
1695
1696(define-flags DebugFlag
1697  (in-module "Gtk")
1698  (c-name "GtkDebugFlag")
1699  (gtype-id "GTK_TYPE_DEBUG_FLAG")
1700  (values
1701    '("misc" "GTK_DEBUG_MISC")
1702    '("plugsocket" "GTK_DEBUG_PLUGSOCKET")
1703    '("text" "GTK_DEBUG_TEXT")
1704    '("tree" "GTK_DEBUG_TREE")
1705    '("updates" "GTK_DEBUG_UPDATES")
1706    '("keybindings" "GTK_DEBUG_KEYBINDINGS")
1707    '("multihead" "GTK_DEBUG_MULTIHEAD")
1708    '("modules" "GTK_DEBUG_MODULES")
1709    '("geometry" "GTK_DEBUG_GEOMETRY")
1710    '("icontheme" "GTK_DEBUG_ICONTHEME")
1711    '("printing" "GTK_DEBUG_PRINTING")
1712    '("builder" "GTK_DEBUG_BUILDER")
1713    '("size-request" "GTK_DEBUG_SIZE_REQUEST")
1714    '("no-css-cache" "GTK_DEBUG_NO_CSS_CACHE")
1715    '("baselines" "GTK_DEBUG_BASELINES")
1716    '("pixel-cache" "GTK_DEBUG_PIXEL_CACHE")
1717    '("no-pixel-cache" "GTK_DEBUG_NO_PIXEL_CACHE")
1718    '("interactive" "GTK_DEBUG_INTERACTIVE")
1719    '("touchscreen" "GTK_DEBUG_TOUCHSCREEN")
1720    '("actions" "GTK_DEBUG_ACTIONS")
1721    '("resize" "GTK_DEBUG_RESIZE")
1722    '("layout" "GTK_DEBUG_LAYOUT")
1723  )
1724)
1725
1726(define-flags DialogFlags
1727  (in-module "Gtk")
1728  (c-name "GtkDialogFlags")
1729  (gtype-id "GTK_TYPE_DIALOG_FLAGS")
1730  (values
1731    '("modal" "GTK_DIALOG_MODAL")
1732    '("destroy-with-parent" "GTK_DIALOG_DESTROY_WITH_PARENT")
1733    '("use-header-bar" "GTK_DIALOG_USE_HEADER_BAR")
1734  )
1735)
1736
1737(define-enum ResponseType
1738  (in-module "Gtk")
1739  (c-name "GtkResponseType")
1740  (gtype-id "GTK_TYPE_RESPONSE_TYPE")
1741  (values
1742    '("none" "GTK_RESPONSE_NONE")
1743    '("reject" "GTK_RESPONSE_REJECT")
1744    '("accept" "GTK_RESPONSE_ACCEPT")
1745    '("delete-event" "GTK_RESPONSE_DELETE_EVENT")
1746    '("ok" "GTK_RESPONSE_OK")
1747    '("cancel" "GTK_RESPONSE_CANCEL")
1748    '("close" "GTK_RESPONSE_CLOSE")
1749    '("yes" "GTK_RESPONSE_YES")
1750    '("no" "GTK_RESPONSE_NO")
1751    '("apply" "GTK_RESPONSE_APPLY")
1752    '("help" "GTK_RESPONSE_HELP")
1753  )
1754)
1755
1756(define-flags DestDefaults
1757  (in-module "Gtk")
1758  (c-name "GtkDestDefaults")
1759  (gtype-id "GTK_TYPE_DEST_DEFAULTS")
1760  (values
1761    '("motion" "GTK_DEST_DEFAULT_MOTION")
1762    '("highlight" "GTK_DEST_DEFAULT_HIGHLIGHT")
1763    '("drop" "GTK_DEST_DEFAULT_DROP")
1764    '("all" "GTK_DEST_DEFAULT_ALL")
1765  )
1766)
1767
1768(define-enum EntryIconPosition
1769  (in-module "Gtk")
1770  (c-name "GtkEntryIconPosition")
1771  (gtype-id "GTK_TYPE_ENTRY_ICON_POSITION")
1772  (values
1773    '("primary" "GTK_ENTRY_ICON_PRIMARY")
1774    '("secondary" "GTK_ENTRY_ICON_SECONDARY")
1775  )
1776)
1777
1778(define-enum Align
1779  (in-module "Gtk")
1780  (c-name "GtkAlign")
1781  (gtype-id "GTK_TYPE_ALIGN")
1782  (values
1783    '("fill" "GTK_ALIGN_FILL")
1784    '("start" "GTK_ALIGN_START")
1785    '("end" "GTK_ALIGN_END")
1786    '("center" "GTK_ALIGN_CENTER")
1787    '("baseline" "GTK_ALIGN_BASELINE")
1788  )
1789)
1790
1791(define-enum ArrowType
1792  (in-module "Gtk")
1793  (c-name "GtkArrowType")
1794  (gtype-id "GTK_TYPE_ARROW_TYPE")
1795  (values
1796    '("up" "GTK_ARROW_UP")
1797    '("down" "GTK_ARROW_DOWN")
1798    '("left" "GTK_ARROW_LEFT")
1799    '("right" "GTK_ARROW_RIGHT")
1800    '("none" "GTK_ARROW_NONE")
1801  )
1802)
1803
1804(define-enum BaselinePosition
1805  (in-module "Gtk")
1806  (c-name "GtkBaselinePosition")
1807  (gtype-id "GTK_TYPE_BASELINE_POSITION")
1808  (values
1809    '("top" "GTK_BASELINE_POSITION_TOP")
1810    '("center" "GTK_BASELINE_POSITION_CENTER")
1811    '("bottom" "GTK_BASELINE_POSITION_BOTTOM")
1812  )
1813)
1814
1815(define-enum DeleteType
1816  (in-module "Gtk")
1817  (c-name "GtkDeleteType")
1818  (gtype-id "GTK_TYPE_DELETE_TYPE")
1819  (values
1820    '("chars" "GTK_DELETE_CHARS")
1821    '("word-ends" "GTK_DELETE_WORD_ENDS")
1822    '("words" "GTK_DELETE_WORDS")
1823    '("display-lines" "GTK_DELETE_DISPLAY_LINES")
1824    '("display-line-ends" "GTK_DELETE_DISPLAY_LINE_ENDS")
1825    '("paragraph-ends" "GTK_DELETE_PARAGRAPH_ENDS")
1826    '("paragraphs" "GTK_DELETE_PARAGRAPHS")
1827    '("whitespace" "GTK_DELETE_WHITESPACE")
1828  )
1829)
1830
1831(define-enum DirectionType
1832  (in-module "Gtk")
1833  (c-name "GtkDirectionType")
1834  (gtype-id "GTK_TYPE_DIRECTION_TYPE")
1835  (values
1836    '("tab-forward" "GTK_DIR_TAB_FORWARD")
1837    '("tab-backward" "GTK_DIR_TAB_BACKWARD")
1838    '("up" "GTK_DIR_UP")
1839    '("down" "GTK_DIR_DOWN")
1840    '("left" "GTK_DIR_LEFT")
1841    '("right" "GTK_DIR_RIGHT")
1842  )
1843)
1844
1845(define-enum IconSize
1846  (in-module "Gtk")
1847  (c-name "GtkIconSize")
1848  (gtype-id "GTK_TYPE_ICON_SIZE")
1849  (values
1850    '("invalid" "GTK_ICON_SIZE_INVALID")
1851    '("menu" "GTK_ICON_SIZE_MENU")
1852    '("small-toolbar" "GTK_ICON_SIZE_SMALL_TOOLBAR")
1853    '("large-toolbar" "GTK_ICON_SIZE_LARGE_TOOLBAR")
1854    '("button" "GTK_ICON_SIZE_BUTTON")
1855    '("dnd" "GTK_ICON_SIZE_DND")
1856    '("dialog" "GTK_ICON_SIZE_DIALOG")
1857  )
1858)
1859
1860(define-enum SensitivityType
1861  (in-module "Gtk")
1862  (c-name "GtkSensitivityType")
1863  (gtype-id "GTK_TYPE_SENSITIVITY_TYPE")
1864  (values
1865    '("auto" "GTK_SENSITIVITY_AUTO")
1866    '("on" "GTK_SENSITIVITY_ON")
1867    '("off" "GTK_SENSITIVITY_OFF")
1868  )
1869)
1870
1871(define-enum TextDirection
1872  (in-module "Gtk")
1873  (c-name "GtkTextDirection")
1874  (gtype-id "GTK_TYPE_TEXT_DIRECTION")
1875  (values
1876    '("none" "GTK_TEXT_DIR_NONE")
1877    '("ltr" "GTK_TEXT_DIR_LTR")
1878    '("rtl" "GTK_TEXT_DIR_RTL")
1879  )
1880)
1881
1882(define-enum Justification
1883  (in-module "Gtk")
1884  (c-name "GtkJustification")
1885  (gtype-id "GTK_TYPE_JUSTIFICATION")
1886  (values
1887    '("left" "GTK_JUSTIFY_LEFT")
1888    '("right" "GTK_JUSTIFY_RIGHT")
1889    '("center" "GTK_JUSTIFY_CENTER")
1890    '("fill" "GTK_JUSTIFY_FILL")
1891  )
1892)
1893
1894(define-enum MenuDirectionType
1895  (in-module "Gtk")
1896  (c-name "GtkMenuDirectionType")
1897  (gtype-id "GTK_TYPE_MENU_DIRECTION_TYPE")
1898  (values
1899    '("parent" "GTK_MENU_DIR_PARENT")
1900    '("child" "GTK_MENU_DIR_CHILD")
1901    '("next" "GTK_MENU_DIR_NEXT")
1902    '("prev" "GTK_MENU_DIR_PREV")
1903  )
1904)
1905
1906(define-enum MessageType
1907  (in-module "Gtk")
1908  (c-name "GtkMessageType")
1909  (gtype-id "GTK_TYPE_MESSAGE_TYPE")
1910  (values
1911    '("info" "GTK_MESSAGE_INFO")
1912    '("warning" "GTK_MESSAGE_WARNING")
1913    '("question" "GTK_MESSAGE_QUESTION")
1914    '("error" "GTK_MESSAGE_ERROR")
1915    '("other" "GTK_MESSAGE_OTHER")
1916  )
1917)
1918
1919(define-enum MovementStep
1920  (in-module "Gtk")
1921  (c-name "GtkMovementStep")
1922  (gtype-id "GTK_TYPE_MOVEMENT_STEP")
1923  (values
1924    '("logical-positions" "GTK_MOVEMENT_LOGICAL_POSITIONS")
1925    '("visual-positions" "GTK_MOVEMENT_VISUAL_POSITIONS")
1926    '("words" "GTK_MOVEMENT_WORDS")
1927    '("display-lines" "GTK_MOVEMENT_DISPLAY_LINES")
1928    '("display-line-ends" "GTK_MOVEMENT_DISPLAY_LINE_ENDS")
1929    '("paragraphs" "GTK_MOVEMENT_PARAGRAPHS")
1930    '("paragraph-ends" "GTK_MOVEMENT_PARAGRAPH_ENDS")
1931    '("pages" "GTK_MOVEMENT_PAGES")
1932    '("buffer-ends" "GTK_MOVEMENT_BUFFER_ENDS")
1933    '("horizontal-pages" "GTK_MOVEMENT_HORIZONTAL_PAGES")
1934  )
1935)
1936
1937(define-enum ScrollStep
1938  (in-module "Gtk")
1939  (c-name "GtkScrollStep")
1940  (gtype-id "GTK_TYPE_SCROLL_STEP")
1941  (values
1942    '("steps" "GTK_SCROLL_STEPS")
1943    '("pages" "GTK_SCROLL_PAGES")
1944    '("ends" "GTK_SCROLL_ENDS")
1945    '("horizontal-steps" "GTK_SCROLL_HORIZONTAL_STEPS")
1946    '("horizontal-pages" "GTK_SCROLL_HORIZONTAL_PAGES")
1947    '("horizontal-ends" "GTK_SCROLL_HORIZONTAL_ENDS")
1948  )
1949)
1950
1951(define-enum Orientation
1952  (in-module "Gtk")
1953  (c-name "GtkOrientation")
1954  (gtype-id "GTK_TYPE_ORIENTATION")
1955  (values
1956    '("horizontal" "GTK_ORIENTATION_HORIZONTAL")
1957    '("vertical" "GTK_ORIENTATION_VERTICAL")
1958  )
1959)
1960
1961(define-enum PackType
1962  (in-module "Gtk")
1963  (c-name "GtkPackType")
1964  (gtype-id "GTK_TYPE_PACK_TYPE")
1965  (values
1966    '("start" "GTK_PACK_START")
1967    '("end" "GTK_PACK_END")
1968  )
1969)
1970
1971(define-enum PositionType
1972  (in-module "Gtk")
1973  (c-name "GtkPositionType")
1974  (gtype-id "GTK_TYPE_POSITION_TYPE")
1975  (values
1976    '("left" "GTK_POS_LEFT")
1977    '("right" "GTK_POS_RIGHT")
1978    '("top" "GTK_POS_TOP")
1979    '("bottom" "GTK_POS_BOTTOM")
1980  )
1981)
1982
1983(define-enum ReliefStyle
1984  (in-module "Gtk")
1985  (c-name "GtkReliefStyle")
1986  (gtype-id "GTK_TYPE_RELIEF_STYLE")
1987  (values
1988    '("normal" "GTK_RELIEF_NORMAL")
1989    '("half" "GTK_RELIEF_HALF")
1990    '("none" "GTK_RELIEF_NONE")
1991  )
1992)
1993
1994(define-enum ScrollType
1995  (in-module "Gtk")
1996  (c-name "GtkScrollType")
1997  (gtype-id "GTK_TYPE_SCROLL_TYPE")
1998  (values
1999    '("none" "GTK_SCROLL_NONE")
2000    '("jump" "GTK_SCROLL_JUMP")
2001    '("step-backward" "GTK_SCROLL_STEP_BACKWARD")
2002    '("step-forward" "GTK_SCROLL_STEP_FORWARD")
2003    '("page-backward" "GTK_SCROLL_PAGE_BACKWARD")
2004    '("page-forward" "GTK_SCROLL_PAGE_FORWARD")
2005    '("step-up" "GTK_SCROLL_STEP_UP")
2006    '("step-down" "GTK_SCROLL_STEP_DOWN")
2007    '("page-up" "GTK_SCROLL_PAGE_UP")
2008    '("page-down" "GTK_SCROLL_PAGE_DOWN")
2009    '("step-left" "GTK_SCROLL_STEP_LEFT")
2010    '("step-right" "GTK_SCROLL_STEP_RIGHT")
2011    '("page-left" "GTK_SCROLL_PAGE_LEFT")
2012    '("page-right" "GTK_SCROLL_PAGE_RIGHT")
2013    '("start" "GTK_SCROLL_START")
2014    '("end" "GTK_SCROLL_END")
2015  )
2016)
2017
2018(define-enum SelectionMode
2019  (in-module "Gtk")
2020  (c-name "GtkSelectionMode")
2021  (gtype-id "GTK_TYPE_SELECTION_MODE")
2022  (values
2023    '("none" "GTK_SELECTION_NONE")
2024    '("single" "GTK_SELECTION_SINGLE")
2025    '("browse" "GTK_SELECTION_BROWSE")
2026    '("multiple" "GTK_SELECTION_MULTIPLE")
2027  )
2028)
2029
2030(define-enum ShadowType
2031  (in-module "Gtk")
2032  (c-name "GtkShadowType")
2033  (gtype-id "GTK_TYPE_SHADOW_TYPE")
2034  (values
2035    '("none" "GTK_SHADOW_NONE")
2036    '("in" "GTK_SHADOW_IN")
2037    '("out" "GTK_SHADOW_OUT")
2038    '("etched-in" "GTK_SHADOW_ETCHED_IN")
2039    '("etched-out" "GTK_SHADOW_ETCHED_OUT")
2040  )
2041)
2042
2043(define-enum StateType
2044  (in-module "Gtk")
2045  (c-name "GtkStateType")
2046  (gtype-id "GTK_TYPE_STATE_TYPE")
2047  (values
2048    '("normal" "GTK_STATE_NORMAL")
2049    '("active" "GTK_STATE_ACTIVE")
2050    '("prelight" "GTK_STATE_PRELIGHT")
2051    '("selected" "GTK_STATE_SELECTED")
2052    '("insensitive" "GTK_STATE_INSENSITIVE")
2053    '("inconsistent" "GTK_STATE_INCONSISTENT")
2054    '("focused" "GTK_STATE_FOCUSED")
2055  )
2056)
2057
2058(define-enum ToolbarStyle
2059  (in-module "Gtk")
2060  (c-name "GtkToolbarStyle")
2061  (gtype-id "GTK_TYPE_TOOLBAR_STYLE")
2062  (values
2063    '("icons" "GTK_TOOLBAR_ICONS")
2064    '("text" "GTK_TOOLBAR_TEXT")
2065    '("both" "GTK_TOOLBAR_BOTH")
2066    '("both-horiz" "GTK_TOOLBAR_BOTH_HORIZ")
2067  )
2068)
2069
2070(define-enum WrapMode
2071  (in-module "Gtk")
2072  (c-name "GtkWrapMode")
2073  (gtype-id "GTK_TYPE_WRAP_MODE")
2074  (values
2075    '("none" "GTK_WRAP_NONE")
2076    '("char" "GTK_WRAP_CHAR")
2077    '("word" "GTK_WRAP_WORD")
2078    '("word-char" "GTK_WRAP_WORD_CHAR")
2079  )
2080)
2081
2082(define-enum SortType
2083  (in-module "Gtk")
2084  (c-name "GtkSortType")
2085  (gtype-id "GTK_TYPE_SORT_TYPE")
2086  (values
2087    '("ascending" "GTK_SORT_ASCENDING")
2088    '("descending" "GTK_SORT_DESCENDING")
2089  )
2090)
2091
2092(define-enum IMPreeditStyle
2093  (in-module "Gtk")
2094  (c-name "GtkIMPreeditStyle")
2095  (gtype-id "GTK_TYPE_IM_PREEDIT_STYLE")
2096  (values
2097    '("nothing" "GTK_IM_PREEDIT_NOTHING")
2098    '("callback" "GTK_IM_PREEDIT_CALLBACK")
2099    '("none" "GTK_IM_PREEDIT_NONE")
2100  )
2101)
2102
2103(define-enum IMStatusStyle
2104  (in-module "Gtk")
2105  (c-name "GtkIMStatusStyle")
2106  (gtype-id "GTK_TYPE_IM_STATUS_STYLE")
2107  (values
2108    '("nothing" "GTK_IM_STATUS_NOTHING")
2109    '("callback" "GTK_IM_STATUS_CALLBACK")
2110    '("none" "GTK_IM_STATUS_NONE")
2111  )
2112)
2113
2114(define-enum PackDirection
2115  (in-module "Gtk")
2116  (c-name "GtkPackDirection")
2117  (gtype-id "GTK_TYPE_PACK_DIRECTION")
2118  (values
2119    '("ltr" "GTK_PACK_DIRECTION_LTR")
2120    '("rtl" "GTK_PACK_DIRECTION_RTL")
2121    '("ttb" "GTK_PACK_DIRECTION_TTB")
2122    '("btt" "GTK_PACK_DIRECTION_BTT")
2123  )
2124)
2125
2126(define-enum PrintPages
2127  (in-module "Gtk")
2128  (c-name "GtkPrintPages")
2129  (gtype-id "GTK_TYPE_PRINT_PAGES")
2130  (values
2131    '("all" "GTK_PRINT_PAGES_ALL")
2132    '("current" "GTK_PRINT_PAGES_CURRENT")
2133    '("ranges" "GTK_PRINT_PAGES_RANGES")
2134    '("selection" "GTK_PRINT_PAGES_SELECTION")
2135  )
2136)
2137
2138(define-enum PageSet
2139  (in-module "Gtk")
2140  (c-name "GtkPageSet")
2141  (gtype-id "GTK_TYPE_PAGE_SET")
2142  (values
2143    '("all" "GTK_PAGE_SET_ALL")
2144    '("even" "GTK_PAGE_SET_EVEN")
2145    '("odd" "GTK_PAGE_SET_ODD")
2146  )
2147)
2148
2149(define-enum NumberUpLayout
2150  (in-module "Gtk")
2151  (c-name "GtkNumberUpLayout")
2152  (gtype-id "GTK_TYPE_NUMBER_UP_LAYOUT")
2153  (values
2154    '("left-to-right-top-to-bottom" "GTK_NUMBER_UP_LAYOUT_LEFT_TO_RIGHT_TOP_TO_BOTTOM")
2155    '("left-to-right-bottom-to-top" "GTK_NUMBER_UP_LAYOUT_LEFT_TO_RIGHT_BOTTOM_TO_TOP")
2156    '("right-to-left-top-to-bottom" "GTK_NUMBER_UP_LAYOUT_RIGHT_TO_LEFT_TOP_TO_BOTTOM")
2157    '("right-to-left-bottom-to-top" "GTK_NUMBER_UP_LAYOUT_RIGHT_TO_LEFT_BOTTOM_TO_TOP")
2158    '("top-to-bottom-left-to-right" "GTK_NUMBER_UP_LAYOUT_TOP_TO_BOTTOM_LEFT_TO_RIGHT")
2159    '("top-to-bottom-right-to-left" "GTK_NUMBER_UP_LAYOUT_TOP_TO_BOTTOM_RIGHT_TO_LEFT")
2160    '("bottom-to-top-left-to-right" "GTK_NUMBER_UP_LAYOUT_BOTTOM_TO_TOP_LEFT_TO_RIGHT")
2161    '("bottom-to-top-right-to-left" "GTK_NUMBER_UP_LAYOUT_BOTTOM_TO_TOP_RIGHT_TO_LEFT")
2162  )
2163)
2164
2165(define-enum PageOrientation
2166  (in-module "Gtk")
2167  (c-name "GtkPageOrientation")
2168  (gtype-id "GTK_TYPE_PAGE_ORIENTATION")
2169  (values
2170    '("portrait" "GTK_PAGE_ORIENTATION_PORTRAIT")
2171    '("landscape" "GTK_PAGE_ORIENTATION_LANDSCAPE")
2172    '("reverse-portrait" "GTK_PAGE_ORIENTATION_REVERSE_PORTRAIT")
2173    '("reverse-landscape" "GTK_PAGE_ORIENTATION_REVERSE_LANDSCAPE")
2174  )
2175)
2176
2177(define-enum PrintQuality
2178  (in-module "Gtk")
2179  (c-name "GtkPrintQuality")
2180  (gtype-id "GTK_TYPE_PRINT_QUALITY")
2181  (values
2182    '("low" "GTK_PRINT_QUALITY_LOW")
2183    '("normal" "GTK_PRINT_QUALITY_NORMAL")
2184    '("high" "GTK_PRINT_QUALITY_HIGH")
2185    '("draft" "GTK_PRINT_QUALITY_DRAFT")
2186  )
2187)
2188
2189(define-enum PrintDuplex
2190  (in-module "Gtk")
2191  (c-name "GtkPrintDuplex")
2192  (gtype-id "GTK_TYPE_PRINT_DUPLEX")
2193  (values
2194    '("simplex" "GTK_PRINT_DUPLEX_SIMPLEX")
2195    '("horizontal" "GTK_PRINT_DUPLEX_HORIZONTAL")
2196    '("vertical" "GTK_PRINT_DUPLEX_VERTICAL")
2197  )
2198)
2199
2200(define-enum Unit
2201  (in-module "Gtk")
2202  (c-name "GtkUnit")
2203  (gtype-id "GTK_TYPE_UNIT")
2204  (values
2205    '("none" "GTK_UNIT_NONE")
2206    '("points" "GTK_UNIT_POINTS")
2207    '("inch" "GTK_UNIT_INCH")
2208    '("mm" "GTK_UNIT_MM")
2209  )
2210)
2211
2212(define-enum TreeViewGridLines
2213  (in-module "Gtk")
2214  (c-name "GtkTreeViewGridLines")
2215  (gtype-id "GTK_TYPE_TREE_VIEW_GRID_LINES")
2216  (values
2217    '("none" "GTK_TREE_VIEW_GRID_LINES_NONE")
2218    '("horizontal" "GTK_TREE_VIEW_GRID_LINES_HORIZONTAL")
2219    '("vertical" "GTK_TREE_VIEW_GRID_LINES_VERTICAL")
2220    '("both" "GTK_TREE_VIEW_GRID_LINES_BOTH")
2221  )
2222)
2223
2224(define-enum DragResult
2225  (in-module "Gtk")
2226  (c-name "GtkDragResult")
2227  (gtype-id "GTK_TYPE_DRAG_RESULT")
2228  (values
2229    '("success" "GTK_DRAG_RESULT_SUCCESS")
2230    '("no-target" "GTK_DRAG_RESULT_NO_TARGET")
2231    '("user-cancelled" "GTK_DRAG_RESULT_USER_CANCELLED")
2232    '("timeout-expired" "GTK_DRAG_RESULT_TIMEOUT_EXPIRED")
2233    '("grab-broken" "GTK_DRAG_RESULT_GRAB_BROKEN")
2234    '("error" "GTK_DRAG_RESULT_ERROR")
2235  )
2236)
2237
2238(define-enum SizeGroupMode
2239  (in-module "Gtk")
2240  (c-name "GtkSizeGroupMode")
2241  (gtype-id "GTK_TYPE_SIZE_GROUP_MODE")
2242  (values
2243    '("none" "GTK_SIZE_GROUP_NONE")
2244    '("horizontal" "GTK_SIZE_GROUP_HORIZONTAL")
2245    '("vertical" "GTK_SIZE_GROUP_VERTICAL")
2246    '("both" "GTK_SIZE_GROUP_BOTH")
2247  )
2248)
2249
2250(define-enum SizeRequestMode
2251  (in-module "Gtk")
2252  (c-name "GtkSizeRequestMode")
2253  (gtype-id "GTK_TYPE_SIZE_REQUEST_MODE")
2254  (values
2255    '("height-for-width" "GTK_SIZE_REQUEST_HEIGHT_FOR_WIDTH")
2256    '("width-for-height" "GTK_SIZE_REQUEST_WIDTH_FOR_HEIGHT")
2257    '("constant-size" "GTK_SIZE_REQUEST_CONSTANT_SIZE")
2258  )
2259)
2260
2261(define-enum ScrollablePolicy
2262  (in-module "Gtk")
2263  (c-name "GtkScrollablePolicy")
2264  (gtype-id "GTK_TYPE_SCROLLABLE_POLICY")
2265  (values
2266    '("minimum" "GTK_SCROLL_MINIMUM")
2267    '("natural" "GTK_SCROLL_NATURAL")
2268  )
2269)
2270
2271(define-flags StateFlags
2272  (in-module "Gtk")
2273  (c-name "GtkStateFlags")
2274  (gtype-id "GTK_TYPE_STATE_FLAGS")
2275  (values
2276    '("normal" "GTK_STATE_FLAG_NORMAL")
2277    '("active" "GTK_STATE_FLAG_ACTIVE")
2278    '("prelight" "GTK_STATE_FLAG_PRELIGHT")
2279    '("selected" "GTK_STATE_FLAG_SELECTED")
2280    '("insensitive" "GTK_STATE_FLAG_INSENSITIVE")
2281    '("inconsistent" "GTK_STATE_FLAG_INCONSISTENT")
2282    '("focused" "GTK_STATE_FLAG_FOCUSED")
2283    '("backdrop" "GTK_STATE_FLAG_BACKDROP")
2284    '("dir-ltr" "GTK_STATE_FLAG_DIR_LTR")
2285    '("dir-rtl" "GTK_STATE_FLAG_DIR_RTL")
2286    '("link" "GTK_STATE_FLAG_LINK")
2287    '("visited" "GTK_STATE_FLAG_VISITED")
2288    '("checked" "GTK_STATE_FLAG_CHECKED")
2289    '("drop-active" "GTK_STATE_FLAG_DROP_ACTIVE")
2290  )
2291)
2292
2293(define-flags RegionFlags
2294  (in-module "Gtk")
2295  (c-name "GtkRegionFlags")
2296  (gtype-id "GTK_TYPE_REGION_FLAGS")
2297  (values
2298    '("even" "GTK_REGION_EVEN")
2299    '("odd" "GTK_REGION_ODD")
2300    '("first" "GTK_REGION_FIRST")
2301    '("last" "GTK_REGION_LAST")
2302    '("only" "GTK_REGION_ONLY")
2303    '("sorted" "GTK_REGION_SORTED")
2304  )
2305)
2306
2307(define-flags JunctionSides
2308  (in-module "Gtk")
2309  (c-name "GtkJunctionSides")
2310  (gtype-id "GTK_TYPE_JUNCTION_SIDES")
2311  (values
2312    '("none" "GTK_JUNCTION_NONE")
2313    '("corner-topleft" "GTK_JUNCTION_CORNER_TOPLEFT")
2314    '("corner-topright" "GTK_JUNCTION_CORNER_TOPRIGHT")
2315    '("corner-bottomleft" "GTK_JUNCTION_CORNER_BOTTOMLEFT")
2316    '("corner-bottomright" "GTK_JUNCTION_CORNER_BOTTOMRIGHT")
2317    '("top" "GTK_JUNCTION_TOP")
2318    '("bottom" "GTK_JUNCTION_BOTTOM")
2319    '("left" "GTK_JUNCTION_LEFT")
2320    '("right" "GTK_JUNCTION_RIGHT")
2321  )
2322)
2323
2324(define-enum BorderStyle
2325  (in-module "Gtk")
2326  (c-name "GtkBorderStyle")
2327  (gtype-id "GTK_TYPE_BORDER_STYLE")
2328  (values
2329    '("none" "GTK_BORDER_STYLE_NONE")
2330    '("solid" "GTK_BORDER_STYLE_SOLID")
2331    '("inset" "GTK_BORDER_STYLE_INSET")
2332    '("outset" "GTK_BORDER_STYLE_OUTSET")
2333    '("hidden" "GTK_BORDER_STYLE_HIDDEN")
2334    '("dotted" "GTK_BORDER_STYLE_DOTTED")
2335    '("dashed" "GTK_BORDER_STYLE_DASHED")
2336    '("double" "GTK_BORDER_STYLE_DOUBLE")
2337    '("groove" "GTK_BORDER_STYLE_GROOVE")
2338    '("ridge" "GTK_BORDER_STYLE_RIDGE")
2339  )
2340)
2341
2342(define-enum LevelBarMode
2343  (in-module "Gtk")
2344  (c-name "GtkLevelBarMode")
2345  (gtype-id "GTK_TYPE_LEVEL_BAR_MODE")
2346  (values
2347    '("continuous" "GTK_LEVEL_BAR_MODE_CONTINUOUS")
2348    '("discrete" "GTK_LEVEL_BAR_MODE_DISCRETE")
2349  )
2350)
2351
2352(define-enum InputPurpose
2353  (in-module "Gtk")
2354  (c-name "GtkInputPurpose")
2355  (gtype-id "GTK_TYPE_INPUT_PURPOSE")
2356  (values
2357    '("free-form" "GTK_INPUT_PURPOSE_FREE_FORM")
2358    '("alpha" "GTK_INPUT_PURPOSE_ALPHA")
2359    '("digits" "GTK_INPUT_PURPOSE_DIGITS")
2360    '("number" "GTK_INPUT_PURPOSE_NUMBER")
2361    '("phone" "GTK_INPUT_PURPOSE_PHONE")
2362    '("url" "GTK_INPUT_PURPOSE_URL")
2363    '("email" "GTK_INPUT_PURPOSE_EMAIL")
2364    '("name" "GTK_INPUT_PURPOSE_NAME")
2365    '("password" "GTK_INPUT_PURPOSE_PASSWORD")
2366    '("pin" "GTK_INPUT_PURPOSE_PIN")
2367  )
2368)
2369
2370(define-flags InputHints
2371  (in-module "Gtk")
2372  (c-name "GtkInputHints")
2373  (gtype-id "GTK_TYPE_INPUT_HINTS")
2374  (values
2375    '("none" "GTK_INPUT_HINT_NONE")
2376    '("spellcheck" "GTK_INPUT_HINT_SPELLCHECK")
2377    '("no-spellcheck" "GTK_INPUT_HINT_NO_SPELLCHECK")
2378    '("word-completion" "GTK_INPUT_HINT_WORD_COMPLETION")
2379    '("lowercase" "GTK_INPUT_HINT_LOWERCASE")
2380    '("uppercase-chars" "GTK_INPUT_HINT_UPPERCASE_CHARS")
2381    '("uppercase-words" "GTK_INPUT_HINT_UPPERCASE_WORDS")
2382    '("uppercase-sentences" "GTK_INPUT_HINT_UPPERCASE_SENTENCES")
2383    '("inhibit-osk" "GTK_INPUT_HINT_INHIBIT_OSK")
2384    '("vertical-writing" "GTK_INPUT_HINT_VERTICAL_WRITING")
2385    '("emoji" "GTK_INPUT_HINT_EMOJI")
2386    '("no-emoji" "GTK_INPUT_HINT_NO_EMOJI")
2387  )
2388)
2389
2390(define-enum PropagationPhase
2391  (in-module "Gtk")
2392  (c-name "GtkPropagationPhase")
2393  (gtype-id "GTK_TYPE_PROPAGATION_PHASE")
2394  (values
2395    '("none" "GTK_PHASE_NONE")
2396    '("capture" "GTK_PHASE_CAPTURE")
2397    '("bubble" "GTK_PHASE_BUBBLE")
2398    '("target" "GTK_PHASE_TARGET")
2399  )
2400)
2401
2402(define-enum EventSequenceState
2403  (in-module "Gtk")
2404  (c-name "GtkEventSequenceState")
2405  (gtype-id "GTK_TYPE_EVENT_SEQUENCE_STATE")
2406  (values
2407    '("none" "GTK_EVENT_SEQUENCE_NONE")
2408    '("claimed" "GTK_EVENT_SEQUENCE_CLAIMED")
2409    '("denied" "GTK_EVENT_SEQUENCE_DENIED")
2410  )
2411)
2412
2413(define-enum PanDirection
2414  (in-module "Gtk")
2415  (c-name "GtkPanDirection")
2416  (gtype-id "GTK_TYPE_PAN_DIRECTION")
2417  (values
2418    '("left" "GTK_PAN_DIRECTION_LEFT")
2419    '("right" "GTK_PAN_DIRECTION_RIGHT")
2420    '("up" "GTK_PAN_DIRECTION_UP")
2421    '("down" "GTK_PAN_DIRECTION_DOWN")
2422  )
2423)
2424
2425(define-enum PopoverConstraint
2426  (in-module "Gtk")
2427  (c-name "GtkPopoverConstraint")
2428  (gtype-id "GTK_TYPE_POPOVER_CONSTRAINT")
2429  (values
2430    '("none" "GTK_POPOVER_CONSTRAINT_NONE")
2431    '("window" "GTK_POPOVER_CONSTRAINT_WINDOW")
2432  )
2433)
2434
2435(define-flags EventControllerScrollFlags
2436  (in-module "Gtk")
2437  (c-name "GtkEventControllerScrollFlags")
2438  (gtype-id "GTK_TYPE_EVENT_CONTROLLER_SCROLL_FLAGS")
2439  (values
2440    '("none" "GTK_EVENT_CONTROLLER_SCROLL_NONE")
2441    '("vertical" "GTK_EVENT_CONTROLLER_SCROLL_VERTICAL")
2442    '("horizontal" "GTK_EVENT_CONTROLLER_SCROLL_HORIZONTAL")
2443    '("discrete" "GTK_EVENT_CONTROLLER_SCROLL_DISCRETE")
2444    '("kinetic" "GTK_EVENT_CONTROLLER_SCROLL_KINETIC")
2445    '("both-axes" "GTK_EVENT_CONTROLLER_SCROLL_BOTH_AXES")
2446  )
2447)
2448
2449(define-enum FileChooserAction
2450  (in-module "Gtk")
2451  (c-name "GtkFileChooserAction")
2452  (gtype-id "GTK_TYPE_FILE_CHOOSER_ACTION")
2453  (values
2454    '("open" "GTK_FILE_CHOOSER_ACTION_OPEN")
2455    '("save" "GTK_FILE_CHOOSER_ACTION_SAVE")
2456    '("select-folder" "GTK_FILE_CHOOSER_ACTION_SELECT_FOLDER")
2457    '("create-folder" "GTK_FILE_CHOOSER_ACTION_CREATE_FOLDER")
2458  )
2459)
2460
2461(define-enum FileChooserConfirmation
2462  (in-module "Gtk")
2463  (c-name "GtkFileChooserConfirmation")
2464  (gtype-id "GTK_TYPE_FILE_CHOOSER_CONFIRMATION")
2465  (values
2466    '("confirm" "GTK_FILE_CHOOSER_CONFIRMATION_CONFIRM")
2467    '("accept-filename" "GTK_FILE_CHOOSER_CONFIRMATION_ACCEPT_FILENAME")
2468    '("select-again" "GTK_FILE_CHOOSER_CONFIRMATION_SELECT_AGAIN")
2469  )
2470)
2471
2472(define-enum FileChooserError
2473  (in-module "Gtk")
2474  (c-name "GtkFileChooserError")
2475  (gtype-id "GTK_TYPE_FILE_CHOOSER_ERROR")
2476  (values
2477    '("nonexistent" "GTK_FILE_CHOOSER_ERROR_NONEXISTENT")
2478    '("bad-filename" "GTK_FILE_CHOOSER_ERROR_BAD_FILENAME")
2479    '("already-exists" "GTK_FILE_CHOOSER_ERROR_ALREADY_EXISTS")
2480    '("incomplete-hostname" "GTK_FILE_CHOOSER_ERROR_INCOMPLETE_HOSTNAME")
2481  )
2482)
2483
2484(define-enum FileChooserProp
2485  (in-module "Gtk")
2486  (c-name "GtkFileChooserProp")
2487  (gtype-id "GTK_TYPE_FILE_CHOOSER_PROP")
2488  (values
2489    '("first" "GTK_FILE_CHOOSER_PROP_FIRST")
2490    '("action" "GTK_FILE_CHOOSER_PROP_ACTION")
2491    '("filter" "GTK_FILE_CHOOSER_PROP_FILTER")
2492    '("local-only" "GTK_FILE_CHOOSER_PROP_LOCAL_ONLY")
2493    '("preview-widget" "GTK_FILE_CHOOSER_PROP_PREVIEW_WIDGET")
2494    '("preview-widget-active" "GTK_FILE_CHOOSER_PROP_PREVIEW_WIDGET_ACTIVE")
2495    '("use-preview-label" "GTK_FILE_CHOOSER_PROP_USE_PREVIEW_LABEL")
2496    '("extra-widget" "GTK_FILE_CHOOSER_PROP_EXTRA_WIDGET")
2497    '("select-multiple" "GTK_FILE_CHOOSER_PROP_SELECT_MULTIPLE")
2498    '("show-hidden" "GTK_FILE_CHOOSER_PROP_SHOW_HIDDEN")
2499    '("do-overwrite-confirmation" "GTK_FILE_CHOOSER_PROP_DO_OVERWRITE_CONFIRMATION")
2500    '("create-folders" "GTK_FILE_CHOOSER_PROP_CREATE_FOLDERS")
2501    '("last" "GTK_FILE_CHOOSER_PROP_LAST")
2502  )
2503)
2504
2505(define-flags FileFilterFlags
2506  (in-module "Gtk")
2507  (c-name "GtkFileFilterFlags")
2508  (gtype-id "GTK_TYPE_FILE_FILTER_FLAGS")
2509  (values
2510    '("filename" "GTK_FILE_FILTER_FILENAME")
2511    '("uri" "GTK_FILE_FILTER_URI")
2512    '("display-name" "GTK_FILE_FILTER_DISPLAY_NAME")
2513    '("mime-type" "GTK_FILE_FILTER_MIME_TYPE")
2514  )
2515)
2516
2517(define-flags FontChooserLevel
2518  (in-module "Gtk")
2519  (c-name "GtkFontChooserLevel")
2520  (gtype-id "GTK_TYPE_FONT_CHOOSER_LEVEL")
2521  (values
2522    '("family" "GTK_FONT_CHOOSER_LEVEL_FAMILY")
2523    '("style" "GTK_FONT_CHOOSER_LEVEL_STYLE")
2524    '("size" "GTK_FONT_CHOOSER_LEVEL_SIZE")
2525    '("variations" "GTK_FONT_CHOOSER_LEVEL_VARIATIONS")
2526    '("features" "GTK_FONT_CHOOSER_LEVEL_FEATURES")
2527  )
2528)
2529
2530(define-enum FontChooserProp
2531  (in-module "Gtk")
2532  (c-name "GtkFontChooserProp")
2533  (gtype-id "GTK_TYPE_FONT_CHOOSER_PROP")
2534  (values
2535    '("first" "GTK_FONT_CHOOSER_PROP_FIRST")
2536    '("font" "GTK_FONT_CHOOSER_PROP_FONT")
2537    '("font-desc" "GTK_FONT_CHOOSER_PROP_FONT_DESC")
2538    '("preview-text" "GTK_FONT_CHOOSER_PROP_PREVIEW_TEXT")
2539    '("show-preview-entry" "GTK_FONT_CHOOSER_PROP_SHOW_PREVIEW_ENTRY")
2540    '("level" "GTK_FONT_CHOOSER_PROP_LEVEL")
2541    '("font-features" "GTK_FONT_CHOOSER_PROP_FONT_FEATURES")
2542    '("language" "GTK_FONT_CHOOSER_PROP_LANGUAGE")
2543    '("last" "GTK_FONT_CHOOSER_PROP_LAST")
2544  )
2545)
2546
2547(define-flags IconLookupFlags
2548  (in-module "Gtk")
2549  (c-name "GtkIconLookupFlags")
2550  (gtype-id "GTK_TYPE_ICON_LOOKUP_FLAGS")
2551  (values
2552    '("no-svg" "GTK_ICON_LOOKUP_NO_SVG")
2553    '("force-svg" "GTK_ICON_LOOKUP_FORCE_SVG")
2554    '("use-builtin" "GTK_ICON_LOOKUP_USE_BUILTIN")
2555    '("generic-fallback" "GTK_ICON_LOOKUP_GENERIC_FALLBACK")
2556    '("force-size" "GTK_ICON_LOOKUP_FORCE_SIZE")
2557    '("force-regular" "GTK_ICON_LOOKUP_FORCE_REGULAR")
2558    '("force-symbolic" "GTK_ICON_LOOKUP_FORCE_SYMBOLIC")
2559    '("dir-ltr" "GTK_ICON_LOOKUP_DIR_LTR")
2560    '("dir-rtl" "GTK_ICON_LOOKUP_DIR_RTL")
2561  )
2562)
2563
2564(define-enum IconThemeError
2565  (in-module "Gtk")
2566  (c-name "GtkIconThemeError")
2567  (gtype-id "GTK_TYPE_ICON_THEME_ERROR")
2568  (values
2569    '("not-found" "GTK_ICON_THEME_NOT_FOUND")
2570    '("failed" "GTK_ICON_THEME_FAILED")
2571  )
2572)
2573
2574(define-enum IconViewDropPosition
2575  (in-module "Gtk")
2576  (c-name "GtkIconViewDropPosition")
2577  (gtype-id "GTK_TYPE_ICON_VIEW_DROP_POSITION")
2578  (values
2579    '("no-drop" "GTK_ICON_VIEW_NO_DROP")
2580    '("drop-into" "GTK_ICON_VIEW_DROP_INTO")
2581    '("drop-left" "GTK_ICON_VIEW_DROP_LEFT")
2582    '("drop-right" "GTK_ICON_VIEW_DROP_RIGHT")
2583    '("drop-above" "GTK_ICON_VIEW_DROP_ABOVE")
2584    '("drop-below" "GTK_ICON_VIEW_DROP_BELOW")
2585  )
2586)
2587
2588(define-enum ImageType
2589  (in-module "Gtk")
2590  (c-name "GtkImageType")
2591  (gtype-id "GTK_TYPE_IMAGE_TYPE")
2592  (values
2593    '("empty" "GTK_IMAGE_EMPTY")
2594    '("pixbuf" "GTK_IMAGE_PIXBUF")
2595    '("stock" "GTK_IMAGE_STOCK")
2596    '("icon-set" "GTK_IMAGE_ICON_SET")
2597    '("animation" "GTK_IMAGE_ANIMATION")
2598    '("icon-name" "GTK_IMAGE_ICON_NAME")
2599    '("gicon" "GTK_IMAGE_GICON")
2600    '("surface" "GTK_IMAGE_SURFACE")
2601  )
2602)
2603
2604(define-enum ArrowPlacement
2605  (in-module "Gtk")
2606  (c-name "GtkArrowPlacement")
2607  (gtype-id "GTK_TYPE_ARROW_PLACEMENT")
2608  (values
2609    '("both" "GTK_ARROWS_BOTH")
2610    '("start" "GTK_ARROWS_START")
2611    '("end" "GTK_ARROWS_END")
2612  )
2613)
2614
2615(define-enum MenuTrackerItemRole
2616  (in-module "Gtk")
2617  (c-name "GtkMenuTrackerItemRole")
2618  (gtype-id "GTK_TYPE_MENU_TRACKER_ITEM_ROLE")
2619  (values
2620    '("normal" "GTK_MENU_TRACKER_ITEM_ROLE_NORMAL")
2621    '("check" "GTK_MENU_TRACKER_ITEM_ROLE_CHECK")
2622    '("radio" "GTK_MENU_TRACKER_ITEM_ROLE_RADIO")
2623  )
2624)
2625
2626(define-enum ButtonsType
2627  (in-module "Gtk")
2628  (c-name "GtkButtonsType")
2629  (gtype-id "GTK_TYPE_BUTTONS_TYPE")
2630  (values
2631    '("none" "GTK_BUTTONS_NONE")
2632    '("ok" "GTK_BUTTONS_OK")
2633    '("close" "GTK_BUTTONS_CLOSE")
2634    '("cancel" "GTK_BUTTONS_CANCEL")
2635    '("yes-no" "GTK_BUTTONS_YES_NO")
2636    '("ok-cancel" "GTK_BUTTONS_OK_CANCEL")
2637  )
2638)
2639
2640(define-enum ButtonRole
2641  (in-module "Gtk")
2642  (c-name "GtkButtonRole")
2643  (gtype-id "GTK_TYPE_BUTTON_ROLE")
2644  (values
2645    '("normal" "GTK_BUTTON_ROLE_NORMAL")
2646    '("check" "GTK_BUTTON_ROLE_CHECK")
2647    '("radio" "GTK_BUTTON_ROLE_RADIO")
2648  )
2649)
2650
2651(define-enum NotebookTab
2652  (in-module "Gtk")
2653  (c-name "GtkNotebookTab")
2654  (gtype-id "GTK_TYPE_NOTEBOOK_TAB")
2655  (values
2656    '("first" "GTK_NOTEBOOK_TAB_FIRST")
2657    '("last" "GTK_NOTEBOOK_TAB_LAST")
2658  )
2659)
2660
2661(define-enum PadActionType
2662  (in-module "Gtk")
2663  (c-name "GtkPadActionType")
2664  (gtype-id "GTK_TYPE_PAD_ACTION_TYPE")
2665  (values
2666    '("button" "GTK_PAD_ACTION_BUTTON")
2667    '("ring" "GTK_PAD_ACTION_RING")
2668    '("strip" "GTK_PAD_ACTION_STRIP")
2669  )
2670)
2671
2672(define-flags PlacesOpenFlags
2673  (in-module "Gtk")
2674  (c-name "GtkPlacesOpenFlags")
2675  (gtype-id "GTK_TYPE_PLACES_OPEN_FLAGS")
2676  (values
2677    '("normal" "GTK_PLACES_OPEN_NORMAL")
2678    '("new-tab" "GTK_PLACES_OPEN_NEW_TAB")
2679    '("new-window" "GTK_PLACES_OPEN_NEW_WINDOW")
2680  )
2681)
2682
2683(define-enum PrintBackendError
2684  (in-module "Gtk")
2685  (c-name "GtkPrintBackendError")
2686  (gtype-id "GTK_TYPE_PRINT_BACKEND_ERROR")
2687  (values
2688    '("generic" "GTK_PRINT_BACKEND_ERROR_GENERIC")
2689  )
2690)
2691
2692(define-enum PrintBackendStatus
2693  (in-module "Gtk")
2694  (c-name "GtkPrintBackendStatus")
2695  (gtype-id "GTK_TYPE_PRINT_BACKEND_STATUS")
2696  (values
2697    '("unknown" "GTK_PRINT_BACKEND_STATUS_UNKNOWN")
2698    '("ok" "GTK_PRINT_BACKEND_STATUS_OK")
2699    '("unavailable" "GTK_PRINT_BACKEND_STATUS_UNAVAILABLE")
2700  )
2701)
2702
2703(define-flags PrintCapabilities
2704  (in-module "Gtk")
2705  (c-name "GtkPrintCapabilities")
2706  (gtype-id "GTK_TYPE_PRINT_CAPABILITIES")
2707  (values
2708    '("page-set" "GTK_PRINT_CAPABILITY_PAGE_SET")
2709    '("copies" "GTK_PRINT_CAPABILITY_COPIES")
2710    '("collate" "GTK_PRINT_CAPABILITY_COLLATE")
2711    '("reverse" "GTK_PRINT_CAPABILITY_REVERSE")
2712    '("scale" "GTK_PRINT_CAPABILITY_SCALE")
2713    '("generate-pdf" "GTK_PRINT_CAPABILITY_GENERATE_PDF")
2714    '("generate-ps" "GTK_PRINT_CAPABILITY_GENERATE_PS")
2715    '("preview" "GTK_PRINT_CAPABILITY_PREVIEW")
2716    '("number-up" "GTK_PRINT_CAPABILITY_NUMBER_UP")
2717    '("number-up-layout" "GTK_PRINT_CAPABILITY_NUMBER_UP_LAYOUT")
2718  )
2719)
2720
2721(define-enum PrinterOptionType
2722  (in-module "Gtk")
2723  (c-name "GtkPrinterOptionType")
2724  (gtype-id "GTK_TYPE_PRINTER_OPTION_TYPE")
2725  (values
2726    '("boolean" "GTK_PRINTER_OPTION_TYPE_BOOLEAN")
2727    '("pickone" "GTK_PRINTER_OPTION_TYPE_PICKONE")
2728    '("pickone-password" "GTK_PRINTER_OPTION_TYPE_PICKONE_PASSWORD")
2729    '("pickone-passcode" "GTK_PRINTER_OPTION_TYPE_PICKONE_PASSCODE")
2730    '("pickone-real" "GTK_PRINTER_OPTION_TYPE_PICKONE_REAL")
2731    '("pickone-int" "GTK_PRINTER_OPTION_TYPE_PICKONE_INT")
2732    '("pickone-string" "GTK_PRINTER_OPTION_TYPE_PICKONE_STRING")
2733    '("alternative" "GTK_PRINTER_OPTION_TYPE_ALTERNATIVE")
2734    '("string" "GTK_PRINTER_OPTION_TYPE_STRING")
2735    '("filesave" "GTK_PRINTER_OPTION_TYPE_FILESAVE")
2736    '("info" "GTK_PRINTER_OPTION_TYPE_INFO")
2737  )
2738)
2739
2740(define-enum PrintStatus
2741  (in-module "Gtk")
2742  (c-name "GtkPrintStatus")
2743  (gtype-id "GTK_TYPE_PRINT_STATUS")
2744  (values
2745    '("initial" "GTK_PRINT_STATUS_INITIAL")
2746    '("preparing" "GTK_PRINT_STATUS_PREPARING")
2747    '("generating-data" "GTK_PRINT_STATUS_GENERATING_DATA")
2748    '("sending-data" "GTK_PRINT_STATUS_SENDING_DATA")
2749    '("pending" "GTK_PRINT_STATUS_PENDING")
2750    '("pending-issue" "GTK_PRINT_STATUS_PENDING_ISSUE")
2751    '("printing" "GTK_PRINT_STATUS_PRINTING")
2752    '("finished" "GTK_PRINT_STATUS_FINISHED")
2753    '("finished-aborted" "GTK_PRINT_STATUS_FINISHED_ABORTED")
2754  )
2755)
2756
2757(define-enum PrintOperationResult
2758  (in-module "Gtk")
2759  (c-name "GtkPrintOperationResult")
2760  (gtype-id "GTK_TYPE_PRINT_OPERATION_RESULT")
2761  (values
2762    '("error" "GTK_PRINT_OPERATION_RESULT_ERROR")
2763    '("apply" "GTK_PRINT_OPERATION_RESULT_APPLY")
2764    '("cancel" "GTK_PRINT_OPERATION_RESULT_CANCEL")
2765    '("in-progress" "GTK_PRINT_OPERATION_RESULT_IN_PROGRESS")
2766  )
2767)
2768
2769(define-enum PrintOperationAction
2770  (in-module "Gtk")
2771  (c-name "GtkPrintOperationAction")
2772  (gtype-id "GTK_TYPE_PRINT_OPERATION_ACTION")
2773  (values
2774    '("print-dialog" "GTK_PRINT_OPERATION_ACTION_PRINT_DIALOG")
2775    '("print" "GTK_PRINT_OPERATION_ACTION_PRINT")
2776    '("preview" "GTK_PRINT_OPERATION_ACTION_PREVIEW")
2777    '("export" "GTK_PRINT_OPERATION_ACTION_EXPORT")
2778  )
2779)
2780
2781(define-enum PrintError
2782  (in-module "Gtk")
2783  (c-name "GtkPrintError")
2784  (gtype-id "GTK_TYPE_PRINT_ERROR")
2785  (values
2786    '("general" "GTK_PRINT_ERROR_GENERAL")
2787    '("internal-error" "GTK_PRINT_ERROR_INTERNAL_ERROR")
2788    '("nomem" "GTK_PRINT_ERROR_NOMEM")
2789    '("invalid-file" "GTK_PRINT_ERROR_INVALID_FILE")
2790  )
2791)
2792
2793(define-flags RBNodeColor
2794  (in-module "Gtk")
2795  (c-name "GtkRBNodeColor")
2796  (gtype-id "GTK_TYPE_RB_NODE_COLOR")
2797  (values
2798    '("black" "GTK_RBNODE_BLACK")
2799    '("red" "GTK_RBNODE_RED")
2800    '("is-parent" "GTK_RBNODE_IS_PARENT")
2801    '("is-selected" "GTK_RBNODE_IS_SELECTED")
2802    '("is-prelit" "GTK_RBNODE_IS_PRELIT")
2803    '("invalid" "GTK_RBNODE_INVALID")
2804    '("column-invalid" "GTK_RBNODE_COLUMN_INVALID")
2805    '("descendants-invalid" "GTK_RBNODE_DESCENDANTS_INVALID")
2806    '("non-colors" "GTK_RBNODE_NON_COLORS")
2807  )
2808)
2809
2810(define-enum RecentSortType
2811  (in-module "Gtk")
2812  (c-name "GtkRecentSortType")
2813  (gtype-id "GTK_TYPE_RECENT_SORT_TYPE")
2814  (values
2815    '("none" "GTK_RECENT_SORT_NONE")
2816    '("mru" "GTK_RECENT_SORT_MRU")
2817    '("lru" "GTK_RECENT_SORT_LRU")
2818    '("custom" "GTK_RECENT_SORT_CUSTOM")
2819  )
2820)
2821
2822(define-enum RecentChooserError
2823  (in-module "Gtk")
2824  (c-name "GtkRecentChooserError")
2825  (gtype-id "GTK_TYPE_RECENT_CHOOSER_ERROR")
2826  (values
2827    '("not-found" "GTK_RECENT_CHOOSER_ERROR_NOT_FOUND")
2828    '("invalid-uri" "GTK_RECENT_CHOOSER_ERROR_INVALID_URI")
2829  )
2830)
2831
2832(define-enum RecentChooserProp
2833  (in-module "Gtk")
2834  (c-name "GtkRecentChooserProp")
2835  (gtype-id "GTK_TYPE_RECENT_CHOOSER_PROP")
2836  (values
2837    '("first" "GTK_RECENT_CHOOSER_PROP_FIRST")
2838    '("recent-manager" "GTK_RECENT_CHOOSER_PROP_RECENT_MANAGER")
2839    '("show-private" "GTK_RECENT_CHOOSER_PROP_SHOW_PRIVATE")
2840    '("show-not-found" "GTK_RECENT_CHOOSER_PROP_SHOW_NOT_FOUND")
2841    '("show-tips" "GTK_RECENT_CHOOSER_PROP_SHOW_TIPS")
2842    '("show-icons" "GTK_RECENT_CHOOSER_PROP_SHOW_ICONS")
2843    '("select-multiple" "GTK_RECENT_CHOOSER_PROP_SELECT_MULTIPLE")
2844    '("limit" "GTK_RECENT_CHOOSER_PROP_LIMIT")
2845    '("local-only" "GTK_RECENT_CHOOSER_PROP_LOCAL_ONLY")
2846    '("sort-type" "GTK_RECENT_CHOOSER_PROP_SORT_TYPE")
2847    '("filter" "GTK_RECENT_CHOOSER_PROP_FILTER")
2848    '("last" "GTK_RECENT_CHOOSER_PROP_LAST")
2849  )
2850)
2851
2852(define-flags RecentFilterFlags
2853  (in-module "Gtk")
2854  (c-name "GtkRecentFilterFlags")
2855  (gtype-id "GTK_TYPE_RECENT_FILTER_FLAGS")
2856  (values
2857    '("uri" "GTK_RECENT_FILTER_URI")
2858    '("display-name" "GTK_RECENT_FILTER_DISPLAY_NAME")
2859    '("mime-type" "GTK_RECENT_FILTER_MIME_TYPE")
2860    '("application" "GTK_RECENT_FILTER_APPLICATION")
2861    '("group" "GTK_RECENT_FILTER_GROUP")
2862    '("age" "GTK_RECENT_FILTER_AGE")
2863  )
2864)
2865
2866(define-enum RecentManagerError
2867  (in-module "Gtk")
2868  (c-name "GtkRecentManagerError")
2869  (gtype-id "GTK_TYPE_RECENT_MANAGER_ERROR")
2870  (values
2871    '("not-found" "GTK_RECENT_MANAGER_ERROR_NOT_FOUND")
2872    '("invalid-uri" "GTK_RECENT_MANAGER_ERROR_INVALID_URI")
2873    '("invalid-encoding" "GTK_RECENT_MANAGER_ERROR_INVALID_ENCODING")
2874    '("not-registered" "GTK_RECENT_MANAGER_ERROR_NOT_REGISTERED")
2875    '("read" "GTK_RECENT_MANAGER_ERROR_READ")
2876    '("write" "GTK_RECENT_MANAGER_ERROR_WRITE")
2877    '("unknown" "GTK_RECENT_MANAGER_ERROR_UNKNOWN")
2878  )
2879)
2880
2881(define-enum RevealerTransitionType
2882  (in-module "Gtk")
2883  (c-name "GtkRevealerTransitionType")
2884  (gtype-id "GTK_TYPE_REVEALER_TRANSITION_TYPE")
2885  (values
2886    '("none" "GTK_REVEALER_TRANSITION_TYPE_NONE")
2887    '("crossfade" "GTK_REVEALER_TRANSITION_TYPE_CROSSFADE")
2888    '("slide-right" "GTK_REVEALER_TRANSITION_TYPE_SLIDE_RIGHT")
2889    '("slide-left" "GTK_REVEALER_TRANSITION_TYPE_SLIDE_LEFT")
2890    '("slide-up" "GTK_REVEALER_TRANSITION_TYPE_SLIDE_UP")
2891    '("slide-down" "GTK_REVEALER_TRANSITION_TYPE_SLIDE_DOWN")
2892  )
2893)
2894
2895(define-enum CornerType
2896  (in-module "Gtk")
2897  (c-name "GtkCornerType")
2898  (gtype-id "GTK_TYPE_CORNER_TYPE")
2899  (values
2900    '("top-left" "GTK_CORNER_TOP_LEFT")
2901    '("bottom-left" "GTK_CORNER_BOTTOM_LEFT")
2902    '("top-right" "GTK_CORNER_TOP_RIGHT")
2903    '("bottom-right" "GTK_CORNER_BOTTOM_RIGHT")
2904  )
2905)
2906
2907(define-enum PolicyType
2908  (in-module "Gtk")
2909  (c-name "GtkPolicyType")
2910  (gtype-id "GTK_TYPE_POLICY_TYPE")
2911  (values
2912    '("always" "GTK_POLICY_ALWAYS")
2913    '("automatic" "GTK_POLICY_AUTOMATIC")
2914    '("never" "GTK_POLICY_NEVER")
2915    '("external" "GTK_POLICY_EXTERNAL")
2916  )
2917)
2918
2919(define-flags TargetFlags
2920  (in-module "Gtk")
2921  (c-name "GtkTargetFlags")
2922  (gtype-id "GTK_TYPE_TARGET_FLAGS")
2923  (values
2924    '("same-app" "GTK_TARGET_SAME_APP")
2925    '("same-widget" "GTK_TARGET_SAME_WIDGET")
2926    '("other-app" "GTK_TARGET_OTHER_APP")
2927    '("other-widget" "GTK_TARGET_OTHER_WIDGET")
2928  )
2929)
2930
2931(define-enum ShortcutType
2932  (in-module "Gtk")
2933  (c-name "GtkShortcutType")
2934  (gtype-id "GTK_TYPE_SHORTCUT_TYPE")
2935  (values
2936    '("accelerator" "GTK_SHORTCUT_ACCELERATOR")
2937    '("gesture-pinch" "GTK_SHORTCUT_GESTURE_PINCH")
2938    '("gesture-stretch" "GTK_SHORTCUT_GESTURE_STRETCH")
2939    '("gesture-rotate-clockwise" "GTK_SHORTCUT_GESTURE_ROTATE_CLOCKWISE")
2940    '("gesture-rotate-counterclockwise" "GTK_SHORTCUT_GESTURE_ROTATE_COUNTERCLOCKWISE")
2941    '("gesture-two-finger-swipe-left" "GTK_SHORTCUT_GESTURE_TWO_FINGER_SWIPE_LEFT")
2942    '("gesture-two-finger-swipe-right" "GTK_SHORTCUT_GESTURE_TWO_FINGER_SWIPE_RIGHT")
2943    '("gesture" "GTK_SHORTCUT_GESTURE")
2944  )
2945)
2946
2947(define-enum SpinButtonUpdatePolicy
2948  (in-module "Gtk")
2949  (c-name "GtkSpinButtonUpdatePolicy")
2950  (gtype-id "GTK_TYPE_SPIN_BUTTON_UPDATE_POLICY")
2951  (values
2952    '("always" "GTK_UPDATE_ALWAYS")
2953    '("if-valid" "GTK_UPDATE_IF_VALID")
2954  )
2955)
2956
2957(define-enum SpinType
2958  (in-module "Gtk")
2959  (c-name "GtkSpinType")
2960  (gtype-id "GTK_TYPE_SPIN_TYPE")
2961  (values
2962    '("step-forward" "GTK_SPIN_STEP_FORWARD")
2963    '("step-backward" "GTK_SPIN_STEP_BACKWARD")
2964    '("page-forward" "GTK_SPIN_PAGE_FORWARD")
2965    '("page-backward" "GTK_SPIN_PAGE_BACKWARD")
2966    '("home" "GTK_SPIN_HOME")
2967    '("end" "GTK_SPIN_END")
2968    '("user-defined" "GTK_SPIN_USER_DEFINED")
2969  )
2970)
2971
2972(define-enum StackTransitionType
2973  (in-module "Gtk")
2974  (c-name "GtkStackTransitionType")
2975  (gtype-id "GTK_TYPE_STACK_TRANSITION_TYPE")
2976  (values
2977    '("none" "GTK_STACK_TRANSITION_TYPE_NONE")
2978    '("crossfade" "GTK_STACK_TRANSITION_TYPE_CROSSFADE")
2979    '("slide-right" "GTK_STACK_TRANSITION_TYPE_SLIDE_RIGHT")
2980    '("slide-left" "GTK_STACK_TRANSITION_TYPE_SLIDE_LEFT")
2981    '("slide-up" "GTK_STACK_TRANSITION_TYPE_SLIDE_UP")
2982    '("slide-down" "GTK_STACK_TRANSITION_TYPE_SLIDE_DOWN")
2983    '("slide-left-right" "GTK_STACK_TRANSITION_TYPE_SLIDE_LEFT_RIGHT")
2984    '("slide-up-down" "GTK_STACK_TRANSITION_TYPE_SLIDE_UP_DOWN")
2985    '("over-up" "GTK_STACK_TRANSITION_TYPE_OVER_UP")
2986    '("over-down" "GTK_STACK_TRANSITION_TYPE_OVER_DOWN")
2987    '("over-left" "GTK_STACK_TRANSITION_TYPE_OVER_LEFT")
2988    '("over-right" "GTK_STACK_TRANSITION_TYPE_OVER_RIGHT")
2989    '("under-up" "GTK_STACK_TRANSITION_TYPE_UNDER_UP")
2990    '("under-down" "GTK_STACK_TRANSITION_TYPE_UNDER_DOWN")
2991    '("under-left" "GTK_STACK_TRANSITION_TYPE_UNDER_LEFT")
2992    '("under-right" "GTK_STACK_TRANSITION_TYPE_UNDER_RIGHT")
2993    '("over-up-down" "GTK_STACK_TRANSITION_TYPE_OVER_UP_DOWN")
2994    '("over-down-up" "GTK_STACK_TRANSITION_TYPE_OVER_DOWN_UP")
2995    '("over-left-right" "GTK_STACK_TRANSITION_TYPE_OVER_LEFT_RIGHT")
2996    '("over-right-left" "GTK_STACK_TRANSITION_TYPE_OVER_RIGHT_LEFT")
2997  )
2998)
2999
3000(define-flags StyleContextPrintFlags
3001  (in-module "Gtk")
3002  (c-name "GtkStyleContextPrintFlags")
3003  (gtype-id "GTK_TYPE_STYLE_CONTEXT_PRINT_FLAGS")
3004  (values
3005    '("none" "GTK_STYLE_CONTEXT_PRINT_NONE")
3006    '("recurse" "GTK_STYLE_CONTEXT_PRINT_RECURSE")
3007    '("show-style" "GTK_STYLE_CONTEXT_PRINT_SHOW_STYLE")
3008  )
3009)
3010
3011(define-enum TextBufferTargetInfo
3012  (in-module "Gtk")
3013  (c-name "GtkTextBufferTargetInfo")
3014  (gtype-id "GTK_TYPE_TEXT_BUFFER_TARGET_INFO")
3015  (values
3016    '("buffer-contents" "GTK_TEXT_BUFFER_TARGET_INFO_BUFFER_CONTENTS")
3017    '("rich-text" "GTK_TEXT_BUFFER_TARGET_INFO_RICH_TEXT")
3018    '("text" "GTK_TEXT_BUFFER_TARGET_INFO_TEXT")
3019  )
3020)
3021
3022(define-flags TextSearchFlags
3023  (in-module "Gtk")
3024  (c-name "GtkTextSearchFlags")
3025  (gtype-id "GTK_TYPE_TEXT_SEARCH_FLAGS")
3026  (values
3027    '("visible-only" "GTK_TEXT_SEARCH_VISIBLE_ONLY")
3028    '("text-only" "GTK_TEXT_SEARCH_TEXT_ONLY")
3029    '("case-insensitive" "GTK_TEXT_SEARCH_CASE_INSENSITIVE")
3030  )
3031)
3032
3033(define-enum TextWindowType
3034  (in-module "Gtk")
3035  (c-name "GtkTextWindowType")
3036  (gtype-id "GTK_TYPE_TEXT_WINDOW_TYPE")
3037  (values
3038    '("private" "GTK_TEXT_WINDOW_PRIVATE")
3039    '("widget" "GTK_TEXT_WINDOW_WIDGET")
3040    '("text" "GTK_TEXT_WINDOW_TEXT")
3041    '("left" "GTK_TEXT_WINDOW_LEFT")
3042    '("right" "GTK_TEXT_WINDOW_RIGHT")
3043    '("top" "GTK_TEXT_WINDOW_TOP")
3044    '("bottom" "GTK_TEXT_WINDOW_BOTTOM")
3045  )
3046)
3047
3048(define-enum TextViewLayer
3049  (in-module "Gtk")
3050  (c-name "GtkTextViewLayer")
3051  (gtype-id "GTK_TYPE_TEXT_VIEW_LAYER")
3052  (values
3053    '("below" "GTK_TEXT_VIEW_LAYER_BELOW")
3054    '("above" "GTK_TEXT_VIEW_LAYER_ABOVE")
3055    '("below-text" "GTK_TEXT_VIEW_LAYER_BELOW_TEXT")
3056    '("above-text" "GTK_TEXT_VIEW_LAYER_ABOVE_TEXT")
3057  )
3058)
3059
3060(define-enum TextExtendSelection
3061  (in-module "Gtk")
3062  (c-name "GtkTextExtendSelection")
3063  (gtype-id "GTK_TYPE_TEXT_EXTEND_SELECTION")
3064  (values
3065    '("word" "GTK_TEXT_EXTEND_SELECTION_WORD")
3066    '("line" "GTK_TEXT_EXTEND_SELECTION_LINE")
3067  )
3068)
3069
3070(define-enum ToolbarSpaceStyle
3071  (in-module "Gtk")
3072  (c-name "GtkToolbarSpaceStyle")
3073  (gtype-id "GTK_TYPE_TOOLBAR_SPACE_STYLE")
3074  (values
3075    '("empty" "GTK_TOOLBAR_SPACE_EMPTY")
3076    '("line" "GTK_TOOLBAR_SPACE_LINE")
3077  )
3078)
3079
3080(define-flags ToolPaletteDragTargets
3081  (in-module "Gtk")
3082  (c-name "GtkToolPaletteDragTargets")
3083  (gtype-id "GTK_TYPE_TOOL_PALETTE_DRAG_TARGETS")
3084  (values
3085    '("items" "GTK_TOOL_PALETTE_DRAG_ITEMS")
3086    '("groups" "GTK_TOOL_PALETTE_DRAG_GROUPS")
3087  )
3088)
3089
3090(define-flags TreeModelFlags
3091  (in-module "Gtk")
3092  (c-name "GtkTreeModelFlags")
3093  (gtype-id "GTK_TYPE_TREE_MODEL_FLAGS")
3094  (values
3095    '("iters-persist" "GTK_TREE_MODEL_ITERS_PERSIST")
3096    '("list-only" "GTK_TREE_MODEL_LIST_ONLY")
3097  )
3098)
3099
3100(define-enum TreeViewColumnSizing
3101  (in-module "Gtk")
3102  (c-name "GtkTreeViewColumnSizing")
3103  (gtype-id "GTK_TYPE_TREE_VIEW_COLUMN_SIZING")
3104  (values
3105    '("grow-only" "GTK_TREE_VIEW_COLUMN_GROW_ONLY")
3106    '("autosize" "GTK_TREE_VIEW_COLUMN_AUTOSIZE")
3107    '("fixed" "GTK_TREE_VIEW_COLUMN_FIXED")
3108  )
3109)
3110
3111(define-enum TreeViewDropPosition
3112  (in-module "Gtk")
3113  (c-name "GtkTreeViewDropPosition")
3114  (gtype-id "GTK_TYPE_TREE_VIEW_DROP_POSITION")
3115  (values
3116    '("before" "GTK_TREE_VIEW_DROP_BEFORE")
3117    '("after" "GTK_TREE_VIEW_DROP_AFTER")
3118    '("into-or-before" "GTK_TREE_VIEW_DROP_INTO_OR_BEFORE")
3119    '("into-or-after" "GTK_TREE_VIEW_DROP_INTO_OR_AFTER")
3120  )
3121)
3122
3123(define-enum WidgetHelpType
3124  (in-module "Gtk")
3125  (c-name "GtkWidgetHelpType")
3126  (gtype-id "GTK_TYPE_WIDGET_HELP_TYPE")
3127  (values
3128    '("tooltip" "GTK_WIDGET_HELP_TOOLTIP")
3129    '("whats-this" "GTK_WIDGET_HELP_WHATS_THIS")
3130  )
3131)
3132
3133(define-enum WindowType
3134  (in-module "Gtk")
3135  (c-name "GtkWindowType")
3136  (gtype-id "GTK_TYPE_WINDOW_TYPE")
3137  (values
3138    '("toplevel" "GTK_WINDOW_TOPLEVEL")
3139    '("popup" "GTK_WINDOW_POPUP")
3140  )
3141)
3142
3143(define-enum WindowPosition
3144  (in-module "Gtk")
3145  (c-name "GtkWindowPosition")
3146  (gtype-id "GTK_TYPE_WINDOW_POSITION")
3147  (values
3148    '("none" "GTK_WIN_POS_NONE")
3149    '("center" "GTK_WIN_POS_CENTER")
3150    '("mouse" "GTK_WIN_POS_MOUSE")
3151    '("center-always" "GTK_WIN_POS_CENTER_ALWAYS")
3152    '("center-on-parent" "GTK_WIN_POS_CENTER_ON_PARENT")
3153  )
3154)
3155
3156(define-enum MessageType
3157  (in-module "XEmbed")
3158  (c-name "XEmbedMessageType")
3159  (gtype-id "X_TYPE_EMBED_MESSAGE_TYPE")
3160  (values
3161    '("embedded-notify" "XEMBED_EMBEDDED_NOTIFY")
3162    '("window-activate" "XEMBED_WINDOW_ACTIVATE")
3163    '("window-deactivate" "XEMBED_WINDOW_DEACTIVATE")
3164    '("request-focus" "XEMBED_REQUEST_FOCUS")
3165    '("focus-in" "XEMBED_FOCUS_IN")
3166    '("focus-out" "XEMBED_FOCUS_OUT")
3167    '("focus-next" "XEMBED_FOCUS_NEXT")
3168    '("focus-prev" "XEMBED_FOCUS_PREV")
3169    '("grab-key" "XEMBED_GRAB_KEY")
3170    '("ungrab-key" "XEMBED_UNGRAB_KEY")
3171    '("modality-on" "XEMBED_MODALITY_ON")
3172    '("modality-off" "XEMBED_MODALITY_OFF")
3173    '("gtk-grab-key" "XEMBED_GTK_GRAB_KEY")
3174    '("gtk-ungrab-key" "XEMBED_GTK_UNGRAB_KEY")
3175  )
3176)
3177
3178(define-flags RcFlags
3179  (in-module "Gtk")
3180  (c-name "GtkRcFlags")
3181  (gtype-id "GTK_TYPE_RC_FLAGS")
3182  (values
3183    '("fg" "GTK_RC_FG")
3184    '("bg" "GTK_RC_BG")
3185    '("text" "GTK_RC_TEXT")
3186    '("base" "GTK_RC_BASE")
3187  )
3188)
3189
3190(define-enum RcTokenType
3191  (in-module "Gtk")
3192  (c-name "GtkRcTokenType")
3193  (gtype-id "GTK_TYPE_RC_TOKEN_TYPE")
3194  (values
3195    '("invalid" "GTK_RC_TOKEN_INVALID")
3196    '("include" "GTK_RC_TOKEN_INCLUDE")
3197    '("normal" "GTK_RC_TOKEN_NORMAL")
3198    '("active" "GTK_RC_TOKEN_ACTIVE")
3199    '("prelight" "GTK_RC_TOKEN_PRELIGHT")
3200    '("selected" "GTK_RC_TOKEN_SELECTED")
3201    '("insensitive" "GTK_RC_TOKEN_INSENSITIVE")
3202    '("fg" "GTK_RC_TOKEN_FG")
3203    '("bg" "GTK_RC_TOKEN_BG")
3204    '("text" "GTK_RC_TOKEN_TEXT")
3205    '("base" "GTK_RC_TOKEN_BASE")
3206    '("xthickness" "GTK_RC_TOKEN_XTHICKNESS")
3207    '("ythickness" "GTK_RC_TOKEN_YTHICKNESS")
3208    '("font" "GTK_RC_TOKEN_FONT")
3209    '("fontset" "GTK_RC_TOKEN_FONTSET")
3210    '("font-name" "GTK_RC_TOKEN_FONT_NAME")
3211    '("bg-pixmap" "GTK_RC_TOKEN_BG_PIXMAP")
3212    '("pixmap-path" "GTK_RC_TOKEN_PIXMAP_PATH")
3213    '("style" "GTK_RC_TOKEN_STYLE")
3214    '("binding" "GTK_RC_TOKEN_BINDING")
3215    '("bind" "GTK_RC_TOKEN_BIND")
3216    '("widget" "GTK_RC_TOKEN_WIDGET")
3217    '("widget-class" "GTK_RC_TOKEN_WIDGET_CLASS")
3218    '("class" "GTK_RC_TOKEN_CLASS")
3219    '("lowest" "GTK_RC_TOKEN_LOWEST")
3220    '("gtk" "GTK_RC_TOKEN_GTK")
3221    '("application" "GTK_RC_TOKEN_APPLICATION")
3222    '("theme" "GTK_RC_TOKEN_THEME")
3223    '("rc" "GTK_RC_TOKEN_RC")
3224    '("highest" "GTK_RC_TOKEN_HIGHEST")
3225    '("engine" "GTK_RC_TOKEN_ENGINE")
3226    '("module-path" "GTK_RC_TOKEN_MODULE_PATH")
3227    '("im-module-path" "GTK_RC_TOKEN_IM_MODULE_PATH")
3228    '("im-module-file" "GTK_RC_TOKEN_IM_MODULE_FILE")
3229    '("stock" "GTK_RC_TOKEN_STOCK")
3230    '("ltr" "GTK_RC_TOKEN_LTR")
3231    '("rtl" "GTK_RC_TOKEN_RTL")
3232    '("color" "GTK_RC_TOKEN_COLOR")
3233    '("unbind" "GTK_RC_TOKEN_UNBIND")
3234    '("last" "GTK_RC_TOKEN_LAST")
3235  )
3236)
3237
3238(define-enum PathPriorityType
3239  (in-module "Gtk")
3240  (c-name "GtkPathPriorityType")
3241  (gtype-id "GTK_TYPE_PATH_PRIORITY_TYPE")
3242  (values
3243    '("lowest" "GTK_PATH_PRIO_LOWEST")
3244    '("gtk" "GTK_PATH_PRIO_GTK")
3245    '("application" "GTK_PATH_PRIO_APPLICATION")
3246    '("theme" "GTK_PATH_PRIO_THEME")
3247    '("rc" "GTK_PATH_PRIO_RC")
3248    '("highest" "GTK_PATH_PRIO_HIGHEST")
3249  )
3250)
3251
3252(define-enum PathType
3253  (in-module "Gtk")
3254  (c-name "GtkPathType")
3255  (gtype-id "GTK_TYPE_PATH_TYPE")
3256  (values
3257    '("widget" "GTK_PATH_WIDGET")
3258    '("widget-class" "GTK_PATH_WIDGET_CLASS")
3259    '("class" "GTK_PATH_CLASS")
3260  )
3261)
3262
3263(define-enum ExpanderStyle
3264  (in-module "Gtk")
3265  (c-name "GtkExpanderStyle")
3266  (gtype-id "GTK_TYPE_EXPANDER_STYLE")
3267  (values
3268    '("collapsed" "GTK_EXPANDER_COLLAPSED")
3269    '("semi-collapsed" "GTK_EXPANDER_SEMI_COLLAPSED")
3270    '("semi-expanded" "GTK_EXPANDER_SEMI_EXPANDED")
3271    '("expanded" "GTK_EXPANDER_EXPANDED")
3272  )
3273)
3274
3275(define-flags AttachOptions
3276  (in-module "Gtk")
3277  (c-name "GtkAttachOptions")
3278  (gtype-id "GTK_TYPE_ATTACH_OPTIONS")
3279  (values
3280    '("expand" "GTK_EXPAND")
3281    '("shrink" "GTK_SHRINK")
3282    '("fill" "GTK_FILL")
3283  )
3284)
3285
3286(define-flags UIManagerItemType
3287  (in-module "Gtk")
3288  (c-name "GtkUIManagerItemType")
3289  (gtype-id "GTK_TYPE_UI_MANAGER_ITEM_TYPE")
3290  (values
3291    '("auto" "GTK_UI_MANAGER_AUTO")
3292    '("menubar" "GTK_UI_MANAGER_MENUBAR")
3293    '("menu" "GTK_UI_MANAGER_MENU")
3294    '("toolbar" "GTK_UI_MANAGER_TOOLBAR")
3295    '("placeholder" "GTK_UI_MANAGER_PLACEHOLDER")
3296    '("popup" "GTK_UI_MANAGER_POPUP")
3297    '("menuitem" "GTK_UI_MANAGER_MENUITEM")
3298    '("toolitem" "GTK_UI_MANAGER_TOOLITEM")
3299    '("separator" "GTK_UI_MANAGER_SEPARATOR")
3300    '("accelerator" "GTK_UI_MANAGER_ACCELERATOR")
3301    '("popup-with-accels" "GTK_UI_MANAGER_POPUP_WITH_ACCELS")
3302  )
3303)
3304
3305
3306;; From gtk-a11y.h
3307
3308
3309
3310;; From gtkaboutdialog.h
3311
3312(define-function gtk_about_dialog_get_type
3313  (c-name "gtk_about_dialog_get_type")
3314  (return-type "GType")
3315)
3316
3317(define-function gtk_about_dialog_new
3318  (c-name "gtk_about_dialog_new")
3319  (is-constructor-of "GtkAboutDialog")
3320  (return-type "GtkWidget*")
3321)
3322
3323(define-function gtk_show_about_dialog
3324  (c-name "gtk_show_about_dialog")
3325  (return-type "none")
3326  (parameters
3327    '("GtkWindow*" "parent")
3328    '("const-gchar*" "first_property_name")
3329  )
3330  (varargs #t)
3331)
3332
3333(define-method get_program_name
3334  (of-object "GtkAboutDialog")
3335  (c-name "gtk_about_dialog_get_program_name")
3336  (return-type "const-gchar*")
3337)
3338
3339(define-method set_program_name
3340  (of-object "GtkAboutDialog")
3341  (c-name "gtk_about_dialog_set_program_name")
3342  (return-type "none")
3343  (parameters
3344    '("const-gchar*" "name")
3345  )
3346)
3347
3348(define-method get_version
3349  (of-object "GtkAboutDialog")
3350  (c-name "gtk_about_dialog_get_version")
3351  (return-type "const-gchar*")
3352)
3353
3354(define-method set_version
3355  (of-object "GtkAboutDialog")
3356  (c-name "gtk_about_dialog_set_version")
3357  (return-type "none")
3358  (parameters
3359    '("const-gchar*" "version")
3360  )
3361)
3362
3363(define-method get_copyright
3364  (of-object "GtkAboutDialog")
3365  (c-name "gtk_about_dialog_get_copyright")
3366  (return-type "const-gchar*")
3367)
3368
3369(define-method set_copyright
3370  (of-object "GtkAboutDialog")
3371  (c-name "gtk_about_dialog_set_copyright")
3372  (return-type "none")
3373  (parameters
3374    '("const-gchar*" "copyright")
3375  )
3376)
3377
3378(define-method get_comments
3379  (of-object "GtkAboutDialog")
3380  (c-name "gtk_about_dialog_get_comments")
3381  (return-type "const-gchar*")
3382)
3383
3384(define-method set_comments
3385  (of-object "GtkAboutDialog")
3386  (c-name "gtk_about_dialog_set_comments")
3387  (return-type "none")
3388  (parameters
3389    '("const-gchar*" "comments")
3390  )
3391)
3392
3393(define-method get_license
3394  (of-object "GtkAboutDialog")
3395  (c-name "gtk_about_dialog_get_license")
3396  (return-type "const-gchar*")
3397)
3398
3399(define-method set_license
3400  (of-object "GtkAboutDialog")
3401  (c-name "gtk_about_dialog_set_license")
3402  (return-type "none")
3403  (parameters
3404    '("const-gchar*" "license")
3405  )
3406)
3407
3408(define-method set_license_type
3409  (of-object "GtkAboutDialog")
3410  (c-name "gtk_about_dialog_set_license_type")
3411  (return-type "none")
3412  (parameters
3413    '("GtkLicense" "license_type")
3414  )
3415)
3416
3417(define-method get_license_type
3418  (of-object "GtkAboutDialog")
3419  (c-name "gtk_about_dialog_get_license_type")
3420  (return-type "GtkLicense")
3421)
3422
3423(define-method get_wrap_license
3424  (of-object "GtkAboutDialog")
3425  (c-name "gtk_about_dialog_get_wrap_license")
3426  (return-type "gboolean")
3427)
3428
3429(define-method set_wrap_license
3430  (of-object "GtkAboutDialog")
3431  (c-name "gtk_about_dialog_set_wrap_license")
3432  (return-type "none")
3433  (parameters
3434    '("gboolean" "wrap_license")
3435  )
3436)
3437
3438(define-method get_website
3439  (of-object "GtkAboutDialog")
3440  (c-name "gtk_about_dialog_get_website")
3441  (return-type "const-gchar*")
3442)
3443
3444(define-method set_website
3445  (of-object "GtkAboutDialog")
3446  (c-name "gtk_about_dialog_set_website")
3447  (return-type "none")
3448  (parameters
3449    '("const-gchar*" "website")
3450  )
3451)
3452
3453(define-method get_website_label
3454  (of-object "GtkAboutDialog")
3455  (c-name "gtk_about_dialog_get_website_label")
3456  (return-type "const-gchar*")
3457)
3458
3459(define-method set_website_label
3460  (of-object "GtkAboutDialog")
3461  (c-name "gtk_about_dialog_set_website_label")
3462  (return-type "none")
3463  (parameters
3464    '("const-gchar*" "website_label")
3465  )
3466)
3467
3468(define-method get_authors
3469  (of-object "GtkAboutDialog")
3470  (c-name "gtk_about_dialog_get_authors")
3471  (return-type "const-gchar*-const*")
3472)
3473
3474(define-method set_authors
3475  (of-object "GtkAboutDialog")
3476  (c-name "gtk_about_dialog_set_authors")
3477  (return-type "none")
3478  (parameters
3479    '("const-gchar**" "authors")
3480  )
3481)
3482
3483(define-method get_documenters
3484  (of-object "GtkAboutDialog")
3485  (c-name "gtk_about_dialog_get_documenters")
3486  (return-type "const-gchar*-const*")
3487)
3488
3489(define-method set_documenters
3490  (of-object "GtkAboutDialog")
3491  (c-name "gtk_about_dialog_set_documenters")
3492  (return-type "none")
3493  (parameters
3494    '("const-gchar**" "documenters")
3495  )
3496)
3497
3498(define-method get_artists
3499  (of-object "GtkAboutDialog")
3500  (c-name "gtk_about_dialog_get_artists")
3501  (return-type "const-gchar*-const*")
3502)
3503
3504(define-method set_artists
3505  (of-object "GtkAboutDialog")
3506  (c-name "gtk_about_dialog_set_artists")
3507  (return-type "none")
3508  (parameters
3509    '("const-gchar**" "artists")
3510  )
3511)
3512
3513(define-method get_translator_credits
3514  (of-object "GtkAboutDialog")
3515  (c-name "gtk_about_dialog_get_translator_credits")
3516  (return-type "const-gchar*")
3517)
3518
3519(define-method set_translator_credits
3520  (of-object "GtkAboutDialog")
3521  (c-name "gtk_about_dialog_set_translator_credits")
3522  (return-type "none")
3523  (parameters
3524    '("const-gchar*" "translator_credits")
3525  )
3526)
3527
3528(define-method get_logo
3529  (of-object "GtkAboutDialog")
3530  (c-name "gtk_about_dialog_get_logo")
3531  (return-type "GdkPixbuf*")
3532)
3533
3534(define-method set_logo
3535  (of-object "GtkAboutDialog")
3536  (c-name "gtk_about_dialog_set_logo")
3537  (return-type "none")
3538  (parameters
3539    '("GdkPixbuf*" "logo")
3540  )
3541)
3542
3543(define-method get_logo_icon_name
3544  (of-object "GtkAboutDialog")
3545  (c-name "gtk_about_dialog_get_logo_icon_name")
3546  (return-type "const-gchar*")
3547)
3548
3549(define-method set_logo_icon_name
3550  (of-object "GtkAboutDialog")
3551  (c-name "gtk_about_dialog_set_logo_icon_name")
3552  (return-type "none")
3553  (parameters
3554    '("const-gchar*" "icon_name")
3555  )
3556)
3557
3558(define-method add_credit_section
3559  (of-object "GtkAboutDialog")
3560  (c-name "gtk_about_dialog_add_credit_section")
3561  (return-type "none")
3562  (parameters
3563    '("const-gchar*" "section_name")
3564    '("const-gchar**" "people")
3565  )
3566)
3567
3568
3569
3570;; From gtkaccelgroup.h
3571
3572(define-function gtk_accel_group_get_type
3573  (c-name "gtk_accel_group_get_type")
3574  (return-type "GType")
3575)
3576
3577(define-function gtk_accel_group_new
3578  (c-name "gtk_accel_group_new")
3579  (is-constructor-of "GtkAccelGroup")
3580  (return-type "GtkAccelGroup*")
3581)
3582
3583(define-method get_is_locked
3584  (of-object "GtkAccelGroup")
3585  (c-name "gtk_accel_group_get_is_locked")
3586  (return-type "gboolean")
3587)
3588
3589(define-method get_modifier_mask
3590  (of-object "GtkAccelGroup")
3591  (c-name "gtk_accel_group_get_modifier_mask")
3592  (return-type "GdkModifierType")
3593)
3594
3595(define-method lock
3596  (of-object "GtkAccelGroup")
3597  (c-name "gtk_accel_group_lock")
3598  (return-type "none")
3599)
3600
3601(define-method unlock
3602  (of-object "GtkAccelGroup")
3603  (c-name "gtk_accel_group_unlock")
3604  (return-type "none")
3605)
3606
3607(define-method connect
3608  (of-object "GtkAccelGroup")
3609  (c-name "gtk_accel_group_connect")
3610  (return-type "none")
3611  (parameters
3612    '("guint" "accel_key")
3613    '("GdkModifierType" "accel_mods")
3614    '("GtkAccelFlags" "accel_flags")
3615    '("GClosure*" "closure")
3616  )
3617)
3618
3619(define-method connect_by_path
3620  (of-object "GtkAccelGroup")
3621  (c-name "gtk_accel_group_connect_by_path")
3622  (return-type "none")
3623  (parameters
3624    '("const-gchar*" "accel_path")
3625    '("GClosure*" "closure")
3626  )
3627)
3628
3629(define-method disconnect
3630  (of-object "GtkAccelGroup")
3631  (c-name "gtk_accel_group_disconnect")
3632  (return-type "gboolean")
3633  (parameters
3634    '("GClosure*" "closure")
3635  )
3636)
3637
3638(define-method disconnect_key
3639  (of-object "GtkAccelGroup")
3640  (c-name "gtk_accel_group_disconnect_key")
3641  (return-type "gboolean")
3642  (parameters
3643    '("guint" "accel_key")
3644    '("GdkModifierType" "accel_mods")
3645  )
3646)
3647
3648(define-method activate
3649  (of-object "GtkAccelGroup")
3650  (c-name "gtk_accel_group_activate")
3651  (return-type "gboolean")
3652  (parameters
3653    '("GQuark" "accel_quark")
3654    '("GObject*" "acceleratable")
3655    '("guint" "accel_key")
3656    '("GdkModifierType" "accel_mods")
3657  )
3658)
3659
3660(define-function gtk_accel_groups_activate
3661  (c-name "gtk_accel_groups_activate")
3662  (return-type "gboolean")
3663  (parameters
3664    '("GObject*" "object")
3665    '("guint" "accel_key")
3666    '("GdkModifierType" "accel_mods")
3667  )
3668)
3669
3670(define-function gtk_accel_groups_from_object
3671  (c-name "gtk_accel_groups_from_object")
3672  (return-type "GSList*")
3673  (parameters
3674    '("GObject*" "object")
3675  )
3676)
3677
3678(define-method find
3679  (of-object "GtkAccelGroup")
3680  (c-name "gtk_accel_group_find")
3681  (return-type "GtkAccelKey*")
3682  (parameters
3683    '("GtkAccelGroupFindFunc" "find_func")
3684    '("gpointer" "data")
3685  )
3686)
3687
3688(define-function gtk_accel_group_from_accel_closure
3689  (c-name "gtk_accel_group_from_accel_closure")
3690  (return-type "GtkAccelGroup*")
3691  (parameters
3692    '("GClosure*" "closure")
3693  )
3694)
3695
3696(define-function gtk_accelerator_valid
3697  (c-name "gtk_accelerator_valid")
3698  (return-type "gboolean")
3699  (parameters
3700    '("guint" "keyval")
3701    '("GdkModifierType" "modifiers")
3702  )
3703)
3704
3705(define-function gtk_accelerator_parse
3706  (c-name "gtk_accelerator_parse")
3707  (return-type "none")
3708  (parameters
3709    '("const-gchar*" "accelerator")
3710    '("guint*" "accelerator_key")
3711    '("GdkModifierType*" "accelerator_mods")
3712  )
3713)
3714
3715(define-function gtk_accelerator_parse_with_keycode
3716  (c-name "gtk_accelerator_parse_with_keycode")
3717  (return-type "none")
3718  (parameters
3719    '("const-gchar*" "accelerator")
3720    '("guint*" "accelerator_key")
3721    '("guint**" "accelerator_codes")
3722    '("GdkModifierType*" "accelerator_mods")
3723  )
3724)
3725
3726(define-function gtk_accelerator_name
3727  (c-name "gtk_accelerator_name")
3728  (return-type "gchar*")
3729  (parameters
3730    '("guint" "accelerator_key")
3731    '("GdkModifierType" "accelerator_mods")
3732  )
3733)
3734
3735(define-function gtk_accelerator_name_with_keycode
3736  (c-name "gtk_accelerator_name_with_keycode")
3737  (return-type "gchar*")
3738  (parameters
3739    '("GdkDisplay*" "display")
3740    '("guint" "accelerator_key")
3741    '("guint" "keycode")
3742    '("GdkModifierType" "accelerator_mods")
3743  )
3744)
3745
3746(define-function gtk_accelerator_get_label
3747  (c-name "gtk_accelerator_get_label")
3748  (return-type "gchar*")
3749  (parameters
3750    '("guint" "accelerator_key")
3751    '("GdkModifierType" "accelerator_mods")
3752  )
3753)
3754
3755(define-function gtk_accelerator_get_label_with_keycode
3756  (c-name "gtk_accelerator_get_label_with_keycode")
3757  (return-type "gchar*")
3758  (parameters
3759    '("GdkDisplay*" "display")
3760    '("guint" "accelerator_key")
3761    '("guint" "keycode")
3762    '("GdkModifierType" "accelerator_mods")
3763  )
3764)
3765
3766(define-function gtk_accelerator_set_default_mod_mask
3767  (c-name "gtk_accelerator_set_default_mod_mask")
3768  (return-type "none")
3769  (parameters
3770    '("GdkModifierType" "default_mod_mask")
3771  )
3772)
3773
3774(define-function gtk_accelerator_get_default_mod_mask
3775  (c-name "gtk_accelerator_get_default_mod_mask")
3776  (return-type "GdkModifierType")
3777)
3778
3779(define-method query
3780  (of-object "GtkAccelGroup")
3781  (c-name "gtk_accel_group_query")
3782  (return-type "GtkAccelGroupEntry*")
3783  (parameters
3784    '("guint" "accel_key")
3785    '("GdkModifierType" "accel_mods")
3786    '("guint*" "n_entries")
3787  )
3788)
3789
3790
3791
3792;; From gtkaccellabel.h
3793
3794(define-function gtk_accel_label_get_type
3795  (c-name "gtk_accel_label_get_type")
3796  (return-type "GType")
3797)
3798
3799(define-function gtk_accel_label_new
3800  (c-name "gtk_accel_label_new")
3801  (is-constructor-of "GtkAccelLabel")
3802  (return-type "GtkWidget*")
3803  (parameters
3804    '("const-gchar*" "string")
3805  )
3806)
3807
3808(define-method get_accel_widget
3809  (of-object "GtkAccelLabel")
3810  (c-name "gtk_accel_label_get_accel_widget")
3811  (return-type "GtkWidget*")
3812)
3813
3814(define-method get_accel_width
3815  (of-object "GtkAccelLabel")
3816  (c-name "gtk_accel_label_get_accel_width")
3817  (return-type "guint")
3818)
3819
3820(define-method set_accel_widget
3821  (of-object "GtkAccelLabel")
3822  (c-name "gtk_accel_label_set_accel_widget")
3823  (return-type "none")
3824  (parameters
3825    '("GtkWidget*" "accel_widget")
3826  )
3827)
3828
3829(define-method set_accel_closure
3830  (of-object "GtkAccelLabel")
3831  (c-name "gtk_accel_label_set_accel_closure")
3832  (return-type "none")
3833  (parameters
3834    '("GClosure*" "accel_closure")
3835  )
3836)
3837
3838(define-method refetch
3839  (of-object "GtkAccelLabel")
3840  (c-name "gtk_accel_label_refetch")
3841  (return-type "gboolean")
3842)
3843
3844(define-method set_accel
3845  (of-object "GtkAccelLabel")
3846  (c-name "gtk_accel_label_set_accel")
3847  (return-type "none")
3848  (parameters
3849    '("guint" "accelerator_key")
3850    '("GdkModifierType" "accelerator_mods")
3851  )
3852)
3853
3854(define-method get_accel
3855  (of-object "GtkAccelLabel")
3856  (c-name "gtk_accel_label_get_accel")
3857  (return-type "none")
3858  (parameters
3859    '("guint*" "accelerator_key")
3860    '("GdkModifierType*" "accelerator_mods")
3861  )
3862)
3863
3864
3865
3866;; From gtkaccelmap.h
3867
3868(define-function gtk_accel_map_add_entry
3869  (c-name "gtk_accel_map_add_entry")
3870  (return-type "none")
3871  (parameters
3872    '("const-gchar*" "accel_path")
3873    '("guint" "accel_key")
3874    '("GdkModifierType" "accel_mods")
3875  )
3876)
3877
3878(define-function gtk_accel_map_lookup_entry
3879  (c-name "gtk_accel_map_lookup_entry")
3880  (return-type "gboolean")
3881  (parameters
3882    '("const-gchar*" "accel_path")
3883    '("GtkAccelKey*" "key")
3884  )
3885)
3886
3887(define-function gtk_accel_map_change_entry
3888  (c-name "gtk_accel_map_change_entry")
3889  (return-type "gboolean")
3890  (parameters
3891    '("const-gchar*" "accel_path")
3892    '("guint" "accel_key")
3893    '("GdkModifierType" "accel_mods")
3894    '("gboolean" "replace")
3895  )
3896)
3897
3898(define-function gtk_accel_map_load
3899  (c-name "gtk_accel_map_load")
3900  (return-type "none")
3901  (parameters
3902    '("const-gchar*" "file_name")
3903  )
3904)
3905
3906(define-function gtk_accel_map_save
3907  (c-name "gtk_accel_map_save")
3908  (return-type "none")
3909  (parameters
3910    '("const-gchar*" "file_name")
3911  )
3912)
3913
3914(define-function gtk_accel_map_foreach
3915  (c-name "gtk_accel_map_foreach")
3916  (return-type "none")
3917  (parameters
3918    '("gpointer" "data")
3919    '("GtkAccelMapForeach" "foreach_func")
3920  )
3921)
3922
3923(define-function gtk_accel_map_load_fd
3924  (c-name "gtk_accel_map_load_fd")
3925  (return-type "none")
3926  (parameters
3927    '("gint" "fd")
3928  )
3929)
3930
3931(define-function gtk_accel_map_load_scanner
3932  (c-name "gtk_accel_map_load_scanner")
3933  (return-type "none")
3934  (parameters
3935    '("GScanner*" "scanner")
3936  )
3937)
3938
3939(define-function gtk_accel_map_save_fd
3940  (c-name "gtk_accel_map_save_fd")
3941  (return-type "none")
3942  (parameters
3943    '("gint" "fd")
3944  )
3945)
3946
3947(define-function gtk_accel_map_lock_path
3948  (c-name "gtk_accel_map_lock_path")
3949  (return-type "none")
3950  (parameters
3951    '("const-gchar*" "accel_path")
3952  )
3953)
3954
3955(define-function gtk_accel_map_unlock_path
3956  (c-name "gtk_accel_map_unlock_path")
3957  (return-type "none")
3958  (parameters
3959    '("const-gchar*" "accel_path")
3960  )
3961)
3962
3963(define-function gtk_accel_map_add_filter
3964  (c-name "gtk_accel_map_add_filter")
3965  (return-type "none")
3966  (parameters
3967    '("const-gchar*" "filter_pattern")
3968  )
3969)
3970
3971(define-function gtk_accel_map_foreach_unfiltered
3972  (c-name "gtk_accel_map_foreach_unfiltered")
3973  (return-type "none")
3974  (parameters
3975    '("gpointer" "data")
3976    '("GtkAccelMapForeach" "foreach_func")
3977  )
3978)
3979
3980(define-function gtk_accel_map_get_type
3981  (c-name "gtk_accel_map_get_type")
3982  (return-type "GType")
3983)
3984
3985(define-function gtk_accel_map_get
3986  (c-name "gtk_accel_map_get")
3987  (return-type "GtkAccelMap*")
3988)
3989
3990
3991
3992;; From gtkaccessible.h
3993
3994(define-function gtk_accessible_get_type
3995  (c-name "gtk_accessible_get_type")
3996  (return-type "GType")
3997)
3998
3999(define-method set_widget
4000  (of-object "GtkAccessible")
4001  (c-name "gtk_accessible_set_widget")
4002  (return-type "none")
4003  (parameters
4004    '("GtkWidget*" "widget")
4005  )
4006)
4007
4008(define-method get_widget
4009  (of-object "GtkAccessible")
4010  (c-name "gtk_accessible_get_widget")
4011  (return-type "GtkWidget*")
4012)
4013
4014(define-method connect_widget_destroyed
4015  (of-object "GtkAccessible")
4016  (c-name "gtk_accessible_connect_widget_destroyed")
4017  (return-type "none")
4018)
4019
4020
4021
4022;; From gtkactionable.h
4023
4024(define-function gtk_actionable_get_type
4025  (c-name "gtk_actionable_get_type")
4026  (return-type "GType")
4027)
4028
4029(define-method get_action_name
4030  (of-object "GtkActionable")
4031  (c-name "gtk_actionable_get_action_name")
4032  (return-type "const-gchar*")
4033)
4034
4035(define-method set_action_name
4036  (of-object "GtkActionable")
4037  (c-name "gtk_actionable_set_action_name")
4038  (return-type "none")
4039  (parameters
4040    '("const-gchar*" "action_name")
4041  )
4042)
4043
4044(define-method get_action_target_value
4045  (of-object "GtkActionable")
4046  (c-name "gtk_actionable_get_action_target_value")
4047  (return-type "GVariant*")
4048)
4049
4050(define-method set_action_target_value
4051  (of-object "GtkActionable")
4052  (c-name "gtk_actionable_set_action_target_value")
4053  (return-type "none")
4054  (parameters
4055    '("GVariant*" "target_value")
4056  )
4057)
4058
4059(define-method set_action_target
4060  (of-object "GtkActionable")
4061  (c-name "gtk_actionable_set_action_target")
4062  (return-type "none")
4063  (parameters
4064    '("const-gchar*" "format_string")
4065  )
4066  (varargs #t)
4067)
4068
4069(define-method set_detailed_action_name
4070  (of-object "GtkActionable")
4071  (c-name "gtk_actionable_set_detailed_action_name")
4072  (return-type "none")
4073  (parameters
4074    '("const-gchar*" "detailed_action_name")
4075  )
4076)
4077
4078
4079
4080;; From gtkactionbar.h
4081
4082(define-function gtk_action_bar_get_type
4083  (c-name "gtk_action_bar_get_type")
4084  (return-type "GType")
4085)
4086
4087(define-function gtk_action_bar_new
4088  (c-name "gtk_action_bar_new")
4089  (is-constructor-of "GtkActionBar")
4090  (return-type "GtkWidget*")
4091)
4092
4093(define-method get_center_widget
4094  (of-object "GtkActionBar")
4095  (c-name "gtk_action_bar_get_center_widget")
4096  (return-type "GtkWidget*")
4097)
4098
4099(define-method set_center_widget
4100  (of-object "GtkActionBar")
4101  (c-name "gtk_action_bar_set_center_widget")
4102  (return-type "none")
4103  (parameters
4104    '("GtkWidget*" "center_widget")
4105  )
4106)
4107
4108(define-method pack_start
4109  (of-object "GtkActionBar")
4110  (c-name "gtk_action_bar_pack_start")
4111  (return-type "none")
4112  (parameters
4113    '("GtkWidget*" "child")
4114  )
4115)
4116
4117(define-method pack_end
4118  (of-object "GtkActionBar")
4119  (c-name "gtk_action_bar_pack_end")
4120  (return-type "none")
4121  (parameters
4122    '("GtkWidget*" "child")
4123  )
4124)
4125
4126
4127
4128;; From gtkactionhelper.h
4129
4130
4131
4132;; From gtkactionmuxer.h
4133
4134(define-function gtk_action_muxer_get_type
4135  (c-name "gtk_action_muxer_get_type")
4136  (return-type "GType")
4137)
4138
4139(define-function gtk_action_muxer_new
4140  (c-name "gtk_action_muxer_new")
4141  (is-constructor-of "GtkActionMuxer")
4142  (return-type "GtkActionMuxer*")
4143)
4144
4145(define-method insert
4146  (of-object "GtkActionMuxer")
4147  (c-name "gtk_action_muxer_insert")
4148  (return-type "none")
4149  (parameters
4150    '("const-gchar*" "prefix")
4151    '("GActionGroup*" "action_group")
4152  )
4153)
4154
4155(define-method remove
4156  (of-object "GtkActionMuxer")
4157  (c-name "gtk_action_muxer_remove")
4158  (return-type "none")
4159  (parameters
4160    '("const-gchar*" "prefix")
4161  )
4162)
4163
4164(define-method list_prefixes
4165  (of-object "GtkActionMuxer")
4166  (c-name "gtk_action_muxer_list_prefixes")
4167  (return-type "const-gchar**")
4168)
4169
4170(define-method lookup
4171  (of-object "GtkActionMuxer")
4172  (c-name "gtk_action_muxer_lookup")
4173  (return-type "GActionGroup*")
4174  (parameters
4175    '("const-gchar*" "prefix")
4176  )
4177)
4178
4179(define-method get_parent
4180  (of-object "GtkActionMuxer")
4181  (c-name "gtk_action_muxer_get_parent")
4182  (return-type "GtkActionMuxer*")
4183)
4184
4185(define-method set_parent
4186  (of-object "GtkActionMuxer")
4187  (c-name "gtk_action_muxer_set_parent")
4188  (return-type "none")
4189  (parameters
4190    '("GtkActionMuxer*" "parent")
4191  )
4192)
4193
4194(define-method set_primary_accel
4195  (of-object "GtkActionMuxer")
4196  (c-name "gtk_action_muxer_set_primary_accel")
4197  (return-type "none")
4198  (parameters
4199    '("const-gchar*" "action_and_target")
4200    '("const-gchar*" "primary_accel")
4201  )
4202)
4203
4204(define-method get_primary_accel
4205  (of-object "GtkActionMuxer")
4206  (c-name "gtk_action_muxer_get_primary_accel")
4207  (return-type "const-gchar*")
4208  (parameters
4209    '("const-gchar*" "action_and_target")
4210  )
4211)
4212
4213(define-function gtk_print_action_and_target
4214  (c-name "gtk_print_action_and_target")
4215  (return-type "gchar*")
4216  (parameters
4217    '("const-gchar*" "action_namespace")
4218    '("const-gchar*" "action_name")
4219    '("GVariant*" "target")
4220  )
4221)
4222
4223(define-function gtk_normalise_detailed_action_name
4224  (c-name "gtk_normalise_detailed_action_name")
4225  (return-type "gchar*")
4226  (parameters
4227    '("const-gchar*" "detailed_action_name")
4228  )
4229)
4230
4231
4232
4233;; From gtkactionobservable.h
4234
4235(define-function gtk_action_observable_get_type
4236  (c-name "gtk_action_observable_get_type")
4237  (return-type "GType")
4238)
4239
4240(define-method register_observer
4241  (of-object "GtkActionObservable")
4242  (c-name "gtk_action_observable_register_observer")
4243  (return-type "none")
4244  (parameters
4245    '("const-gchar*" "action_name")
4246    '("GtkActionObserver*" "observer")
4247  )
4248)
4249
4250(define-method unregister_observer
4251  (of-object "GtkActionObservable")
4252  (c-name "gtk_action_observable_unregister_observer")
4253  (return-type "none")
4254  (parameters
4255    '("const-gchar*" "action_name")
4256    '("GtkActionObserver*" "observer")
4257  )
4258)
4259
4260
4261
4262;; From gtkactionobserver.h
4263
4264(define-function gtk_action_observer_get_type
4265  (c-name "gtk_action_observer_get_type")
4266  (return-type "GType")
4267)
4268
4269(define-method action_added
4270  (of-object "GtkActionObserver")
4271  (c-name "gtk_action_observer_action_added")
4272  (return-type "none")
4273  (parameters
4274    '("GtkActionObservable*" "observable")
4275    '("const-gchar*" "action_name")
4276    '("const-GVariantType*" "parameter_type")
4277    '("gboolean" "enabled")
4278    '("GVariant*" "state")
4279  )
4280)
4281
4282(define-method action_enabled_changed
4283  (of-object "GtkActionObserver")
4284  (c-name "gtk_action_observer_action_enabled_changed")
4285  (return-type "none")
4286  (parameters
4287    '("GtkActionObservable*" "observable")
4288    '("const-gchar*" "action_name")
4289    '("gboolean" "enabled")
4290  )
4291)
4292
4293(define-method action_state_changed
4294  (of-object "GtkActionObserver")
4295  (c-name "gtk_action_observer_action_state_changed")
4296  (return-type "none")
4297  (parameters
4298    '("GtkActionObservable*" "observable")
4299    '("const-gchar*" "action_name")
4300    '("GVariant*" "state")
4301  )
4302)
4303
4304(define-method action_removed
4305  (of-object "GtkActionObserver")
4306  (c-name "gtk_action_observer_action_removed")
4307  (return-type "none")
4308  (parameters
4309    '("GtkActionObservable*" "observable")
4310    '("const-gchar*" "action_name")
4311  )
4312)
4313
4314(define-method primary_accel_changed
4315  (of-object "GtkActionObserver")
4316  (c-name "gtk_action_observer_primary_accel_changed")
4317  (return-type "none")
4318  (parameters
4319    '("GtkActionObservable*" "observable")
4320    '("const-gchar*" "action_name")
4321    '("const-gchar*" "action_and_target")
4322  )
4323)
4324
4325
4326
4327;; From gtkadjustment.h
4328
4329(define-function gtk_adjustment_get_type
4330  (c-name "gtk_adjustment_get_type")
4331  (return-type "GType")
4332)
4333
4334(define-function gtk_adjustment_new
4335  (c-name "gtk_adjustment_new")
4336  (is-constructor-of "GtkAdjustment")
4337  (return-type "GtkAdjustment*")
4338  (parameters
4339    '("gdouble" "value")
4340    '("gdouble" "lower")
4341    '("gdouble" "upper")
4342    '("gdouble" "step_increment")
4343    '("gdouble" "page_increment")
4344    '("gdouble" "page_size")
4345  )
4346)
4347
4348(define-method changed
4349  (of-object "GtkAdjustment")
4350  (c-name "gtk_adjustment_changed")
4351  (return-type "none")
4352)
4353
4354(define-method value_changed
4355  (of-object "GtkAdjustment")
4356  (c-name "gtk_adjustment_value_changed")
4357  (return-type "none")
4358)
4359
4360(define-method clamp_page
4361  (of-object "GtkAdjustment")
4362  (c-name "gtk_adjustment_clamp_page")
4363  (return-type "none")
4364  (parameters
4365    '("gdouble" "lower")
4366    '("gdouble" "upper")
4367  )
4368)
4369
4370(define-method get_value
4371  (of-object "GtkAdjustment")
4372  (c-name "gtk_adjustment_get_value")
4373  (return-type "gdouble")
4374)
4375
4376(define-method set_value
4377  (of-object "GtkAdjustment")
4378  (c-name "gtk_adjustment_set_value")
4379  (return-type "none")
4380  (parameters
4381    '("gdouble" "value")
4382  )
4383)
4384
4385(define-method get_lower
4386  (of-object "GtkAdjustment")
4387  (c-name "gtk_adjustment_get_lower")
4388  (return-type "gdouble")
4389)
4390
4391(define-method set_lower
4392  (of-object "GtkAdjustment")
4393  (c-name "gtk_adjustment_set_lower")
4394  (return-type "none")
4395  (parameters
4396    '("gdouble" "lower")
4397  )
4398)
4399
4400(define-method get_upper
4401  (of-object "GtkAdjustment")
4402  (c-name "gtk_adjustment_get_upper")
4403  (return-type "gdouble")
4404)
4405
4406(define-method set_upper
4407  (of-object "GtkAdjustment")
4408  (c-name "gtk_adjustment_set_upper")
4409  (return-type "none")
4410  (parameters
4411    '("gdouble" "upper")
4412  )
4413)
4414
4415(define-method get_step_increment
4416  (of-object "GtkAdjustment")
4417  (c-name "gtk_adjustment_get_step_increment")
4418  (return-type "gdouble")
4419)
4420
4421(define-method set_step_increment
4422  (of-object "GtkAdjustment")
4423  (c-name "gtk_adjustment_set_step_increment")
4424  (return-type "none")
4425  (parameters
4426    '("gdouble" "step_increment")
4427  )
4428)
4429
4430(define-method get_page_increment
4431  (of-object "GtkAdjustment")
4432  (c-name "gtk_adjustment_get_page_increment")
4433  (return-type "gdouble")
4434)
4435
4436(define-method set_page_increment
4437  (of-object "GtkAdjustment")
4438  (c-name "gtk_adjustment_set_page_increment")
4439  (return-type "none")
4440  (parameters
4441    '("gdouble" "page_increment")
4442  )
4443)
4444
4445(define-method get_page_size
4446  (of-object "GtkAdjustment")
4447  (c-name "gtk_adjustment_get_page_size")
4448  (return-type "gdouble")
4449)
4450
4451(define-method set_page_size
4452  (of-object "GtkAdjustment")
4453  (c-name "gtk_adjustment_set_page_size")
4454  (return-type "none")
4455  (parameters
4456    '("gdouble" "page_size")
4457  )
4458)
4459
4460(define-method configure
4461  (of-object "GtkAdjustment")
4462  (c-name "gtk_adjustment_configure")
4463  (return-type "none")
4464  (parameters
4465    '("gdouble" "value")
4466    '("gdouble" "lower")
4467    '("gdouble" "upper")
4468    '("gdouble" "step_increment")
4469    '("gdouble" "page_increment")
4470    '("gdouble" "page_size")
4471  )
4472)
4473
4474(define-method get_minimum_increment
4475  (of-object "GtkAdjustment")
4476  (c-name "gtk_adjustment_get_minimum_increment")
4477  (return-type "gdouble")
4478)
4479
4480
4481
4482;; From gtkappchooserbutton.h
4483
4484(define-function gtk_app_chooser_button_get_type
4485  (c-name "gtk_app_chooser_button_get_type")
4486  (return-type "GType")
4487)
4488
4489(define-function gtk_app_chooser_button_new
4490  (c-name "gtk_app_chooser_button_new")
4491  (is-constructor-of "GtkAppChooserButton")
4492  (return-type "GtkWidget*")
4493  (parameters
4494    '("const-gchar*" "content_type")
4495  )
4496)
4497
4498(define-method append_separator
4499  (of-object "GtkAppChooserButton")
4500  (c-name "gtk_app_chooser_button_append_separator")
4501  (return-type "none")
4502)
4503
4504(define-method append_custom_item
4505  (of-object "GtkAppChooserButton")
4506  (c-name "gtk_app_chooser_button_append_custom_item")
4507  (return-type "none")
4508  (parameters
4509    '("const-gchar*" "name")
4510    '("const-gchar*" "label")
4511    '("GIcon*" "icon")
4512  )
4513)
4514
4515(define-method set_active_custom_item
4516  (of-object "GtkAppChooserButton")
4517  (c-name "gtk_app_chooser_button_set_active_custom_item")
4518  (return-type "none")
4519  (parameters
4520    '("const-gchar*" "name")
4521  )
4522)
4523
4524(define-method set_show_dialog_item
4525  (of-object "GtkAppChooserButton")
4526  (c-name "gtk_app_chooser_button_set_show_dialog_item")
4527  (return-type "none")
4528  (parameters
4529    '("gboolean" "setting")
4530  )
4531)
4532
4533(define-method get_show_dialog_item
4534  (of-object "GtkAppChooserButton")
4535  (c-name "gtk_app_chooser_button_get_show_dialog_item")
4536  (return-type "gboolean")
4537)
4538
4539(define-method set_heading
4540  (of-object "GtkAppChooserButton")
4541  (c-name "gtk_app_chooser_button_set_heading")
4542  (return-type "none")
4543  (parameters
4544    '("const-gchar*" "heading")
4545  )
4546)
4547
4548(define-method get_heading
4549  (of-object "GtkAppChooserButton")
4550  (c-name "gtk_app_chooser_button_get_heading")
4551  (return-type "const-gchar*")
4552)
4553
4554(define-method set_show_default_item
4555  (of-object "GtkAppChooserButton")
4556  (c-name "gtk_app_chooser_button_set_show_default_item")
4557  (return-type "none")
4558  (parameters
4559    '("gboolean" "setting")
4560  )
4561)
4562
4563(define-method get_show_default_item
4564  (of-object "GtkAppChooserButton")
4565  (c-name "gtk_app_chooser_button_get_show_default_item")
4566  (return-type "gboolean")
4567)
4568
4569
4570
4571;; From gtkappchooserdialog.h
4572
4573(define-function gtk_app_chooser_dialog_get_type
4574  (c-name "gtk_app_chooser_dialog_get_type")
4575  (return-type "GType")
4576)
4577
4578(define-function gtk_app_chooser_dialog_new
4579  (c-name "gtk_app_chooser_dialog_new")
4580  (is-constructor-of "GtkAppChooserDialog")
4581  (return-type "GtkWidget*")
4582  (parameters
4583    '("GtkWindow*" "parent")
4584    '("GtkDialogFlags" "flags")
4585    '("GFile*" "file")
4586  )
4587)
4588
4589(define-function gtk_app_chooser_dialog_new_for_content_type
4590  (c-name "gtk_app_chooser_dialog_new_for_content_type")
4591  (return-type "GtkWidget*")
4592  (parameters
4593    '("GtkWindow*" "parent")
4594    '("GtkDialogFlags" "flags")
4595    '("const-gchar*" "content_type")
4596  )
4597)
4598
4599(define-method get_widget
4600  (of-object "GtkAppChooserDialog")
4601  (c-name "gtk_app_chooser_dialog_get_widget")
4602  (return-type "GtkWidget*")
4603)
4604
4605(define-method set_heading
4606  (of-object "GtkAppChooserDialog")
4607  (c-name "gtk_app_chooser_dialog_set_heading")
4608  (return-type "none")
4609  (parameters
4610    '("const-gchar*" "heading")
4611  )
4612)
4613
4614(define-method get_heading
4615  (of-object "GtkAppChooserDialog")
4616  (c-name "gtk_app_chooser_dialog_get_heading")
4617  (return-type "const-gchar*")
4618)
4619
4620
4621
4622;; From gtkappchooser.h
4623
4624(define-function gtk_app_chooser_get_type
4625  (c-name "gtk_app_chooser_get_type")
4626  (return-type "GType")
4627)
4628
4629(define-method get_app_info
4630  (of-object "GtkAppChooser")
4631  (c-name "gtk_app_chooser_get_app_info")
4632  (return-type "GAppInfo*")
4633)
4634
4635(define-method get_content_type
4636  (of-object "GtkAppChooser")
4637  (c-name "gtk_app_chooser_get_content_type")
4638  (return-type "gchar*")
4639)
4640
4641(define-method refresh
4642  (of-object "GtkAppChooser")
4643  (c-name "gtk_app_chooser_refresh")
4644  (return-type "none")
4645)
4646
4647
4648
4649;; From gtkappchooserwidget.h
4650
4651(define-function gtk_app_chooser_widget_get_type
4652  (c-name "gtk_app_chooser_widget_get_type")
4653  (return-type "GType")
4654)
4655
4656(define-function gtk_app_chooser_widget_new
4657  (c-name "gtk_app_chooser_widget_new")
4658  (is-constructor-of "GtkAppChooserWidget")
4659  (return-type "GtkWidget*")
4660  (parameters
4661    '("const-gchar*" "content_type")
4662  )
4663)
4664
4665(define-method set_show_default
4666  (of-object "GtkAppChooserWidget")
4667  (c-name "gtk_app_chooser_widget_set_show_default")
4668  (return-type "none")
4669  (parameters
4670    '("gboolean" "setting")
4671  )
4672)
4673
4674(define-method get_show_default
4675  (of-object "GtkAppChooserWidget")
4676  (c-name "gtk_app_chooser_widget_get_show_default")
4677  (return-type "gboolean")
4678)
4679
4680(define-method set_show_recommended
4681  (of-object "GtkAppChooserWidget")
4682  (c-name "gtk_app_chooser_widget_set_show_recommended")
4683  (return-type "none")
4684  (parameters
4685    '("gboolean" "setting")
4686  )
4687)
4688
4689(define-method get_show_recommended
4690  (of-object "GtkAppChooserWidget")
4691  (c-name "gtk_app_chooser_widget_get_show_recommended")
4692  (return-type "gboolean")
4693)
4694
4695(define-method set_show_fallback
4696  (of-object "GtkAppChooserWidget")
4697  (c-name "gtk_app_chooser_widget_set_show_fallback")
4698  (return-type "none")
4699  (parameters
4700    '("gboolean" "setting")
4701  )
4702)
4703
4704(define-method get_show_fallback
4705  (of-object "GtkAppChooserWidget")
4706  (c-name "gtk_app_chooser_widget_get_show_fallback")
4707  (return-type "gboolean")
4708)
4709
4710(define-method set_show_other
4711  (of-object "GtkAppChooserWidget")
4712  (c-name "gtk_app_chooser_widget_set_show_other")
4713  (return-type "none")
4714  (parameters
4715    '("gboolean" "setting")
4716  )
4717)
4718
4719(define-method get_show_other
4720  (of-object "GtkAppChooserWidget")
4721  (c-name "gtk_app_chooser_widget_get_show_other")
4722  (return-type "gboolean")
4723)
4724
4725(define-method set_show_all
4726  (of-object "GtkAppChooserWidget")
4727  (c-name "gtk_app_chooser_widget_set_show_all")
4728  (return-type "none")
4729  (parameters
4730    '("gboolean" "setting")
4731  )
4732)
4733
4734(define-method get_show_all
4735  (of-object "GtkAppChooserWidget")
4736  (c-name "gtk_app_chooser_widget_get_show_all")
4737  (return-type "gboolean")
4738)
4739
4740(define-method set_default_text
4741  (of-object "GtkAppChooserWidget")
4742  (c-name "gtk_app_chooser_widget_set_default_text")
4743  (return-type "none")
4744  (parameters
4745    '("const-gchar*" "text")
4746  )
4747)
4748
4749(define-method get_default_text
4750  (of-object "GtkAppChooserWidget")
4751  (c-name "gtk_app_chooser_widget_get_default_text")
4752  (return-type "const-gchar*")
4753)
4754
4755
4756
4757;; From gtkapplication.h
4758
4759(define-function gtk_application_get_type
4760  (c-name "gtk_application_get_type")
4761  (return-type "GType")
4762)
4763
4764(define-function gtk_application_new
4765  (c-name "gtk_application_new")
4766  (is-constructor-of "GtkApplication")
4767  (return-type "GtkApplication*")
4768  (parameters
4769    '("const-gchar*" "application_id")
4770    '("GApplicationFlags" "flags")
4771  )
4772)
4773
4774(define-method add_window
4775  (of-object "GtkApplication")
4776  (c-name "gtk_application_add_window")
4777  (return-type "none")
4778  (parameters
4779    '("GtkWindow*" "window")
4780  )
4781)
4782
4783(define-method remove_window
4784  (of-object "GtkApplication")
4785  (c-name "gtk_application_remove_window")
4786  (return-type "none")
4787  (parameters
4788    '("GtkWindow*" "window")
4789  )
4790)
4791
4792(define-method get_windows
4793  (of-object "GtkApplication")
4794  (c-name "gtk_application_get_windows")
4795  (return-type "GList*")
4796)
4797
4798(define-method get_app_menu
4799  (of-object "GtkApplication")
4800  (c-name "gtk_application_get_app_menu")
4801  (return-type "GMenuModel*")
4802)
4803
4804(define-method set_app_menu
4805  (of-object "GtkApplication")
4806  (c-name "gtk_application_set_app_menu")
4807  (return-type "none")
4808  (parameters
4809    '("GMenuModel*" "app_menu")
4810  )
4811)
4812
4813(define-method get_menubar
4814  (of-object "GtkApplication")
4815  (c-name "gtk_application_get_menubar")
4816  (return-type "GMenuModel*")
4817)
4818
4819(define-method set_menubar
4820  (of-object "GtkApplication")
4821  (c-name "gtk_application_set_menubar")
4822  (return-type "none")
4823  (parameters
4824    '("GMenuModel*" "menubar")
4825  )
4826)
4827
4828(define-method add_accelerator
4829  (of-object "GtkApplication")
4830  (c-name "gtk_application_add_accelerator")
4831  (return-type "none")
4832  (parameters
4833    '("const-gchar*" "accelerator")
4834    '("const-gchar*" "action_name")
4835    '("GVariant*" "parameter")
4836  )
4837)
4838
4839(define-method remove_accelerator
4840  (of-object "GtkApplication")
4841  (c-name "gtk_application_remove_accelerator")
4842  (return-type "none")
4843  (parameters
4844    '("const-gchar*" "action_name")
4845    '("GVariant*" "parameter")
4846  )
4847)
4848
4849(define-method inhibit
4850  (of-object "GtkApplication")
4851  (c-name "gtk_application_inhibit")
4852  (return-type "guint")
4853  (parameters
4854    '("GtkWindow*" "window")
4855    '("GtkApplicationInhibitFlags" "flags")
4856    '("const-gchar*" "reason")
4857  )
4858)
4859
4860(define-method uninhibit
4861  (of-object "GtkApplication")
4862  (c-name "gtk_application_uninhibit")
4863  (return-type "none")
4864  (parameters
4865    '("guint" "cookie")
4866  )
4867)
4868
4869(define-method is_inhibited
4870  (of-object "GtkApplication")
4871  (c-name "gtk_application_is_inhibited")
4872  (return-type "gboolean")
4873  (parameters
4874    '("GtkApplicationInhibitFlags" "flags")
4875  )
4876)
4877
4878(define-method get_window_by_id
4879  (of-object "GtkApplication")
4880  (c-name "gtk_application_get_window_by_id")
4881  (return-type "GtkWindow*")
4882  (parameters
4883    '("guint" "id")
4884  )
4885)
4886
4887(define-method get_active_window
4888  (of-object "GtkApplication")
4889  (c-name "gtk_application_get_active_window")
4890  (return-type "GtkWindow*")
4891)
4892
4893(define-method list_action_descriptions
4894  (of-object "GtkApplication")
4895  (c-name "gtk_application_list_action_descriptions")
4896  (return-type "gchar**")
4897)
4898
4899(define-method get_accels_for_action
4900  (of-object "GtkApplication")
4901  (c-name "gtk_application_get_accels_for_action")
4902  (return-type "gchar**")
4903  (parameters
4904    '("const-gchar*" "detailed_action_name")
4905  )
4906)
4907
4908(define-method get_actions_for_accel
4909  (of-object "GtkApplication")
4910  (c-name "gtk_application_get_actions_for_accel")
4911  (return-type "gchar**")
4912  (parameters
4913    '("const-gchar*" "accel")
4914  )
4915)
4916
4917(define-method set_accels_for_action
4918  (of-object "GtkApplication")
4919  (c-name "gtk_application_set_accels_for_action")
4920  (return-type "none")
4921  (parameters
4922    '("const-gchar*" "detailed_action_name")
4923    '("const-gchar*-const*" "accels")
4924  )
4925)
4926
4927(define-method prefers_app_menu
4928  (of-object "GtkApplication")
4929  (c-name "gtk_application_prefers_app_menu")
4930  (return-type "gboolean")
4931)
4932
4933(define-method get_menu_by_id
4934  (of-object "GtkApplication")
4935  (c-name "gtk_application_get_menu_by_id")
4936  (return-type "GMenu*")
4937  (parameters
4938    '("const-gchar*" "id")
4939  )
4940)
4941
4942
4943
4944;; From gtkapplicationwindow.h
4945
4946(define-function gtk_application_window_get_type
4947  (c-name "gtk_application_window_get_type")
4948  (return-type "GType")
4949)
4950
4951(define-method window_new
4952  (of-object "GtkApplication")
4953  (c-name "gtk_application_window_new")
4954  (return-type "GtkWidget*")
4955)
4956
4957(define-method set_show_menubar
4958  (of-object "GtkApplicationWindow")
4959  (c-name "gtk_application_window_set_show_menubar")
4960  (return-type "none")
4961  (parameters
4962    '("gboolean" "show_menubar")
4963  )
4964)
4965
4966(define-method get_show_menubar
4967  (of-object "GtkApplicationWindow")
4968  (c-name "gtk_application_window_get_show_menubar")
4969  (return-type "gboolean")
4970)
4971
4972(define-method get_id
4973  (of-object "GtkApplicationWindow")
4974  (c-name "gtk_application_window_get_id")
4975  (return-type "guint")
4976)
4977
4978(define-method set_help_overlay
4979  (of-object "GtkApplicationWindow")
4980  (c-name "gtk_application_window_set_help_overlay")
4981  (return-type "none")
4982  (parameters
4983    '("GtkShortcutsWindow*" "help_overlay")
4984  )
4985)
4986
4987(define-method get_help_overlay
4988  (of-object "GtkApplicationWindow")
4989  (c-name "gtk_application_window_get_help_overlay")
4990  (return-type "GtkShortcutsWindow*")
4991)
4992
4993
4994
4995;; From gtkaspectframe.h
4996
4997(define-function gtk_aspect_frame_get_type
4998  (c-name "gtk_aspect_frame_get_type")
4999  (return-type "GType")
5000)
5001
5002(define-function gtk_aspect_frame_new
5003  (c-name "gtk_aspect_frame_new")
5004  (is-constructor-of "GtkAspectFrame")
5005  (return-type "GtkWidget*")
5006  (parameters
5007    '("const-gchar*" "label")
5008    '("gfloat" "xalign")
5009    '("gfloat" "yalign")
5010    '("gfloat" "ratio")
5011    '("gboolean" "obey_child")
5012  )
5013)
5014
5015(define-method set
5016  (of-object "GtkAspectFrame")
5017  (c-name "gtk_aspect_frame_set")
5018  (return-type "none")
5019  (parameters
5020    '("gfloat" "xalign")
5021    '("gfloat" "yalign")
5022    '("gfloat" "ratio")
5023    '("gboolean" "obey_child")
5024  )
5025)
5026
5027
5028
5029;; From gtkassistant.h
5030
5031(define-function gtk_assistant_get_type
5032  (c-name "gtk_assistant_get_type")
5033  (return-type "GType")
5034)
5035
5036(define-function gtk_assistant_new
5037  (c-name "gtk_assistant_new")
5038  (is-constructor-of "GtkAssistant")
5039  (return-type "GtkWidget*")
5040)
5041
5042(define-method next_page
5043  (of-object "GtkAssistant")
5044  (c-name "gtk_assistant_next_page")
5045  (return-type "none")
5046)
5047
5048(define-method previous_page
5049  (of-object "GtkAssistant")
5050  (c-name "gtk_assistant_previous_page")
5051  (return-type "none")
5052)
5053
5054(define-method get_current_page
5055  (of-object "GtkAssistant")
5056  (c-name "gtk_assistant_get_current_page")
5057  (return-type "gint")
5058)
5059
5060(define-method set_current_page
5061  (of-object "GtkAssistant")
5062  (c-name "gtk_assistant_set_current_page")
5063  (return-type "none")
5064  (parameters
5065    '("gint" "page_num")
5066  )
5067)
5068
5069(define-method get_n_pages
5070  (of-object "GtkAssistant")
5071  (c-name "gtk_assistant_get_n_pages")
5072  (return-type "gint")
5073)
5074
5075(define-method get_nth_page
5076  (of-object "GtkAssistant")
5077  (c-name "gtk_assistant_get_nth_page")
5078  (return-type "GtkWidget*")
5079  (parameters
5080    '("gint" "page_num")
5081  )
5082)
5083
5084(define-method prepend_page
5085  (of-object "GtkAssistant")
5086  (c-name "gtk_assistant_prepend_page")
5087  (return-type "gint")
5088  (parameters
5089    '("GtkWidget*" "page")
5090  )
5091)
5092
5093(define-method append_page
5094  (of-object "GtkAssistant")
5095  (c-name "gtk_assistant_append_page")
5096  (return-type "gint")
5097  (parameters
5098    '("GtkWidget*" "page")
5099  )
5100)
5101
5102(define-method insert_page
5103  (of-object "GtkAssistant")
5104  (c-name "gtk_assistant_insert_page")
5105  (return-type "gint")
5106  (parameters
5107    '("GtkWidget*" "page")
5108    '("gint" "position")
5109  )
5110)
5111
5112(define-method remove_page
5113  (of-object "GtkAssistant")
5114  (c-name "gtk_assistant_remove_page")
5115  (return-type "none")
5116  (parameters
5117    '("gint" "page_num")
5118  )
5119)
5120
5121(define-method set_forward_page_func
5122  (of-object "GtkAssistant")
5123  (c-name "gtk_assistant_set_forward_page_func")
5124  (return-type "none")
5125  (parameters
5126    '("GtkAssistantPageFunc" "page_func")
5127    '("gpointer" "data")
5128    '("GDestroyNotify" "destroy")
5129  )
5130)
5131
5132(define-method set_page_type
5133  (of-object "GtkAssistant")
5134  (c-name "gtk_assistant_set_page_type")
5135  (return-type "none")
5136  (parameters
5137    '("GtkWidget*" "page")
5138    '("GtkAssistantPageType" "type")
5139  )
5140)
5141
5142(define-method get_page_type
5143  (of-object "GtkAssistant")
5144  (c-name "gtk_assistant_get_page_type")
5145  (return-type "GtkAssistantPageType")
5146  (parameters
5147    '("GtkWidget*" "page")
5148  )
5149)
5150
5151(define-method set_page_title
5152  (of-object "GtkAssistant")
5153  (c-name "gtk_assistant_set_page_title")
5154  (return-type "none")
5155  (parameters
5156    '("GtkWidget*" "page")
5157    '("const-gchar*" "title")
5158  )
5159)
5160
5161(define-method get_page_title
5162  (of-object "GtkAssistant")
5163  (c-name "gtk_assistant_get_page_title")
5164  (return-type "const-gchar*")
5165  (parameters
5166    '("GtkWidget*" "page")
5167  )
5168)
5169
5170(define-method set_page_header_image
5171  (of-object "GtkAssistant")
5172  (c-name "gtk_assistant_set_page_header_image")
5173  (return-type "none")
5174  (parameters
5175    '("GtkWidget*" "page")
5176    '("GdkPixbuf*" "pixbuf")
5177  )
5178)
5179
5180(define-method get_page_header_image
5181  (of-object "GtkAssistant")
5182  (c-name "gtk_assistant_get_page_header_image")
5183  (return-type "GdkPixbuf*")
5184  (parameters
5185    '("GtkWidget*" "page")
5186  )
5187)
5188
5189(define-method set_page_side_image
5190  (of-object "GtkAssistant")
5191  (c-name "gtk_assistant_set_page_side_image")
5192  (return-type "none")
5193  (parameters
5194    '("GtkWidget*" "page")
5195    '("GdkPixbuf*" "pixbuf")
5196  )
5197)
5198
5199(define-method get_page_side_image
5200  (of-object "GtkAssistant")
5201  (c-name "gtk_assistant_get_page_side_image")
5202  (return-type "GdkPixbuf*")
5203  (parameters
5204    '("GtkWidget*" "page")
5205  )
5206)
5207
5208(define-method set_page_complete
5209  (of-object "GtkAssistant")
5210  (c-name "gtk_assistant_set_page_complete")
5211  (return-type "none")
5212  (parameters
5213    '("GtkWidget*" "page")
5214    '("gboolean" "complete")
5215  )
5216)
5217
5218(define-method get_page_complete
5219  (of-object "GtkAssistant")
5220  (c-name "gtk_assistant_get_page_complete")
5221  (return-type "gboolean")
5222  (parameters
5223    '("GtkWidget*" "page")
5224  )
5225)
5226
5227(define-method add_action_widget
5228  (of-object "GtkAssistant")
5229  (c-name "gtk_assistant_add_action_widget")
5230  (return-type "none")
5231  (parameters
5232    '("GtkWidget*" "child")
5233  )
5234)
5235
5236(define-method remove_action_widget
5237  (of-object "GtkAssistant")
5238  (c-name "gtk_assistant_remove_action_widget")
5239  (return-type "none")
5240  (parameters
5241    '("GtkWidget*" "child")
5242  )
5243)
5244
5245(define-method update_buttons_state
5246  (of-object "GtkAssistant")
5247  (c-name "gtk_assistant_update_buttons_state")
5248  (return-type "none")
5249)
5250
5251(define-method commit
5252  (of-object "GtkAssistant")
5253  (c-name "gtk_assistant_commit")
5254  (return-type "none")
5255)
5256
5257(define-method set_page_has_padding
5258  (of-object "GtkAssistant")
5259  (c-name "gtk_assistant_set_page_has_padding")
5260  (return-type "none")
5261  (parameters
5262    '("GtkWidget*" "page")
5263    '("gboolean" "has_padding")
5264  )
5265)
5266
5267(define-method get_page_has_padding
5268  (of-object "GtkAssistant")
5269  (c-name "gtk_assistant_get_page_has_padding")
5270  (return-type "gboolean")
5271  (parameters
5272    '("GtkWidget*" "page")
5273  )
5274)
5275
5276
5277
5278;; From gtk-autocleanups.h
5279
5280
5281
5282;; From gtkbbox.h
5283
5284(define-function gtk_button_box_get_type
5285  (c-name "gtk_button_box_get_type")
5286  (return-type "GType")
5287)
5288
5289(define-function gtk_button_box_new
5290  (c-name "gtk_button_box_new")
5291  (is-constructor-of "GtkButtonBox")
5292  (return-type "GtkWidget*")
5293  (parameters
5294    '("GtkOrientation" "orientation")
5295  )
5296)
5297
5298(define-method get_layout
5299  (of-object "GtkButtonBox")
5300  (c-name "gtk_button_box_get_layout")
5301  (return-type "GtkButtonBoxStyle")
5302)
5303
5304(define-method set_layout
5305  (of-object "GtkButtonBox")
5306  (c-name "gtk_button_box_set_layout")
5307  (return-type "none")
5308  (parameters
5309    '("GtkButtonBoxStyle" "layout_style")
5310  )
5311)
5312
5313(define-method get_child_secondary
5314  (of-object "GtkButtonBox")
5315  (c-name "gtk_button_box_get_child_secondary")
5316  (return-type "gboolean")
5317  (parameters
5318    '("GtkWidget*" "child")
5319  )
5320)
5321
5322(define-method set_child_secondary
5323  (of-object "GtkButtonBox")
5324  (c-name "gtk_button_box_set_child_secondary")
5325  (return-type "none")
5326  (parameters
5327    '("GtkWidget*" "child")
5328    '("gboolean" "is_secondary")
5329  )
5330)
5331
5332(define-method get_child_non_homogeneous
5333  (of-object "GtkButtonBox")
5334  (c-name "gtk_button_box_get_child_non_homogeneous")
5335  (return-type "gboolean")
5336  (parameters
5337    '("GtkWidget*" "child")
5338  )
5339)
5340
5341(define-method set_child_non_homogeneous
5342  (of-object "GtkButtonBox")
5343  (c-name "gtk_button_box_set_child_non_homogeneous")
5344  (return-type "none")
5345  (parameters
5346    '("GtkWidget*" "child")
5347    '("gboolean" "non_homogeneous")
5348  )
5349)
5350
5351
5352
5353;; From gtkbindings.h
5354
5355(define-function gtk_binding_set_new
5356  (c-name "gtk_binding_set_new")
5357  (is-constructor-of "GtkBindingSet")
5358  (return-type "GtkBindingSet*")
5359  (parameters
5360    '("const-gchar*" "set_name")
5361  )
5362)
5363
5364(define-function gtk_binding_set_by_class
5365  (c-name "gtk_binding_set_by_class")
5366  (return-type "GtkBindingSet*")
5367  (parameters
5368    '("gpointer" "object_class")
5369  )
5370)
5371
5372(define-function gtk_binding_set_find
5373  (c-name "gtk_binding_set_find")
5374  (return-type "GtkBindingSet*")
5375  (parameters
5376    '("const-gchar*" "set_name")
5377  )
5378)
5379
5380(define-function gtk_bindings_activate
5381  (c-name "gtk_bindings_activate")
5382  (return-type "gboolean")
5383  (parameters
5384    '("GObject*" "object")
5385    '("guint" "keyval")
5386    '("GdkModifierType" "modifiers")
5387  )
5388)
5389
5390(define-function gtk_bindings_activate_event
5391  (c-name "gtk_bindings_activate_event")
5392  (return-type "gboolean")
5393  (parameters
5394    '("GObject*" "object")
5395    '("GdkEventKey*" "event")
5396  )
5397)
5398
5399(define-method activate
5400  (of-object "GtkBindingSet")
5401  (c-name "gtk_binding_set_activate")
5402  (return-type "gboolean")
5403  (parameters
5404    '("guint" "keyval")
5405    '("GdkModifierType" "modifiers")
5406    '("GObject*" "object")
5407  )
5408)
5409
5410(define-function gtk_binding_entry_skip
5411  (c-name "gtk_binding_entry_skip")
5412  (return-type "none")
5413  (parameters
5414    '("GtkBindingSet*" "binding_set")
5415    '("guint" "keyval")
5416    '("GdkModifierType" "modifiers")
5417  )
5418)
5419
5420(define-function gtk_binding_entry_add_signal
5421  (c-name "gtk_binding_entry_add_signal")
5422  (return-type "none")
5423  (parameters
5424    '("GtkBindingSet*" "binding_set")
5425    '("guint" "keyval")
5426    '("GdkModifierType" "modifiers")
5427    '("const-gchar*" "signal_name")
5428    '("guint" "n_args")
5429  )
5430  (varargs #t)
5431)
5432
5433(define-function gtk_binding_entry_add_signall
5434  (c-name "gtk_binding_entry_add_signall")
5435  (return-type "none")
5436  (parameters
5437    '("GtkBindingSet*" "binding_set")
5438    '("guint" "keyval")
5439    '("GdkModifierType" "modifiers")
5440    '("const-gchar*" "signal_name")
5441    '("GSList*" "binding_args")
5442  )
5443)
5444
5445(define-function gtk_binding_entry_add_signal_from_string
5446  (c-name "gtk_binding_entry_add_signal_from_string")
5447  (return-type "GTokenType")
5448  (parameters
5449    '("GtkBindingSet*" "binding_set")
5450    '("const-gchar*" "signal_desc")
5451  )
5452)
5453
5454(define-function gtk_binding_entry_remove
5455  (c-name "gtk_binding_entry_remove")
5456  (return-type "none")
5457  (parameters
5458    '("GtkBindingSet*" "binding_set")
5459    '("guint" "keyval")
5460    '("GdkModifierType" "modifiers")
5461  )
5462)
5463
5464
5465
5466;; From gtkbin.h
5467
5468(define-function gtk_bin_get_type
5469  (c-name "gtk_bin_get_type")
5470  (return-type "GType")
5471)
5472
5473(define-method get_child
5474  (of-object "GtkBin")
5475  (c-name "gtk_bin_get_child")
5476  (return-type "GtkWidget*")
5477)
5478
5479
5480
5481;; From gtkbitmaskprivateimpl.h
5482
5483
5484
5485;; From gtkbookmarksmanager.h
5486
5487
5488
5489;; From gtkborder.h
5490
5491(define-function gtk_border_get_type
5492  (c-name "gtk_border_get_type")
5493  (return-type "GType")
5494)
5495
5496(define-function gtk_border_new
5497  (c-name "gtk_border_new")
5498  (is-constructor-of "GtkBorder")
5499  (return-type "GtkBorder*")
5500)
5501
5502(define-method copy
5503  (of-object "GtkBorder")
5504  (c-name "gtk_border_copy")
5505  (return-type "GtkBorder*")
5506)
5507
5508(define-method free
5509  (of-object "GtkBorder")
5510  (c-name "gtk_border_free")
5511  (return-type "none")
5512)
5513
5514
5515
5516;; From gtkbox.h
5517
5518(define-function gtk_box_get_type
5519  (c-name "gtk_box_get_type")
5520  (return-type "GType")
5521)
5522
5523(define-function gtk_box_new
5524  (c-name "gtk_box_new")
5525  (is-constructor-of "GtkBox")
5526  (return-type "GtkWidget*")
5527  (parameters
5528    '("GtkOrientation" "orientation")
5529    '("gint" "spacing")
5530  )
5531)
5532
5533(define-method pack_start
5534  (of-object "GtkBox")
5535  (c-name "gtk_box_pack_start")
5536  (return-type "none")
5537  (parameters
5538    '("GtkWidget*" "child")
5539    '("gboolean" "expand")
5540    '("gboolean" "fill")
5541    '("guint" "padding")
5542  )
5543)
5544
5545(define-method pack_end
5546  (of-object "GtkBox")
5547  (c-name "gtk_box_pack_end")
5548  (return-type "none")
5549  (parameters
5550    '("GtkWidget*" "child")
5551    '("gboolean" "expand")
5552    '("gboolean" "fill")
5553    '("guint" "padding")
5554  )
5555)
5556
5557(define-method set_homogeneous
5558  (of-object "GtkBox")
5559  (c-name "gtk_box_set_homogeneous")
5560  (return-type "none")
5561  (parameters
5562    '("gboolean" "homogeneous")
5563  )
5564)
5565
5566(define-method get_homogeneous
5567  (of-object "GtkBox")
5568  (c-name "gtk_box_get_homogeneous")
5569  (return-type "gboolean")
5570)
5571
5572(define-method set_spacing
5573  (of-object "GtkBox")
5574  (c-name "gtk_box_set_spacing")
5575  (return-type "none")
5576  (parameters
5577    '("gint" "spacing")
5578  )
5579)
5580
5581(define-method get_spacing
5582  (of-object "GtkBox")
5583  (c-name "gtk_box_get_spacing")
5584  (return-type "gint")
5585)
5586
5587(define-method set_baseline_position
5588  (of-object "GtkBox")
5589  (c-name "gtk_box_set_baseline_position")
5590  (return-type "none")
5591  (parameters
5592    '("GtkBaselinePosition" "position")
5593  )
5594)
5595
5596(define-method get_baseline_position
5597  (of-object "GtkBox")
5598  (c-name "gtk_box_get_baseline_position")
5599  (return-type "GtkBaselinePosition")
5600)
5601
5602(define-method reorder_child
5603  (of-object "GtkBox")
5604  (c-name "gtk_box_reorder_child")
5605  (return-type "none")
5606  (parameters
5607    '("GtkWidget*" "child")
5608    '("gint" "position")
5609  )
5610)
5611
5612(define-method query_child_packing
5613  (of-object "GtkBox")
5614  (c-name "gtk_box_query_child_packing")
5615  (return-type "none")
5616  (parameters
5617    '("GtkWidget*" "child")
5618    '("gboolean*" "expand")
5619    '("gboolean*" "fill")
5620    '("guint*" "padding")
5621    '("GtkPackType*" "pack_type")
5622  )
5623)
5624
5625(define-method set_child_packing
5626  (of-object "GtkBox")
5627  (c-name "gtk_box_set_child_packing")
5628  (return-type "none")
5629  (parameters
5630    '("GtkWidget*" "child")
5631    '("gboolean" "expand")
5632    '("gboolean" "fill")
5633    '("guint" "padding")
5634    '("GtkPackType" "pack_type")
5635  )
5636)
5637
5638(define-method set_center_widget
5639  (of-object "GtkBox")
5640  (c-name "gtk_box_set_center_widget")
5641  (return-type "none")
5642  (parameters
5643    '("GtkWidget*" "widget")
5644  )
5645)
5646
5647(define-method get_center_widget
5648  (of-object "GtkBox")
5649  (c-name "gtk_box_get_center_widget")
5650  (return-type "GtkWidget*")
5651)
5652
5653
5654
5655;; From gtkbuildable.h
5656
5657(define-function gtk_buildable_get_type
5658  (c-name "gtk_buildable_get_type")
5659  (return-type "GType")
5660)
5661
5662(define-method set_name
5663  (of-object "GtkBuildable")
5664  (c-name "gtk_buildable_set_name")
5665  (return-type "none")
5666  (parameters
5667    '("const-gchar*" "name")
5668  )
5669)
5670
5671(define-method get_name
5672  (of-object "GtkBuildable")
5673  (c-name "gtk_buildable_get_name")
5674  (return-type "const-gchar*")
5675)
5676
5677(define-method add_child
5678  (of-object "GtkBuildable")
5679  (c-name "gtk_buildable_add_child")
5680  (return-type "none")
5681  (parameters
5682    '("GtkBuilder*" "builder")
5683    '("GObject*" "child")
5684    '("const-gchar*" "type")
5685  )
5686)
5687
5688(define-method set_buildable_property
5689  (of-object "GtkBuildable")
5690  (c-name "gtk_buildable_set_buildable_property")
5691  (return-type "none")
5692  (parameters
5693    '("GtkBuilder*" "builder")
5694    '("const-gchar*" "name")
5695    '("const-GValue*" "value")
5696  )
5697)
5698
5699(define-method construct_child
5700  (of-object "GtkBuildable")
5701  (c-name "gtk_buildable_construct_child")
5702  (return-type "GObject*")
5703  (parameters
5704    '("GtkBuilder*" "builder")
5705    '("const-gchar*" "name")
5706  )
5707)
5708
5709(define-method custom_tag_start
5710  (of-object "GtkBuildable")
5711  (c-name "gtk_buildable_custom_tag_start")
5712  (return-type "gboolean")
5713  (parameters
5714    '("GtkBuilder*" "builder")
5715    '("GObject*" "child")
5716    '("const-gchar*" "tagname")
5717    '("GMarkupParser*" "parser")
5718    '("gpointer*" "data")
5719  )
5720)
5721
5722(define-method custom_tag_end
5723  (of-object "GtkBuildable")
5724  (c-name "gtk_buildable_custom_tag_end")
5725  (return-type "none")
5726  (parameters
5727    '("GtkBuilder*" "builder")
5728    '("GObject*" "child")
5729    '("const-gchar*" "tagname")
5730    '("gpointer*" "data")
5731  )
5732)
5733
5734(define-method custom_finished
5735  (of-object "GtkBuildable")
5736  (c-name "gtk_buildable_custom_finished")
5737  (return-type "none")
5738  (parameters
5739    '("GtkBuilder*" "builder")
5740    '("GObject*" "child")
5741    '("const-gchar*" "tagname")
5742    '("gpointer" "data")
5743  )
5744)
5745
5746(define-method parser_finished
5747  (of-object "GtkBuildable")
5748  (c-name "gtk_buildable_parser_finished")
5749  (return-type "none")
5750  (parameters
5751    '("GtkBuilder*" "builder")
5752  )
5753)
5754
5755(define-method get_internal_child
5756  (of-object "GtkBuildable")
5757  (c-name "gtk_buildable_get_internal_child")
5758  (return-type "GObject*")
5759  (parameters
5760    '("GtkBuilder*" "builder")
5761    '("const-gchar*" "childname")
5762  )
5763)
5764
5765
5766
5767;; From gtkbuilder.h
5768
5769(define-function gtk_builder_error_quark
5770  (c-name "gtk_builder_error_quark")
5771  (return-type "GQuark")
5772)
5773
5774(define-function gtk_builder_get_type
5775  (c-name "gtk_builder_get_type")
5776  (return-type "GType")
5777)
5778
5779(define-function gtk_builder_new
5780  (c-name "gtk_builder_new")
5781  (is-constructor-of "GtkBuilder")
5782  (return-type "GtkBuilder*")
5783)
5784
5785(define-method add_from_file
5786  (of-object "GtkBuilder")
5787  (c-name "gtk_builder_add_from_file")
5788  (return-type "guint")
5789  (parameters
5790    '("const-gchar*" "filename")
5791    '("GError**" "error")
5792  )
5793)
5794
5795(define-method add_from_resource
5796  (of-object "GtkBuilder")
5797  (c-name "gtk_builder_add_from_resource")
5798  (return-type "guint")
5799  (parameters
5800    '("const-gchar*" "resource_path")
5801    '("GError**" "error")
5802  )
5803)
5804
5805(define-method add_from_string
5806  (of-object "GtkBuilder")
5807  (c-name "gtk_builder_add_from_string")
5808  (return-type "guint")
5809  (parameters
5810    '("const-gchar*" "buffer")
5811    '("gsize" "length")
5812    '("GError**" "error")
5813  )
5814)
5815
5816(define-method add_objects_from_file
5817  (of-object "GtkBuilder")
5818  (c-name "gtk_builder_add_objects_from_file")
5819  (return-type "guint")
5820  (parameters
5821    '("const-gchar*" "filename")
5822    '("gchar**" "object_ids")
5823    '("GError**" "error")
5824  )
5825)
5826
5827(define-method add_objects_from_resource
5828  (of-object "GtkBuilder")
5829  (c-name "gtk_builder_add_objects_from_resource")
5830  (return-type "guint")
5831  (parameters
5832    '("const-gchar*" "resource_path")
5833    '("gchar**" "object_ids")
5834    '("GError**" "error")
5835  )
5836)
5837
5838(define-method add_objects_from_string
5839  (of-object "GtkBuilder")
5840  (c-name "gtk_builder_add_objects_from_string")
5841  (return-type "guint")
5842  (parameters
5843    '("const-gchar*" "buffer")
5844    '("gsize" "length")
5845    '("gchar**" "object_ids")
5846    '("GError**" "error")
5847  )
5848)
5849
5850(define-method get_object
5851  (of-object "GtkBuilder")
5852  (c-name "gtk_builder_get_object")
5853  (return-type "GObject*")
5854  (parameters
5855    '("const-gchar*" "name")
5856  )
5857)
5858
5859(define-method get_objects
5860  (of-object "GtkBuilder")
5861  (c-name "gtk_builder_get_objects")
5862  (return-type "GSList*")
5863)
5864
5865(define-method expose_object
5866  (of-object "GtkBuilder")
5867  (c-name "gtk_builder_expose_object")
5868  (return-type "none")
5869  (parameters
5870    '("const-gchar*" "name")
5871    '("GObject*" "object")
5872  )
5873)
5874
5875(define-method connect_signals
5876  (of-object "GtkBuilder")
5877  (c-name "gtk_builder_connect_signals")
5878  (return-type "none")
5879  (parameters
5880    '("gpointer" "user_data")
5881  )
5882)
5883
5884(define-method connect_signals_full
5885  (of-object "GtkBuilder")
5886  (c-name "gtk_builder_connect_signals_full")
5887  (return-type "none")
5888  (parameters
5889    '("GtkBuilderConnectFunc" "func")
5890    '("gpointer" "user_data")
5891  )
5892)
5893
5894(define-method set_translation_domain
5895  (of-object "GtkBuilder")
5896  (c-name "gtk_builder_set_translation_domain")
5897  (return-type "none")
5898  (parameters
5899    '("const-gchar*" "domain")
5900  )
5901)
5902
5903(define-method get_translation_domain
5904  (of-object "GtkBuilder")
5905  (c-name "gtk_builder_get_translation_domain")
5906  (return-type "const-gchar*")
5907)
5908
5909(define-method get_type_from_name
5910  (of-object "GtkBuilder")
5911  (c-name "gtk_builder_get_type_from_name")
5912  (return-type "GType")
5913  (parameters
5914    '("const-char*" "type_name")
5915  )
5916)
5917
5918(define-method value_from_string
5919  (of-object "GtkBuilder")
5920  (c-name "gtk_builder_value_from_string")
5921  (return-type "gboolean")
5922  (parameters
5923    '("GParamSpec*" "pspec")
5924    '("const-gchar*" "string")
5925    '("GValue*" "value")
5926    '("GError**" "error")
5927  )
5928)
5929
5930(define-method value_from_string_type
5931  (of-object "GtkBuilder")
5932  (c-name "gtk_builder_value_from_string_type")
5933  (return-type "gboolean")
5934  (parameters
5935    '("GType" "type")
5936    '("const-gchar*" "string")
5937    '("GValue*" "value")
5938    '("GError**" "error")
5939  )
5940)
5941
5942(define-function gtk_builder_new_from_file
5943  (c-name "gtk_builder_new_from_file")
5944  (return-type "GtkBuilder*")
5945  (parameters
5946    '("const-gchar*" "filename")
5947  )
5948)
5949
5950(define-function gtk_builder_new_from_resource
5951  (c-name "gtk_builder_new_from_resource")
5952  (return-type "GtkBuilder*")
5953  (parameters
5954    '("const-gchar*" "resource_path")
5955  )
5956)
5957
5958(define-function gtk_builder_new_from_string
5959  (c-name "gtk_builder_new_from_string")
5960  (return-type "GtkBuilder*")
5961  (parameters
5962    '("const-gchar*" "string")
5963    '("gssize" "length")
5964  )
5965)
5966
5967(define-method add_callback_symbol
5968  (of-object "GtkBuilder")
5969  (c-name "gtk_builder_add_callback_symbol")
5970  (return-type "none")
5971  (parameters
5972    '("const-gchar*" "callback_name")
5973    '("GCallback" "callback_symbol")
5974  )
5975)
5976
5977(define-method add_callback_symbols
5978  (of-object "GtkBuilder")
5979  (c-name "gtk_builder_add_callback_symbols")
5980  (return-type "none")
5981  (parameters
5982    '("const-gchar*" "first_callback_name")
5983    '("GCallback" "first_callback_symbol")
5984  )
5985  (varargs #t)
5986)
5987
5988(define-method lookup_callback_symbol
5989  (of-object "GtkBuilder")
5990  (c-name "gtk_builder_lookup_callback_symbol")
5991  (return-type "GCallback")
5992  (parameters
5993    '("const-gchar*" "callback_name")
5994  )
5995)
5996
5997(define-method set_application
5998  (of-object "GtkBuilder")
5999  (c-name "gtk_builder_set_application")
6000  (return-type "none")
6001  (parameters
6002    '("GtkApplication*" "application")
6003  )
6004)
6005
6006(define-method get_application
6007  (of-object "GtkBuilder")
6008  (c-name "gtk_builder_get_application")
6009  (return-type "GtkApplication*")
6010)
6011
6012(define-method extend_with_template
6013  (of-object "GtkBuilder")
6014  (c-name "gtk_builder_extend_with_template")
6015  (return-type "guint")
6016  (parameters
6017    '("GtkWidget*" "widget")
6018    '("GType" "template_type")
6019    '("const-gchar*" "buffer")
6020    '("gsize" "length")
6021    '("GError**" "error")
6022  )
6023)
6024
6025
6026
6027;; From gtkbutton.h
6028
6029(define-function gtk_button_get_type
6030  (c-name "gtk_button_get_type")
6031  (return-type "GType")
6032)
6033
6034(define-function gtk_button_new
6035  (c-name "gtk_button_new")
6036  (is-constructor-of "GtkButton")
6037  (return-type "GtkWidget*")
6038)
6039
6040(define-function gtk_button_new_with_label
6041  (c-name "gtk_button_new_with_label")
6042  (return-type "GtkWidget*")
6043  (parameters
6044    '("const-gchar*" "label")
6045  )
6046)
6047
6048(define-function gtk_button_new_from_icon_name
6049  (c-name "gtk_button_new_from_icon_name")
6050  (return-type "GtkWidget*")
6051  (parameters
6052    '("const-gchar*" "icon_name")
6053    '("GtkIconSize" "size")
6054  )
6055)
6056
6057(define-function gtk_button_new_from_stock
6058  (c-name "gtk_button_new_from_stock")
6059  (return-type "GtkWidget*")
6060  (parameters
6061    '("const-gchar*" "stock_id")
6062  )
6063)
6064
6065(define-function gtk_button_new_with_mnemonic
6066  (c-name "gtk_button_new_with_mnemonic")
6067  (return-type "GtkWidget*")
6068  (parameters
6069    '("const-gchar*" "label")
6070  )
6071)
6072
6073(define-method clicked
6074  (of-object "GtkButton")
6075  (c-name "gtk_button_clicked")
6076  (return-type "none")
6077)
6078
6079(define-method pressed
6080  (of-object "GtkButton")
6081  (c-name "gtk_button_pressed")
6082  (return-type "none")
6083)
6084
6085(define-method released
6086  (of-object "GtkButton")
6087  (c-name "gtk_button_released")
6088  (return-type "none")
6089)
6090
6091(define-method enter
6092  (of-object "GtkButton")
6093  (c-name "gtk_button_enter")
6094  (return-type "none")
6095)
6096
6097(define-method leave
6098  (of-object "GtkButton")
6099  (c-name "gtk_button_leave")
6100  (return-type "none")
6101)
6102
6103(define-method set_relief
6104  (of-object "GtkButton")
6105  (c-name "gtk_button_set_relief")
6106  (return-type "none")
6107  (parameters
6108    '("GtkReliefStyle" "relief")
6109  )
6110)
6111
6112(define-method get_relief
6113  (of-object "GtkButton")
6114  (c-name "gtk_button_get_relief")
6115  (return-type "GtkReliefStyle")
6116)
6117
6118(define-method set_label
6119  (of-object "GtkButton")
6120  (c-name "gtk_button_set_label")
6121  (return-type "none")
6122  (parameters
6123    '("const-gchar*" "label")
6124  )
6125)
6126
6127(define-method get_label
6128  (of-object "GtkButton")
6129  (c-name "gtk_button_get_label")
6130  (return-type "const-gchar*")
6131)
6132
6133(define-method set_use_underline
6134  (of-object "GtkButton")
6135  (c-name "gtk_button_set_use_underline")
6136  (return-type "none")
6137  (parameters
6138    '("gboolean" "use_underline")
6139  )
6140)
6141
6142(define-method get_use_underline
6143  (of-object "GtkButton")
6144  (c-name "gtk_button_get_use_underline")
6145  (return-type "gboolean")
6146)
6147
6148(define-method set_use_stock
6149  (of-object "GtkButton")
6150  (c-name "gtk_button_set_use_stock")
6151  (return-type "none")
6152  (parameters
6153    '("gboolean" "use_stock")
6154  )
6155)
6156
6157(define-method get_use_stock
6158  (of-object "GtkButton")
6159  (c-name "gtk_button_get_use_stock")
6160  (return-type "gboolean")
6161)
6162
6163(define-method set_focus_on_click
6164  (of-object "GtkButton")
6165  (c-name "gtk_button_set_focus_on_click")
6166  (return-type "none")
6167  (parameters
6168    '("gboolean" "focus_on_click")
6169  )
6170)
6171
6172(define-method get_focus_on_click
6173  (of-object "GtkButton")
6174  (c-name "gtk_button_get_focus_on_click")
6175  (return-type "gboolean")
6176)
6177
6178(define-method set_alignment
6179  (of-object "GtkButton")
6180  (c-name "gtk_button_set_alignment")
6181  (return-type "none")
6182  (parameters
6183    '("gfloat" "xalign")
6184    '("gfloat" "yalign")
6185  )
6186)
6187
6188(define-method get_alignment
6189  (of-object "GtkButton")
6190  (c-name "gtk_button_get_alignment")
6191  (return-type "none")
6192  (parameters
6193    '("gfloat*" "xalign")
6194    '("gfloat*" "yalign")
6195  )
6196)
6197
6198(define-method set_image
6199  (of-object "GtkButton")
6200  (c-name "gtk_button_set_image")
6201  (return-type "none")
6202  (parameters
6203    '("GtkWidget*" "image")
6204  )
6205)
6206
6207(define-method get_image
6208  (of-object "GtkButton")
6209  (c-name "gtk_button_get_image")
6210  (return-type "GtkWidget*")
6211)
6212
6213(define-method set_image_position
6214  (of-object "GtkButton")
6215  (c-name "gtk_button_set_image_position")
6216  (return-type "none")
6217  (parameters
6218    '("GtkPositionType" "position")
6219  )
6220)
6221
6222(define-method get_image_position
6223  (of-object "GtkButton")
6224  (c-name "gtk_button_get_image_position")
6225  (return-type "GtkPositionType")
6226)
6227
6228(define-method set_always_show_image
6229  (of-object "GtkButton")
6230  (c-name "gtk_button_set_always_show_image")
6231  (return-type "none")
6232  (parameters
6233    '("gboolean" "always_show")
6234  )
6235)
6236
6237(define-method get_always_show_image
6238  (of-object "GtkButton")
6239  (c-name "gtk_button_get_always_show_image")
6240  (return-type "gboolean")
6241)
6242
6243(define-method get_event_window
6244  (of-object "GtkButton")
6245  (c-name "gtk_button_get_event_window")
6246  (return-type "GdkWindow*")
6247)
6248
6249
6250
6251;; From gtkcalendar.h
6252
6253(define-function gtk_calendar_get_type
6254  (c-name "gtk_calendar_get_type")
6255  (return-type "GType")
6256)
6257
6258(define-function gtk_calendar_new
6259  (c-name "gtk_calendar_new")
6260  (is-constructor-of "GtkCalendar")
6261  (return-type "GtkWidget*")
6262)
6263
6264(define-method select_month
6265  (of-object "GtkCalendar")
6266  (c-name "gtk_calendar_select_month")
6267  (return-type "none")
6268  (parameters
6269    '("guint" "month")
6270    '("guint" "year")
6271  )
6272)
6273
6274(define-method select_day
6275  (of-object "GtkCalendar")
6276  (c-name "gtk_calendar_select_day")
6277  (return-type "none")
6278  (parameters
6279    '("guint" "day")
6280  )
6281)
6282
6283(define-method mark_day
6284  (of-object "GtkCalendar")
6285  (c-name "gtk_calendar_mark_day")
6286  (return-type "none")
6287  (parameters
6288    '("guint" "day")
6289  )
6290)
6291
6292(define-method unmark_day
6293  (of-object "GtkCalendar")
6294  (c-name "gtk_calendar_unmark_day")
6295  (return-type "none")
6296  (parameters
6297    '("guint" "day")
6298  )
6299)
6300
6301(define-method clear_marks
6302  (of-object "GtkCalendar")
6303  (c-name "gtk_calendar_clear_marks")
6304  (return-type "none")
6305)
6306
6307(define-method set_display_options
6308  (of-object "GtkCalendar")
6309  (c-name "gtk_calendar_set_display_options")
6310  (return-type "none")
6311  (parameters
6312    '("GtkCalendarDisplayOptions" "flags")
6313  )
6314)
6315
6316(define-method get_display_options
6317  (of-object "GtkCalendar")
6318  (c-name "gtk_calendar_get_display_options")
6319  (return-type "GtkCalendarDisplayOptions")
6320)
6321
6322(define-method get_date
6323  (of-object "GtkCalendar")
6324  (c-name "gtk_calendar_get_date")
6325  (return-type "none")
6326  (parameters
6327    '("guint*" "year")
6328    '("guint*" "month")
6329    '("guint*" "day")
6330  )
6331)
6332
6333(define-method set_detail_func
6334  (of-object "GtkCalendar")
6335  (c-name "gtk_calendar_set_detail_func")
6336  (return-type "none")
6337  (parameters
6338    '("GtkCalendarDetailFunc" "func")
6339    '("gpointer" "data")
6340    '("GDestroyNotify" "destroy")
6341  )
6342)
6343
6344(define-method set_detail_width_chars
6345  (of-object "GtkCalendar")
6346  (c-name "gtk_calendar_set_detail_width_chars")
6347  (return-type "none")
6348  (parameters
6349    '("gint" "chars")
6350  )
6351)
6352
6353(define-method set_detail_height_rows
6354  (of-object "GtkCalendar")
6355  (c-name "gtk_calendar_set_detail_height_rows")
6356  (return-type "none")
6357  (parameters
6358    '("gint" "rows")
6359  )
6360)
6361
6362(define-method get_detail_width_chars
6363  (of-object "GtkCalendar")
6364  (c-name "gtk_calendar_get_detail_width_chars")
6365  (return-type "gint")
6366)
6367
6368(define-method get_detail_height_rows
6369  (of-object "GtkCalendar")
6370  (c-name "gtk_calendar_get_detail_height_rows")
6371  (return-type "gint")
6372)
6373
6374(define-method get_day_is_marked
6375  (of-object "GtkCalendar")
6376  (c-name "gtk_calendar_get_day_is_marked")
6377  (return-type "gboolean")
6378  (parameters
6379    '("guint" "day")
6380  )
6381)
6382
6383
6384
6385;; From gtkcellareabox.h
6386
6387(define-function gtk_cell_area_box_get_type
6388  (c-name "gtk_cell_area_box_get_type")
6389  (return-type "GType")
6390)
6391
6392(define-function gtk_cell_area_box_new
6393  (c-name "gtk_cell_area_box_new")
6394  (is-constructor-of "GtkCellAreaBox")
6395  (return-type "GtkCellArea*")
6396)
6397
6398(define-method pack_start
6399  (of-object "GtkCellAreaBox")
6400  (c-name "gtk_cell_area_box_pack_start")
6401  (return-type "none")
6402  (parameters
6403    '("GtkCellRenderer*" "renderer")
6404    '("gboolean" "expand")
6405    '("gboolean" "align")
6406    '("gboolean" "fixed")
6407  )
6408)
6409
6410(define-method pack_end
6411  (of-object "GtkCellAreaBox")
6412  (c-name "gtk_cell_area_box_pack_end")
6413  (return-type "none")
6414  (parameters
6415    '("GtkCellRenderer*" "renderer")
6416    '("gboolean" "expand")
6417    '("gboolean" "align")
6418    '("gboolean" "fixed")
6419  )
6420)
6421
6422(define-method get_spacing
6423  (of-object "GtkCellAreaBox")
6424  (c-name "gtk_cell_area_box_get_spacing")
6425  (return-type "gint")
6426)
6427
6428(define-method set_spacing
6429  (of-object "GtkCellAreaBox")
6430  (c-name "gtk_cell_area_box_set_spacing")
6431  (return-type "none")
6432  (parameters
6433    '("gint" "spacing")
6434  )
6435)
6436
6437
6438
6439;; From gtkcellareacontext.h
6440
6441(define-function gtk_cell_area_context_get_type
6442  (c-name "gtk_cell_area_context_get_type")
6443  (return-type "GType")
6444)
6445
6446(define-method get_area
6447  (of-object "GtkCellAreaContext")
6448  (c-name "gtk_cell_area_context_get_area")
6449  (return-type "GtkCellArea*")
6450)
6451
6452(define-method allocate
6453  (of-object "GtkCellAreaContext")
6454  (c-name "gtk_cell_area_context_allocate")
6455  (return-type "none")
6456  (parameters
6457    '("gint" "width")
6458    '("gint" "height")
6459  )
6460)
6461
6462(define-method reset
6463  (of-object "GtkCellAreaContext")
6464  (c-name "gtk_cell_area_context_reset")
6465  (return-type "none")
6466)
6467
6468(define-method get_preferred_width
6469  (of-object "GtkCellAreaContext")
6470  (c-name "gtk_cell_area_context_get_preferred_width")
6471  (return-type "none")
6472  (parameters
6473    '("gint*" "minimum_width")
6474    '("gint*" "natural_width")
6475  )
6476)
6477
6478(define-method get_preferred_height
6479  (of-object "GtkCellAreaContext")
6480  (c-name "gtk_cell_area_context_get_preferred_height")
6481  (return-type "none")
6482  (parameters
6483    '("gint*" "minimum_height")
6484    '("gint*" "natural_height")
6485  )
6486)
6487
6488(define-method get_preferred_height_for_width
6489  (of-object "GtkCellAreaContext")
6490  (c-name "gtk_cell_area_context_get_preferred_height_for_width")
6491  (return-type "none")
6492  (parameters
6493    '("gint" "width")
6494    '("gint*" "minimum_height")
6495    '("gint*" "natural_height")
6496  )
6497)
6498
6499(define-method get_preferred_width_for_height
6500  (of-object "GtkCellAreaContext")
6501  (c-name "gtk_cell_area_context_get_preferred_width_for_height")
6502  (return-type "none")
6503  (parameters
6504    '("gint" "height")
6505    '("gint*" "minimum_width")
6506    '("gint*" "natural_width")
6507  )
6508)
6509
6510(define-method get_allocation
6511  (of-object "GtkCellAreaContext")
6512  (c-name "gtk_cell_area_context_get_allocation")
6513  (return-type "none")
6514  (parameters
6515    '("gint*" "width")
6516    '("gint*" "height")
6517  )
6518)
6519
6520(define-method push_preferred_width
6521  (of-object "GtkCellAreaContext")
6522  (c-name "gtk_cell_area_context_push_preferred_width")
6523  (return-type "none")
6524  (parameters
6525    '("gint" "minimum_width")
6526    '("gint" "natural_width")
6527  )
6528)
6529
6530(define-method push_preferred_height
6531  (of-object "GtkCellAreaContext")
6532  (c-name "gtk_cell_area_context_push_preferred_height")
6533  (return-type "none")
6534  (parameters
6535    '("gint" "minimum_height")
6536    '("gint" "natural_height")
6537  )
6538)
6539
6540
6541
6542;; From gtkcellarea.h
6543
6544(define-function gtk_cell_area_get_type
6545  (c-name "gtk_cell_area_get_type")
6546  (return-type "GType")
6547)
6548
6549(define-method add
6550  (of-object "GtkCellArea")
6551  (c-name "gtk_cell_area_add")
6552  (return-type "none")
6553  (parameters
6554    '("GtkCellRenderer*" "renderer")
6555  )
6556)
6557
6558(define-method remove
6559  (of-object "GtkCellArea")
6560  (c-name "gtk_cell_area_remove")
6561  (return-type "none")
6562  (parameters
6563    '("GtkCellRenderer*" "renderer")
6564  )
6565)
6566
6567(define-method has_renderer
6568  (of-object "GtkCellArea")
6569  (c-name "gtk_cell_area_has_renderer")
6570  (return-type "gboolean")
6571  (parameters
6572    '("GtkCellRenderer*" "renderer")
6573  )
6574)
6575
6576(define-method foreach
6577  (of-object "GtkCellArea")
6578  (c-name "gtk_cell_area_foreach")
6579  (return-type "none")
6580  (parameters
6581    '("GtkCellCallback" "callback")
6582    '("gpointer" "callback_data")
6583  )
6584)
6585
6586(define-method foreach_alloc
6587  (of-object "GtkCellArea")
6588  (c-name "gtk_cell_area_foreach_alloc")
6589  (return-type "none")
6590  (parameters
6591    '("GtkCellAreaContext*" "context")
6592    '("GtkWidget*" "widget")
6593    '("const-GdkRectangle*" "cell_area")
6594    '("const-GdkRectangle*" "background_area")
6595    '("GtkCellAllocCallback" "callback")
6596    '("gpointer" "callback_data")
6597  )
6598)
6599
6600(define-method event
6601  (of-object "GtkCellArea")
6602  (c-name "gtk_cell_area_event")
6603  (return-type "gint")
6604  (parameters
6605    '("GtkCellAreaContext*" "context")
6606    '("GtkWidget*" "widget")
6607    '("GdkEvent*" "event")
6608    '("const-GdkRectangle*" "cell_area")
6609    '("GtkCellRendererState" "flags")
6610  )
6611)
6612
6613(define-method render
6614  (of-object "GtkCellArea")
6615  (c-name "gtk_cell_area_render")
6616  (return-type "none")
6617  (parameters
6618    '("GtkCellAreaContext*" "context")
6619    '("GtkWidget*" "widget")
6620    '("cairo_t*" "cr")
6621    '("const-GdkRectangle*" "background_area")
6622    '("const-GdkRectangle*" "cell_area")
6623    '("GtkCellRendererState" "flags")
6624    '("gboolean" "paint_focus")
6625  )
6626)
6627
6628(define-method get_cell_allocation
6629  (of-object "GtkCellArea")
6630  (c-name "gtk_cell_area_get_cell_allocation")
6631  (return-type "none")
6632  (parameters
6633    '("GtkCellAreaContext*" "context")
6634    '("GtkWidget*" "widget")
6635    '("GtkCellRenderer*" "renderer")
6636    '("const-GdkRectangle*" "cell_area")
6637    '("GdkRectangle*" "allocation")
6638  )
6639)
6640
6641(define-method get_cell_at_position
6642  (of-object "GtkCellArea")
6643  (c-name "gtk_cell_area_get_cell_at_position")
6644  (return-type "GtkCellRenderer*")
6645  (parameters
6646    '("GtkCellAreaContext*" "context")
6647    '("GtkWidget*" "widget")
6648    '("const-GdkRectangle*" "cell_area")
6649    '("gint" "x")
6650    '("gint" "y")
6651    '("GdkRectangle*" "alloc_area")
6652  )
6653)
6654
6655(define-method create_context
6656  (of-object "GtkCellArea")
6657  (c-name "gtk_cell_area_create_context")
6658  (return-type "GtkCellAreaContext*")
6659)
6660
6661(define-method copy_context
6662  (of-object "GtkCellArea")
6663  (c-name "gtk_cell_area_copy_context")
6664  (return-type "GtkCellAreaContext*")
6665  (parameters
6666    '("GtkCellAreaContext*" "context")
6667  )
6668)
6669
6670(define-method get_request_mode
6671  (of-object "GtkCellArea")
6672  (c-name "gtk_cell_area_get_request_mode")
6673  (return-type "GtkSizeRequestMode")
6674)
6675
6676(define-method get_preferred_width
6677  (of-object "GtkCellArea")
6678  (c-name "gtk_cell_area_get_preferred_width")
6679  (return-type "none")
6680  (parameters
6681    '("GtkCellAreaContext*" "context")
6682    '("GtkWidget*" "widget")
6683    '("gint*" "minimum_width")
6684    '("gint*" "natural_width")
6685  )
6686)
6687
6688(define-method get_preferred_height_for_width
6689  (of-object "GtkCellArea")
6690  (c-name "gtk_cell_area_get_preferred_height_for_width")
6691  (return-type "none")
6692  (parameters
6693    '("GtkCellAreaContext*" "context")
6694    '("GtkWidget*" "widget")
6695    '("gint" "width")
6696    '("gint*" "minimum_height")
6697    '("gint*" "natural_height")
6698  )
6699)
6700
6701(define-method get_preferred_height
6702  (of-object "GtkCellArea")
6703  (c-name "gtk_cell_area_get_preferred_height")
6704  (return-type "none")
6705  (parameters
6706    '("GtkCellAreaContext*" "context")
6707    '("GtkWidget*" "widget")
6708    '("gint*" "minimum_height")
6709    '("gint*" "natural_height")
6710  )
6711)
6712
6713(define-method get_preferred_width_for_height
6714  (of-object "GtkCellArea")
6715  (c-name "gtk_cell_area_get_preferred_width_for_height")
6716  (return-type "none")
6717  (parameters
6718    '("GtkCellAreaContext*" "context")
6719    '("GtkWidget*" "widget")
6720    '("gint" "height")
6721    '("gint*" "minimum_width")
6722    '("gint*" "natural_width")
6723  )
6724)
6725
6726(define-method get_current_path_string
6727  (of-object "GtkCellArea")
6728  (c-name "gtk_cell_area_get_current_path_string")
6729  (return-type "const-gchar*")
6730)
6731
6732(define-method apply_attributes
6733  (of-object "GtkCellArea")
6734  (c-name "gtk_cell_area_apply_attributes")
6735  (return-type "none")
6736  (parameters
6737    '("GtkTreeModel*" "tree_model")
6738    '("GtkTreeIter*" "iter")
6739    '("gboolean" "is_expander")
6740    '("gboolean" "is_expanded")
6741  )
6742)
6743
6744(define-method attribute_connect
6745  (of-object "GtkCellArea")
6746  (c-name "gtk_cell_area_attribute_connect")
6747  (return-type "none")
6748  (parameters
6749    '("GtkCellRenderer*" "renderer")
6750    '("const-gchar*" "attribute")
6751    '("gint" "column")
6752  )
6753)
6754
6755(define-method attribute_disconnect
6756  (of-object "GtkCellArea")
6757  (c-name "gtk_cell_area_attribute_disconnect")
6758  (return-type "none")
6759  (parameters
6760    '("GtkCellRenderer*" "renderer")
6761    '("const-gchar*" "attribute")
6762  )
6763)
6764
6765(define-method attribute_get_column
6766  (of-object "GtkCellArea")
6767  (c-name "gtk_cell_area_attribute_get_column")
6768  (return-type "gint")
6769  (parameters
6770    '("GtkCellRenderer*" "renderer")
6771    '("const-gchar*" "attribute")
6772  )
6773)
6774
6775(define-method install_cell_property
6776  (of-object "GtkCellAreaClass")
6777  (c-name "gtk_cell_area_class_install_cell_property")
6778  (return-type "none")
6779  (parameters
6780    '("guint" "property_id")
6781    '("GParamSpec*" "pspec")
6782  )
6783)
6784
6785(define-method find_cell_property
6786  (of-object "GtkCellAreaClass")
6787  (c-name "gtk_cell_area_class_find_cell_property")
6788  (return-type "GParamSpec*")
6789  (parameters
6790    '("const-gchar*" "property_name")
6791  )
6792)
6793
6794(define-method list_cell_properties
6795  (of-object "GtkCellAreaClass")
6796  (c-name "gtk_cell_area_class_list_cell_properties")
6797  (return-type "GParamSpec**")
6798  (parameters
6799    '("guint*" "n_properties")
6800  )
6801)
6802
6803(define-method add_with_properties
6804  (of-object "GtkCellArea")
6805  (c-name "gtk_cell_area_add_with_properties")
6806  (return-type "none")
6807  (parameters
6808    '("GtkCellRenderer*" "renderer")
6809    '("const-gchar*" "first_prop_name")
6810  )
6811  (varargs #t)
6812)
6813
6814(define-method cell_set
6815  (of-object "GtkCellArea")
6816  (c-name "gtk_cell_area_cell_set")
6817  (return-type "none")
6818  (parameters
6819    '("GtkCellRenderer*" "renderer")
6820    '("const-gchar*" "first_prop_name")
6821  )
6822  (varargs #t)
6823)
6824
6825(define-method cell_get
6826  (of-object "GtkCellArea")
6827  (c-name "gtk_cell_area_cell_get")
6828  (return-type "none")
6829  (parameters
6830    '("GtkCellRenderer*" "renderer")
6831    '("const-gchar*" "first_prop_name")
6832  )
6833  (varargs #t)
6834)
6835
6836(define-method cell_set_valist
6837  (of-object "GtkCellArea")
6838  (c-name "gtk_cell_area_cell_set_valist")
6839  (return-type "none")
6840  (parameters
6841    '("GtkCellRenderer*" "renderer")
6842    '("const-gchar*" "first_property_name")
6843    '("va_list" "var_args")
6844  )
6845)
6846
6847(define-method cell_get_valist
6848  (of-object "GtkCellArea")
6849  (c-name "gtk_cell_area_cell_get_valist")
6850  (return-type "none")
6851  (parameters
6852    '("GtkCellRenderer*" "renderer")
6853    '("const-gchar*" "first_property_name")
6854    '("va_list" "var_args")
6855  )
6856)
6857
6858(define-method cell_set_property
6859  (of-object "GtkCellArea")
6860  (c-name "gtk_cell_area_cell_set_property")
6861  (return-type "none")
6862  (parameters
6863    '("GtkCellRenderer*" "renderer")
6864    '("const-gchar*" "property_name")
6865    '("const-GValue*" "value")
6866  )
6867)
6868
6869(define-method cell_get_property
6870  (of-object "GtkCellArea")
6871  (c-name "gtk_cell_area_cell_get_property")
6872  (return-type "none")
6873  (parameters
6874    '("GtkCellRenderer*" "renderer")
6875    '("const-gchar*" "property_name")
6876    '("GValue*" "value")
6877  )
6878)
6879
6880(define-method is_activatable
6881  (of-object "GtkCellArea")
6882  (c-name "gtk_cell_area_is_activatable")
6883  (return-type "gboolean")
6884)
6885
6886(define-method activate
6887  (of-object "GtkCellArea")
6888  (c-name "gtk_cell_area_activate")
6889  (return-type "gboolean")
6890  (parameters
6891    '("GtkCellAreaContext*" "context")
6892    '("GtkWidget*" "widget")
6893    '("const-GdkRectangle*" "cell_area")
6894    '("GtkCellRendererState" "flags")
6895    '("gboolean" "edit_only")
6896  )
6897)
6898
6899(define-method focus
6900  (of-object "GtkCellArea")
6901  (c-name "gtk_cell_area_focus")
6902  (return-type "gboolean")
6903  (parameters
6904    '("GtkDirectionType" "direction")
6905  )
6906)
6907
6908(define-method set_focus_cell
6909  (of-object "GtkCellArea")
6910  (c-name "gtk_cell_area_set_focus_cell")
6911  (return-type "none")
6912  (parameters
6913    '("GtkCellRenderer*" "renderer")
6914  )
6915)
6916
6917(define-method get_focus_cell
6918  (of-object "GtkCellArea")
6919  (c-name "gtk_cell_area_get_focus_cell")
6920  (return-type "GtkCellRenderer*")
6921)
6922
6923(define-method add_focus_sibling
6924  (of-object "GtkCellArea")
6925  (c-name "gtk_cell_area_add_focus_sibling")
6926  (return-type "none")
6927  (parameters
6928    '("GtkCellRenderer*" "renderer")
6929    '("GtkCellRenderer*" "sibling")
6930  )
6931)
6932
6933(define-method remove_focus_sibling
6934  (of-object "GtkCellArea")
6935  (c-name "gtk_cell_area_remove_focus_sibling")
6936  (return-type "none")
6937  (parameters
6938    '("GtkCellRenderer*" "renderer")
6939    '("GtkCellRenderer*" "sibling")
6940  )
6941)
6942
6943(define-method is_focus_sibling
6944  (of-object "GtkCellArea")
6945  (c-name "gtk_cell_area_is_focus_sibling")
6946  (return-type "gboolean")
6947  (parameters
6948    '("GtkCellRenderer*" "renderer")
6949    '("GtkCellRenderer*" "sibling")
6950  )
6951)
6952
6953(define-method get_focus_siblings
6954  (of-object "GtkCellArea")
6955  (c-name "gtk_cell_area_get_focus_siblings")
6956  (return-type "const-GList*")
6957  (parameters
6958    '("GtkCellRenderer*" "renderer")
6959  )
6960)
6961
6962(define-method get_focus_from_sibling
6963  (of-object "GtkCellArea")
6964  (c-name "gtk_cell_area_get_focus_from_sibling")
6965  (return-type "GtkCellRenderer*")
6966  (parameters
6967    '("GtkCellRenderer*" "renderer")
6968  )
6969)
6970
6971(define-method get_edited_cell
6972  (of-object "GtkCellArea")
6973  (c-name "gtk_cell_area_get_edited_cell")
6974  (return-type "GtkCellRenderer*")
6975)
6976
6977(define-method get_edit_widget
6978  (of-object "GtkCellArea")
6979  (c-name "gtk_cell_area_get_edit_widget")
6980  (return-type "GtkCellEditable*")
6981)
6982
6983(define-method activate_cell
6984  (of-object "GtkCellArea")
6985  (c-name "gtk_cell_area_activate_cell")
6986  (return-type "gboolean")
6987  (parameters
6988    '("GtkWidget*" "widget")
6989    '("GtkCellRenderer*" "renderer")
6990    '("GdkEvent*" "event")
6991    '("const-GdkRectangle*" "cell_area")
6992    '("GtkCellRendererState" "flags")
6993  )
6994)
6995
6996(define-method stop_editing
6997  (of-object "GtkCellArea")
6998  (c-name "gtk_cell_area_stop_editing")
6999  (return-type "none")
7000  (parameters
7001    '("gboolean" "canceled")
7002  )
7003)
7004
7005(define-method inner_cell_area
7006  (of-object "GtkCellArea")
7007  (c-name "gtk_cell_area_inner_cell_area")
7008  (return-type "none")
7009  (parameters
7010    '("GtkWidget*" "widget")
7011    '("const-GdkRectangle*" "cell_area")
7012    '("GdkRectangle*" "inner_area")
7013  )
7014)
7015
7016(define-method request_renderer
7017  (of-object "GtkCellArea")
7018  (c-name "gtk_cell_area_request_renderer")
7019  (return-type "none")
7020  (parameters
7021    '("GtkCellRenderer*" "renderer")
7022    '("GtkOrientation" "orientation")
7023    '("GtkWidget*" "widget")
7024    '("gint" "for_size")
7025    '("gint*" "minimum_size")
7026    '("gint*" "natural_size")
7027  )
7028)
7029
7030
7031
7032;; From gtkcelleditable.h
7033
7034(define-function gtk_cell_editable_get_type
7035  (c-name "gtk_cell_editable_get_type")
7036  (return-type "GType")
7037)
7038
7039(define-method start_editing
7040  (of-object "GtkCellEditable")
7041  (c-name "gtk_cell_editable_start_editing")
7042  (return-type "none")
7043  (parameters
7044    '("GdkEvent*" "event")
7045  )
7046)
7047
7048(define-method editing_done
7049  (of-object "GtkCellEditable")
7050  (c-name "gtk_cell_editable_editing_done")
7051  (return-type "none")
7052)
7053
7054(define-method remove_widget
7055  (of-object "GtkCellEditable")
7056  (c-name "gtk_cell_editable_remove_widget")
7057  (return-type "none")
7058)
7059
7060
7061
7062;; From gtkcelllayout.h
7063
7064(define-function gtk_cell_layout_get_type
7065  (c-name "gtk_cell_layout_get_type")
7066  (return-type "GType")
7067)
7068
7069(define-method pack_start
7070  (of-object "GtkCellLayout")
7071  (c-name "gtk_cell_layout_pack_start")
7072  (return-type "none")
7073  (parameters
7074    '("GtkCellRenderer*" "cell")
7075    '("gboolean" "expand")
7076  )
7077)
7078
7079(define-method pack_end
7080  (of-object "GtkCellLayout")
7081  (c-name "gtk_cell_layout_pack_end")
7082  (return-type "none")
7083  (parameters
7084    '("GtkCellRenderer*" "cell")
7085    '("gboolean" "expand")
7086  )
7087)
7088
7089(define-method get_cells
7090  (of-object "GtkCellLayout")
7091  (c-name "gtk_cell_layout_get_cells")
7092  (return-type "GList*")
7093)
7094
7095(define-method clear
7096  (of-object "GtkCellLayout")
7097  (c-name "gtk_cell_layout_clear")
7098  (return-type "none")
7099)
7100
7101(define-method set_attributes
7102  (of-object "GtkCellLayout")
7103  (c-name "gtk_cell_layout_set_attributes")
7104  (return-type "none")
7105  (parameters
7106    '("GtkCellRenderer*" "cell")
7107  )
7108  (varargs #t)
7109)
7110
7111(define-method add_attribute
7112  (of-object "GtkCellLayout")
7113  (c-name "gtk_cell_layout_add_attribute")
7114  (return-type "none")
7115  (parameters
7116    '("GtkCellRenderer*" "cell")
7117    '("const-gchar*" "attribute")
7118    '("gint" "column")
7119  )
7120)
7121
7122(define-method set_cell_data_func
7123  (of-object "GtkCellLayout")
7124  (c-name "gtk_cell_layout_set_cell_data_func")
7125  (return-type "none")
7126  (parameters
7127    '("GtkCellRenderer*" "cell")
7128    '("GtkCellLayoutDataFunc" "func")
7129    '("gpointer" "func_data")
7130    '("GDestroyNotify" "destroy")
7131  )
7132)
7133
7134(define-method clear_attributes
7135  (of-object "GtkCellLayout")
7136  (c-name "gtk_cell_layout_clear_attributes")
7137  (return-type "none")
7138  (parameters
7139    '("GtkCellRenderer*" "cell")
7140  )
7141)
7142
7143(define-method reorder
7144  (of-object "GtkCellLayout")
7145  (c-name "gtk_cell_layout_reorder")
7146  (return-type "none")
7147  (parameters
7148    '("GtkCellRenderer*" "cell")
7149    '("gint" "position")
7150  )
7151)
7152
7153(define-method get_area
7154  (of-object "GtkCellLayout")
7155  (c-name "gtk_cell_layout_get_area")
7156  (return-type "GtkCellArea*")
7157)
7158
7159
7160
7161;; From gtkcellrendereraccel.h
7162
7163(define-function gtk_cell_renderer_accel_get_type
7164  (c-name "gtk_cell_renderer_accel_get_type")
7165  (return-type "GType")
7166)
7167
7168(define-function gtk_cell_renderer_accel_new
7169  (c-name "gtk_cell_renderer_accel_new")
7170  (is-constructor-of "GtkCellRendererAccel")
7171  (return-type "GtkCellRenderer*")
7172)
7173
7174
7175
7176;; From gtkcellrenderercombo.h
7177
7178(define-function gtk_cell_renderer_combo_get_type
7179  (c-name "gtk_cell_renderer_combo_get_type")
7180  (return-type "GType")
7181)
7182
7183(define-function gtk_cell_renderer_combo_new
7184  (c-name "gtk_cell_renderer_combo_new")
7185  (is-constructor-of "GtkCellRendererCombo")
7186  (return-type "GtkCellRenderer*")
7187)
7188
7189
7190
7191;; From gtkcellrenderer.h
7192
7193(define-function gtk_cell_renderer_get_type
7194  (c-name "gtk_cell_renderer_get_type")
7195  (return-type "GType")
7196)
7197
7198(define-method get_request_mode
7199  (of-object "GtkCellRenderer")
7200  (c-name "gtk_cell_renderer_get_request_mode")
7201  (return-type "GtkSizeRequestMode")
7202)
7203
7204(define-method get_preferred_width
7205  (of-object "GtkCellRenderer")
7206  (c-name "gtk_cell_renderer_get_preferred_width")
7207  (return-type "none")
7208  (parameters
7209    '("GtkWidget*" "widget")
7210    '("gint*" "minimum_size")
7211    '("gint*" "natural_size")
7212  )
7213)
7214
7215(define-method get_preferred_height_for_width
7216  (of-object "GtkCellRenderer")
7217  (c-name "gtk_cell_renderer_get_preferred_height_for_width")
7218  (return-type "none")
7219  (parameters
7220    '("GtkWidget*" "widget")
7221    '("gint" "width")
7222    '("gint*" "minimum_height")
7223    '("gint*" "natural_height")
7224  )
7225)
7226
7227(define-method get_preferred_height
7228  (of-object "GtkCellRenderer")
7229  (c-name "gtk_cell_renderer_get_preferred_height")
7230  (return-type "none")
7231  (parameters
7232    '("GtkWidget*" "widget")
7233    '("gint*" "minimum_size")
7234    '("gint*" "natural_size")
7235  )
7236)
7237
7238(define-method get_preferred_width_for_height
7239  (of-object "GtkCellRenderer")
7240  (c-name "gtk_cell_renderer_get_preferred_width_for_height")
7241  (return-type "none")
7242  (parameters
7243    '("GtkWidget*" "widget")
7244    '("gint" "height")
7245    '("gint*" "minimum_width")
7246    '("gint*" "natural_width")
7247  )
7248)
7249
7250(define-method get_preferred_size
7251  (of-object "GtkCellRenderer")
7252  (c-name "gtk_cell_renderer_get_preferred_size")
7253  (return-type "none")
7254  (parameters
7255    '("GtkWidget*" "widget")
7256    '("GtkRequisition*" "minimum_size")
7257    '("GtkRequisition*" "natural_size")
7258  )
7259)
7260
7261(define-method get_aligned_area
7262  (of-object "GtkCellRenderer")
7263  (c-name "gtk_cell_renderer_get_aligned_area")
7264  (return-type "none")
7265  (parameters
7266    '("GtkWidget*" "widget")
7267    '("GtkCellRendererState" "flags")
7268    '("const-GdkRectangle*" "cell_area")
7269    '("GdkRectangle*" "aligned_area")
7270  )
7271)
7272
7273(define-method get_size
7274  (of-object "GtkCellRenderer")
7275  (c-name "gtk_cell_renderer_get_size")
7276  (return-type "none")
7277  (parameters
7278    '("GtkWidget*" "widget")
7279    '("const-GdkRectangle*" "cell_area")
7280    '("gint*" "x_offset")
7281    '("gint*" "y_offset")
7282    '("gint*" "width")
7283    '("gint*" "height")
7284  )
7285)
7286
7287(define-method render
7288  (of-object "GtkCellRenderer")
7289  (c-name "gtk_cell_renderer_render")
7290  (return-type "none")
7291  (parameters
7292    '("cairo_t*" "cr")
7293    '("GtkWidget*" "widget")
7294    '("const-GdkRectangle*" "background_area")
7295    '("const-GdkRectangle*" "cell_area")
7296    '("GtkCellRendererState" "flags")
7297  )
7298)
7299
7300(define-method activate
7301  (of-object "GtkCellRenderer")
7302  (c-name "gtk_cell_renderer_activate")
7303  (return-type "gboolean")
7304  (parameters
7305    '("GdkEvent*" "event")
7306    '("GtkWidget*" "widget")
7307    '("const-gchar*" "path")
7308    '("const-GdkRectangle*" "background_area")
7309    '("const-GdkRectangle*" "cell_area")
7310    '("GtkCellRendererState" "flags")
7311  )
7312)
7313
7314(define-method start_editing
7315  (of-object "GtkCellRenderer")
7316  (c-name "gtk_cell_renderer_start_editing")
7317  (return-type "GtkCellEditable*")
7318  (parameters
7319    '("GdkEvent*" "event")
7320    '("GtkWidget*" "widget")
7321    '("const-gchar*" "path")
7322    '("const-GdkRectangle*" "background_area")
7323    '("const-GdkRectangle*" "cell_area")
7324    '("GtkCellRendererState" "flags")
7325  )
7326)
7327
7328(define-method set_fixed_size
7329  (of-object "GtkCellRenderer")
7330  (c-name "gtk_cell_renderer_set_fixed_size")
7331  (return-type "none")
7332  (parameters
7333    '("gint" "width")
7334    '("gint" "height")
7335  )
7336)
7337
7338(define-method get_fixed_size
7339  (of-object "GtkCellRenderer")
7340  (c-name "gtk_cell_renderer_get_fixed_size")
7341  (return-type "none")
7342  (parameters
7343    '("gint*" "width")
7344    '("gint*" "height")
7345  )
7346)
7347
7348(define-method set_alignment
7349  (of-object "GtkCellRenderer")
7350  (c-name "gtk_cell_renderer_set_alignment")
7351  (return-type "none")
7352  (parameters
7353    '("gfloat" "xalign")
7354    '("gfloat" "yalign")
7355  )
7356)
7357
7358(define-method get_alignment
7359  (of-object "GtkCellRenderer")
7360  (c-name "gtk_cell_renderer_get_alignment")
7361  (return-type "none")
7362  (parameters
7363    '("gfloat*" "xalign")
7364    '("gfloat*" "yalign")
7365  )
7366)
7367
7368(define-method set_padding
7369  (of-object "GtkCellRenderer")
7370  (c-name "gtk_cell_renderer_set_padding")
7371  (return-type "none")
7372  (parameters
7373    '("gint" "xpad")
7374    '("gint" "ypad")
7375  )
7376)
7377
7378(define-method get_padding
7379  (of-object "GtkCellRenderer")
7380  (c-name "gtk_cell_renderer_get_padding")
7381  (return-type "none")
7382  (parameters
7383    '("gint*" "xpad")
7384    '("gint*" "ypad")
7385  )
7386)
7387
7388(define-method set_visible
7389  (of-object "GtkCellRenderer")
7390  (c-name "gtk_cell_renderer_set_visible")
7391  (return-type "none")
7392  (parameters
7393    '("gboolean" "visible")
7394  )
7395)
7396
7397(define-method get_visible
7398  (of-object "GtkCellRenderer")
7399  (c-name "gtk_cell_renderer_get_visible")
7400  (return-type "gboolean")
7401)
7402
7403(define-method set_sensitive
7404  (of-object "GtkCellRenderer")
7405  (c-name "gtk_cell_renderer_set_sensitive")
7406  (return-type "none")
7407  (parameters
7408    '("gboolean" "sensitive")
7409  )
7410)
7411
7412(define-method get_sensitive
7413  (of-object "GtkCellRenderer")
7414  (c-name "gtk_cell_renderer_get_sensitive")
7415  (return-type "gboolean")
7416)
7417
7418(define-method is_activatable
7419  (of-object "GtkCellRenderer")
7420  (c-name "gtk_cell_renderer_is_activatable")
7421  (return-type "gboolean")
7422)
7423
7424(define-method stop_editing
7425  (of-object "GtkCellRenderer")
7426  (c-name "gtk_cell_renderer_stop_editing")
7427  (return-type "none")
7428  (parameters
7429    '("gboolean" "canceled")
7430  )
7431)
7432
7433(define-method get_state
7434  (of-object "GtkCellRenderer")
7435  (c-name "gtk_cell_renderer_get_state")
7436  (return-type "GtkStateFlags")
7437  (parameters
7438    '("GtkWidget*" "widget")
7439    '("GtkCellRendererState" "cell_state")
7440  )
7441)
7442
7443(define-method set_accessible_type
7444  (of-object "GtkCellRendererClass")
7445  (c-name "gtk_cell_renderer_class_set_accessible_type")
7446  (return-type "none")
7447  (parameters
7448    '("GType" "type")
7449  )
7450)
7451
7452
7453
7454;; From gtkcellrendererpixbuf.h
7455
7456(define-function gtk_cell_renderer_pixbuf_get_type
7457  (c-name "gtk_cell_renderer_pixbuf_get_type")
7458  (return-type "GType")
7459)
7460
7461(define-function gtk_cell_renderer_pixbuf_new
7462  (c-name "gtk_cell_renderer_pixbuf_new")
7463  (is-constructor-of "GtkCellRendererPixbuf")
7464  (return-type "GtkCellRenderer*")
7465)
7466
7467
7468
7469;; From gtkcellrendererprogress.h
7470
7471(define-function gtk_cell_renderer_progress_get_type
7472  (c-name "gtk_cell_renderer_progress_get_type")
7473  (return-type "GType")
7474)
7475
7476(define-function gtk_cell_renderer_progress_new
7477  (c-name "gtk_cell_renderer_progress_new")
7478  (is-constructor-of "GtkCellRendererProgress")
7479  (return-type "GtkCellRenderer*")
7480)
7481
7482
7483
7484;; From gtkcellrendererspin.h
7485
7486(define-function gtk_cell_renderer_spin_get_type
7487  (c-name "gtk_cell_renderer_spin_get_type")
7488  (return-type "GType")
7489)
7490
7491(define-function gtk_cell_renderer_spin_new
7492  (c-name "gtk_cell_renderer_spin_new")
7493  (is-constructor-of "GtkCellRendererSpin")
7494  (return-type "GtkCellRenderer*")
7495)
7496
7497
7498
7499;; From gtkcellrendererspinner.h
7500
7501(define-function gtk_cell_renderer_spinner_get_type
7502  (c-name "gtk_cell_renderer_spinner_get_type")
7503  (return-type "GType")
7504)
7505
7506(define-function gtk_cell_renderer_spinner_new
7507  (c-name "gtk_cell_renderer_spinner_new")
7508  (is-constructor-of "GtkCellRendererSpinner")
7509  (return-type "GtkCellRenderer*")
7510)
7511
7512
7513
7514;; From gtkcellrenderertext.h
7515
7516(define-function gtk_cell_renderer_text_get_type
7517  (c-name "gtk_cell_renderer_text_get_type")
7518  (return-type "GType")
7519)
7520
7521(define-function gtk_cell_renderer_text_new
7522  (c-name "gtk_cell_renderer_text_new")
7523  (is-constructor-of "GtkCellRendererText")
7524  (return-type "GtkCellRenderer*")
7525)
7526
7527(define-method set_fixed_height_from_font
7528  (of-object "GtkCellRendererText")
7529  (c-name "gtk_cell_renderer_text_set_fixed_height_from_font")
7530  (return-type "none")
7531  (parameters
7532    '("gint" "number_of_rows")
7533  )
7534)
7535
7536
7537
7538;; From gtkcellrenderertoggle.h
7539
7540(define-function gtk_cell_renderer_toggle_get_type
7541  (c-name "gtk_cell_renderer_toggle_get_type")
7542  (return-type "GType")
7543)
7544
7545(define-function gtk_cell_renderer_toggle_new
7546  (c-name "gtk_cell_renderer_toggle_new")
7547  (is-constructor-of "GtkCellRendererToggle")
7548  (return-type "GtkCellRenderer*")
7549)
7550
7551(define-method get_radio
7552  (of-object "GtkCellRendererToggle")
7553  (c-name "gtk_cell_renderer_toggle_get_radio")
7554  (return-type "gboolean")
7555)
7556
7557(define-method set_radio
7558  (of-object "GtkCellRendererToggle")
7559  (c-name "gtk_cell_renderer_toggle_set_radio")
7560  (return-type "none")
7561  (parameters
7562    '("gboolean" "radio")
7563  )
7564)
7565
7566(define-method get_active
7567  (of-object "GtkCellRendererToggle")
7568  (c-name "gtk_cell_renderer_toggle_get_active")
7569  (return-type "gboolean")
7570)
7571
7572(define-method set_active
7573  (of-object "GtkCellRendererToggle")
7574  (c-name "gtk_cell_renderer_toggle_set_active")
7575  (return-type "none")
7576  (parameters
7577    '("gboolean" "setting")
7578  )
7579)
7580
7581(define-method get_activatable
7582  (of-object "GtkCellRendererToggle")
7583  (c-name "gtk_cell_renderer_toggle_get_activatable")
7584  (return-type "gboolean")
7585)
7586
7587(define-method set_activatable
7588  (of-object "GtkCellRendererToggle")
7589  (c-name "gtk_cell_renderer_toggle_set_activatable")
7590  (return-type "none")
7591  (parameters
7592    '("gboolean" "setting")
7593  )
7594)
7595
7596
7597
7598;; From gtkcellview.h
7599
7600(define-function gtk_cell_view_get_type
7601  (c-name "gtk_cell_view_get_type")
7602  (return-type "GType")
7603)
7604
7605(define-function gtk_cell_view_new
7606  (c-name "gtk_cell_view_new")
7607  (is-constructor-of "GtkCellView")
7608  (return-type "GtkWidget*")
7609)
7610
7611(define-function gtk_cell_view_new_with_context
7612  (c-name "gtk_cell_view_new_with_context")
7613  (return-type "GtkWidget*")
7614  (parameters
7615    '("GtkCellArea*" "area")
7616    '("GtkCellAreaContext*" "context")
7617  )
7618)
7619
7620(define-function gtk_cell_view_new_with_text
7621  (c-name "gtk_cell_view_new_with_text")
7622  (return-type "GtkWidget*")
7623  (parameters
7624    '("const-gchar*" "text")
7625  )
7626)
7627
7628(define-function gtk_cell_view_new_with_markup
7629  (c-name "gtk_cell_view_new_with_markup")
7630  (return-type "GtkWidget*")
7631  (parameters
7632    '("const-gchar*" "markup")
7633  )
7634)
7635
7636(define-function gtk_cell_view_new_with_pixbuf
7637  (c-name "gtk_cell_view_new_with_pixbuf")
7638  (return-type "GtkWidget*")
7639  (parameters
7640    '("GdkPixbuf*" "pixbuf")
7641  )
7642)
7643
7644(define-method set_model
7645  (of-object "GtkCellView")
7646  (c-name "gtk_cell_view_set_model")
7647  (return-type "none")
7648  (parameters
7649    '("GtkTreeModel*" "model")
7650  )
7651)
7652
7653(define-method get_model
7654  (of-object "GtkCellView")
7655  (c-name "gtk_cell_view_get_model")
7656  (return-type "GtkTreeModel*")
7657)
7658
7659(define-method set_displayed_row
7660  (of-object "GtkCellView")
7661  (c-name "gtk_cell_view_set_displayed_row")
7662  (return-type "none")
7663  (parameters
7664    '("GtkTreePath*" "path")
7665  )
7666)
7667
7668(define-method get_displayed_row
7669  (of-object "GtkCellView")
7670  (c-name "gtk_cell_view_get_displayed_row")
7671  (return-type "GtkTreePath*")
7672)
7673
7674(define-method set_background_rgba
7675  (of-object "GtkCellView")
7676  (c-name "gtk_cell_view_set_background_rgba")
7677  (return-type "none")
7678  (parameters
7679    '("const-GdkRGBA*" "rgba")
7680  )
7681)
7682
7683(define-method get_draw_sensitive
7684  (of-object "GtkCellView")
7685  (c-name "gtk_cell_view_get_draw_sensitive")
7686  (return-type "gboolean")
7687)
7688
7689(define-method set_draw_sensitive
7690  (of-object "GtkCellView")
7691  (c-name "gtk_cell_view_set_draw_sensitive")
7692  (return-type "none")
7693  (parameters
7694    '("gboolean" "draw_sensitive")
7695  )
7696)
7697
7698(define-method get_fit_model
7699  (of-object "GtkCellView")
7700  (c-name "gtk_cell_view_get_fit_model")
7701  (return-type "gboolean")
7702)
7703
7704(define-method set_fit_model
7705  (of-object "GtkCellView")
7706  (c-name "gtk_cell_view_set_fit_model")
7707  (return-type "none")
7708  (parameters
7709    '("gboolean" "fit_model")
7710  )
7711)
7712
7713(define-method get_size_of_row
7714  (of-object "GtkCellView")
7715  (c-name "gtk_cell_view_get_size_of_row")
7716  (return-type "gboolean")
7717  (parameters
7718    '("GtkTreePath*" "path")
7719    '("GtkRequisition*" "requisition")
7720  )
7721)
7722
7723(define-method set_background_color
7724  (of-object "GtkCellView")
7725  (c-name "gtk_cell_view_set_background_color")
7726  (return-type "none")
7727  (parameters
7728    '("const-GdkColor*" "color")
7729  )
7730)
7731
7732
7733
7734;; From gtkcheckbutton.h
7735
7736(define-function gtk_check_button_get_type
7737  (c-name "gtk_check_button_get_type")
7738  (return-type "GType")
7739)
7740
7741(define-function gtk_check_button_new
7742  (c-name "gtk_check_button_new")
7743  (is-constructor-of "GtkCheckButton")
7744  (return-type "GtkWidget*")
7745)
7746
7747(define-function gtk_check_button_new_with_label
7748  (c-name "gtk_check_button_new_with_label")
7749  (return-type "GtkWidget*")
7750  (parameters
7751    '("const-gchar*" "label")
7752  )
7753)
7754
7755(define-function gtk_check_button_new_with_mnemonic
7756  (c-name "gtk_check_button_new_with_mnemonic")
7757  (return-type "GtkWidget*")
7758  (parameters
7759    '("const-gchar*" "label")
7760  )
7761)
7762
7763
7764
7765;; From gtkcheckmenuitem.h
7766
7767(define-function gtk_check_menu_item_get_type
7768  (c-name "gtk_check_menu_item_get_type")
7769  (return-type "GType")
7770)
7771
7772(define-function gtk_check_menu_item_new
7773  (c-name "gtk_check_menu_item_new")
7774  (is-constructor-of "GtkCheckMenuItem")
7775  (return-type "GtkWidget*")
7776)
7777
7778(define-function gtk_check_menu_item_new_with_label
7779  (c-name "gtk_check_menu_item_new_with_label")
7780  (return-type "GtkWidget*")
7781  (parameters
7782    '("const-gchar*" "label")
7783  )
7784)
7785
7786(define-function gtk_check_menu_item_new_with_mnemonic
7787  (c-name "gtk_check_menu_item_new_with_mnemonic")
7788  (return-type "GtkWidget*")
7789  (parameters
7790    '("const-gchar*" "label")
7791  )
7792)
7793
7794(define-method set_active
7795  (of-object "GtkCheckMenuItem")
7796  (c-name "gtk_check_menu_item_set_active")
7797  (return-type "none")
7798  (parameters
7799    '("gboolean" "is_active")
7800  )
7801)
7802
7803(define-method get_active
7804  (of-object "GtkCheckMenuItem")
7805  (c-name "gtk_check_menu_item_get_active")
7806  (return-type "gboolean")
7807)
7808
7809(define-method toggled
7810  (of-object "GtkCheckMenuItem")
7811  (c-name "gtk_check_menu_item_toggled")
7812  (return-type "none")
7813)
7814
7815(define-method set_inconsistent
7816  (of-object "GtkCheckMenuItem")
7817  (c-name "gtk_check_menu_item_set_inconsistent")
7818  (return-type "none")
7819  (parameters
7820    '("gboolean" "setting")
7821  )
7822)
7823
7824(define-method get_inconsistent
7825  (of-object "GtkCheckMenuItem")
7826  (c-name "gtk_check_menu_item_get_inconsistent")
7827  (return-type "gboolean")
7828)
7829
7830(define-method set_draw_as_radio
7831  (of-object "GtkCheckMenuItem")
7832  (c-name "gtk_check_menu_item_set_draw_as_radio")
7833  (return-type "none")
7834  (parameters
7835    '("gboolean" "draw_as_radio")
7836  )
7837)
7838
7839(define-method get_draw_as_radio
7840  (of-object "GtkCheckMenuItem")
7841  (c-name "gtk_check_menu_item_get_draw_as_radio")
7842  (return-type "gboolean")
7843)
7844
7845
7846
7847;; From gtkclipboard.h
7848
7849(define-function gtk_clipboard_get_type
7850  (c-name "gtk_clipboard_get_type")
7851  (return-type "GType")
7852)
7853
7854(define-function gtk_clipboard_get_for_display
7855  (c-name "gtk_clipboard_get_for_display")
7856  (return-type "GtkClipboard*")
7857  (parameters
7858    '("GdkDisplay*" "display")
7859    '("GdkAtom" "selection")
7860  )
7861)
7862
7863(define-function gtk_clipboard_get
7864  (c-name "gtk_clipboard_get")
7865  (return-type "GtkClipboard*")
7866  (parameters
7867    '("GdkAtom" "selection")
7868  )
7869)
7870
7871(define-function gtk_clipboard_get_default
7872  (c-name "gtk_clipboard_get_default")
7873  (return-type "GtkClipboard*")
7874  (parameters
7875    '("GdkDisplay*" "display")
7876  )
7877)
7878
7879(define-method get_display
7880  (of-object "GtkClipboard")
7881  (c-name "gtk_clipboard_get_display")
7882  (return-type "GdkDisplay*")
7883)
7884
7885(define-method set_with_data
7886  (of-object "GtkClipboard")
7887  (c-name "gtk_clipboard_set_with_data")
7888  (return-type "gboolean")
7889  (parameters
7890    '("const-GtkTargetEntry*" "targets")
7891    '("guint" "n_targets")
7892    '("GtkClipboardGetFunc" "get_func")
7893    '("GtkClipboardClearFunc" "clear_func")
7894    '("gpointer" "user_data")
7895  )
7896)
7897
7898(define-method set_with_owner
7899  (of-object "GtkClipboard")
7900  (c-name "gtk_clipboard_set_with_owner")
7901  (return-type "gboolean")
7902  (parameters
7903    '("const-GtkTargetEntry*" "targets")
7904    '("guint" "n_targets")
7905    '("GtkClipboardGetFunc" "get_func")
7906    '("GtkClipboardClearFunc" "clear_func")
7907    '("GObject*" "owner")
7908  )
7909)
7910
7911(define-method get_owner
7912  (of-object "GtkClipboard")
7913  (c-name "gtk_clipboard_get_owner")
7914  (return-type "GObject*")
7915)
7916
7917(define-method clear
7918  (of-object "GtkClipboard")
7919  (c-name "gtk_clipboard_clear")
7920  (return-type "none")
7921)
7922
7923(define-method set_text
7924  (of-object "GtkClipboard")
7925  (c-name "gtk_clipboard_set_text")
7926  (return-type "none")
7927  (parameters
7928    '("const-gchar*" "text")
7929    '("gint" "len")
7930  )
7931)
7932
7933(define-method set_image
7934  (of-object "GtkClipboard")
7935  (c-name "gtk_clipboard_set_image")
7936  (return-type "none")
7937  (parameters
7938    '("GdkPixbuf*" "pixbuf")
7939  )
7940)
7941
7942(define-method request_contents
7943  (of-object "GtkClipboard")
7944  (c-name "gtk_clipboard_request_contents")
7945  (return-type "none")
7946  (parameters
7947    '("GdkAtom" "target")
7948    '("GtkClipboardReceivedFunc" "callback")
7949    '("gpointer" "user_data")
7950  )
7951)
7952
7953(define-method request_text
7954  (of-object "GtkClipboard")
7955  (c-name "gtk_clipboard_request_text")
7956  (return-type "none")
7957  (parameters
7958    '("GtkClipboardTextReceivedFunc" "callback")
7959    '("gpointer" "user_data")
7960  )
7961)
7962
7963(define-method request_rich_text
7964  (of-object "GtkClipboard")
7965  (c-name "gtk_clipboard_request_rich_text")
7966  (return-type "none")
7967  (parameters
7968    '("GtkTextBuffer*" "buffer")
7969    '("GtkClipboardRichTextReceivedFunc" "callback")
7970    '("gpointer" "user_data")
7971  )
7972)
7973
7974(define-method request_image
7975  (of-object "GtkClipboard")
7976  (c-name "gtk_clipboard_request_image")
7977  (return-type "none")
7978  (parameters
7979    '("GtkClipboardImageReceivedFunc" "callback")
7980    '("gpointer" "user_data")
7981  )
7982)
7983
7984(define-method request_uris
7985  (of-object "GtkClipboard")
7986  (c-name "gtk_clipboard_request_uris")
7987  (return-type "none")
7988  (parameters
7989    '("GtkClipboardURIReceivedFunc" "callback")
7990    '("gpointer" "user_data")
7991  )
7992)
7993
7994(define-method request_targets
7995  (of-object "GtkClipboard")
7996  (c-name "gtk_clipboard_request_targets")
7997  (return-type "none")
7998  (parameters
7999    '("GtkClipboardTargetsReceivedFunc" "callback")
8000    '("gpointer" "user_data")
8001  )
8002)
8003
8004(define-method wait_for_contents
8005  (of-object "GtkClipboard")
8006  (c-name "gtk_clipboard_wait_for_contents")
8007  (return-type "GtkSelectionData*")
8008  (parameters
8009    '("GdkAtom" "target")
8010  )
8011)
8012
8013(define-method wait_for_text
8014  (of-object "GtkClipboard")
8015  (c-name "gtk_clipboard_wait_for_text")
8016  (return-type "gchar*")
8017)
8018
8019(define-method wait_for_rich_text
8020  (of-object "GtkClipboard")
8021  (c-name "gtk_clipboard_wait_for_rich_text")
8022  (return-type "guint8*")
8023  (parameters
8024    '("GtkTextBuffer*" "buffer")
8025    '("GdkAtom*" "format")
8026    '("gsize*" "length")
8027  )
8028)
8029
8030(define-method wait_for_image
8031  (of-object "GtkClipboard")
8032  (c-name "gtk_clipboard_wait_for_image")
8033  (return-type "GdkPixbuf*")
8034)
8035
8036(define-method wait_for_uris
8037  (of-object "GtkClipboard")
8038  (c-name "gtk_clipboard_wait_for_uris")
8039  (return-type "gchar**")
8040)
8041
8042(define-method wait_for_targets
8043  (of-object "GtkClipboard")
8044  (c-name "gtk_clipboard_wait_for_targets")
8045  (return-type "gboolean")
8046  (parameters
8047    '("GdkAtom**" "targets")
8048    '("gint*" "n_targets")
8049  )
8050)
8051
8052(define-method wait_is_text_available
8053  (of-object "GtkClipboard")
8054  (c-name "gtk_clipboard_wait_is_text_available")
8055  (return-type "gboolean")
8056)
8057
8058(define-method wait_is_rich_text_available
8059  (of-object "GtkClipboard")
8060  (c-name "gtk_clipboard_wait_is_rich_text_available")
8061  (return-type "gboolean")
8062  (parameters
8063    '("GtkTextBuffer*" "buffer")
8064  )
8065)
8066
8067(define-method wait_is_image_available
8068  (of-object "GtkClipboard")
8069  (c-name "gtk_clipboard_wait_is_image_available")
8070  (return-type "gboolean")
8071)
8072
8073(define-method wait_is_uris_available
8074  (of-object "GtkClipboard")
8075  (c-name "gtk_clipboard_wait_is_uris_available")
8076  (return-type "gboolean")
8077)
8078
8079(define-method wait_is_target_available
8080  (of-object "GtkClipboard")
8081  (c-name "gtk_clipboard_wait_is_target_available")
8082  (return-type "gboolean")
8083  (parameters
8084    '("GdkAtom" "target")
8085  )
8086)
8087
8088(define-method set_can_store
8089  (of-object "GtkClipboard")
8090  (c-name "gtk_clipboard_set_can_store")
8091  (return-type "none")
8092  (parameters
8093    '("const-GtkTargetEntry*" "targets")
8094    '("gint" "n_targets")
8095  )
8096)
8097
8098(define-method store
8099  (of-object "GtkClipboard")
8100  (c-name "gtk_clipboard_store")
8101  (return-type "none")
8102)
8103
8104(define-method get_selection
8105  (of-object "GtkClipboard")
8106  (c-name "gtk_clipboard_get_selection")
8107  (return-type "GdkAtom")
8108)
8109
8110
8111
8112;; From gtkcolorbutton.h
8113
8114(define-function gtk_color_button_get_type
8115  (c-name "gtk_color_button_get_type")
8116  (return-type "GType")
8117)
8118
8119(define-function gtk_color_button_new
8120  (c-name "gtk_color_button_new")
8121  (is-constructor-of "GtkColorButton")
8122  (return-type "GtkWidget*")
8123)
8124
8125(define-function gtk_color_button_new_with_rgba
8126  (c-name "gtk_color_button_new_with_rgba")
8127  (return-type "GtkWidget*")
8128  (parameters
8129    '("const-GdkRGBA*" "rgba")
8130  )
8131)
8132
8133(define-method set_title
8134  (of-object "GtkColorButton")
8135  (c-name "gtk_color_button_set_title")
8136  (return-type "none")
8137  (parameters
8138    '("const-gchar*" "title")
8139  )
8140)
8141
8142(define-method get_title
8143  (of-object "GtkColorButton")
8144  (c-name "gtk_color_button_get_title")
8145  (return-type "const-gchar*")
8146)
8147
8148(define-function gtk_color_button_new_with_color
8149  (c-name "gtk_color_button_new_with_color")
8150  (return-type "GtkWidget*")
8151  (parameters
8152    '("const-GdkColor*" "color")
8153  )
8154)
8155
8156(define-method set_color
8157  (of-object "GtkColorButton")
8158  (c-name "gtk_color_button_set_color")
8159  (return-type "none")
8160  (parameters
8161    '("const-GdkColor*" "color")
8162  )
8163)
8164
8165(define-method get_color
8166  (of-object "GtkColorButton")
8167  (c-name "gtk_color_button_get_color")
8168  (return-type "none")
8169  (parameters
8170    '("GdkColor*" "color")
8171  )
8172)
8173
8174(define-method set_alpha
8175  (of-object "GtkColorButton")
8176  (c-name "gtk_color_button_set_alpha")
8177  (return-type "none")
8178  (parameters
8179    '("guint16" "alpha")
8180  )
8181)
8182
8183(define-method get_alpha
8184  (of-object "GtkColorButton")
8185  (c-name "gtk_color_button_get_alpha")
8186  (return-type "guint16")
8187)
8188
8189(define-method set_use_alpha
8190  (of-object "GtkColorButton")
8191  (c-name "gtk_color_button_set_use_alpha")
8192  (return-type "none")
8193  (parameters
8194    '("gboolean" "use_alpha")
8195  )
8196)
8197
8198(define-method get_use_alpha
8199  (of-object "GtkColorButton")
8200  (c-name "gtk_color_button_get_use_alpha")
8201  (return-type "gboolean")
8202)
8203
8204(define-method set_rgba
8205  (of-object "GtkColorButton")
8206  (c-name "gtk_color_button_set_rgba")
8207  (return-type "none")
8208  (parameters
8209    '("const-GdkRGBA*" "rgba")
8210  )
8211)
8212
8213(define-method get_rgba
8214  (of-object "GtkColorButton")
8215  (c-name "gtk_color_button_get_rgba")
8216  (return-type "none")
8217  (parameters
8218    '("GdkRGBA*" "rgba")
8219  )
8220)
8221
8222
8223
8224;; From gtkcolorchooserdialog.h
8225
8226(define-function gtk_color_chooser_dialog_get_type
8227  (c-name "gtk_color_chooser_dialog_get_type")
8228  (return-type "GType")
8229)
8230
8231(define-function gtk_color_chooser_dialog_new
8232  (c-name "gtk_color_chooser_dialog_new")
8233  (is-constructor-of "GtkColorChooserDialog")
8234  (return-type "GtkWidget*")
8235  (parameters
8236    '("const-gchar*" "title")
8237    '("GtkWindow*" "parent")
8238  )
8239)
8240
8241
8242
8243;; From gtkcolorchooser.h
8244
8245(define-function gtk_color_chooser_get_type
8246  (c-name "gtk_color_chooser_get_type")
8247  (return-type "GType")
8248)
8249
8250(define-method get_rgba
8251  (of-object "GtkColorChooser")
8252  (c-name "gtk_color_chooser_get_rgba")
8253  (return-type "none")
8254  (parameters
8255    '("GdkRGBA*" "color")
8256  )
8257)
8258
8259(define-method set_rgba
8260  (of-object "GtkColorChooser")
8261  (c-name "gtk_color_chooser_set_rgba")
8262  (return-type "none")
8263  (parameters
8264    '("const-GdkRGBA*" "color")
8265  )
8266)
8267
8268(define-method get_use_alpha
8269  (of-object "GtkColorChooser")
8270  (c-name "gtk_color_chooser_get_use_alpha")
8271  (return-type "gboolean")
8272)
8273
8274(define-method set_use_alpha
8275  (of-object "GtkColorChooser")
8276  (c-name "gtk_color_chooser_set_use_alpha")
8277  (return-type "none")
8278  (parameters
8279    '("gboolean" "use_alpha")
8280  )
8281)
8282
8283(define-method add_palette
8284  (of-object "GtkColorChooser")
8285  (c-name "gtk_color_chooser_add_palette")
8286  (return-type "none")
8287  (parameters
8288    '("GtkOrientation" "orientation")
8289    '("gint" "colors_per_line")
8290    '("gint" "n_colors")
8291    '("GdkRGBA*" "colors")
8292  )
8293)
8294
8295
8296
8297;; From gtkcolorchooserwidget.h
8298
8299(define-function gtk_color_chooser_widget_get_type
8300  (c-name "gtk_color_chooser_widget_get_type")
8301  (return-type "GType")
8302)
8303
8304(define-function gtk_color_chooser_widget_new
8305  (c-name "gtk_color_chooser_widget_new")
8306  (is-constructor-of "GtkColorChooserWidget")
8307  (return-type "GtkWidget*")
8308)
8309
8310
8311
8312;; From gtkcolorutils.h
8313
8314(define-function gtk_hsv_to_rgb
8315  (c-name "gtk_hsv_to_rgb")
8316  (return-type "none")
8317  (parameters
8318    '("gdouble" "h")
8319    '("gdouble" "s")
8320    '("gdouble" "v")
8321    '("gdouble*" "r")
8322    '("gdouble*" "g")
8323    '("gdouble*" "b")
8324  )
8325)
8326
8327(define-function gtk_rgb_to_hsv
8328  (c-name "gtk_rgb_to_hsv")
8329  (return-type "none")
8330  (parameters
8331    '("gdouble" "r")
8332    '("gdouble" "g")
8333    '("gdouble" "b")
8334    '("gdouble*" "h")
8335    '("gdouble*" "s")
8336    '("gdouble*" "v")
8337  )
8338)
8339
8340
8341
8342;; From gtkcombobox.h
8343
8344(define-function gtk_combo_box_get_type
8345  (c-name "gtk_combo_box_get_type")
8346  (return-type "GType")
8347)
8348
8349(define-function gtk_combo_box_new
8350  (c-name "gtk_combo_box_new")
8351  (is-constructor-of "GtkComboBox")
8352  (return-type "GtkWidget*")
8353)
8354
8355(define-function gtk_combo_box_new_with_area
8356  (c-name "gtk_combo_box_new_with_area")
8357  (return-type "GtkWidget*")
8358  (parameters
8359    '("GtkCellArea*" "area")
8360  )
8361)
8362
8363(define-function gtk_combo_box_new_with_area_and_entry
8364  (c-name "gtk_combo_box_new_with_area_and_entry")
8365  (return-type "GtkWidget*")
8366  (parameters
8367    '("GtkCellArea*" "area")
8368  )
8369)
8370
8371(define-function gtk_combo_box_new_with_entry
8372  (c-name "gtk_combo_box_new_with_entry")
8373  (return-type "GtkWidget*")
8374)
8375
8376(define-function gtk_combo_box_new_with_model
8377  (c-name "gtk_combo_box_new_with_model")
8378  (return-type "GtkWidget*")
8379  (parameters
8380    '("GtkTreeModel*" "model")
8381  )
8382)
8383
8384(define-function gtk_combo_box_new_with_model_and_entry
8385  (c-name "gtk_combo_box_new_with_model_and_entry")
8386  (return-type "GtkWidget*")
8387  (parameters
8388    '("GtkTreeModel*" "model")
8389  )
8390)
8391
8392(define-method get_wrap_width
8393  (of-object "GtkComboBox")
8394  (c-name "gtk_combo_box_get_wrap_width")
8395  (return-type "gint")
8396)
8397
8398(define-method set_wrap_width
8399  (of-object "GtkComboBox")
8400  (c-name "gtk_combo_box_set_wrap_width")
8401  (return-type "none")
8402  (parameters
8403    '("gint" "width")
8404  )
8405)
8406
8407(define-method get_row_span_column
8408  (of-object "GtkComboBox")
8409  (c-name "gtk_combo_box_get_row_span_column")
8410  (return-type "gint")
8411)
8412
8413(define-method set_row_span_column
8414  (of-object "GtkComboBox")
8415  (c-name "gtk_combo_box_set_row_span_column")
8416  (return-type "none")
8417  (parameters
8418    '("gint" "row_span")
8419  )
8420)
8421
8422(define-method get_column_span_column
8423  (of-object "GtkComboBox")
8424  (c-name "gtk_combo_box_get_column_span_column")
8425  (return-type "gint")
8426)
8427
8428(define-method set_column_span_column
8429  (of-object "GtkComboBox")
8430  (c-name "gtk_combo_box_set_column_span_column")
8431  (return-type "none")
8432  (parameters
8433    '("gint" "column_span")
8434  )
8435)
8436
8437(define-method get_add_tearoffs
8438  (of-object "GtkComboBox")
8439  (c-name "gtk_combo_box_get_add_tearoffs")
8440  (return-type "gboolean")
8441)
8442
8443(define-method set_add_tearoffs
8444  (of-object "GtkComboBox")
8445  (c-name "gtk_combo_box_set_add_tearoffs")
8446  (return-type "none")
8447  (parameters
8448    '("gboolean" "add_tearoffs")
8449  )
8450)
8451
8452(define-method get_title
8453  (of-object "GtkComboBox")
8454  (c-name "gtk_combo_box_get_title")
8455  (return-type "const-gchar*")
8456)
8457
8458(define-method set_title
8459  (of-object "GtkComboBox")
8460  (c-name "gtk_combo_box_set_title")
8461  (return-type "none")
8462  (parameters
8463    '("const-gchar*" "title")
8464  )
8465)
8466
8467(define-method get_focus_on_click
8468  (of-object "GtkComboBox")
8469  (c-name "gtk_combo_box_get_focus_on_click")
8470  (return-type "gboolean")
8471)
8472
8473(define-method set_focus_on_click
8474  (of-object "GtkComboBox")
8475  (c-name "gtk_combo_box_set_focus_on_click")
8476  (return-type "none")
8477  (parameters
8478    '("gboolean" "focus_on_click")
8479  )
8480)
8481
8482(define-method get_active
8483  (of-object "GtkComboBox")
8484  (c-name "gtk_combo_box_get_active")
8485  (return-type "gint")
8486)
8487
8488(define-method set_active
8489  (of-object "GtkComboBox")
8490  (c-name "gtk_combo_box_set_active")
8491  (return-type "none")
8492  (parameters
8493    '("gint" "index_")
8494  )
8495)
8496
8497(define-method get_active_iter
8498  (of-object "GtkComboBox")
8499  (c-name "gtk_combo_box_get_active_iter")
8500  (return-type "gboolean")
8501  (parameters
8502    '("GtkTreeIter*" "iter")
8503  )
8504)
8505
8506(define-method set_active_iter
8507  (of-object "GtkComboBox")
8508  (c-name "gtk_combo_box_set_active_iter")
8509  (return-type "none")
8510  (parameters
8511    '("GtkTreeIter*" "iter")
8512  )
8513)
8514
8515(define-method set_model
8516  (of-object "GtkComboBox")
8517  (c-name "gtk_combo_box_set_model")
8518  (return-type "none")
8519  (parameters
8520    '("GtkTreeModel*" "model")
8521  )
8522)
8523
8524(define-method get_model
8525  (of-object "GtkComboBox")
8526  (c-name "gtk_combo_box_get_model")
8527  (return-type "GtkTreeModel*")
8528)
8529
8530(define-method get_row_separator_func
8531  (of-object "GtkComboBox")
8532  (c-name "gtk_combo_box_get_row_separator_func")
8533  (return-type "GtkTreeViewRowSeparatorFunc")
8534)
8535
8536(define-method set_row_separator_func
8537  (of-object "GtkComboBox")
8538  (c-name "gtk_combo_box_set_row_separator_func")
8539  (return-type "none")
8540  (parameters
8541    '("GtkTreeViewRowSeparatorFunc" "func")
8542    '("gpointer" "data")
8543    '("GDestroyNotify" "destroy")
8544  )
8545)
8546
8547(define-method set_button_sensitivity
8548  (of-object "GtkComboBox")
8549  (c-name "gtk_combo_box_set_button_sensitivity")
8550  (return-type "none")
8551  (parameters
8552    '("GtkSensitivityType" "sensitivity")
8553  )
8554)
8555
8556(define-method get_button_sensitivity
8557  (of-object "GtkComboBox")
8558  (c-name "gtk_combo_box_get_button_sensitivity")
8559  (return-type "GtkSensitivityType")
8560)
8561
8562(define-method get_has_entry
8563  (of-object "GtkComboBox")
8564  (c-name "gtk_combo_box_get_has_entry")
8565  (return-type "gboolean")
8566)
8567
8568(define-method set_entry_text_column
8569  (of-object "GtkComboBox")
8570  (c-name "gtk_combo_box_set_entry_text_column")
8571  (return-type "none")
8572  (parameters
8573    '("gint" "text_column")
8574  )
8575)
8576
8577(define-method get_entry_text_column
8578  (of-object "GtkComboBox")
8579  (c-name "gtk_combo_box_get_entry_text_column")
8580  (return-type "gint")
8581)
8582
8583(define-method set_popup_fixed_width
8584  (of-object "GtkComboBox")
8585  (c-name "gtk_combo_box_set_popup_fixed_width")
8586  (return-type "none")
8587  (parameters
8588    '("gboolean" "fixed")
8589  )
8590)
8591
8592(define-method get_popup_fixed_width
8593  (of-object "GtkComboBox")
8594  (c-name "gtk_combo_box_get_popup_fixed_width")
8595  (return-type "gboolean")
8596)
8597
8598(define-method popup
8599  (of-object "GtkComboBox")
8600  (c-name "gtk_combo_box_popup")
8601  (return-type "none")
8602)
8603
8604(define-method popup_for_device
8605  (of-object "GtkComboBox")
8606  (c-name "gtk_combo_box_popup_for_device")
8607  (return-type "none")
8608  (parameters
8609    '("GdkDevice*" "device")
8610  )
8611)
8612
8613(define-method popdown
8614  (of-object "GtkComboBox")
8615  (c-name "gtk_combo_box_popdown")
8616  (return-type "none")
8617)
8618
8619(define-method get_popup_accessible
8620  (of-object "GtkComboBox")
8621  (c-name "gtk_combo_box_get_popup_accessible")
8622  (return-type "AtkObject*")
8623)
8624
8625(define-method get_id_column
8626  (of-object "GtkComboBox")
8627  (c-name "gtk_combo_box_get_id_column")
8628  (return-type "gint")
8629)
8630
8631(define-method set_id_column
8632  (of-object "GtkComboBox")
8633  (c-name "gtk_combo_box_set_id_column")
8634  (return-type "none")
8635  (parameters
8636    '("gint" "id_column")
8637  )
8638)
8639
8640(define-method get_active_id
8641  (of-object "GtkComboBox")
8642  (c-name "gtk_combo_box_get_active_id")
8643  (return-type "const-gchar*")
8644)
8645
8646(define-method set_active_id
8647  (of-object "GtkComboBox")
8648  (c-name "gtk_combo_box_set_active_id")
8649  (return-type "gboolean")
8650  (parameters
8651    '("const-gchar*" "active_id")
8652  )
8653)
8654
8655
8656
8657;; From gtkcomboboxtext.h
8658
8659(define-function gtk_combo_box_text_get_type
8660  (c-name "gtk_combo_box_text_get_type")
8661  (return-type "GType")
8662)
8663
8664(define-function gtk_combo_box_text_new
8665  (c-name "gtk_combo_box_text_new")
8666  (is-constructor-of "GtkComboBoxText")
8667  (return-type "GtkWidget*")
8668)
8669
8670(define-function gtk_combo_box_text_new_with_entry
8671  (c-name "gtk_combo_box_text_new_with_entry")
8672  (return-type "GtkWidget*")
8673)
8674
8675(define-method append_text
8676  (of-object "GtkComboBoxText")
8677  (c-name "gtk_combo_box_text_append_text")
8678  (return-type "none")
8679  (parameters
8680    '("const-gchar*" "text")
8681  )
8682)
8683
8684(define-method insert_text
8685  (of-object "GtkComboBoxText")
8686  (c-name "gtk_combo_box_text_insert_text")
8687  (return-type "none")
8688  (parameters
8689    '("gint" "position")
8690    '("const-gchar*" "text")
8691  )
8692)
8693
8694(define-method prepend_text
8695  (of-object "GtkComboBoxText")
8696  (c-name "gtk_combo_box_text_prepend_text")
8697  (return-type "none")
8698  (parameters
8699    '("const-gchar*" "text")
8700  )
8701)
8702
8703(define-method remove
8704  (of-object "GtkComboBoxText")
8705  (c-name "gtk_combo_box_text_remove")
8706  (return-type "none")
8707  (parameters
8708    '("gint" "position")
8709  )
8710)
8711
8712(define-method remove_all
8713  (of-object "GtkComboBoxText")
8714  (c-name "gtk_combo_box_text_remove_all")
8715  (return-type "none")
8716)
8717
8718(define-method get_active_text
8719  (of-object "GtkComboBoxText")
8720  (c-name "gtk_combo_box_text_get_active_text")
8721  (return-type "gchar*")
8722)
8723
8724(define-method insert
8725  (of-object "GtkComboBoxText")
8726  (c-name "gtk_combo_box_text_insert")
8727  (return-type "none")
8728  (parameters
8729    '("gint" "position")
8730    '("const-gchar*" "id")
8731    '("const-gchar*" "text")
8732  )
8733)
8734
8735(define-method append
8736  (of-object "GtkComboBoxText")
8737  (c-name "gtk_combo_box_text_append")
8738  (return-type "none")
8739  (parameters
8740    '("const-gchar*" "id")
8741    '("const-gchar*" "text")
8742  )
8743)
8744
8745(define-method prepend
8746  (of-object "GtkComboBoxText")
8747  (c-name "gtk_combo_box_text_prepend")
8748  (return-type "none")
8749  (parameters
8750    '("const-gchar*" "id")
8751    '("const-gchar*" "text")
8752  )
8753)
8754
8755
8756
8757;; From gtkcomposetable.h
8758
8759(define-function gtk_compose_table_new_with_file
8760  (c-name "gtk_compose_table_new_with_file")
8761  (return-type "GtkComposeTable*")
8762  (parameters
8763    '("const-gchar*" "compose_file")
8764  )
8765)
8766
8767(define-function gtk_compose_table_list_add_array
8768  (c-name "gtk_compose_table_list_add_array")
8769  (return-type "GSList*")
8770  (parameters
8771    '("GSList*" "compose_tables")
8772    '("const-guint16*" "data")
8773    '("gint" "max_seq_len")
8774    '("gint" "n_seqs")
8775  )
8776)
8777
8778(define-function gtk_compose_table_list_add_file
8779  (c-name "gtk_compose_table_list_add_file")
8780  (return-type "GSList*")
8781  (parameters
8782    '("GSList*" "compose_tables")
8783    '("const-gchar*" "compose_file")
8784  )
8785)
8786
8787
8788
8789;; From gtkcontainer.h
8790
8791(define-function gtk_container_get_type
8792  (c-name "gtk_container_get_type")
8793  (return-type "GType")
8794)
8795
8796(define-method set_border_width
8797  (of-object "GtkContainer")
8798  (c-name "gtk_container_set_border_width")
8799  (return-type "none")
8800  (parameters
8801    '("guint" "border_width")
8802  )
8803)
8804
8805(define-method get_border_width
8806  (of-object "GtkContainer")
8807  (c-name "gtk_container_get_border_width")
8808  (return-type "guint")
8809)
8810
8811(define-method add
8812  (of-object "GtkContainer")
8813  (c-name "gtk_container_add")
8814  (return-type "none")
8815  (parameters
8816    '("GtkWidget*" "widget")
8817  )
8818)
8819
8820(define-method remove
8821  (of-object "GtkContainer")
8822  (c-name "gtk_container_remove")
8823  (return-type "none")
8824  (parameters
8825    '("GtkWidget*" "widget")
8826  )
8827)
8828
8829(define-method set_resize_mode
8830  (of-object "GtkContainer")
8831  (c-name "gtk_container_set_resize_mode")
8832  (return-type "none")
8833  (parameters
8834    '("GtkResizeMode" "resize_mode")
8835  )
8836)
8837
8838(define-method get_resize_mode
8839  (of-object "GtkContainer")
8840  (c-name "gtk_container_get_resize_mode")
8841  (return-type "GtkResizeMode")
8842)
8843
8844(define-method check_resize
8845  (of-object "GtkContainer")
8846  (c-name "gtk_container_check_resize")
8847  (return-type "none")
8848)
8849
8850(define-method foreach
8851  (of-object "GtkContainer")
8852  (c-name "gtk_container_foreach")
8853  (return-type "none")
8854  (parameters
8855    '("GtkCallback" "callback")
8856    '("gpointer" "callback_data")
8857  )
8858)
8859
8860(define-method get_children
8861  (of-object "GtkContainer")
8862  (c-name "gtk_container_get_children")
8863  (return-type "GList*")
8864)
8865
8866(define-method propagate_draw
8867  (of-object "GtkContainer")
8868  (c-name "gtk_container_propagate_draw")
8869  (return-type "none")
8870  (parameters
8871    '("GtkWidget*" "child")
8872    '("cairo_t*" "cr")
8873  )
8874)
8875
8876(define-method set_focus_chain
8877  (of-object "GtkContainer")
8878  (c-name "gtk_container_set_focus_chain")
8879  (return-type "none")
8880  (parameters
8881    '("GList*" "focusable_widgets")
8882  )
8883)
8884
8885(define-method get_focus_chain
8886  (of-object "GtkContainer")
8887  (c-name "gtk_container_get_focus_chain")
8888  (return-type "gboolean")
8889  (parameters
8890    '("GList**" "focusable_widgets")
8891  )
8892)
8893
8894(define-method unset_focus_chain
8895  (of-object "GtkContainer")
8896  (c-name "gtk_container_unset_focus_chain")
8897  (return-type "none")
8898)
8899
8900(define-method set_reallocate_redraws
8901  (of-object "GtkContainer")
8902  (c-name "gtk_container_set_reallocate_redraws")
8903  (return-type "none")
8904  (parameters
8905    '("gboolean" "needs_redraws")
8906  )
8907)
8908
8909(define-method set_focus_child
8910  (of-object "GtkContainer")
8911  (c-name "gtk_container_set_focus_child")
8912  (return-type "none")
8913  (parameters
8914    '("GtkWidget*" "child")
8915  )
8916)
8917
8918(define-method get_focus_child
8919  (of-object "GtkContainer")
8920  (c-name "gtk_container_get_focus_child")
8921  (return-type "GtkWidget*")
8922)
8923
8924(define-method set_focus_vadjustment
8925  (of-object "GtkContainer")
8926  (c-name "gtk_container_set_focus_vadjustment")
8927  (return-type "none")
8928  (parameters
8929    '("GtkAdjustment*" "adjustment")
8930  )
8931)
8932
8933(define-method get_focus_vadjustment
8934  (of-object "GtkContainer")
8935  (c-name "gtk_container_get_focus_vadjustment")
8936  (return-type "GtkAdjustment*")
8937)
8938
8939(define-method set_focus_hadjustment
8940  (of-object "GtkContainer")
8941  (c-name "gtk_container_set_focus_hadjustment")
8942  (return-type "none")
8943  (parameters
8944    '("GtkAdjustment*" "adjustment")
8945  )
8946)
8947
8948(define-method get_focus_hadjustment
8949  (of-object "GtkContainer")
8950  (c-name "gtk_container_get_focus_hadjustment")
8951  (return-type "GtkAdjustment*")
8952)
8953
8954(define-method resize_children
8955  (of-object "GtkContainer")
8956  (c-name "gtk_container_resize_children")
8957  (return-type "none")
8958)
8959
8960(define-method child_type
8961  (of-object "GtkContainer")
8962  (c-name "gtk_container_child_type")
8963  (return-type "GType")
8964)
8965
8966(define-method install_child_property
8967  (of-object "GtkContainerClass")
8968  (c-name "gtk_container_class_install_child_property")
8969  (return-type "none")
8970  (parameters
8971    '("guint" "property_id")
8972    '("GParamSpec*" "pspec")
8973  )
8974)
8975
8976(define-method install_child_properties
8977  (of-object "GtkContainerClass")
8978  (c-name "gtk_container_class_install_child_properties")
8979  (return-type "none")
8980  (parameters
8981    '("guint" "n_pspecs")
8982    '("GParamSpec**" "pspecs")
8983  )
8984)
8985
8986(define-function gtk_container_class_find_child_property
8987  (c-name "gtk_container_class_find_child_property")
8988  (return-type "GParamSpec*")
8989  (parameters
8990    '("GObjectClass*" "cclass")
8991    '("const-gchar*" "property_name")
8992  )
8993)
8994
8995(define-function gtk_container_class_list_child_properties
8996  (c-name "gtk_container_class_list_child_properties")
8997  (return-type "GParamSpec**")
8998  (parameters
8999    '("GObjectClass*" "cclass")
9000    '("guint*" "n_properties")
9001  )
9002)
9003
9004(define-method add_with_properties
9005  (of-object "GtkContainer")
9006  (c-name "gtk_container_add_with_properties")
9007  (return-type "none")
9008  (parameters
9009    '("GtkWidget*" "widget")
9010    '("const-gchar*" "first_prop_name")
9011  )
9012  (varargs #t)
9013)
9014
9015(define-method child_set
9016  (of-object "GtkContainer")
9017  (c-name "gtk_container_child_set")
9018  (return-type "none")
9019  (parameters
9020    '("GtkWidget*" "child")
9021    '("const-gchar*" "first_prop_name")
9022  )
9023  (varargs #t)
9024)
9025
9026(define-method child_get
9027  (of-object "GtkContainer")
9028  (c-name "gtk_container_child_get")
9029  (return-type "none")
9030  (parameters
9031    '("GtkWidget*" "child")
9032    '("const-gchar*" "first_prop_name")
9033  )
9034  (varargs #t)
9035)
9036
9037(define-method child_set_valist
9038  (of-object "GtkContainer")
9039  (c-name "gtk_container_child_set_valist")
9040  (return-type "none")
9041  (parameters
9042    '("GtkWidget*" "child")
9043    '("const-gchar*" "first_property_name")
9044    '("va_list" "var_args")
9045  )
9046)
9047
9048(define-method child_get_valist
9049  (of-object "GtkContainer")
9050  (c-name "gtk_container_child_get_valist")
9051  (return-type "none")
9052  (parameters
9053    '("GtkWidget*" "child")
9054    '("const-gchar*" "first_property_name")
9055    '("va_list" "var_args")
9056  )
9057)
9058
9059(define-method child_set_property
9060  (of-object "GtkContainer")
9061  (c-name "gtk_container_child_set_property")
9062  (return-type "none")
9063  (parameters
9064    '("GtkWidget*" "child")
9065    '("const-gchar*" "property_name")
9066    '("const-GValue*" "value")
9067  )
9068)
9069
9070(define-method child_get_property
9071  (of-object "GtkContainer")
9072  (c-name "gtk_container_child_get_property")
9073  (return-type "none")
9074  (parameters
9075    '("GtkWidget*" "child")
9076    '("const-gchar*" "property_name")
9077    '("GValue*" "value")
9078  )
9079)
9080
9081(define-method child_notify
9082  (of-object "GtkContainer")
9083  (c-name "gtk_container_child_notify")
9084  (return-type "none")
9085  (parameters
9086    '("GtkWidget*" "child")
9087    '("const-gchar*" "child_property")
9088  )
9089)
9090
9091(define-method child_notify_by_pspec
9092  (of-object "GtkContainer")
9093  (c-name "gtk_container_child_notify_by_pspec")
9094  (return-type "none")
9095  (parameters
9096    '("GtkWidget*" "child")
9097    '("GParamSpec*" "pspec")
9098  )
9099)
9100
9101(define-method forall
9102  (of-object "GtkContainer")
9103  (c-name "gtk_container_forall")
9104  (return-type "none")
9105  (parameters
9106    '("GtkCallback" "callback")
9107    '("gpointer" "callback_data")
9108  )
9109)
9110
9111(define-method handle_border_width
9112  (of-object "GtkContainerClass")
9113  (c-name "gtk_container_class_handle_border_width")
9114  (return-type "none")
9115)
9116
9117(define-method get_path_for_child
9118  (of-object "GtkContainer")
9119  (c-name "gtk_container_get_path_for_child")
9120  (return-type "GtkWidgetPath*")
9121  (parameters
9122    '("GtkWidget*" "child")
9123  )
9124)
9125
9126
9127
9128;; From gtkcssprovider.h
9129
9130(define-function gtk_css_provider_error_quark
9131  (c-name "gtk_css_provider_error_quark")
9132  (return-type "GQuark")
9133)
9134
9135(define-function gtk_css_provider_get_type
9136  (c-name "gtk_css_provider_get_type")
9137  (return-type "GType")
9138)
9139
9140(define-function gtk_css_provider_new
9141  (c-name "gtk_css_provider_new")
9142  (is-constructor-of "GtkCssProvider")
9143  (return-type "GtkCssProvider*")
9144)
9145
9146(define-method to_string
9147  (of-object "GtkCssProvider")
9148  (c-name "gtk_css_provider_to_string")
9149  (return-type "char*")
9150)
9151
9152(define-method load_from_data
9153  (of-object "GtkCssProvider")
9154  (c-name "gtk_css_provider_load_from_data")
9155  (return-type "gboolean")
9156  (parameters
9157    '("const-gchar*" "data")
9158    '("gssize" "length")
9159    '("GError**" "error")
9160  )
9161)
9162
9163(define-method load_from_file
9164  (of-object "GtkCssProvider")
9165  (c-name "gtk_css_provider_load_from_file")
9166  (return-type "gboolean")
9167  (parameters
9168    '("GFile*" "file")
9169    '("GError**" "error")
9170  )
9171)
9172
9173(define-method load_from_path
9174  (of-object "GtkCssProvider")
9175  (c-name "gtk_css_provider_load_from_path")
9176  (return-type "gboolean")
9177  (parameters
9178    '("const-gchar*" "path")
9179    '("GError**" "error")
9180  )
9181)
9182
9183(define-method load_from_resource
9184  (of-object "GtkCssProvider")
9185  (c-name "gtk_css_provider_load_from_resource")
9186  (return-type "none")
9187  (parameters
9188    '("const-gchar*" "resource_path")
9189  )
9190)
9191
9192(define-function gtk_css_provider_get_default
9193  (c-name "gtk_css_provider_get_default")
9194  (return-type "GtkCssProvider*")
9195)
9196
9197(define-function gtk_css_provider_get_named
9198  (c-name "gtk_css_provider_get_named")
9199  (return-type "GtkCssProvider*")
9200  (parameters
9201    '("const-gchar*" "name")
9202    '("const-gchar*" "variant")
9203  )
9204)
9205
9206
9207
9208;; From gtkcsssection.h
9209
9210(define-function gtk_css_section_get_type
9211  (c-name "gtk_css_section_get_type")
9212  (return-type "GType")
9213)
9214
9215(define-method ref
9216  (of-object "GtkCssSection")
9217  (c-name "gtk_css_section_ref")
9218  (return-type "GtkCssSection*")
9219)
9220
9221(define-method unref
9222  (of-object "GtkCssSection")
9223  (c-name "gtk_css_section_unref")
9224  (return-type "none")
9225)
9226
9227(define-method get_section_type
9228  (of-object "GtkCssSection")
9229  (c-name "gtk_css_section_get_section_type")
9230  (return-type "GtkCssSectionType")
9231)
9232
9233(define-method get_parent
9234  (of-object "GtkCssSection")
9235  (c-name "gtk_css_section_get_parent")
9236  (return-type "GtkCssSection*")
9237)
9238
9239(define-method get_file
9240  (of-object "GtkCssSection")
9241  (c-name "gtk_css_section_get_file")
9242  (return-type "GFile*")
9243)
9244
9245(define-method get_start_line
9246  (of-object "GtkCssSection")
9247  (c-name "gtk_css_section_get_start_line")
9248  (return-type "guint")
9249)
9250
9251(define-method get_start_position
9252  (of-object "GtkCssSection")
9253  (c-name "gtk_css_section_get_start_position")
9254  (return-type "guint")
9255)
9256
9257(define-method get_end_line
9258  (of-object "GtkCssSection")
9259  (c-name "gtk_css_section_get_end_line")
9260  (return-type "guint")
9261)
9262
9263(define-method get_end_position
9264  (of-object "GtkCssSection")
9265  (c-name "gtk_css_section_get_end_position")
9266  (return-type "guint")
9267)
9268
9269
9270
9271;; From gtkcustompaperunixdialog.h
9272
9273(define-function gtk_custom_paper_unix_dialog_get_type
9274  (c-name "gtk_custom_paper_unix_dialog_get_type")
9275  (return-type "GType")
9276)
9277
9278
9279
9280;; From gtkdbusgenerated.h
9281
9282
9283
9284;; From gtkdebug.h
9285
9286(define-function gtk_get_debug_flags
9287  (c-name "gtk_get_debug_flags")
9288  (return-type "guint")
9289)
9290
9291(define-function gtk_set_debug_flags
9292  (c-name "gtk_set_debug_flags")
9293  (return-type "none")
9294  (parameters
9295    '("guint" "flags")
9296  )
9297)
9298
9299
9300
9301;; From gtkdialog.h
9302
9303(define-function gtk_dialog_get_type
9304  (c-name "gtk_dialog_get_type")
9305  (return-type "GType")
9306)
9307
9308(define-function gtk_dialog_new
9309  (c-name "gtk_dialog_new")
9310  (is-constructor-of "GtkDialog")
9311  (return-type "GtkWidget*")
9312)
9313
9314(define-function gtk_dialog_new_with_buttons
9315  (c-name "gtk_dialog_new_with_buttons")
9316  (return-type "GtkWidget*")
9317  (parameters
9318    '("const-gchar*" "title")
9319    '("GtkWindow*" "parent")
9320    '("GtkDialogFlags" "flags")
9321    '("const-gchar*" "first_button_text")
9322  )
9323  (varargs #t)
9324)
9325
9326(define-method add_action_widget
9327  (of-object "GtkDialog")
9328  (c-name "gtk_dialog_add_action_widget")
9329  (return-type "none")
9330  (parameters
9331    '("GtkWidget*" "child")
9332    '("gint" "response_id")
9333  )
9334)
9335
9336(define-method add_button
9337  (of-object "GtkDialog")
9338  (c-name "gtk_dialog_add_button")
9339  (return-type "GtkWidget*")
9340  (parameters
9341    '("const-gchar*" "button_text")
9342    '("gint" "response_id")
9343  )
9344)
9345
9346(define-method add_buttons
9347  (of-object "GtkDialog")
9348  (c-name "gtk_dialog_add_buttons")
9349  (return-type "none")
9350  (parameters
9351    '("const-gchar*" "first_button_text")
9352  )
9353  (varargs #t)
9354)
9355
9356(define-method set_response_sensitive
9357  (of-object "GtkDialog")
9358  (c-name "gtk_dialog_set_response_sensitive")
9359  (return-type "none")
9360  (parameters
9361    '("gint" "response_id")
9362    '("gboolean" "setting")
9363  )
9364)
9365
9366(define-method set_default_response
9367  (of-object "GtkDialog")
9368  (c-name "gtk_dialog_set_default_response")
9369  (return-type "none")
9370  (parameters
9371    '("gint" "response_id")
9372  )
9373)
9374
9375(define-method get_widget_for_response
9376  (of-object "GtkDialog")
9377  (c-name "gtk_dialog_get_widget_for_response")
9378  (return-type "GtkWidget*")
9379  (parameters
9380    '("gint" "response_id")
9381  )
9382)
9383
9384(define-method get_response_for_widget
9385  (of-object "GtkDialog")
9386  (c-name "gtk_dialog_get_response_for_widget")
9387  (return-type "gint")
9388  (parameters
9389    '("GtkWidget*" "widget")
9390  )
9391)
9392
9393(define-function gtk_alternative_dialog_button_order
9394  (c-name "gtk_alternative_dialog_button_order")
9395  (return-type "gboolean")
9396  (parameters
9397    '("GdkScreen*" "screen")
9398  )
9399)
9400
9401(define-method set_alternative_button_order
9402  (of-object "GtkDialog")
9403  (c-name "gtk_dialog_set_alternative_button_order")
9404  (return-type "none")
9405  (parameters
9406    '("gint" "first_response_id")
9407  )
9408  (varargs #t)
9409)
9410
9411(define-method set_alternative_button_order_from_array
9412  (of-object "GtkDialog")
9413  (c-name "gtk_dialog_set_alternative_button_order_from_array")
9414  (return-type "none")
9415  (parameters
9416    '("gint" "n_params")
9417    '("gint*" "new_order")
9418  )
9419)
9420
9421(define-method response
9422  (of-object "GtkDialog")
9423  (c-name "gtk_dialog_response")
9424  (return-type "none")
9425  (parameters
9426    '("gint" "response_id")
9427  )
9428)
9429
9430(define-method run
9431  (of-object "GtkDialog")
9432  (c-name "gtk_dialog_run")
9433  (return-type "gint")
9434)
9435
9436(define-method get_action_area
9437  (of-object "GtkDialog")
9438  (c-name "gtk_dialog_get_action_area")
9439  (return-type "GtkWidget*")
9440)
9441
9442(define-method get_content_area
9443  (of-object "GtkDialog")
9444  (c-name "gtk_dialog_get_content_area")
9445  (return-type "GtkWidget*")
9446)
9447
9448(define-method get_header_bar
9449  (of-object "GtkDialog")
9450  (c-name "gtk_dialog_get_header_bar")
9451  (return-type "GtkWidget*")
9452)
9453
9454
9455
9456;; From gtkdnd.h
9457
9458(define-function gtk_drag_get_data
9459  (c-name "gtk_drag_get_data")
9460  (return-type "none")
9461  (parameters
9462    '("GtkWidget*" "widget")
9463    '("GdkDragContext*" "context")
9464    '("GdkAtom" "target")
9465    '("guint32" "time_")
9466  )
9467)
9468
9469(define-function gtk_drag_finish
9470  (c-name "gtk_drag_finish")
9471  (return-type "none")
9472  (parameters
9473    '("GdkDragContext*" "context")
9474    '("gboolean" "success")
9475    '("gboolean" "del")
9476    '("guint32" "time_")
9477  )
9478)
9479
9480(define-function gtk_drag_get_source_widget
9481  (c-name "gtk_drag_get_source_widget")
9482  (return-type "GtkWidget*")
9483  (parameters
9484    '("GdkDragContext*" "context")
9485  )
9486)
9487
9488(define-function gtk_drag_highlight
9489  (c-name "gtk_drag_highlight")
9490  (return-type "none")
9491  (parameters
9492    '("GtkWidget*" "widget")
9493  )
9494)
9495
9496(define-function gtk_drag_unhighlight
9497  (c-name "gtk_drag_unhighlight")
9498  (return-type "none")
9499  (parameters
9500    '("GtkWidget*" "widget")
9501  )
9502)
9503
9504(define-function gtk_drag_begin_with_coordinates
9505  (c-name "gtk_drag_begin_with_coordinates")
9506  (return-type "GdkDragContext*")
9507  (parameters
9508    '("GtkWidget*" "widget")
9509    '("GtkTargetList*" "targets")
9510    '("GdkDragAction" "actions")
9511    '("gint" "button")
9512    '("GdkEvent*" "event")
9513    '("gint" "x")
9514    '("gint" "y")
9515  )
9516)
9517
9518(define-function gtk_drag_begin
9519  (c-name "gtk_drag_begin")
9520  (return-type "GdkDragContext*")
9521  (parameters
9522    '("GtkWidget*" "widget")
9523    '("GtkTargetList*" "targets")
9524    '("GdkDragAction" "actions")
9525    '("gint" "button")
9526    '("GdkEvent*" "event")
9527  )
9528)
9529
9530(define-function gtk_drag_cancel
9531  (c-name "gtk_drag_cancel")
9532  (return-type "none")
9533  (parameters
9534    '("GdkDragContext*" "context")
9535  )
9536)
9537
9538(define-function gtk_drag_set_icon_widget
9539  (c-name "gtk_drag_set_icon_widget")
9540  (return-type "none")
9541  (parameters
9542    '("GdkDragContext*" "context")
9543    '("GtkWidget*" "widget")
9544    '("gint" "hot_x")
9545    '("gint" "hot_y")
9546  )
9547)
9548
9549(define-function gtk_drag_set_icon_pixbuf
9550  (c-name "gtk_drag_set_icon_pixbuf")
9551  (return-type "none")
9552  (parameters
9553    '("GdkDragContext*" "context")
9554    '("GdkPixbuf*" "pixbuf")
9555    '("gint" "hot_x")
9556    '("gint" "hot_y")
9557  )
9558)
9559
9560(define-function gtk_drag_set_icon_stock
9561  (c-name "gtk_drag_set_icon_stock")
9562  (return-type "none")
9563  (parameters
9564    '("GdkDragContext*" "context")
9565    '("const-gchar*" "stock_id")
9566    '("gint" "hot_x")
9567    '("gint" "hot_y")
9568  )
9569)
9570
9571(define-function gtk_drag_set_icon_surface
9572  (c-name "gtk_drag_set_icon_surface")
9573  (return-type "none")
9574  (parameters
9575    '("GdkDragContext*" "context")
9576    '("cairo_surface_t*" "surface")
9577  )
9578)
9579
9580(define-function gtk_drag_set_icon_name
9581  (c-name "gtk_drag_set_icon_name")
9582  (return-type "none")
9583  (parameters
9584    '("GdkDragContext*" "context")
9585    '("const-gchar*" "icon_name")
9586    '("gint" "hot_x")
9587    '("gint" "hot_y")
9588  )
9589)
9590
9591(define-function gtk_drag_set_icon_gicon
9592  (c-name "gtk_drag_set_icon_gicon")
9593  (return-type "none")
9594  (parameters
9595    '("GdkDragContext*" "context")
9596    '("GIcon*" "icon")
9597    '("gint" "hot_x")
9598    '("gint" "hot_y")
9599  )
9600)
9601
9602(define-function gtk_drag_set_icon_default
9603  (c-name "gtk_drag_set_icon_default")
9604  (return-type "none")
9605  (parameters
9606    '("GdkDragContext*" "context")
9607  )
9608)
9609
9610(define-function gtk_drag_check_threshold
9611  (c-name "gtk_drag_check_threshold")
9612  (return-type "gboolean")
9613  (parameters
9614    '("GtkWidget*" "widget")
9615    '("gint" "start_x")
9616    '("gint" "start_y")
9617    '("gint" "current_x")
9618    '("gint" "current_y")
9619  )
9620)
9621
9622
9623
9624;; From gtkdragdest.h
9625
9626(define-function gtk_drag_dest_set
9627  (c-name "gtk_drag_dest_set")
9628  (return-type "none")
9629  (parameters
9630    '("GtkWidget*" "widget")
9631    '("GtkDestDefaults" "flags")
9632    '("const-GtkTargetEntry*" "targets")
9633    '("gint" "n_targets")
9634    '("GdkDragAction" "actions")
9635  )
9636)
9637
9638(define-function gtk_drag_dest_set_proxy
9639  (c-name "gtk_drag_dest_set_proxy")
9640  (return-type "none")
9641  (parameters
9642    '("GtkWidget*" "widget")
9643    '("GdkWindow*" "proxy_window")
9644    '("GdkDragProtocol" "protocol")
9645    '("gboolean" "use_coordinates")
9646  )
9647)
9648
9649(define-function gtk_drag_dest_unset
9650  (c-name "gtk_drag_dest_unset")
9651  (return-type "none")
9652  (parameters
9653    '("GtkWidget*" "widget")
9654  )
9655)
9656
9657(define-function gtk_drag_dest_find_target
9658  (c-name "gtk_drag_dest_find_target")
9659  (return-type "GdkAtom")
9660  (parameters
9661    '("GtkWidget*" "widget")
9662    '("GdkDragContext*" "context")
9663    '("GtkTargetList*" "target_list")
9664  )
9665)
9666
9667(define-function gtk_drag_dest_get_target_list
9668  (c-name "gtk_drag_dest_get_target_list")
9669  (return-type "GtkTargetList*")
9670  (parameters
9671    '("GtkWidget*" "widget")
9672  )
9673)
9674
9675(define-function gtk_drag_dest_set_target_list
9676  (c-name "gtk_drag_dest_set_target_list")
9677  (return-type "none")
9678  (parameters
9679    '("GtkWidget*" "widget")
9680    '("GtkTargetList*" "target_list")
9681  )
9682)
9683
9684(define-function gtk_drag_dest_add_text_targets
9685  (c-name "gtk_drag_dest_add_text_targets")
9686  (return-type "none")
9687  (parameters
9688    '("GtkWidget*" "widget")
9689  )
9690)
9691
9692(define-function gtk_drag_dest_add_image_targets
9693  (c-name "gtk_drag_dest_add_image_targets")
9694  (return-type "none")
9695  (parameters
9696    '("GtkWidget*" "widget")
9697  )
9698)
9699
9700(define-function gtk_drag_dest_add_uri_targets
9701  (c-name "gtk_drag_dest_add_uri_targets")
9702  (return-type "none")
9703  (parameters
9704    '("GtkWidget*" "widget")
9705  )
9706)
9707
9708(define-function gtk_drag_dest_set_track_motion
9709  (c-name "gtk_drag_dest_set_track_motion")
9710  (return-type "none")
9711  (parameters
9712    '("GtkWidget*" "widget")
9713    '("gboolean" "track_motion")
9714  )
9715)
9716
9717(define-function gtk_drag_dest_get_track_motion
9718  (c-name "gtk_drag_dest_get_track_motion")
9719  (return-type "gboolean")
9720  (parameters
9721    '("GtkWidget*" "widget")
9722  )
9723)
9724
9725
9726
9727;; From gtkdragsource.h
9728
9729(define-function gtk_drag_source_set
9730  (c-name "gtk_drag_source_set")
9731  (return-type "none")
9732  (parameters
9733    '("GtkWidget*" "widget")
9734    '("GdkModifierType" "start_button_mask")
9735    '("const-GtkTargetEntry*" "targets")
9736    '("gint" "n_targets")
9737    '("GdkDragAction" "actions")
9738  )
9739)
9740
9741(define-function gtk_drag_source_unset
9742  (c-name "gtk_drag_source_unset")
9743  (return-type "none")
9744  (parameters
9745    '("GtkWidget*" "widget")
9746  )
9747)
9748
9749(define-function gtk_drag_source_get_target_list
9750  (c-name "gtk_drag_source_get_target_list")
9751  (return-type "GtkTargetList*")
9752  (parameters
9753    '("GtkWidget*" "widget")
9754  )
9755)
9756
9757(define-function gtk_drag_source_set_target_list
9758  (c-name "gtk_drag_source_set_target_list")
9759  (return-type "none")
9760  (parameters
9761    '("GtkWidget*" "widget")
9762    '("GtkTargetList*" "target_list")
9763  )
9764)
9765
9766(define-function gtk_drag_source_add_text_targets
9767  (c-name "gtk_drag_source_add_text_targets")
9768  (return-type "none")
9769  (parameters
9770    '("GtkWidget*" "widget")
9771  )
9772)
9773
9774(define-function gtk_drag_source_add_image_targets
9775  (c-name "gtk_drag_source_add_image_targets")
9776  (return-type "none")
9777  (parameters
9778    '("GtkWidget*" "widget")
9779  )
9780)
9781
9782(define-function gtk_drag_source_add_uri_targets
9783  (c-name "gtk_drag_source_add_uri_targets")
9784  (return-type "none")
9785  (parameters
9786    '("GtkWidget*" "widget")
9787  )
9788)
9789
9790(define-function gtk_drag_source_set_icon_pixbuf
9791  (c-name "gtk_drag_source_set_icon_pixbuf")
9792  (return-type "none")
9793  (parameters
9794    '("GtkWidget*" "widget")
9795    '("GdkPixbuf*" "pixbuf")
9796  )
9797)
9798
9799(define-function gtk_drag_source_set_icon_stock
9800  (c-name "gtk_drag_source_set_icon_stock")
9801  (return-type "none")
9802  (parameters
9803    '("GtkWidget*" "widget")
9804    '("const-gchar*" "stock_id")
9805  )
9806)
9807
9808(define-function gtk_drag_source_set_icon_name
9809  (c-name "gtk_drag_source_set_icon_name")
9810  (return-type "none")
9811  (parameters
9812    '("GtkWidget*" "widget")
9813    '("const-gchar*" "icon_name")
9814  )
9815)
9816
9817(define-function gtk_drag_source_set_icon_gicon
9818  (c-name "gtk_drag_source_set_icon_gicon")
9819  (return-type "none")
9820  (parameters
9821    '("GtkWidget*" "widget")
9822    '("GIcon*" "icon")
9823  )
9824)
9825
9826
9827
9828;; From gtkdrawingarea.h
9829
9830(define-function gtk_drawing_area_get_type
9831  (c-name "gtk_drawing_area_get_type")
9832  (return-type "GType")
9833)
9834
9835(define-function gtk_drawing_area_new
9836  (c-name "gtk_drawing_area_new")
9837  (is-constructor-of "GtkDrawingArea")
9838  (return-type "GtkWidget*")
9839)
9840
9841
9842
9843;; From gtkeditable.h
9844
9845(define-function gtk_editable_get_type
9846  (c-name "gtk_editable_get_type")
9847  (return-type "GType")
9848)
9849
9850(define-method select_region
9851  (of-object "GtkEditable")
9852  (c-name "gtk_editable_select_region")
9853  (return-type "none")
9854  (parameters
9855    '("gint" "start_pos")
9856    '("gint" "end_pos")
9857  )
9858)
9859
9860(define-method get_selection_bounds
9861  (of-object "GtkEditable")
9862  (c-name "gtk_editable_get_selection_bounds")
9863  (return-type "gboolean")
9864  (parameters
9865    '("gint*" "start_pos")
9866    '("gint*" "end_pos")
9867  )
9868)
9869
9870(define-method insert_text
9871  (of-object "GtkEditable")
9872  (c-name "gtk_editable_insert_text")
9873  (return-type "none")
9874  (parameters
9875    '("const-gchar*" "new_text")
9876    '("gint" "new_text_length")
9877    '("gint*" "position")
9878  )
9879)
9880
9881(define-method delete_text
9882  (of-object "GtkEditable")
9883  (c-name "gtk_editable_delete_text")
9884  (return-type "none")
9885  (parameters
9886    '("gint" "start_pos")
9887    '("gint" "end_pos")
9888  )
9889)
9890
9891(define-method get_chars
9892  (of-object "GtkEditable")
9893  (c-name "gtk_editable_get_chars")
9894  (return-type "gchar*")
9895  (parameters
9896    '("gint" "start_pos")
9897    '("gint" "end_pos")
9898  )
9899)
9900
9901(define-method cut_clipboard
9902  (of-object "GtkEditable")
9903  (c-name "gtk_editable_cut_clipboard")
9904  (return-type "none")
9905)
9906
9907(define-method copy_clipboard
9908  (of-object "GtkEditable")
9909  (c-name "gtk_editable_copy_clipboard")
9910  (return-type "none")
9911)
9912
9913(define-method paste_clipboard
9914  (of-object "GtkEditable")
9915  (c-name "gtk_editable_paste_clipboard")
9916  (return-type "none")
9917)
9918
9919(define-method delete_selection
9920  (of-object "GtkEditable")
9921  (c-name "gtk_editable_delete_selection")
9922  (return-type "none")
9923)
9924
9925(define-method set_position
9926  (of-object "GtkEditable")
9927  (c-name "gtk_editable_set_position")
9928  (return-type "none")
9929  (parameters
9930    '("gint" "position")
9931  )
9932)
9933
9934(define-method get_position
9935  (of-object "GtkEditable")
9936  (c-name "gtk_editable_get_position")
9937  (return-type "gint")
9938)
9939
9940(define-method set_editable
9941  (of-object "GtkEditable")
9942  (c-name "gtk_editable_set_editable")
9943  (return-type "none")
9944  (parameters
9945    '("gboolean" "is_editable")
9946  )
9947)
9948
9949(define-method get_editable
9950  (of-object "GtkEditable")
9951  (c-name "gtk_editable_get_editable")
9952  (return-type "gboolean")
9953)
9954
9955
9956
9957;; From gtkemojichooser.h
9958
9959(define-function gtk_emoji_chooser_get_type
9960  (c-name "gtk_emoji_chooser_get_type")
9961  (return-type "GType")
9962)
9963
9964(define-function gtk_emoji_chooser_new
9965  (c-name "gtk_emoji_chooser_new")
9966  (is-constructor-of "GtkEmojiChooser")
9967  (return-type "GtkWidget*")
9968)
9969
9970
9971
9972;; From gtkemojicompletion.h
9973
9974(define-function gtk_emoji_completion_get_type
9975  (c-name "gtk_emoji_completion_get_type")
9976  (return-type "GType")
9977)
9978
9979(define-function gtk_emoji_completion_new
9980  (c-name "gtk_emoji_completion_new")
9981  (is-constructor-of "GtkEmojiCompletion")
9982  (return-type "GtkWidget*")
9983  (parameters
9984    '("GtkEntry*" "entry")
9985  )
9986)
9987
9988
9989
9990;; From gtkentrybuffer.h
9991
9992(define-function gtk_entry_buffer_get_type
9993  (c-name "gtk_entry_buffer_get_type")
9994  (return-type "GType")
9995)
9996
9997(define-function gtk_entry_buffer_new
9998  (c-name "gtk_entry_buffer_new")
9999  (is-constructor-of "GtkEntryBuffer")
10000  (return-type "GtkEntryBuffer*")
10001  (parameters
10002    '("const-gchar*" "initial_chars")
10003    '("gint" "n_initial_chars")
10004  )
10005)
10006
10007(define-method get_bytes
10008  (of-object "GtkEntryBuffer")
10009  (c-name "gtk_entry_buffer_get_bytes")
10010  (return-type "gsize")
10011)
10012
10013(define-method get_length
10014  (of-object "GtkEntryBuffer")
10015  (c-name "gtk_entry_buffer_get_length")
10016  (return-type "guint")
10017)
10018
10019(define-method get_text
10020  (of-object "GtkEntryBuffer")
10021  (c-name "gtk_entry_buffer_get_text")
10022  (return-type "const-gchar*")
10023)
10024
10025(define-method set_text
10026  (of-object "GtkEntryBuffer")
10027  (c-name "gtk_entry_buffer_set_text")
10028  (return-type "none")
10029  (parameters
10030    '("const-gchar*" "chars")
10031    '("gint" "n_chars")
10032  )
10033)
10034
10035(define-method set_max_length
10036  (of-object "GtkEntryBuffer")
10037  (c-name "gtk_entry_buffer_set_max_length")
10038  (return-type "none")
10039  (parameters
10040    '("gint" "max_length")
10041  )
10042)
10043
10044(define-method get_max_length
10045  (of-object "GtkEntryBuffer")
10046  (c-name "gtk_entry_buffer_get_max_length")
10047  (return-type "gint")
10048)
10049
10050(define-method insert_text
10051  (of-object "GtkEntryBuffer")
10052  (c-name "gtk_entry_buffer_insert_text")
10053  (return-type "guint")
10054  (parameters
10055    '("guint" "position")
10056    '("const-gchar*" "chars")
10057    '("gint" "n_chars")
10058  )
10059)
10060
10061(define-method delete_text
10062  (of-object "GtkEntryBuffer")
10063  (c-name "gtk_entry_buffer_delete_text")
10064  (return-type "guint")
10065  (parameters
10066    '("guint" "position")
10067    '("gint" "n_chars")
10068  )
10069)
10070
10071(define-method emit_inserted_text
10072  (of-object "GtkEntryBuffer")
10073  (c-name "gtk_entry_buffer_emit_inserted_text")
10074  (return-type "none")
10075  (parameters
10076    '("guint" "position")
10077    '("const-gchar*" "chars")
10078    '("guint" "n_chars")
10079  )
10080)
10081
10082(define-method emit_deleted_text
10083  (of-object "GtkEntryBuffer")
10084  (c-name "gtk_entry_buffer_emit_deleted_text")
10085  (return-type "none")
10086  (parameters
10087    '("guint" "position")
10088    '("guint" "n_chars")
10089  )
10090)
10091
10092
10093
10094;; From gtkentrycompletion.h
10095
10096(define-function gtk_entry_completion_get_type
10097  (c-name "gtk_entry_completion_get_type")
10098  (return-type "GType")
10099)
10100
10101(define-function gtk_entry_completion_new
10102  (c-name "gtk_entry_completion_new")
10103  (is-constructor-of "GtkEntryCompletion")
10104  (return-type "GtkEntryCompletion*")
10105)
10106
10107(define-function gtk_entry_completion_new_with_area
10108  (c-name "gtk_entry_completion_new_with_area")
10109  (return-type "GtkEntryCompletion*")
10110  (parameters
10111    '("GtkCellArea*" "area")
10112  )
10113)
10114
10115(define-method get_entry
10116  (of-object "GtkEntryCompletion")
10117  (c-name "gtk_entry_completion_get_entry")
10118  (return-type "GtkWidget*")
10119)
10120
10121(define-method set_model
10122  (of-object "GtkEntryCompletion")
10123  (c-name "gtk_entry_completion_set_model")
10124  (return-type "none")
10125  (parameters
10126    '("GtkTreeModel*" "model")
10127  )
10128)
10129
10130(define-method get_model
10131  (of-object "GtkEntryCompletion")
10132  (c-name "gtk_entry_completion_get_model")
10133  (return-type "GtkTreeModel*")
10134)
10135
10136(define-method set_match_func
10137  (of-object "GtkEntryCompletion")
10138  (c-name "gtk_entry_completion_set_match_func")
10139  (return-type "none")
10140  (parameters
10141    '("GtkEntryCompletionMatchFunc" "func")
10142    '("gpointer" "func_data")
10143    '("GDestroyNotify" "func_notify")
10144  )
10145)
10146
10147(define-method set_minimum_key_length
10148  (of-object "GtkEntryCompletion")
10149  (c-name "gtk_entry_completion_set_minimum_key_length")
10150  (return-type "none")
10151  (parameters
10152    '("gint" "length")
10153  )
10154)
10155
10156(define-method get_minimum_key_length
10157  (of-object "GtkEntryCompletion")
10158  (c-name "gtk_entry_completion_get_minimum_key_length")
10159  (return-type "gint")
10160)
10161
10162(define-method compute_prefix
10163  (of-object "GtkEntryCompletion")
10164  (c-name "gtk_entry_completion_compute_prefix")
10165  (return-type "gchar*")
10166  (parameters
10167    '("const-char*" "key")
10168  )
10169)
10170
10171(define-method complete
10172  (of-object "GtkEntryCompletion")
10173  (c-name "gtk_entry_completion_complete")
10174  (return-type "none")
10175)
10176
10177(define-method insert_prefix
10178  (of-object "GtkEntryCompletion")
10179  (c-name "gtk_entry_completion_insert_prefix")
10180  (return-type "none")
10181)
10182
10183(define-method insert_action_text
10184  (of-object "GtkEntryCompletion")
10185  (c-name "gtk_entry_completion_insert_action_text")
10186  (return-type "none")
10187  (parameters
10188    '("gint" "index_")
10189    '("const-gchar*" "text")
10190  )
10191)
10192
10193(define-method insert_action_markup
10194  (of-object "GtkEntryCompletion")
10195  (c-name "gtk_entry_completion_insert_action_markup")
10196  (return-type "none")
10197  (parameters
10198    '("gint" "index_")
10199    '("const-gchar*" "markup")
10200  )
10201)
10202
10203(define-method delete_action
10204  (of-object "GtkEntryCompletion")
10205  (c-name "gtk_entry_completion_delete_action")
10206  (return-type "none")
10207  (parameters
10208    '("gint" "index_")
10209  )
10210)
10211
10212(define-method set_inline_completion
10213  (of-object "GtkEntryCompletion")
10214  (c-name "gtk_entry_completion_set_inline_completion")
10215  (return-type "none")
10216  (parameters
10217    '("gboolean" "inline_completion")
10218  )
10219)
10220
10221(define-method get_inline_completion
10222  (of-object "GtkEntryCompletion")
10223  (c-name "gtk_entry_completion_get_inline_completion")
10224  (return-type "gboolean")
10225)
10226
10227(define-method set_inline_selection
10228  (of-object "GtkEntryCompletion")
10229  (c-name "gtk_entry_completion_set_inline_selection")
10230  (return-type "none")
10231  (parameters
10232    '("gboolean" "inline_selection")
10233  )
10234)
10235
10236(define-method get_inline_selection
10237  (of-object "GtkEntryCompletion")
10238  (c-name "gtk_entry_completion_get_inline_selection")
10239  (return-type "gboolean")
10240)
10241
10242(define-method set_popup_completion
10243  (of-object "GtkEntryCompletion")
10244  (c-name "gtk_entry_completion_set_popup_completion")
10245  (return-type "none")
10246  (parameters
10247    '("gboolean" "popup_completion")
10248  )
10249)
10250
10251(define-method get_popup_completion
10252  (of-object "GtkEntryCompletion")
10253  (c-name "gtk_entry_completion_get_popup_completion")
10254  (return-type "gboolean")
10255)
10256
10257(define-method set_popup_set_width
10258  (of-object "GtkEntryCompletion")
10259  (c-name "gtk_entry_completion_set_popup_set_width")
10260  (return-type "none")
10261  (parameters
10262    '("gboolean" "popup_set_width")
10263  )
10264)
10265
10266(define-method get_popup_set_width
10267  (of-object "GtkEntryCompletion")
10268  (c-name "gtk_entry_completion_get_popup_set_width")
10269  (return-type "gboolean")
10270)
10271
10272(define-method set_popup_single_match
10273  (of-object "GtkEntryCompletion")
10274  (c-name "gtk_entry_completion_set_popup_single_match")
10275  (return-type "none")
10276  (parameters
10277    '("gboolean" "popup_single_match")
10278  )
10279)
10280
10281(define-method get_popup_single_match
10282  (of-object "GtkEntryCompletion")
10283  (c-name "gtk_entry_completion_get_popup_single_match")
10284  (return-type "gboolean")
10285)
10286
10287(define-method get_completion_prefix
10288  (of-object "GtkEntryCompletion")
10289  (c-name "gtk_entry_completion_get_completion_prefix")
10290  (return-type "const-gchar*")
10291)
10292
10293(define-method set_text_column
10294  (of-object "GtkEntryCompletion")
10295  (c-name "gtk_entry_completion_set_text_column")
10296  (return-type "none")
10297  (parameters
10298    '("gint" "column")
10299  )
10300)
10301
10302(define-method get_text_column
10303  (of-object "GtkEntryCompletion")
10304  (c-name "gtk_entry_completion_get_text_column")
10305  (return-type "gint")
10306)
10307
10308
10309
10310;; From gtkentry.h
10311
10312(define-function gtk_entry_get_type
10313  (c-name "gtk_entry_get_type")
10314  (return-type "GType")
10315)
10316
10317(define-function gtk_entry_new
10318  (c-name "gtk_entry_new")
10319  (is-constructor-of "GtkEntry")
10320  (return-type "GtkWidget*")
10321)
10322
10323(define-function gtk_entry_new_with_buffer
10324  (c-name "gtk_entry_new_with_buffer")
10325  (return-type "GtkWidget*")
10326  (parameters
10327    '("GtkEntryBuffer*" "buffer")
10328  )
10329)
10330
10331(define-method get_buffer
10332  (of-object "GtkEntry")
10333  (c-name "gtk_entry_get_buffer")
10334  (return-type "GtkEntryBuffer*")
10335)
10336
10337(define-method set_buffer
10338  (of-object "GtkEntry")
10339  (c-name "gtk_entry_set_buffer")
10340  (return-type "none")
10341  (parameters
10342    '("GtkEntryBuffer*" "buffer")
10343  )
10344)
10345
10346(define-method get_text_area
10347  (of-object "GtkEntry")
10348  (c-name "gtk_entry_get_text_area")
10349  (return-type "none")
10350  (parameters
10351    '("GdkRectangle*" "text_area")
10352  )
10353)
10354
10355(define-method set_visibility
10356  (of-object "GtkEntry")
10357  (c-name "gtk_entry_set_visibility")
10358  (return-type "none")
10359  (parameters
10360    '("gboolean" "visible")
10361  )
10362)
10363
10364(define-method get_visibility
10365  (of-object "GtkEntry")
10366  (c-name "gtk_entry_get_visibility")
10367  (return-type "gboolean")
10368)
10369
10370(define-method set_invisible_char
10371  (of-object "GtkEntry")
10372  (c-name "gtk_entry_set_invisible_char")
10373  (return-type "none")
10374  (parameters
10375    '("gunichar" "ch")
10376  )
10377)
10378
10379(define-method get_invisible_char
10380  (of-object "GtkEntry")
10381  (c-name "gtk_entry_get_invisible_char")
10382  (return-type "gunichar")
10383)
10384
10385(define-method unset_invisible_char
10386  (of-object "GtkEntry")
10387  (c-name "gtk_entry_unset_invisible_char")
10388  (return-type "none")
10389)
10390
10391(define-method set_has_frame
10392  (of-object "GtkEntry")
10393  (c-name "gtk_entry_set_has_frame")
10394  (return-type "none")
10395  (parameters
10396    '("gboolean" "setting")
10397  )
10398)
10399
10400(define-method get_has_frame
10401  (of-object "GtkEntry")
10402  (c-name "gtk_entry_get_has_frame")
10403  (return-type "gboolean")
10404)
10405
10406(define-method set_inner_border
10407  (of-object "GtkEntry")
10408  (c-name "gtk_entry_set_inner_border")
10409  (return-type "none")
10410  (parameters
10411    '("const-GtkBorder*" "border")
10412  )
10413)
10414
10415(define-method get_inner_border
10416  (of-object "GtkEntry")
10417  (c-name "gtk_entry_get_inner_border")
10418  (return-type "const-GtkBorder*")
10419)
10420
10421(define-method set_overwrite_mode
10422  (of-object "GtkEntry")
10423  (c-name "gtk_entry_set_overwrite_mode")
10424  (return-type "none")
10425  (parameters
10426    '("gboolean" "overwrite")
10427  )
10428)
10429
10430(define-method get_overwrite_mode
10431  (of-object "GtkEntry")
10432  (c-name "gtk_entry_get_overwrite_mode")
10433  (return-type "gboolean")
10434)
10435
10436(define-method set_max_length
10437  (of-object "GtkEntry")
10438  (c-name "gtk_entry_set_max_length")
10439  (return-type "none")
10440  (parameters
10441    '("gint" "max")
10442  )
10443)
10444
10445(define-method get_max_length
10446  (of-object "GtkEntry")
10447  (c-name "gtk_entry_get_max_length")
10448  (return-type "gint")
10449)
10450
10451(define-method get_text_length
10452  (of-object "GtkEntry")
10453  (c-name "gtk_entry_get_text_length")
10454  (return-type "guint16")
10455)
10456
10457(define-method set_activates_default
10458  (of-object "GtkEntry")
10459  (c-name "gtk_entry_set_activates_default")
10460  (return-type "none")
10461  (parameters
10462    '("gboolean" "setting")
10463  )
10464)
10465
10466(define-method get_activates_default
10467  (of-object "GtkEntry")
10468  (c-name "gtk_entry_get_activates_default")
10469  (return-type "gboolean")
10470)
10471
10472(define-method set_width_chars
10473  (of-object "GtkEntry")
10474  (c-name "gtk_entry_set_width_chars")
10475  (return-type "none")
10476  (parameters
10477    '("gint" "n_chars")
10478  )
10479)
10480
10481(define-method get_width_chars
10482  (of-object "GtkEntry")
10483  (c-name "gtk_entry_get_width_chars")
10484  (return-type "gint")
10485)
10486
10487(define-method set_max_width_chars
10488  (of-object "GtkEntry")
10489  (c-name "gtk_entry_set_max_width_chars")
10490  (return-type "none")
10491  (parameters
10492    '("gint" "n_chars")
10493  )
10494)
10495
10496(define-method get_max_width_chars
10497  (of-object "GtkEntry")
10498  (c-name "gtk_entry_get_max_width_chars")
10499  (return-type "gint")
10500)
10501
10502(define-method set_text
10503  (of-object "GtkEntry")
10504  (c-name "gtk_entry_set_text")
10505  (return-type "none")
10506  (parameters
10507    '("const-gchar*" "text")
10508  )
10509)
10510
10511(define-method get_text
10512  (of-object "GtkEntry")
10513  (c-name "gtk_entry_get_text")
10514  (return-type "const-gchar*")
10515)
10516
10517(define-method get_layout
10518  (of-object "GtkEntry")
10519  (c-name "gtk_entry_get_layout")
10520  (return-type "PangoLayout*")
10521)
10522
10523(define-method get_layout_offsets
10524  (of-object "GtkEntry")
10525  (c-name "gtk_entry_get_layout_offsets")
10526  (return-type "none")
10527  (parameters
10528    '("gint*" "x")
10529    '("gint*" "y")
10530  )
10531)
10532
10533(define-method set_alignment
10534  (of-object "GtkEntry")
10535  (c-name "gtk_entry_set_alignment")
10536  (return-type "none")
10537  (parameters
10538    '("gfloat" "xalign")
10539  )
10540)
10541
10542(define-method get_alignment
10543  (of-object "GtkEntry")
10544  (c-name "gtk_entry_get_alignment")
10545  (return-type "gfloat")
10546)
10547
10548(define-method set_completion
10549  (of-object "GtkEntry")
10550  (c-name "gtk_entry_set_completion")
10551  (return-type "none")
10552  (parameters
10553    '("GtkEntryCompletion*" "completion")
10554  )
10555)
10556
10557(define-method get_completion
10558  (of-object "GtkEntry")
10559  (c-name "gtk_entry_get_completion")
10560  (return-type "GtkEntryCompletion*")
10561)
10562
10563(define-method layout_index_to_text_index
10564  (of-object "GtkEntry")
10565  (c-name "gtk_entry_layout_index_to_text_index")
10566  (return-type "gint")
10567  (parameters
10568    '("gint" "layout_index")
10569  )
10570)
10571
10572(define-method text_index_to_layout_index
10573  (of-object "GtkEntry")
10574  (c-name "gtk_entry_text_index_to_layout_index")
10575  (return-type "gint")
10576  (parameters
10577    '("gint" "text_index")
10578  )
10579)
10580
10581(define-method set_cursor_hadjustment
10582  (of-object "GtkEntry")
10583  (c-name "gtk_entry_set_cursor_hadjustment")
10584  (return-type "none")
10585  (parameters
10586    '("GtkAdjustment*" "adjustment")
10587  )
10588)
10589
10590(define-method get_cursor_hadjustment
10591  (of-object "GtkEntry")
10592  (c-name "gtk_entry_get_cursor_hadjustment")
10593  (return-type "GtkAdjustment*")
10594)
10595
10596(define-method set_progress_fraction
10597  (of-object "GtkEntry")
10598  (c-name "gtk_entry_set_progress_fraction")
10599  (return-type "none")
10600  (parameters
10601    '("gdouble" "fraction")
10602  )
10603)
10604
10605(define-method get_progress_fraction
10606  (of-object "GtkEntry")
10607  (c-name "gtk_entry_get_progress_fraction")
10608  (return-type "gdouble")
10609)
10610
10611(define-method set_progress_pulse_step
10612  (of-object "GtkEntry")
10613  (c-name "gtk_entry_set_progress_pulse_step")
10614  (return-type "none")
10615  (parameters
10616    '("gdouble" "fraction")
10617  )
10618)
10619
10620(define-method get_progress_pulse_step
10621  (of-object "GtkEntry")
10622  (c-name "gtk_entry_get_progress_pulse_step")
10623  (return-type "gdouble")
10624)
10625
10626(define-method progress_pulse
10627  (of-object "GtkEntry")
10628  (c-name "gtk_entry_progress_pulse")
10629  (return-type "none")
10630)
10631
10632(define-method get_placeholder_text
10633  (of-object "GtkEntry")
10634  (c-name "gtk_entry_get_placeholder_text")
10635  (return-type "const-gchar*")
10636)
10637
10638(define-method set_placeholder_text
10639  (of-object "GtkEntry")
10640  (c-name "gtk_entry_set_placeholder_text")
10641  (return-type "none")
10642  (parameters
10643    '("const-gchar*" "text")
10644  )
10645)
10646
10647(define-method set_icon_from_pixbuf
10648  (of-object "GtkEntry")
10649  (c-name "gtk_entry_set_icon_from_pixbuf")
10650  (return-type "none")
10651  (parameters
10652    '("GtkEntryIconPosition" "icon_pos")
10653    '("GdkPixbuf*" "pixbuf")
10654  )
10655)
10656
10657(define-method set_icon_from_stock
10658  (of-object "GtkEntry")
10659  (c-name "gtk_entry_set_icon_from_stock")
10660  (return-type "none")
10661  (parameters
10662    '("GtkEntryIconPosition" "icon_pos")
10663    '("const-gchar*" "stock_id")
10664  )
10665)
10666
10667(define-method set_icon_from_icon_name
10668  (of-object "GtkEntry")
10669  (c-name "gtk_entry_set_icon_from_icon_name")
10670  (return-type "none")
10671  (parameters
10672    '("GtkEntryIconPosition" "icon_pos")
10673    '("const-gchar*" "icon_name")
10674  )
10675)
10676
10677(define-method set_icon_from_gicon
10678  (of-object "GtkEntry")
10679  (c-name "gtk_entry_set_icon_from_gicon")
10680  (return-type "none")
10681  (parameters
10682    '("GtkEntryIconPosition" "icon_pos")
10683    '("GIcon*" "icon")
10684  )
10685)
10686
10687(define-method get_icon_storage_type
10688  (of-object "GtkEntry")
10689  (c-name "gtk_entry_get_icon_storage_type")
10690  (return-type "GtkImageType")
10691  (parameters
10692    '("GtkEntryIconPosition" "icon_pos")
10693  )
10694)
10695
10696(define-method get_icon_pixbuf
10697  (of-object "GtkEntry")
10698  (c-name "gtk_entry_get_icon_pixbuf")
10699  (return-type "GdkPixbuf*")
10700  (parameters
10701    '("GtkEntryIconPosition" "icon_pos")
10702  )
10703)
10704
10705(define-method get_icon_stock
10706  (of-object "GtkEntry")
10707  (c-name "gtk_entry_get_icon_stock")
10708  (return-type "const-gchar*")
10709  (parameters
10710    '("GtkEntryIconPosition" "icon_pos")
10711  )
10712)
10713
10714(define-method get_icon_name
10715  (of-object "GtkEntry")
10716  (c-name "gtk_entry_get_icon_name")
10717  (return-type "const-gchar*")
10718  (parameters
10719    '("GtkEntryIconPosition" "icon_pos")
10720  )
10721)
10722
10723(define-method get_icon_gicon
10724  (of-object "GtkEntry")
10725  (c-name "gtk_entry_get_icon_gicon")
10726  (return-type "GIcon*")
10727  (parameters
10728    '("GtkEntryIconPosition" "icon_pos")
10729  )
10730)
10731
10732(define-method set_icon_activatable
10733  (of-object "GtkEntry")
10734  (c-name "gtk_entry_set_icon_activatable")
10735  (return-type "none")
10736  (parameters
10737    '("GtkEntryIconPosition" "icon_pos")
10738    '("gboolean" "activatable")
10739  )
10740)
10741
10742(define-method get_icon_activatable
10743  (of-object "GtkEntry")
10744  (c-name "gtk_entry_get_icon_activatable")
10745  (return-type "gboolean")
10746  (parameters
10747    '("GtkEntryIconPosition" "icon_pos")
10748  )
10749)
10750
10751(define-method set_icon_sensitive
10752  (of-object "GtkEntry")
10753  (c-name "gtk_entry_set_icon_sensitive")
10754  (return-type "none")
10755  (parameters
10756    '("GtkEntryIconPosition" "icon_pos")
10757    '("gboolean" "sensitive")
10758  )
10759)
10760
10761(define-method get_icon_sensitive
10762  (of-object "GtkEntry")
10763  (c-name "gtk_entry_get_icon_sensitive")
10764  (return-type "gboolean")
10765  (parameters
10766    '("GtkEntryIconPosition" "icon_pos")
10767  )
10768)
10769
10770(define-method get_icon_at_pos
10771  (of-object "GtkEntry")
10772  (c-name "gtk_entry_get_icon_at_pos")
10773  (return-type "gint")
10774  (parameters
10775    '("gint" "x")
10776    '("gint" "y")
10777  )
10778)
10779
10780(define-method set_icon_tooltip_text
10781  (of-object "GtkEntry")
10782  (c-name "gtk_entry_set_icon_tooltip_text")
10783  (return-type "none")
10784  (parameters
10785    '("GtkEntryIconPosition" "icon_pos")
10786    '("const-gchar*" "tooltip")
10787  )
10788)
10789
10790(define-method get_icon_tooltip_text
10791  (of-object "GtkEntry")
10792  (c-name "gtk_entry_get_icon_tooltip_text")
10793  (return-type "gchar*")
10794  (parameters
10795    '("GtkEntryIconPosition" "icon_pos")
10796  )
10797)
10798
10799(define-method set_icon_tooltip_markup
10800  (of-object "GtkEntry")
10801  (c-name "gtk_entry_set_icon_tooltip_markup")
10802  (return-type "none")
10803  (parameters
10804    '("GtkEntryIconPosition" "icon_pos")
10805    '("const-gchar*" "tooltip")
10806  )
10807)
10808
10809(define-method get_icon_tooltip_markup
10810  (of-object "GtkEntry")
10811  (c-name "gtk_entry_get_icon_tooltip_markup")
10812  (return-type "gchar*")
10813  (parameters
10814    '("GtkEntryIconPosition" "icon_pos")
10815  )
10816)
10817
10818(define-method set_icon_drag_source
10819  (of-object "GtkEntry")
10820  (c-name "gtk_entry_set_icon_drag_source")
10821  (return-type "none")
10822  (parameters
10823    '("GtkEntryIconPosition" "icon_pos")
10824    '("GtkTargetList*" "target_list")
10825    '("GdkDragAction" "actions")
10826  )
10827)
10828
10829(define-method get_current_icon_drag_source
10830  (of-object "GtkEntry")
10831  (c-name "gtk_entry_get_current_icon_drag_source")
10832  (return-type "gint")
10833)
10834
10835(define-method get_icon_area
10836  (of-object "GtkEntry")
10837  (c-name "gtk_entry_get_icon_area")
10838  (return-type "none")
10839  (parameters
10840    '("GtkEntryIconPosition" "icon_pos")
10841    '("GdkRectangle*" "icon_area")
10842  )
10843)
10844
10845(define-method im_context_filter_keypress
10846  (of-object "GtkEntry")
10847  (c-name "gtk_entry_im_context_filter_keypress")
10848  (return-type "gboolean")
10849  (parameters
10850    '("GdkEventKey*" "event")
10851  )
10852)
10853
10854(define-method reset_im_context
10855  (of-object "GtkEntry")
10856  (c-name "gtk_entry_reset_im_context")
10857  (return-type "none")
10858)
10859
10860(define-method set_input_purpose
10861  (of-object "GtkEntry")
10862  (c-name "gtk_entry_set_input_purpose")
10863  (return-type "none")
10864  (parameters
10865    '("GtkInputPurpose" "purpose")
10866  )
10867)
10868
10869(define-method get_input_purpose
10870  (of-object "GtkEntry")
10871  (c-name "gtk_entry_get_input_purpose")
10872  (return-type "GtkInputPurpose")
10873)
10874
10875(define-method set_input_hints
10876  (of-object "GtkEntry")
10877  (c-name "gtk_entry_set_input_hints")
10878  (return-type "none")
10879  (parameters
10880    '("GtkInputHints" "hints")
10881  )
10882)
10883
10884(define-method get_input_hints
10885  (of-object "GtkEntry")
10886  (c-name "gtk_entry_get_input_hints")
10887  (return-type "GtkInputHints")
10888)
10889
10890(define-method set_attributes
10891  (of-object "GtkEntry")
10892  (c-name "gtk_entry_set_attributes")
10893  (return-type "none")
10894  (parameters
10895    '("PangoAttrList*" "attrs")
10896  )
10897)
10898
10899(define-method get_attributes
10900  (of-object "GtkEntry")
10901  (c-name "gtk_entry_get_attributes")
10902  (return-type "PangoAttrList*")
10903)
10904
10905(define-method set_tabs
10906  (of-object "GtkEntry")
10907  (c-name "gtk_entry_set_tabs")
10908  (return-type "none")
10909  (parameters
10910    '("PangoTabArray*" "tabs")
10911  )
10912)
10913
10914(define-method get_tabs
10915  (of-object "GtkEntry")
10916  (c-name "gtk_entry_get_tabs")
10917  (return-type "PangoTabArray*")
10918)
10919
10920(define-method grab_focus_without_selecting
10921  (of-object "GtkEntry")
10922  (c-name "gtk_entry_grab_focus_without_selecting")
10923  (return-type "none")
10924)
10925
10926
10927
10928;; From gtkenums.h
10929
10930
10931
10932;; From gtkeventbox.h
10933
10934(define-function gtk_event_box_get_type
10935  (c-name "gtk_event_box_get_type")
10936  (return-type "GType")
10937)
10938
10939(define-function gtk_event_box_new
10940  (c-name "gtk_event_box_new")
10941  (is-constructor-of "GtkEventBox")
10942  (return-type "GtkWidget*")
10943)
10944
10945(define-method get_visible_window
10946  (of-object "GtkEventBox")
10947  (c-name "gtk_event_box_get_visible_window")
10948  (return-type "gboolean")
10949)
10950
10951(define-method set_visible_window
10952  (of-object "GtkEventBox")
10953  (c-name "gtk_event_box_set_visible_window")
10954  (return-type "none")
10955  (parameters
10956    '("gboolean" "visible_window")
10957  )
10958)
10959
10960(define-method get_above_child
10961  (of-object "GtkEventBox")
10962  (c-name "gtk_event_box_get_above_child")
10963  (return-type "gboolean")
10964)
10965
10966(define-method set_above_child
10967  (of-object "GtkEventBox")
10968  (c-name "gtk_event_box_set_above_child")
10969  (return-type "none")
10970  (parameters
10971    '("gboolean" "above_child")
10972  )
10973)
10974
10975
10976
10977;; From gtkeventcontroller.h
10978
10979(define-function gtk_event_controller_get_type
10980  (c-name "gtk_event_controller_get_type")
10981  (return-type "GType")
10982)
10983
10984(define-method get_widget
10985  (of-object "GtkEventController")
10986  (c-name "gtk_event_controller_get_widget")
10987  (return-type "GtkWidget*")
10988)
10989
10990(define-method handle_event
10991  (of-object "GtkEventController")
10992  (c-name "gtk_event_controller_handle_event")
10993  (return-type "gboolean")
10994  (parameters
10995    '("const-GdkEvent*" "event")
10996  )
10997)
10998
10999(define-method reset
11000  (of-object "GtkEventController")
11001  (c-name "gtk_event_controller_reset")
11002  (return-type "none")
11003)
11004
11005(define-method get_propagation_phase
11006  (of-object "GtkEventController")
11007  (c-name "gtk_event_controller_get_propagation_phase")
11008  (return-type "GtkPropagationPhase")
11009)
11010
11011(define-method set_propagation_phase
11012  (of-object "GtkEventController")
11013  (c-name "gtk_event_controller_set_propagation_phase")
11014  (return-type "none")
11015  (parameters
11016    '("GtkPropagationPhase" "phase")
11017  )
11018)
11019
11020
11021
11022;; From gtkeventcontrollerkey.h
11023
11024(define-function gtk_event_controller_key_get_type
11025  (c-name "gtk_event_controller_key_get_type")
11026  (return-type "GType")
11027)
11028
11029(define-function gtk_event_controller_key_new
11030  (c-name "gtk_event_controller_key_new")
11031  (is-constructor-of "GtkEventControllerKey")
11032  (return-type "GtkEventController*")
11033  (parameters
11034    '("GtkWidget*" "widget")
11035  )
11036)
11037
11038(define-method set_im_context
11039  (of-object "GtkEventControllerKey")
11040  (c-name "gtk_event_controller_key_set_im_context")
11041  (return-type "none")
11042  (parameters
11043    '("GtkIMContext*" "im_context")
11044  )
11045)
11046
11047(define-method get_im_context
11048  (of-object "GtkEventControllerKey")
11049  (c-name "gtk_event_controller_key_get_im_context")
11050  (return-type "GtkIMContext*")
11051)
11052
11053(define-method forward
11054  (of-object "GtkEventControllerKey")
11055  (c-name "gtk_event_controller_key_forward")
11056  (return-type "gboolean")
11057  (parameters
11058    '("GtkWidget*" "widget")
11059  )
11060)
11061
11062(define-method get_group
11063  (of-object "GtkEventControllerKey")
11064  (c-name "gtk_event_controller_key_get_group")
11065  (return-type "guint")
11066)
11067
11068
11069
11070;; From gtkeventcontrollermotion.h
11071
11072(define-function gtk_event_controller_motion_get_type
11073  (c-name "gtk_event_controller_motion_get_type")
11074  (return-type "GType")
11075)
11076
11077(define-function gtk_event_controller_motion_new
11078  (c-name "gtk_event_controller_motion_new")
11079  (is-constructor-of "GtkEventControllerMotion")
11080  (return-type "GtkEventController*")
11081  (parameters
11082    '("GtkWidget*" "widget")
11083  )
11084)
11085
11086
11087
11088;; From gtkeventcontrollerscroll.h
11089
11090(define-function gtk_event_controller_scroll_get_type
11091  (c-name "gtk_event_controller_scroll_get_type")
11092  (return-type "GType")
11093)
11094
11095(define-function gtk_event_controller_scroll_new
11096  (c-name "gtk_event_controller_scroll_new")
11097  (is-constructor-of "GtkEventControllerScroll")
11098  (return-type "GtkEventController*")
11099  (parameters
11100    '("GtkWidget*" "widget")
11101    '("GtkEventControllerScrollFlags" "flags")
11102  )
11103)
11104
11105(define-method set_flags
11106  (of-object "GtkEventControllerScroll")
11107  (c-name "gtk_event_controller_scroll_set_flags")
11108  (return-type "none")
11109  (parameters
11110    '("GtkEventControllerScrollFlags" "flags")
11111  )
11112)
11113
11114(define-method get_flags
11115  (of-object "GtkEventControllerScroll")
11116  (c-name "gtk_event_controller_scroll_get_flags")
11117  (return-type "GtkEventControllerScrollFlags")
11118)
11119
11120
11121
11122;; From gtkexpander.h
11123
11124(define-function gtk_expander_get_type
11125  (c-name "gtk_expander_get_type")
11126  (return-type "GType")
11127)
11128
11129(define-function gtk_expander_new
11130  (c-name "gtk_expander_new")
11131  (is-constructor-of "GtkExpander")
11132  (return-type "GtkWidget*")
11133  (parameters
11134    '("const-gchar*" "label")
11135  )
11136)
11137
11138(define-function gtk_expander_new_with_mnemonic
11139  (c-name "gtk_expander_new_with_mnemonic")
11140  (return-type "GtkWidget*")
11141  (parameters
11142    '("const-gchar*" "label")
11143  )
11144)
11145
11146(define-method set_expanded
11147  (of-object "GtkExpander")
11148  (c-name "gtk_expander_set_expanded")
11149  (return-type "none")
11150  (parameters
11151    '("gboolean" "expanded")
11152  )
11153)
11154
11155(define-method get_expanded
11156  (of-object "GtkExpander")
11157  (c-name "gtk_expander_get_expanded")
11158  (return-type "gboolean")
11159)
11160
11161(define-method set_spacing
11162  (of-object "GtkExpander")
11163  (c-name "gtk_expander_set_spacing")
11164  (return-type "none")
11165  (parameters
11166    '("gint" "spacing")
11167  )
11168)
11169
11170(define-method get_spacing
11171  (of-object "GtkExpander")
11172  (c-name "gtk_expander_get_spacing")
11173  (return-type "gint")
11174)
11175
11176(define-method set_label
11177  (of-object "GtkExpander")
11178  (c-name "gtk_expander_set_label")
11179  (return-type "none")
11180  (parameters
11181    '("const-gchar*" "label")
11182  )
11183)
11184
11185(define-method get_label
11186  (of-object "GtkExpander")
11187  (c-name "gtk_expander_get_label")
11188  (return-type "const-gchar*")
11189)
11190
11191(define-method set_use_underline
11192  (of-object "GtkExpander")
11193  (c-name "gtk_expander_set_use_underline")
11194  (return-type "none")
11195  (parameters
11196    '("gboolean" "use_underline")
11197  )
11198)
11199
11200(define-method get_use_underline
11201  (of-object "GtkExpander")
11202  (c-name "gtk_expander_get_use_underline")
11203  (return-type "gboolean")
11204)
11205
11206(define-method set_use_markup
11207  (of-object "GtkExpander")
11208  (c-name "gtk_expander_set_use_markup")
11209  (return-type "none")
11210  (parameters
11211    '("gboolean" "use_markup")
11212  )
11213)
11214
11215(define-method get_use_markup
11216  (of-object "GtkExpander")
11217  (c-name "gtk_expander_get_use_markup")
11218  (return-type "gboolean")
11219)
11220
11221(define-method set_label_widget
11222  (of-object "GtkExpander")
11223  (c-name "gtk_expander_set_label_widget")
11224  (return-type "none")
11225  (parameters
11226    '("GtkWidget*" "label_widget")
11227  )
11228)
11229
11230(define-method get_label_widget
11231  (of-object "GtkExpander")
11232  (c-name "gtk_expander_get_label_widget")
11233  (return-type "GtkWidget*")
11234)
11235
11236(define-method set_label_fill
11237  (of-object "GtkExpander")
11238  (c-name "gtk_expander_set_label_fill")
11239  (return-type "none")
11240  (parameters
11241    '("gboolean" "label_fill")
11242  )
11243)
11244
11245(define-method get_label_fill
11246  (of-object "GtkExpander")
11247  (c-name "gtk_expander_get_label_fill")
11248  (return-type "gboolean")
11249)
11250
11251(define-method set_resize_toplevel
11252  (of-object "GtkExpander")
11253  (c-name "gtk_expander_set_resize_toplevel")
11254  (return-type "none")
11255  (parameters
11256    '("gboolean" "resize_toplevel")
11257  )
11258)
11259
11260(define-method get_resize_toplevel
11261  (of-object "GtkExpander")
11262  (c-name "gtk_expander_get_resize_toplevel")
11263  (return-type "gboolean")
11264)
11265
11266
11267
11268;; From gtkfilechooserbutton.h
11269
11270(define-function gtk_file_chooser_button_get_type
11271  (c-name "gtk_file_chooser_button_get_type")
11272  (return-type "GType")
11273)
11274
11275(define-function gtk_file_chooser_button_new
11276  (c-name "gtk_file_chooser_button_new")
11277  (is-constructor-of "GtkFileChooserButton")
11278  (return-type "GtkWidget*")
11279  (parameters
11280    '("const-gchar*" "title")
11281    '("GtkFileChooserAction" "action")
11282  )
11283)
11284
11285(define-function gtk_file_chooser_button_new_with_dialog
11286  (c-name "gtk_file_chooser_button_new_with_dialog")
11287  (return-type "GtkWidget*")
11288  (parameters
11289    '("GtkWidget*" "dialog")
11290  )
11291)
11292
11293(define-method get_title
11294  (of-object "GtkFileChooserButton")
11295  (c-name "gtk_file_chooser_button_get_title")
11296  (return-type "const-gchar*")
11297)
11298
11299(define-method set_title
11300  (of-object "GtkFileChooserButton")
11301  (c-name "gtk_file_chooser_button_set_title")
11302  (return-type "none")
11303  (parameters
11304    '("const-gchar*" "title")
11305  )
11306)
11307
11308(define-method get_width_chars
11309  (of-object "GtkFileChooserButton")
11310  (c-name "gtk_file_chooser_button_get_width_chars")
11311  (return-type "gint")
11312)
11313
11314(define-method set_width_chars
11315  (of-object "GtkFileChooserButton")
11316  (c-name "gtk_file_chooser_button_set_width_chars")
11317  (return-type "none")
11318  (parameters
11319    '("gint" "n_chars")
11320  )
11321)
11322
11323(define-method get_focus_on_click
11324  (of-object "GtkFileChooserButton")
11325  (c-name "gtk_file_chooser_button_get_focus_on_click")
11326  (return-type "gboolean")
11327)
11328
11329(define-method set_focus_on_click
11330  (of-object "GtkFileChooserButton")
11331  (c-name "gtk_file_chooser_button_set_focus_on_click")
11332  (return-type "none")
11333  (parameters
11334    '("gboolean" "focus_on_click")
11335  )
11336)
11337
11338
11339
11340;; From gtkfilechooserdialog.h
11341
11342(define-function gtk_file_chooser_dialog_get_type
11343  (c-name "gtk_file_chooser_dialog_get_type")
11344  (return-type "GType")
11345)
11346
11347(define-function gtk_file_chooser_dialog_new
11348  (c-name "gtk_file_chooser_dialog_new")
11349  (is-constructor-of "GtkFileChooserDialog")
11350  (return-type "GtkWidget*")
11351  (parameters
11352    '("const-gchar*" "title")
11353    '("GtkWindow*" "parent")
11354    '("GtkFileChooserAction" "action")
11355    '("const-gchar*" "first_button_text")
11356  )
11357  (varargs #t)
11358)
11359
11360
11361
11362;; From gtkfilechooserembed.h
11363
11364
11365
11366;; From gtkfilechooserentry.h
11367
11368
11369
11370;; From gtkfilechooser.h
11371
11372(define-function gtk_file_chooser_get_type
11373  (c-name "gtk_file_chooser_get_type")
11374  (return-type "GType")
11375)
11376
11377(define-function gtk_file_chooser_error_quark
11378  (c-name "gtk_file_chooser_error_quark")
11379  (return-type "GQuark")
11380)
11381
11382(define-method set_action
11383  (of-object "GtkFileChooser")
11384  (c-name "gtk_file_chooser_set_action")
11385  (return-type "none")
11386  (parameters
11387    '("GtkFileChooserAction" "action")
11388  )
11389)
11390
11391(define-method get_action
11392  (of-object "GtkFileChooser")
11393  (c-name "gtk_file_chooser_get_action")
11394  (return-type "GtkFileChooserAction")
11395)
11396
11397(define-method set_local_only
11398  (of-object "GtkFileChooser")
11399  (c-name "gtk_file_chooser_set_local_only")
11400  (return-type "none")
11401  (parameters
11402    '("gboolean" "local_only")
11403  )
11404)
11405
11406(define-method get_local_only
11407  (of-object "GtkFileChooser")
11408  (c-name "gtk_file_chooser_get_local_only")
11409  (return-type "gboolean")
11410)
11411
11412(define-method set_select_multiple
11413  (of-object "GtkFileChooser")
11414  (c-name "gtk_file_chooser_set_select_multiple")
11415  (return-type "none")
11416  (parameters
11417    '("gboolean" "select_multiple")
11418  )
11419)
11420
11421(define-method get_select_multiple
11422  (of-object "GtkFileChooser")
11423  (c-name "gtk_file_chooser_get_select_multiple")
11424  (return-type "gboolean")
11425)
11426
11427(define-method set_show_hidden
11428  (of-object "GtkFileChooser")
11429  (c-name "gtk_file_chooser_set_show_hidden")
11430  (return-type "none")
11431  (parameters
11432    '("gboolean" "show_hidden")
11433  )
11434)
11435
11436(define-method get_show_hidden
11437  (of-object "GtkFileChooser")
11438  (c-name "gtk_file_chooser_get_show_hidden")
11439  (return-type "gboolean")
11440)
11441
11442(define-method set_do_overwrite_confirmation
11443  (of-object "GtkFileChooser")
11444  (c-name "gtk_file_chooser_set_do_overwrite_confirmation")
11445  (return-type "none")
11446  (parameters
11447    '("gboolean" "do_overwrite_confirmation")
11448  )
11449)
11450
11451(define-method get_do_overwrite_confirmation
11452  (of-object "GtkFileChooser")
11453  (c-name "gtk_file_chooser_get_do_overwrite_confirmation")
11454  (return-type "gboolean")
11455)
11456
11457(define-method set_create_folders
11458  (of-object "GtkFileChooser")
11459  (c-name "gtk_file_chooser_set_create_folders")
11460  (return-type "none")
11461  (parameters
11462    '("gboolean" "create_folders")
11463  )
11464)
11465
11466(define-method get_create_folders
11467  (of-object "GtkFileChooser")
11468  (c-name "gtk_file_chooser_get_create_folders")
11469  (return-type "gboolean")
11470)
11471
11472(define-method set_current_name
11473  (of-object "GtkFileChooser")
11474  (c-name "gtk_file_chooser_set_current_name")
11475  (return-type "none")
11476  (parameters
11477    '("const-gchar*" "name")
11478  )
11479)
11480
11481(define-method get_current_name
11482  (of-object "GtkFileChooser")
11483  (c-name "gtk_file_chooser_get_current_name")
11484  (return-type "gchar*")
11485)
11486
11487(define-method get_filename
11488  (of-object "GtkFileChooser")
11489  (c-name "gtk_file_chooser_get_filename")
11490  (return-type "gchar*")
11491)
11492
11493(define-method set_filename
11494  (of-object "GtkFileChooser")
11495  (c-name "gtk_file_chooser_set_filename")
11496  (return-type "gboolean")
11497  (parameters
11498    '("const-char*" "filename")
11499  )
11500)
11501
11502(define-method select_filename
11503  (of-object "GtkFileChooser")
11504  (c-name "gtk_file_chooser_select_filename")
11505  (return-type "gboolean")
11506  (parameters
11507    '("const-char*" "filename")
11508  )
11509)
11510
11511(define-method unselect_filename
11512  (of-object "GtkFileChooser")
11513  (c-name "gtk_file_chooser_unselect_filename")
11514  (return-type "none")
11515  (parameters
11516    '("const-char*" "filename")
11517  )
11518)
11519
11520(define-method select_all
11521  (of-object "GtkFileChooser")
11522  (c-name "gtk_file_chooser_select_all")
11523  (return-type "none")
11524)
11525
11526(define-method unselect_all
11527  (of-object "GtkFileChooser")
11528  (c-name "gtk_file_chooser_unselect_all")
11529  (return-type "none")
11530)
11531
11532(define-method get_filenames
11533  (of-object "GtkFileChooser")
11534  (c-name "gtk_file_chooser_get_filenames")
11535  (return-type "GSList*")
11536)
11537
11538(define-method set_current_folder
11539  (of-object "GtkFileChooser")
11540  (c-name "gtk_file_chooser_set_current_folder")
11541  (return-type "gboolean")
11542  (parameters
11543    '("const-gchar*" "filename")
11544  )
11545)
11546
11547(define-method get_current_folder
11548  (of-object "GtkFileChooser")
11549  (c-name "gtk_file_chooser_get_current_folder")
11550  (return-type "gchar*")
11551)
11552
11553(define-method get_uri
11554  (of-object "GtkFileChooser")
11555  (c-name "gtk_file_chooser_get_uri")
11556  (return-type "gchar*")
11557)
11558
11559(define-method set_uri
11560  (of-object "GtkFileChooser")
11561  (c-name "gtk_file_chooser_set_uri")
11562  (return-type "gboolean")
11563  (parameters
11564    '("const-char*" "uri")
11565  )
11566)
11567
11568(define-method select_uri
11569  (of-object "GtkFileChooser")
11570  (c-name "gtk_file_chooser_select_uri")
11571  (return-type "gboolean")
11572  (parameters
11573    '("const-char*" "uri")
11574  )
11575)
11576
11577(define-method unselect_uri
11578  (of-object "GtkFileChooser")
11579  (c-name "gtk_file_chooser_unselect_uri")
11580  (return-type "none")
11581  (parameters
11582    '("const-char*" "uri")
11583  )
11584)
11585
11586(define-method get_uris
11587  (of-object "GtkFileChooser")
11588  (c-name "gtk_file_chooser_get_uris")
11589  (return-type "GSList*")
11590)
11591
11592(define-method set_current_folder_uri
11593  (of-object "GtkFileChooser")
11594  (c-name "gtk_file_chooser_set_current_folder_uri")
11595  (return-type "gboolean")
11596  (parameters
11597    '("const-gchar*" "uri")
11598  )
11599)
11600
11601(define-method get_current_folder_uri
11602  (of-object "GtkFileChooser")
11603  (c-name "gtk_file_chooser_get_current_folder_uri")
11604  (return-type "gchar*")
11605)
11606
11607(define-method get_file
11608  (of-object "GtkFileChooser")
11609  (c-name "gtk_file_chooser_get_file")
11610  (return-type "GFile*")
11611)
11612
11613(define-method set_file
11614  (of-object "GtkFileChooser")
11615  (c-name "gtk_file_chooser_set_file")
11616  (return-type "gboolean")
11617  (parameters
11618    '("GFile*" "file")
11619    '("GError**" "error")
11620  )
11621)
11622
11623(define-method select_file
11624  (of-object "GtkFileChooser")
11625  (c-name "gtk_file_chooser_select_file")
11626  (return-type "gboolean")
11627  (parameters
11628    '("GFile*" "file")
11629    '("GError**" "error")
11630  )
11631)
11632
11633(define-method unselect_file
11634  (of-object "GtkFileChooser")
11635  (c-name "gtk_file_chooser_unselect_file")
11636  (return-type "none")
11637  (parameters
11638    '("GFile*" "file")
11639  )
11640)
11641
11642(define-method get_files
11643  (of-object "GtkFileChooser")
11644  (c-name "gtk_file_chooser_get_files")
11645  (return-type "GSList*")
11646)
11647
11648(define-method set_current_folder_file
11649  (of-object "GtkFileChooser")
11650  (c-name "gtk_file_chooser_set_current_folder_file")
11651  (return-type "gboolean")
11652  (parameters
11653    '("GFile*" "file")
11654    '("GError**" "error")
11655  )
11656)
11657
11658(define-method get_current_folder_file
11659  (of-object "GtkFileChooser")
11660  (c-name "gtk_file_chooser_get_current_folder_file")
11661  (return-type "GFile*")
11662)
11663
11664(define-method set_preview_widget
11665  (of-object "GtkFileChooser")
11666  (c-name "gtk_file_chooser_set_preview_widget")
11667  (return-type "none")
11668  (parameters
11669    '("GtkWidget*" "preview_widget")
11670  )
11671)
11672
11673(define-method get_preview_widget
11674  (of-object "GtkFileChooser")
11675  (c-name "gtk_file_chooser_get_preview_widget")
11676  (return-type "GtkWidget*")
11677)
11678
11679(define-method set_preview_widget_active
11680  (of-object "GtkFileChooser")
11681  (c-name "gtk_file_chooser_set_preview_widget_active")
11682  (return-type "none")
11683  (parameters
11684    '("gboolean" "active")
11685  )
11686)
11687
11688(define-method get_preview_widget_active
11689  (of-object "GtkFileChooser")
11690  (c-name "gtk_file_chooser_get_preview_widget_active")
11691  (return-type "gboolean")
11692)
11693
11694(define-method set_use_preview_label
11695  (of-object "GtkFileChooser")
11696  (c-name "gtk_file_chooser_set_use_preview_label")
11697  (return-type "none")
11698  (parameters
11699    '("gboolean" "use_label")
11700  )
11701)
11702
11703(define-method get_use_preview_label
11704  (of-object "GtkFileChooser")
11705  (c-name "gtk_file_chooser_get_use_preview_label")
11706  (return-type "gboolean")
11707)
11708
11709(define-method get_preview_filename
11710  (of-object "GtkFileChooser")
11711  (c-name "gtk_file_chooser_get_preview_filename")
11712  (return-type "char*")
11713)
11714
11715(define-method get_preview_uri
11716  (of-object "GtkFileChooser")
11717  (c-name "gtk_file_chooser_get_preview_uri")
11718  (return-type "char*")
11719)
11720
11721(define-method get_preview_file
11722  (of-object "GtkFileChooser")
11723  (c-name "gtk_file_chooser_get_preview_file")
11724  (return-type "GFile*")
11725)
11726
11727(define-method set_extra_widget
11728  (of-object "GtkFileChooser")
11729  (c-name "gtk_file_chooser_set_extra_widget")
11730  (return-type "none")
11731  (parameters
11732    '("GtkWidget*" "extra_widget")
11733  )
11734)
11735
11736(define-method get_extra_widget
11737  (of-object "GtkFileChooser")
11738  (c-name "gtk_file_chooser_get_extra_widget")
11739  (return-type "GtkWidget*")
11740)
11741
11742(define-method add_filter
11743  (of-object "GtkFileChooser")
11744  (c-name "gtk_file_chooser_add_filter")
11745  (return-type "none")
11746  (parameters
11747    '("GtkFileFilter*" "filter")
11748  )
11749)
11750
11751(define-method remove_filter
11752  (of-object "GtkFileChooser")
11753  (c-name "gtk_file_chooser_remove_filter")
11754  (return-type "none")
11755  (parameters
11756    '("GtkFileFilter*" "filter")
11757  )
11758)
11759
11760(define-method list_filters
11761  (of-object "GtkFileChooser")
11762  (c-name "gtk_file_chooser_list_filters")
11763  (return-type "GSList*")
11764)
11765
11766(define-method set_filter
11767  (of-object "GtkFileChooser")
11768  (c-name "gtk_file_chooser_set_filter")
11769  (return-type "none")
11770  (parameters
11771    '("GtkFileFilter*" "filter")
11772  )
11773)
11774
11775(define-method get_filter
11776  (of-object "GtkFileChooser")
11777  (c-name "gtk_file_chooser_get_filter")
11778  (return-type "GtkFileFilter*")
11779)
11780
11781(define-method add_shortcut_folder
11782  (of-object "GtkFileChooser")
11783  (c-name "gtk_file_chooser_add_shortcut_folder")
11784  (return-type "gboolean")
11785  (parameters
11786    '("const-char*" "folder")
11787    '("GError**" "error")
11788  )
11789)
11790
11791(define-method remove_shortcut_folder
11792  (of-object "GtkFileChooser")
11793  (c-name "gtk_file_chooser_remove_shortcut_folder")
11794  (return-type "gboolean")
11795  (parameters
11796    '("const-char*" "folder")
11797    '("GError**" "error")
11798  )
11799)
11800
11801(define-method list_shortcut_folders
11802  (of-object "GtkFileChooser")
11803  (c-name "gtk_file_chooser_list_shortcut_folders")
11804  (return-type "GSList*")
11805)
11806
11807(define-method add_shortcut_folder_uri
11808  (of-object "GtkFileChooser")
11809  (c-name "gtk_file_chooser_add_shortcut_folder_uri")
11810  (return-type "gboolean")
11811  (parameters
11812    '("const-char*" "uri")
11813    '("GError**" "error")
11814  )
11815)
11816
11817(define-method remove_shortcut_folder_uri
11818  (of-object "GtkFileChooser")
11819  (c-name "gtk_file_chooser_remove_shortcut_folder_uri")
11820  (return-type "gboolean")
11821  (parameters
11822    '("const-char*" "uri")
11823    '("GError**" "error")
11824  )
11825)
11826
11827(define-method list_shortcut_folder_uris
11828  (of-object "GtkFileChooser")
11829  (c-name "gtk_file_chooser_list_shortcut_folder_uris")
11830  (return-type "GSList*")
11831)
11832
11833(define-method add_choice
11834  (of-object "GtkFileChooser")
11835  (c-name "gtk_file_chooser_add_choice")
11836  (return-type "none")
11837  (parameters
11838    '("const-char*" "id")
11839    '("const-char*" "label")
11840    '("const-char**" "options")
11841    '("const-char**" "option_labels")
11842  )
11843)
11844
11845(define-method remove_choice
11846  (of-object "GtkFileChooser")
11847  (c-name "gtk_file_chooser_remove_choice")
11848  (return-type "none")
11849  (parameters
11850    '("const-char*" "id")
11851  )
11852)
11853
11854(define-method set_choice
11855  (of-object "GtkFileChooser")
11856  (c-name "gtk_file_chooser_set_choice")
11857  (return-type "none")
11858  (parameters
11859    '("const-char*" "id")
11860    '("const-char*" "option")
11861  )
11862)
11863
11864(define-method get_choice
11865  (of-object "GtkFileChooser")
11866  (c-name "gtk_file_chooser_get_choice")
11867  (return-type "const-char*")
11868  (parameters
11869    '("const-char*" "id")
11870  )
11871)
11872
11873
11874
11875;; From gtkfilechoosernative.h
11876
11877(define-function gtk_file_chooser_native_new
11878  (c-name "gtk_file_chooser_native_new")
11879  (is-constructor-of "GtkFileChooserNative")
11880  (return-type "GtkFileChooserNative*")
11881  (parameters
11882    '("const-gchar*" "title")
11883    '("GtkWindow*" "parent")
11884    '("GtkFileChooserAction" "action")
11885    '("const-gchar*" "accept_label")
11886    '("const-gchar*" "cancel_label")
11887  )
11888)
11889
11890(define-method get_accept_label
11891  (of-object "GtkFileChooserNative")
11892  (c-name "gtk_file_chooser_native_get_accept_label")
11893  (return-type "const-char*")
11894)
11895
11896(define-method set_accept_label
11897  (of-object "GtkFileChooserNative")
11898  (c-name "gtk_file_chooser_native_set_accept_label")
11899  (return-type "none")
11900  (parameters
11901    '("const-char*" "accept_label")
11902  )
11903)
11904
11905(define-method get_cancel_label
11906  (of-object "GtkFileChooserNative")
11907  (c-name "gtk_file_chooser_native_get_cancel_label")
11908  (return-type "const-char*")
11909)
11910
11911(define-method set_cancel_label
11912  (of-object "GtkFileChooserNative")
11913  (c-name "gtk_file_chooser_native_set_cancel_label")
11914  (return-type "none")
11915  (parameters
11916    '("const-char*" "cancel_label")
11917  )
11918)
11919
11920
11921
11922;; From gtkfilechooserutils.h
11923
11924
11925
11926;; From gtkfilechooserwidget.h
11927
11928(define-function gtk_file_chooser_widget_get_type
11929  (c-name "gtk_file_chooser_widget_get_type")
11930  (return-type "GType")
11931)
11932
11933(define-function gtk_file_chooser_widget_new
11934  (c-name "gtk_file_chooser_widget_new")
11935  (is-constructor-of "GtkFileChooserWidget")
11936  (return-type "GtkWidget*")
11937  (parameters
11938    '("GtkFileChooserAction" "action")
11939  )
11940)
11941
11942
11943
11944;; From gtkfilefilter.h
11945
11946(define-function gtk_file_filter_get_type
11947  (c-name "gtk_file_filter_get_type")
11948  (return-type "GType")
11949)
11950
11951(define-function gtk_file_filter_new
11952  (c-name "gtk_file_filter_new")
11953  (is-constructor-of "GtkFileFilter")
11954  (return-type "GtkFileFilter*")
11955)
11956
11957(define-method set_name
11958  (of-object "GtkFileFilter")
11959  (c-name "gtk_file_filter_set_name")
11960  (return-type "none")
11961  (parameters
11962    '("const-gchar*" "name")
11963  )
11964)
11965
11966(define-method get_name
11967  (of-object "GtkFileFilter")
11968  (c-name "gtk_file_filter_get_name")
11969  (return-type "const-gchar*")
11970)
11971
11972(define-method add_mime_type
11973  (of-object "GtkFileFilter")
11974  (c-name "gtk_file_filter_add_mime_type")
11975  (return-type "none")
11976  (parameters
11977    '("const-gchar*" "mime_type")
11978  )
11979)
11980
11981(define-method add_pattern
11982  (of-object "GtkFileFilter")
11983  (c-name "gtk_file_filter_add_pattern")
11984  (return-type "none")
11985  (parameters
11986    '("const-gchar*" "pattern")
11987  )
11988)
11989
11990(define-method add_pixbuf_formats
11991  (of-object "GtkFileFilter")
11992  (c-name "gtk_file_filter_add_pixbuf_formats")
11993  (return-type "none")
11994)
11995
11996(define-method add_custom
11997  (of-object "GtkFileFilter")
11998  (c-name "gtk_file_filter_add_custom")
11999  (return-type "none")
12000  (parameters
12001    '("GtkFileFilterFlags" "needed")
12002    '("GtkFileFilterFunc" "func")
12003    '("gpointer" "data")
12004    '("GDestroyNotify" "notify")
12005  )
12006)
12007
12008(define-method get_needed
12009  (of-object "GtkFileFilter")
12010  (c-name "gtk_file_filter_get_needed")
12011  (return-type "GtkFileFilterFlags")
12012)
12013
12014(define-method filter
12015  (of-object "GtkFileFilter")
12016  (c-name "gtk_file_filter_filter")
12017  (return-type "gboolean")
12018  (parameters
12019    '("const-GtkFileFilterInfo*" "filter_info")
12020  )
12021)
12022
12023(define-method to_gvariant
12024  (of-object "GtkFileFilter")
12025  (c-name "gtk_file_filter_to_gvariant")
12026  (return-type "GVariant*")
12027)
12028
12029(define-function gtk_file_filter_new_from_gvariant
12030  (c-name "gtk_file_filter_new_from_gvariant")
12031  (return-type "GtkFileFilter*")
12032  (parameters
12033    '("GVariant*" "variant")
12034  )
12035)
12036
12037
12038
12039;; From gtkfilesystem.h
12040
12041
12042
12043;; From gtkfilesystemmodel.h
12044
12045
12046
12047;; From gtkfixed.h
12048
12049(define-function gtk_fixed_get_type
12050  (c-name "gtk_fixed_get_type")
12051  (return-type "GType")
12052)
12053
12054(define-function gtk_fixed_new
12055  (c-name "gtk_fixed_new")
12056  (is-constructor-of "GtkFixed")
12057  (return-type "GtkWidget*")
12058)
12059
12060(define-method put
12061  (of-object "GtkFixed")
12062  (c-name "gtk_fixed_put")
12063  (return-type "none")
12064  (parameters
12065    '("GtkWidget*" "widget")
12066    '("gint" "x")
12067    '("gint" "y")
12068  )
12069)
12070
12071(define-method move
12072  (of-object "GtkFixed")
12073  (c-name "gtk_fixed_move")
12074  (return-type "none")
12075  (parameters
12076    '("GtkWidget*" "widget")
12077    '("gint" "x")
12078    '("gint" "y")
12079  )
12080)
12081
12082
12083
12084;; From gtkflowbox.h
12085
12086(define-function gtk_flow_box_child_get_type
12087  (c-name "gtk_flow_box_child_get_type")
12088  (return-type "GType")
12089)
12090
12091(define-function gtk_flow_box_child_new
12092  (c-name "gtk_flow_box_child_new")
12093  (is-constructor-of "GtkFlowBoxChild")
12094  (return-type "GtkWidget*")
12095)
12096
12097(define-method get_index
12098  (of-object "GtkFlowBoxChild")
12099  (c-name "gtk_flow_box_child_get_index")
12100  (return-type "gint")
12101)
12102
12103(define-method is_selected
12104  (of-object "GtkFlowBoxChild")
12105  (c-name "gtk_flow_box_child_is_selected")
12106  (return-type "gboolean")
12107)
12108
12109(define-method changed
12110  (of-object "GtkFlowBoxChild")
12111  (c-name "gtk_flow_box_child_changed")
12112  (return-type "none")
12113)
12114
12115(define-function gtk_flow_box_get_type
12116  (c-name "gtk_flow_box_get_type")
12117  (return-type "GType")
12118)
12119
12120(define-function gtk_flow_box_new
12121  (c-name "gtk_flow_box_new")
12122  (is-constructor-of "GtkFlowBox")
12123  (return-type "GtkWidget*")
12124)
12125
12126(define-method bind_model
12127  (of-object "GtkFlowBox")
12128  (c-name "gtk_flow_box_bind_model")
12129  (return-type "none")
12130  (parameters
12131    '("GListModel*" "model")
12132    '("GtkFlowBoxCreateWidgetFunc" "create_widget_func")
12133    '("gpointer" "user_data")
12134    '("GDestroyNotify" "user_data_free_func")
12135  )
12136)
12137
12138(define-method set_homogeneous
12139  (of-object "GtkFlowBox")
12140  (c-name "gtk_flow_box_set_homogeneous")
12141  (return-type "none")
12142  (parameters
12143    '("gboolean" "homogeneous")
12144  )
12145)
12146
12147(define-method get_homogeneous
12148  (of-object "GtkFlowBox")
12149  (c-name "gtk_flow_box_get_homogeneous")
12150  (return-type "gboolean")
12151)
12152
12153(define-method set_row_spacing
12154  (of-object "GtkFlowBox")
12155  (c-name "gtk_flow_box_set_row_spacing")
12156  (return-type "none")
12157  (parameters
12158    '("guint" "spacing")
12159  )
12160)
12161
12162(define-method get_row_spacing
12163  (of-object "GtkFlowBox")
12164  (c-name "gtk_flow_box_get_row_spacing")
12165  (return-type "guint")
12166)
12167
12168(define-method set_column_spacing
12169  (of-object "GtkFlowBox")
12170  (c-name "gtk_flow_box_set_column_spacing")
12171  (return-type "none")
12172  (parameters
12173    '("guint" "spacing")
12174  )
12175)
12176
12177(define-method get_column_spacing
12178  (of-object "GtkFlowBox")
12179  (c-name "gtk_flow_box_get_column_spacing")
12180  (return-type "guint")
12181)
12182
12183(define-method set_min_children_per_line
12184  (of-object "GtkFlowBox")
12185  (c-name "gtk_flow_box_set_min_children_per_line")
12186  (return-type "none")
12187  (parameters
12188    '("guint" "n_children")
12189  )
12190)
12191
12192(define-method get_min_children_per_line
12193  (of-object "GtkFlowBox")
12194  (c-name "gtk_flow_box_get_min_children_per_line")
12195  (return-type "guint")
12196)
12197
12198(define-method set_max_children_per_line
12199  (of-object "GtkFlowBox")
12200  (c-name "gtk_flow_box_set_max_children_per_line")
12201  (return-type "none")
12202  (parameters
12203    '("guint" "n_children")
12204  )
12205)
12206
12207(define-method get_max_children_per_line
12208  (of-object "GtkFlowBox")
12209  (c-name "gtk_flow_box_get_max_children_per_line")
12210  (return-type "guint")
12211)
12212
12213(define-method set_activate_on_single_click
12214  (of-object "GtkFlowBox")
12215  (c-name "gtk_flow_box_set_activate_on_single_click")
12216  (return-type "none")
12217  (parameters
12218    '("gboolean" "single")
12219  )
12220)
12221
12222(define-method get_activate_on_single_click
12223  (of-object "GtkFlowBox")
12224  (c-name "gtk_flow_box_get_activate_on_single_click")
12225  (return-type "gboolean")
12226)
12227
12228(define-method insert
12229  (of-object "GtkFlowBox")
12230  (c-name "gtk_flow_box_insert")
12231  (return-type "none")
12232  (parameters
12233    '("GtkWidget*" "widget")
12234    '("gint" "position")
12235  )
12236)
12237
12238(define-method get_child_at_index
12239  (of-object "GtkFlowBox")
12240  (c-name "gtk_flow_box_get_child_at_index")
12241  (return-type "GtkFlowBoxChild*")
12242  (parameters
12243    '("gint" "idx")
12244  )
12245)
12246
12247(define-method get_child_at_pos
12248  (of-object "GtkFlowBox")
12249  (c-name "gtk_flow_box_get_child_at_pos")
12250  (return-type "GtkFlowBoxChild*")
12251  (parameters
12252    '("gint" "x")
12253    '("gint" "y")
12254  )
12255)
12256
12257(define-method selected_foreach
12258  (of-object "GtkFlowBox")
12259  (c-name "gtk_flow_box_selected_foreach")
12260  (return-type "none")
12261  (parameters
12262    '("GtkFlowBoxForeachFunc" "func")
12263    '("gpointer" "data")
12264  )
12265)
12266
12267(define-method get_selected_children
12268  (of-object "GtkFlowBox")
12269  (c-name "gtk_flow_box_get_selected_children")
12270  (return-type "GList*")
12271)
12272
12273(define-method select_child
12274  (of-object "GtkFlowBox")
12275  (c-name "gtk_flow_box_select_child")
12276  (return-type "none")
12277  (parameters
12278    '("GtkFlowBoxChild*" "child")
12279  )
12280)
12281
12282(define-method unselect_child
12283  (of-object "GtkFlowBox")
12284  (c-name "gtk_flow_box_unselect_child")
12285  (return-type "none")
12286  (parameters
12287    '("GtkFlowBoxChild*" "child")
12288  )
12289)
12290
12291(define-method select_all
12292  (of-object "GtkFlowBox")
12293  (c-name "gtk_flow_box_select_all")
12294  (return-type "none")
12295)
12296
12297(define-method unselect_all
12298  (of-object "GtkFlowBox")
12299  (c-name "gtk_flow_box_unselect_all")
12300  (return-type "none")
12301)
12302
12303(define-method set_selection_mode
12304  (of-object "GtkFlowBox")
12305  (c-name "gtk_flow_box_set_selection_mode")
12306  (return-type "none")
12307  (parameters
12308    '("GtkSelectionMode" "mode")
12309  )
12310)
12311
12312(define-method get_selection_mode
12313  (of-object "GtkFlowBox")
12314  (c-name "gtk_flow_box_get_selection_mode")
12315  (return-type "GtkSelectionMode")
12316)
12317
12318(define-method set_hadjustment
12319  (of-object "GtkFlowBox")
12320  (c-name "gtk_flow_box_set_hadjustment")
12321  (return-type "none")
12322  (parameters
12323    '("GtkAdjustment*" "adjustment")
12324  )
12325)
12326
12327(define-method set_vadjustment
12328  (of-object "GtkFlowBox")
12329  (c-name "gtk_flow_box_set_vadjustment")
12330  (return-type "none")
12331  (parameters
12332    '("GtkAdjustment*" "adjustment")
12333  )
12334)
12335
12336(define-method set_filter_func
12337  (of-object "GtkFlowBox")
12338  (c-name "gtk_flow_box_set_filter_func")
12339  (return-type "none")
12340  (parameters
12341    '("GtkFlowBoxFilterFunc" "filter_func")
12342    '("gpointer" "user_data")
12343    '("GDestroyNotify" "destroy")
12344  )
12345)
12346
12347(define-method invalidate_filter
12348  (of-object "GtkFlowBox")
12349  (c-name "gtk_flow_box_invalidate_filter")
12350  (return-type "none")
12351)
12352
12353(define-method set_sort_func
12354  (of-object "GtkFlowBox")
12355  (c-name "gtk_flow_box_set_sort_func")
12356  (return-type "none")
12357  (parameters
12358    '("GtkFlowBoxSortFunc" "sort_func")
12359    '("gpointer" "user_data")
12360    '("GDestroyNotify" "destroy")
12361  )
12362)
12363
12364(define-method invalidate_sort
12365  (of-object "GtkFlowBox")
12366  (c-name "gtk_flow_box_invalidate_sort")
12367  (return-type "none")
12368)
12369
12370
12371
12372;; From gtkfontbutton.h
12373
12374(define-function gtk_font_button_get_type
12375  (c-name "gtk_font_button_get_type")
12376  (return-type "GType")
12377)
12378
12379(define-function gtk_font_button_new
12380  (c-name "gtk_font_button_new")
12381  (is-constructor-of "GtkFontButton")
12382  (return-type "GtkWidget*")
12383)
12384
12385(define-function gtk_font_button_new_with_font
12386  (c-name "gtk_font_button_new_with_font")
12387  (return-type "GtkWidget*")
12388  (parameters
12389    '("const-gchar*" "fontname")
12390  )
12391)
12392
12393(define-method get_title
12394  (of-object "GtkFontButton")
12395  (c-name "gtk_font_button_get_title")
12396  (return-type "const-gchar*")
12397)
12398
12399(define-method set_title
12400  (of-object "GtkFontButton")
12401  (c-name "gtk_font_button_set_title")
12402  (return-type "none")
12403  (parameters
12404    '("const-gchar*" "title")
12405  )
12406)
12407
12408(define-method get_use_font
12409  (of-object "GtkFontButton")
12410  (c-name "gtk_font_button_get_use_font")
12411  (return-type "gboolean")
12412)
12413
12414(define-method set_use_font
12415  (of-object "GtkFontButton")
12416  (c-name "gtk_font_button_set_use_font")
12417  (return-type "none")
12418  (parameters
12419    '("gboolean" "use_font")
12420  )
12421)
12422
12423(define-method get_use_size
12424  (of-object "GtkFontButton")
12425  (c-name "gtk_font_button_get_use_size")
12426  (return-type "gboolean")
12427)
12428
12429(define-method set_use_size
12430  (of-object "GtkFontButton")
12431  (c-name "gtk_font_button_set_use_size")
12432  (return-type "none")
12433  (parameters
12434    '("gboolean" "use_size")
12435  )
12436)
12437
12438(define-method get_font_name
12439  (of-object "GtkFontButton")
12440  (c-name "gtk_font_button_get_font_name")
12441  (return-type "const-gchar*")
12442)
12443
12444(define-method set_font_name
12445  (of-object "GtkFontButton")
12446  (c-name "gtk_font_button_set_font_name")
12447  (return-type "gboolean")
12448  (parameters
12449    '("const-gchar*" "fontname")
12450  )
12451)
12452
12453(define-method get_show_style
12454  (of-object "GtkFontButton")
12455  (c-name "gtk_font_button_get_show_style")
12456  (return-type "gboolean")
12457)
12458
12459(define-method set_show_style
12460  (of-object "GtkFontButton")
12461  (c-name "gtk_font_button_set_show_style")
12462  (return-type "none")
12463  (parameters
12464    '("gboolean" "show_style")
12465  )
12466)
12467
12468(define-method get_show_size
12469  (of-object "GtkFontButton")
12470  (c-name "gtk_font_button_get_show_size")
12471  (return-type "gboolean")
12472)
12473
12474(define-method set_show_size
12475  (of-object "GtkFontButton")
12476  (c-name "gtk_font_button_set_show_size")
12477  (return-type "none")
12478  (parameters
12479    '("gboolean" "show_size")
12480  )
12481)
12482
12483
12484
12485;; From gtkfontchooserdialog.h
12486
12487(define-function gtk_font_chooser_dialog_get_type
12488  (c-name "gtk_font_chooser_dialog_get_type")
12489  (return-type "GType")
12490)
12491
12492(define-function gtk_font_chooser_dialog_new
12493  (c-name "gtk_font_chooser_dialog_new")
12494  (is-constructor-of "GtkFontChooserDialog")
12495  (return-type "GtkWidget*")
12496  (parameters
12497    '("const-gchar*" "title")
12498    '("GtkWindow*" "parent")
12499  )
12500)
12501
12502
12503
12504;; From gtkfontchooser.h
12505
12506(define-function gtk_font_chooser_get_type
12507  (c-name "gtk_font_chooser_get_type")
12508  (return-type "GType")
12509)
12510
12511(define-method get_font_family
12512  (of-object "GtkFontChooser")
12513  (c-name "gtk_font_chooser_get_font_family")
12514  (return-type "PangoFontFamily*")
12515)
12516
12517(define-method get_font_face
12518  (of-object "GtkFontChooser")
12519  (c-name "gtk_font_chooser_get_font_face")
12520  (return-type "PangoFontFace*")
12521)
12522
12523(define-method get_font_size
12524  (of-object "GtkFontChooser")
12525  (c-name "gtk_font_chooser_get_font_size")
12526  (return-type "gint")
12527)
12528
12529(define-method get_font_desc
12530  (of-object "GtkFontChooser")
12531  (c-name "gtk_font_chooser_get_font_desc")
12532  (return-type "PangoFontDescription*")
12533)
12534
12535(define-method set_font_desc
12536  (of-object "GtkFontChooser")
12537  (c-name "gtk_font_chooser_set_font_desc")
12538  (return-type "none")
12539  (parameters
12540    '("const-PangoFontDescription*" "font_desc")
12541  )
12542)
12543
12544(define-method get_font
12545  (of-object "GtkFontChooser")
12546  (c-name "gtk_font_chooser_get_font")
12547  (return-type "gchar*")
12548)
12549
12550(define-method set_font
12551  (of-object "GtkFontChooser")
12552  (c-name "gtk_font_chooser_set_font")
12553  (return-type "none")
12554  (parameters
12555    '("const-gchar*" "fontname")
12556  )
12557)
12558
12559(define-method get_preview_text
12560  (of-object "GtkFontChooser")
12561  (c-name "gtk_font_chooser_get_preview_text")
12562  (return-type "gchar*")
12563)
12564
12565(define-method set_preview_text
12566  (of-object "GtkFontChooser")
12567  (c-name "gtk_font_chooser_set_preview_text")
12568  (return-type "none")
12569  (parameters
12570    '("const-gchar*" "text")
12571  )
12572)
12573
12574(define-method get_show_preview_entry
12575  (of-object "GtkFontChooser")
12576  (c-name "gtk_font_chooser_get_show_preview_entry")
12577  (return-type "gboolean")
12578)
12579
12580(define-method set_show_preview_entry
12581  (of-object "GtkFontChooser")
12582  (c-name "gtk_font_chooser_set_show_preview_entry")
12583  (return-type "none")
12584  (parameters
12585    '("gboolean" "show_preview_entry")
12586  )
12587)
12588
12589(define-method set_filter_func
12590  (of-object "GtkFontChooser")
12591  (c-name "gtk_font_chooser_set_filter_func")
12592  (return-type "none")
12593  (parameters
12594    '("GtkFontFilterFunc" "filter")
12595    '("gpointer" "user_data")
12596    '("GDestroyNotify" "destroy")
12597  )
12598)
12599
12600(define-method set_font_map
12601  (of-object "GtkFontChooser")
12602  (c-name "gtk_font_chooser_set_font_map")
12603  (return-type "none")
12604  (parameters
12605    '("PangoFontMap*" "fontmap")
12606  )
12607)
12608
12609(define-method get_font_map
12610  (of-object "GtkFontChooser")
12611  (c-name "gtk_font_chooser_get_font_map")
12612  (return-type "PangoFontMap*")
12613)
12614
12615(define-method set_level
12616  (of-object "GtkFontChooser")
12617  (c-name "gtk_font_chooser_set_level")
12618  (return-type "none")
12619  (parameters
12620    '("GtkFontChooserLevel" "level")
12621  )
12622)
12623
12624(define-method get_level
12625  (of-object "GtkFontChooser")
12626  (c-name "gtk_font_chooser_get_level")
12627  (return-type "GtkFontChooserLevel")
12628)
12629
12630(define-method get_font_features
12631  (of-object "GtkFontChooser")
12632  (c-name "gtk_font_chooser_get_font_features")
12633  (return-type "char*")
12634)
12635
12636(define-method get_language
12637  (of-object "GtkFontChooser")
12638  (c-name "gtk_font_chooser_get_language")
12639  (return-type "char*")
12640)
12641
12642(define-method set_language
12643  (of-object "GtkFontChooser")
12644  (c-name "gtk_font_chooser_set_language")
12645  (return-type "none")
12646  (parameters
12647    '("const-char*" "language")
12648  )
12649)
12650
12651
12652
12653;; From gtkfontchooserutils.h
12654
12655
12656
12657;; From gtkfontchooserwidget.h
12658
12659(define-function gtk_font_chooser_widget_get_type
12660  (c-name "gtk_font_chooser_widget_get_type")
12661  (return-type "GType")
12662)
12663
12664(define-function gtk_font_chooser_widget_new
12665  (c-name "gtk_font_chooser_widget_new")
12666  (is-constructor-of "GtkFontChooserWidget")
12667  (return-type "GtkWidget*")
12668)
12669
12670
12671
12672;; From gtkframe.h
12673
12674(define-function gtk_frame_get_type
12675  (c-name "gtk_frame_get_type")
12676  (return-type "GType")
12677)
12678
12679(define-function gtk_frame_new
12680  (c-name "gtk_frame_new")
12681  (is-constructor-of "GtkFrame")
12682  (return-type "GtkWidget*")
12683  (parameters
12684    '("const-gchar*" "label")
12685  )
12686)
12687
12688(define-method set_label
12689  (of-object "GtkFrame")
12690  (c-name "gtk_frame_set_label")
12691  (return-type "none")
12692  (parameters
12693    '("const-gchar*" "label")
12694  )
12695)
12696
12697(define-method get_label
12698  (of-object "GtkFrame")
12699  (c-name "gtk_frame_get_label")
12700  (return-type "const-gchar*")
12701)
12702
12703(define-method set_label_widget
12704  (of-object "GtkFrame")
12705  (c-name "gtk_frame_set_label_widget")
12706  (return-type "none")
12707  (parameters
12708    '("GtkWidget*" "label_widget")
12709  )
12710)
12711
12712(define-method get_label_widget
12713  (of-object "GtkFrame")
12714  (c-name "gtk_frame_get_label_widget")
12715  (return-type "GtkWidget*")
12716)
12717
12718(define-method set_label_align
12719  (of-object "GtkFrame")
12720  (c-name "gtk_frame_set_label_align")
12721  (return-type "none")
12722  (parameters
12723    '("gfloat" "xalign")
12724    '("gfloat" "yalign")
12725  )
12726)
12727
12728(define-method get_label_align
12729  (of-object "GtkFrame")
12730  (c-name "gtk_frame_get_label_align")
12731  (return-type "none")
12732  (parameters
12733    '("gfloat*" "xalign")
12734    '("gfloat*" "yalign")
12735  )
12736)
12737
12738(define-method set_shadow_type
12739  (of-object "GtkFrame")
12740  (c-name "gtk_frame_set_shadow_type")
12741  (return-type "none")
12742  (parameters
12743    '("GtkShadowType" "type")
12744  )
12745)
12746
12747(define-method get_shadow_type
12748  (of-object "GtkFrame")
12749  (c-name "gtk_frame_get_shadow_type")
12750  (return-type "GtkShadowType")
12751)
12752
12753
12754
12755;; From gtkgesturedrag.h
12756
12757(define-function gtk_gesture_drag_get_type
12758  (c-name "gtk_gesture_drag_get_type")
12759  (return-type "GType")
12760)
12761
12762(define-function gtk_gesture_drag_new
12763  (c-name "gtk_gesture_drag_new")
12764  (is-constructor-of "GtkGestureDrag")
12765  (return-type "GtkGesture*")
12766  (parameters
12767    '("GtkWidget*" "widget")
12768  )
12769)
12770
12771(define-method get_start_point
12772  (of-object "GtkGestureDrag")
12773  (c-name "gtk_gesture_drag_get_start_point")
12774  (return-type "gboolean")
12775  (parameters
12776    '("gdouble*" "x")
12777    '("gdouble*" "y")
12778  )
12779)
12780
12781(define-method get_offset
12782  (of-object "GtkGestureDrag")
12783  (c-name "gtk_gesture_drag_get_offset")
12784  (return-type "gboolean")
12785  (parameters
12786    '("gdouble*" "x")
12787    '("gdouble*" "y")
12788  )
12789)
12790
12791
12792
12793;; From gtkgesture.h
12794
12795(define-function gtk_gesture_get_type
12796  (c-name "gtk_gesture_get_type")
12797  (return-type "GType")
12798)
12799
12800(define-method get_device
12801  (of-object "GtkGesture")
12802  (c-name "gtk_gesture_get_device")
12803  (return-type "GdkDevice*")
12804)
12805
12806(define-method set_state
12807  (of-object "GtkGesture")
12808  (c-name "gtk_gesture_set_state")
12809  (return-type "gboolean")
12810  (parameters
12811    '("GtkEventSequenceState" "state")
12812  )
12813)
12814
12815(define-method get_sequence_state
12816  (of-object "GtkGesture")
12817  (c-name "gtk_gesture_get_sequence_state")
12818  (return-type "GtkEventSequenceState")
12819  (parameters
12820    '("GdkEventSequence*" "sequence")
12821  )
12822)
12823
12824(define-method set_sequence_state
12825  (of-object "GtkGesture")
12826  (c-name "gtk_gesture_set_sequence_state")
12827  (return-type "gboolean")
12828  (parameters
12829    '("GdkEventSequence*" "sequence")
12830    '("GtkEventSequenceState" "state")
12831  )
12832)
12833
12834(define-method get_sequences
12835  (of-object "GtkGesture")
12836  (c-name "gtk_gesture_get_sequences")
12837  (return-type "GList*")
12838)
12839
12840(define-method get_last_updated_sequence
12841  (of-object "GtkGesture")
12842  (c-name "gtk_gesture_get_last_updated_sequence")
12843  (return-type "GdkEventSequence*")
12844)
12845
12846(define-method handles_sequence
12847  (of-object "GtkGesture")
12848  (c-name "gtk_gesture_handles_sequence")
12849  (return-type "gboolean")
12850  (parameters
12851    '("GdkEventSequence*" "sequence")
12852  )
12853)
12854
12855(define-method get_last_event
12856  (of-object "GtkGesture")
12857  (c-name "gtk_gesture_get_last_event")
12858  (return-type "const-GdkEvent*")
12859  (parameters
12860    '("GdkEventSequence*" "sequence")
12861  )
12862)
12863
12864(define-method get_point
12865  (of-object "GtkGesture")
12866  (c-name "gtk_gesture_get_point")
12867  (return-type "gboolean")
12868  (parameters
12869    '("GdkEventSequence*" "sequence")
12870    '("gdouble*" "x")
12871    '("gdouble*" "y")
12872  )
12873)
12874
12875(define-method get_bounding_box
12876  (of-object "GtkGesture")
12877  (c-name "gtk_gesture_get_bounding_box")
12878  (return-type "gboolean")
12879  (parameters
12880    '("GdkRectangle*" "rect")
12881  )
12882)
12883
12884(define-method get_bounding_box_center
12885  (of-object "GtkGesture")
12886  (c-name "gtk_gesture_get_bounding_box_center")
12887  (return-type "gboolean")
12888  (parameters
12889    '("gdouble*" "x")
12890    '("gdouble*" "y")
12891  )
12892)
12893
12894(define-method is_active
12895  (of-object "GtkGesture")
12896  (c-name "gtk_gesture_is_active")
12897  (return-type "gboolean")
12898)
12899
12900(define-method is_recognized
12901  (of-object "GtkGesture")
12902  (c-name "gtk_gesture_is_recognized")
12903  (return-type "gboolean")
12904)
12905
12906(define-method get_window
12907  (of-object "GtkGesture")
12908  (c-name "gtk_gesture_get_window")
12909  (return-type "GdkWindow*")
12910)
12911
12912(define-method set_window
12913  (of-object "GtkGesture")
12914  (c-name "gtk_gesture_set_window")
12915  (return-type "none")
12916  (parameters
12917    '("GdkWindow*" "window")
12918  )
12919)
12920
12921(define-method group
12922  (of-object "GtkGesture")
12923  (c-name "gtk_gesture_group")
12924  (return-type "none")
12925  (parameters
12926    '("GtkGesture*" "gesture")
12927  )
12928)
12929
12930(define-method ungroup
12931  (of-object "GtkGesture")
12932  (c-name "gtk_gesture_ungroup")
12933  (return-type "none")
12934)
12935
12936(define-method get_group
12937  (of-object "GtkGesture")
12938  (c-name "gtk_gesture_get_group")
12939  (return-type "GList*")
12940)
12941
12942(define-method is_grouped_with
12943  (of-object "GtkGesture")
12944  (c-name "gtk_gesture_is_grouped_with")
12945  (return-type "gboolean")
12946  (parameters
12947    '("GtkGesture*" "other")
12948  )
12949)
12950
12951
12952
12953;; From gtkgesturelongpress.h
12954
12955(define-function gtk_gesture_long_press_get_type
12956  (c-name "gtk_gesture_long_press_get_type")
12957  (return-type "GType")
12958)
12959
12960(define-function gtk_gesture_long_press_new
12961  (c-name "gtk_gesture_long_press_new")
12962  (is-constructor-of "GtkGestureLongPress")
12963  (return-type "GtkGesture*")
12964  (parameters
12965    '("GtkWidget*" "widget")
12966  )
12967)
12968
12969
12970
12971;; From gtkgesturemultipress.h
12972
12973(define-function gtk_gesture_multi_press_get_type
12974  (c-name "gtk_gesture_multi_press_get_type")
12975  (return-type "GType")
12976)
12977
12978(define-function gtk_gesture_multi_press_new
12979  (c-name "gtk_gesture_multi_press_new")
12980  (is-constructor-of "GtkGestureMultiPress")
12981  (return-type "GtkGesture*")
12982  (parameters
12983    '("GtkWidget*" "widget")
12984  )
12985)
12986
12987(define-method set_area
12988  (of-object "GtkGestureMultiPress")
12989  (c-name "gtk_gesture_multi_press_set_area")
12990  (return-type "none")
12991  (parameters
12992    '("const-GdkRectangle*" "rect")
12993  )
12994)
12995
12996(define-method get_area
12997  (of-object "GtkGestureMultiPress")
12998  (c-name "gtk_gesture_multi_press_get_area")
12999  (return-type "gboolean")
13000  (parameters
13001    '("GdkRectangle*" "rect")
13002  )
13003)
13004
13005
13006
13007;; From gtkgesturepan.h
13008
13009(define-function gtk_gesture_pan_get_type
13010  (c-name "gtk_gesture_pan_get_type")
13011  (return-type "GType")
13012)
13013
13014(define-function gtk_gesture_pan_new
13015  (c-name "gtk_gesture_pan_new")
13016  (is-constructor-of "GtkGesturePan")
13017  (return-type "GtkGesture*")
13018  (parameters
13019    '("GtkWidget*" "widget")
13020    '("GtkOrientation" "orientation")
13021  )
13022)
13023
13024(define-method get_orientation
13025  (of-object "GtkGesturePan")
13026  (c-name "gtk_gesture_pan_get_orientation")
13027  (return-type "GtkOrientation")
13028)
13029
13030(define-method set_orientation
13031  (of-object "GtkGesturePan")
13032  (c-name "gtk_gesture_pan_set_orientation")
13033  (return-type "none")
13034  (parameters
13035    '("GtkOrientation" "orientation")
13036  )
13037)
13038
13039
13040
13041;; From gtkgesturerotate.h
13042
13043(define-function gtk_gesture_rotate_get_type
13044  (c-name "gtk_gesture_rotate_get_type")
13045  (return-type "GType")
13046)
13047
13048(define-function gtk_gesture_rotate_new
13049  (c-name "gtk_gesture_rotate_new")
13050  (is-constructor-of "GtkGestureRotate")
13051  (return-type "GtkGesture*")
13052  (parameters
13053    '("GtkWidget*" "widget")
13054  )
13055)
13056
13057(define-method get_angle_delta
13058  (of-object "GtkGestureRotate")
13059  (c-name "gtk_gesture_rotate_get_angle_delta")
13060  (return-type "gdouble")
13061)
13062
13063
13064
13065;; From gtkgesturesingle.h
13066
13067(define-function gtk_gesture_single_get_type
13068  (c-name "gtk_gesture_single_get_type")
13069  (return-type "GType")
13070)
13071
13072(define-method get_touch_only
13073  (of-object "GtkGestureSingle")
13074  (c-name "gtk_gesture_single_get_touch_only")
13075  (return-type "gboolean")
13076)
13077
13078(define-method set_touch_only
13079  (of-object "GtkGestureSingle")
13080  (c-name "gtk_gesture_single_set_touch_only")
13081  (return-type "none")
13082  (parameters
13083    '("gboolean" "touch_only")
13084  )
13085)
13086
13087(define-method get_exclusive
13088  (of-object "GtkGestureSingle")
13089  (c-name "gtk_gesture_single_get_exclusive")
13090  (return-type "gboolean")
13091)
13092
13093(define-method set_exclusive
13094  (of-object "GtkGestureSingle")
13095  (c-name "gtk_gesture_single_set_exclusive")
13096  (return-type "none")
13097  (parameters
13098    '("gboolean" "exclusive")
13099  )
13100)
13101
13102(define-method get_button
13103  (of-object "GtkGestureSingle")
13104  (c-name "gtk_gesture_single_get_button")
13105  (return-type "guint")
13106)
13107
13108(define-method set_button
13109  (of-object "GtkGestureSingle")
13110  (c-name "gtk_gesture_single_set_button")
13111  (return-type "none")
13112  (parameters
13113    '("guint" "button")
13114  )
13115)
13116
13117(define-method get_current_button
13118  (of-object "GtkGestureSingle")
13119  (c-name "gtk_gesture_single_get_current_button")
13120  (return-type "guint")
13121)
13122
13123(define-method get_current_sequence
13124  (of-object "GtkGestureSingle")
13125  (c-name "gtk_gesture_single_get_current_sequence")
13126  (return-type "GdkEventSequence*")
13127)
13128
13129
13130
13131;; From gtkgesturestylus.h
13132
13133(define-function gtk_gesture_stylus_get_type
13134  (c-name "gtk_gesture_stylus_get_type")
13135  (return-type "GType")
13136)
13137
13138(define-function gtk_gesture_stylus_new
13139  (c-name "gtk_gesture_stylus_new")
13140  (is-constructor-of "GtkGestureStylus")
13141  (return-type "GtkGesture*")
13142  (parameters
13143    '("GtkWidget*" "widget")
13144  )
13145)
13146
13147(define-method get_axis
13148  (of-object "GtkGestureStylus")
13149  (c-name "gtk_gesture_stylus_get_axis")
13150  (return-type "gboolean")
13151  (parameters
13152    '("GdkAxisUse" "axis")
13153    '("gdouble*" "value")
13154  )
13155)
13156
13157(define-method get_axes
13158  (of-object "GtkGestureStylus")
13159  (c-name "gtk_gesture_stylus_get_axes")
13160  (return-type "gboolean")
13161  (parameters
13162    '("GdkAxisUse[]" "axes")
13163    '("gdouble**" "values")
13164  )
13165)
13166
13167(define-method get_device_tool
13168  (of-object "GtkGestureStylus")
13169  (c-name "gtk_gesture_stylus_get_device_tool")
13170  (return-type "GdkDeviceTool*")
13171)
13172
13173
13174
13175;; From gtkgestureswipe.h
13176
13177(define-function gtk_gesture_swipe_get_type
13178  (c-name "gtk_gesture_swipe_get_type")
13179  (return-type "GType")
13180)
13181
13182(define-function gtk_gesture_swipe_new
13183  (c-name "gtk_gesture_swipe_new")
13184  (is-constructor-of "GtkGestureSwipe")
13185  (return-type "GtkGesture*")
13186  (parameters
13187    '("GtkWidget*" "widget")
13188  )
13189)
13190
13191(define-method get_velocity
13192  (of-object "GtkGestureSwipe")
13193  (c-name "gtk_gesture_swipe_get_velocity")
13194  (return-type "gboolean")
13195  (parameters
13196    '("gdouble*" "velocity_x")
13197    '("gdouble*" "velocity_y")
13198  )
13199)
13200
13201
13202
13203;; From gtkgesturezoom.h
13204
13205(define-function gtk_gesture_zoom_get_type
13206  (c-name "gtk_gesture_zoom_get_type")
13207  (return-type "GType")
13208)
13209
13210(define-function gtk_gesture_zoom_new
13211  (c-name "gtk_gesture_zoom_new")
13212  (is-constructor-of "GtkGestureZoom")
13213  (return-type "GtkGesture*")
13214  (parameters
13215    '("GtkWidget*" "widget")
13216  )
13217)
13218
13219(define-method get_scale_delta
13220  (of-object "GtkGestureZoom")
13221  (c-name "gtk_gesture_zoom_get_scale_delta")
13222  (return-type "gdouble")
13223)
13224
13225
13226
13227;; From gtkglarea.h
13228
13229(define-function gtk_gl_area_get_type
13230  (c-name "gtk_gl_area_get_type")
13231  (return-type "GType")
13232)
13233
13234(define-function gtk_gl_area_new
13235  (c-name "gtk_gl_area_new")
13236  (is-constructor-of "GtkGlArea")
13237  (return-type "GtkWidget*")
13238)
13239
13240(define-method set_use_es
13241  (of-object "GtkGLArea")
13242  (c-name "gtk_gl_area_set_use_es")
13243  (return-type "none")
13244  (parameters
13245    '("gboolean" "use_es")
13246  )
13247)
13248
13249(define-method get_use_es
13250  (of-object "GtkGLArea")
13251  (c-name "gtk_gl_area_get_use_es")
13252  (return-type "gboolean")
13253)
13254
13255(define-method set_required_version
13256  (of-object "GtkGLArea")
13257  (c-name "gtk_gl_area_set_required_version")
13258  (return-type "none")
13259  (parameters
13260    '("gint" "major")
13261    '("gint" "minor")
13262  )
13263)
13264
13265(define-method get_required_version
13266  (of-object "GtkGLArea")
13267  (c-name "gtk_gl_area_get_required_version")
13268  (return-type "none")
13269  (parameters
13270    '("gint*" "major")
13271    '("gint*" "minor")
13272  )
13273)
13274
13275(define-method get_has_alpha
13276  (of-object "GtkGLArea")
13277  (c-name "gtk_gl_area_get_has_alpha")
13278  (return-type "gboolean")
13279)
13280
13281(define-method set_has_alpha
13282  (of-object "GtkGLArea")
13283  (c-name "gtk_gl_area_set_has_alpha")
13284  (return-type "none")
13285  (parameters
13286    '("gboolean" "has_alpha")
13287  )
13288)
13289
13290(define-method get_has_depth_buffer
13291  (of-object "GtkGLArea")
13292  (c-name "gtk_gl_area_get_has_depth_buffer")
13293  (return-type "gboolean")
13294)
13295
13296(define-method set_has_depth_buffer
13297  (of-object "GtkGLArea")
13298  (c-name "gtk_gl_area_set_has_depth_buffer")
13299  (return-type "none")
13300  (parameters
13301    '("gboolean" "has_depth_buffer")
13302  )
13303)
13304
13305(define-method get_has_stencil_buffer
13306  (of-object "GtkGLArea")
13307  (c-name "gtk_gl_area_get_has_stencil_buffer")
13308  (return-type "gboolean")
13309)
13310
13311(define-method set_has_stencil_buffer
13312  (of-object "GtkGLArea")
13313  (c-name "gtk_gl_area_set_has_stencil_buffer")
13314  (return-type "none")
13315  (parameters
13316    '("gboolean" "has_stencil_buffer")
13317  )
13318)
13319
13320(define-method get_auto_render
13321  (of-object "GtkGLArea")
13322  (c-name "gtk_gl_area_get_auto_render")
13323  (return-type "gboolean")
13324)
13325
13326(define-method set_auto_render
13327  (of-object "GtkGLArea")
13328  (c-name "gtk_gl_area_set_auto_render")
13329  (return-type "none")
13330  (parameters
13331    '("gboolean" "auto_render")
13332  )
13333)
13334
13335(define-method queue_render
13336  (of-object "GtkGLArea")
13337  (c-name "gtk_gl_area_queue_render")
13338  (return-type "none")
13339)
13340
13341(define-method get_context
13342  (of-object "GtkGLArea")
13343  (c-name "gtk_gl_area_get_context")
13344  (return-type "GdkGLContext*")
13345)
13346
13347(define-method make_current
13348  (of-object "GtkGLArea")
13349  (c-name "gtk_gl_area_make_current")
13350  (return-type "none")
13351)
13352
13353(define-method attach_buffers
13354  (of-object "GtkGLArea")
13355  (c-name "gtk_gl_area_attach_buffers")
13356  (return-type "none")
13357)
13358
13359(define-method set_error
13360  (of-object "GtkGLArea")
13361  (c-name "gtk_gl_area_set_error")
13362  (return-type "none")
13363  (parameters
13364    '("const-GError*" "error")
13365  )
13366)
13367
13368(define-method get_error
13369  (of-object "GtkGLArea")
13370  (c-name "gtk_gl_area_get_error")
13371  (return-type "GError*")
13372)
13373
13374
13375
13376;; From gtkgrid.h
13377
13378(define-function gtk_grid_get_type
13379  (c-name "gtk_grid_get_type")
13380  (return-type "GType")
13381)
13382
13383(define-function gtk_grid_new
13384  (c-name "gtk_grid_new")
13385  (is-constructor-of "GtkGrid")
13386  (return-type "GtkWidget*")
13387)
13388
13389(define-method attach
13390  (of-object "GtkGrid")
13391  (c-name "gtk_grid_attach")
13392  (return-type "none")
13393  (parameters
13394    '("GtkWidget*" "child")
13395    '("gint" "left")
13396    '("gint" "top")
13397    '("gint" "width")
13398    '("gint" "height")
13399  )
13400)
13401
13402(define-method attach_next_to
13403  (of-object "GtkGrid")
13404  (c-name "gtk_grid_attach_next_to")
13405  (return-type "none")
13406  (parameters
13407    '("GtkWidget*" "child")
13408    '("GtkWidget*" "sibling")
13409    '("GtkPositionType" "side")
13410    '("gint" "width")
13411    '("gint" "height")
13412  )
13413)
13414
13415(define-method get_child_at
13416  (of-object "GtkGrid")
13417  (c-name "gtk_grid_get_child_at")
13418  (return-type "GtkWidget*")
13419  (parameters
13420    '("gint" "left")
13421    '("gint" "top")
13422  )
13423)
13424
13425(define-method insert_row
13426  (of-object "GtkGrid")
13427  (c-name "gtk_grid_insert_row")
13428  (return-type "none")
13429  (parameters
13430    '("gint" "position")
13431  )
13432)
13433
13434(define-method insert_column
13435  (of-object "GtkGrid")
13436  (c-name "gtk_grid_insert_column")
13437  (return-type "none")
13438  (parameters
13439    '("gint" "position")
13440  )
13441)
13442
13443(define-method remove_row
13444  (of-object "GtkGrid")
13445  (c-name "gtk_grid_remove_row")
13446  (return-type "none")
13447  (parameters
13448    '("gint" "position")
13449  )
13450)
13451
13452(define-method remove_column
13453  (of-object "GtkGrid")
13454  (c-name "gtk_grid_remove_column")
13455  (return-type "none")
13456  (parameters
13457    '("gint" "position")
13458  )
13459)
13460
13461(define-method insert_next_to
13462  (of-object "GtkGrid")
13463  (c-name "gtk_grid_insert_next_to")
13464  (return-type "none")
13465  (parameters
13466    '("GtkWidget*" "sibling")
13467    '("GtkPositionType" "side")
13468  )
13469)
13470
13471(define-method set_row_homogeneous
13472  (of-object "GtkGrid")
13473  (c-name "gtk_grid_set_row_homogeneous")
13474  (return-type "none")
13475  (parameters
13476    '("gboolean" "homogeneous")
13477  )
13478)
13479
13480(define-method get_row_homogeneous
13481  (of-object "GtkGrid")
13482  (c-name "gtk_grid_get_row_homogeneous")
13483  (return-type "gboolean")
13484)
13485
13486(define-method set_row_spacing
13487  (of-object "GtkGrid")
13488  (c-name "gtk_grid_set_row_spacing")
13489  (return-type "none")
13490  (parameters
13491    '("guint" "spacing")
13492  )
13493)
13494
13495(define-method get_row_spacing
13496  (of-object "GtkGrid")
13497  (c-name "gtk_grid_get_row_spacing")
13498  (return-type "guint")
13499)
13500
13501(define-method set_column_homogeneous
13502  (of-object "GtkGrid")
13503  (c-name "gtk_grid_set_column_homogeneous")
13504  (return-type "none")
13505  (parameters
13506    '("gboolean" "homogeneous")
13507  )
13508)
13509
13510(define-method get_column_homogeneous
13511  (of-object "GtkGrid")
13512  (c-name "gtk_grid_get_column_homogeneous")
13513  (return-type "gboolean")
13514)
13515
13516(define-method set_column_spacing
13517  (of-object "GtkGrid")
13518  (c-name "gtk_grid_set_column_spacing")
13519  (return-type "none")
13520  (parameters
13521    '("guint" "spacing")
13522  )
13523)
13524
13525(define-method get_column_spacing
13526  (of-object "GtkGrid")
13527  (c-name "gtk_grid_get_column_spacing")
13528  (return-type "guint")
13529)
13530
13531(define-method set_row_baseline_position
13532  (of-object "GtkGrid")
13533  (c-name "gtk_grid_set_row_baseline_position")
13534  (return-type "none")
13535  (parameters
13536    '("gint" "row")
13537    '("GtkBaselinePosition" "pos")
13538  )
13539)
13540
13541(define-method get_row_baseline_position
13542  (of-object "GtkGrid")
13543  (c-name "gtk_grid_get_row_baseline_position")
13544  (return-type "GtkBaselinePosition")
13545  (parameters
13546    '("gint" "row")
13547  )
13548)
13549
13550(define-method set_baseline_row
13551  (of-object "GtkGrid")
13552  (c-name "gtk_grid_set_baseline_row")
13553  (return-type "none")
13554  (parameters
13555    '("gint" "row")
13556  )
13557)
13558
13559(define-method get_baseline_row
13560  (of-object "GtkGrid")
13561  (c-name "gtk_grid_get_baseline_row")
13562  (return-type "gint")
13563)
13564
13565
13566
13567;; From gtk.h
13568
13569
13570
13571;; From gtkheaderbar.h
13572
13573(define-function gtk_header_bar_get_type
13574  (c-name "gtk_header_bar_get_type")
13575  (return-type "GType")
13576)
13577
13578(define-function gtk_header_bar_new
13579  (c-name "gtk_header_bar_new")
13580  (is-constructor-of "GtkHeaderBar")
13581  (return-type "GtkWidget*")
13582)
13583
13584(define-method set_title
13585  (of-object "GtkHeaderBar")
13586  (c-name "gtk_header_bar_set_title")
13587  (return-type "none")
13588  (parameters
13589    '("const-gchar*" "title")
13590  )
13591)
13592
13593(define-method get_title
13594  (of-object "GtkHeaderBar")
13595  (c-name "gtk_header_bar_get_title")
13596  (return-type "const-gchar*")
13597)
13598
13599(define-method set_subtitle
13600  (of-object "GtkHeaderBar")
13601  (c-name "gtk_header_bar_set_subtitle")
13602  (return-type "none")
13603  (parameters
13604    '("const-gchar*" "subtitle")
13605  )
13606)
13607
13608(define-method get_subtitle
13609  (of-object "GtkHeaderBar")
13610  (c-name "gtk_header_bar_get_subtitle")
13611  (return-type "const-gchar*")
13612)
13613
13614(define-method set_custom_title
13615  (of-object "GtkHeaderBar")
13616  (c-name "gtk_header_bar_set_custom_title")
13617  (return-type "none")
13618  (parameters
13619    '("GtkWidget*" "title_widget")
13620  )
13621)
13622
13623(define-method get_custom_title
13624  (of-object "GtkHeaderBar")
13625  (c-name "gtk_header_bar_get_custom_title")
13626  (return-type "GtkWidget*")
13627)
13628
13629(define-method pack_start
13630  (of-object "GtkHeaderBar")
13631  (c-name "gtk_header_bar_pack_start")
13632  (return-type "none")
13633  (parameters
13634    '("GtkWidget*" "child")
13635  )
13636)
13637
13638(define-method pack_end
13639  (of-object "GtkHeaderBar")
13640  (c-name "gtk_header_bar_pack_end")
13641  (return-type "none")
13642  (parameters
13643    '("GtkWidget*" "child")
13644  )
13645)
13646
13647(define-method get_show_close_button
13648  (of-object "GtkHeaderBar")
13649  (c-name "gtk_header_bar_get_show_close_button")
13650  (return-type "gboolean")
13651)
13652
13653(define-method set_show_close_button
13654  (of-object "GtkHeaderBar")
13655  (c-name "gtk_header_bar_set_show_close_button")
13656  (return-type "none")
13657  (parameters
13658    '("gboolean" "setting")
13659  )
13660)
13661
13662(define-method set_has_subtitle
13663  (of-object "GtkHeaderBar")
13664  (c-name "gtk_header_bar_set_has_subtitle")
13665  (return-type "none")
13666  (parameters
13667    '("gboolean" "setting")
13668  )
13669)
13670
13671(define-method get_has_subtitle
13672  (of-object "GtkHeaderBar")
13673  (c-name "gtk_header_bar_get_has_subtitle")
13674  (return-type "gboolean")
13675)
13676
13677(define-method set_decoration_layout
13678  (of-object "GtkHeaderBar")
13679  (c-name "gtk_header_bar_set_decoration_layout")
13680  (return-type "none")
13681  (parameters
13682    '("const-gchar*" "layout")
13683  )
13684)
13685
13686(define-method get_decoration_layout
13687  (of-object "GtkHeaderBar")
13688  (c-name "gtk_header_bar_get_decoration_layout")
13689  (return-type "const-gchar*")
13690)
13691
13692
13693
13694;; From gtkiconcache.h
13695
13696
13697
13698;; From gtkiconcachevalidator.h
13699
13700
13701
13702;; From gtkicontheme.h
13703
13704(define-function gtk_icon_theme_error_quark
13705  (c-name "gtk_icon_theme_error_quark")
13706  (return-type "GQuark")
13707)
13708
13709(define-function gtk_icon_theme_get_type
13710  (c-name "gtk_icon_theme_get_type")
13711  (return-type "GType")
13712)
13713
13714(define-function gtk_icon_theme_new
13715  (c-name "gtk_icon_theme_new")
13716  (is-constructor-of "GtkIconTheme")
13717  (return-type "GtkIconTheme*")
13718)
13719
13720(define-function gtk_icon_theme_get_default
13721  (c-name "gtk_icon_theme_get_default")
13722  (return-type "GtkIconTheme*")
13723)
13724
13725(define-function gtk_icon_theme_get_for_screen
13726  (c-name "gtk_icon_theme_get_for_screen")
13727  (return-type "GtkIconTheme*")
13728  (parameters
13729    '("GdkScreen*" "screen")
13730  )
13731)
13732
13733(define-method set_screen
13734  (of-object "GtkIconTheme")
13735  (c-name "gtk_icon_theme_set_screen")
13736  (return-type "none")
13737  (parameters
13738    '("GdkScreen*" "screen")
13739  )
13740)
13741
13742(define-method set_search_path
13743  (of-object "GtkIconTheme")
13744  (c-name "gtk_icon_theme_set_search_path")
13745  (return-type "none")
13746  (parameters
13747    '("const-gchar*[]" "path")
13748    '("gint" "n_elements")
13749  )
13750)
13751
13752(define-method get_search_path
13753  (of-object "GtkIconTheme")
13754  (c-name "gtk_icon_theme_get_search_path")
13755  (return-type "none")
13756  (parameters
13757    '("gchar**[]" "path")
13758    '("gint*" "n_elements")
13759  )
13760)
13761
13762(define-method append_search_path
13763  (of-object "GtkIconTheme")
13764  (c-name "gtk_icon_theme_append_search_path")
13765  (return-type "none")
13766  (parameters
13767    '("const-gchar*" "path")
13768  )
13769)
13770
13771(define-method prepend_search_path
13772  (of-object "GtkIconTheme")
13773  (c-name "gtk_icon_theme_prepend_search_path")
13774  (return-type "none")
13775  (parameters
13776    '("const-gchar*" "path")
13777  )
13778)
13779
13780(define-method add_resource_path
13781  (of-object "GtkIconTheme")
13782  (c-name "gtk_icon_theme_add_resource_path")
13783  (return-type "none")
13784  (parameters
13785    '("const-gchar*" "path")
13786  )
13787)
13788
13789(define-method set_custom_theme
13790  (of-object "GtkIconTheme")
13791  (c-name "gtk_icon_theme_set_custom_theme")
13792  (return-type "none")
13793  (parameters
13794    '("const-gchar*" "theme_name")
13795  )
13796)
13797
13798(define-method has_icon
13799  (of-object "GtkIconTheme")
13800  (c-name "gtk_icon_theme_has_icon")
13801  (return-type "gboolean")
13802  (parameters
13803    '("const-gchar*" "icon_name")
13804  )
13805)
13806
13807(define-method get_icon_sizes
13808  (of-object "GtkIconTheme")
13809  (c-name "gtk_icon_theme_get_icon_sizes")
13810  (return-type "gint*")
13811  (parameters
13812    '("const-gchar*" "icon_name")
13813  )
13814)
13815
13816(define-method lookup_icon
13817  (of-object "GtkIconTheme")
13818  (c-name "gtk_icon_theme_lookup_icon")
13819  (return-type "GtkIconInfo*")
13820  (parameters
13821    '("const-gchar*" "icon_name")
13822    '("gint" "size")
13823    '("GtkIconLookupFlags" "flags")
13824  )
13825)
13826
13827(define-method lookup_icon_for_scale
13828  (of-object "GtkIconTheme")
13829  (c-name "gtk_icon_theme_lookup_icon_for_scale")
13830  (return-type "GtkIconInfo*")
13831  (parameters
13832    '("const-gchar*" "icon_name")
13833    '("gint" "size")
13834    '("gint" "scale")
13835    '("GtkIconLookupFlags" "flags")
13836  )
13837)
13838
13839(define-method choose_icon
13840  (of-object "GtkIconTheme")
13841  (c-name "gtk_icon_theme_choose_icon")
13842  (return-type "GtkIconInfo*")
13843  (parameters
13844    '("const-gchar*[]" "icon_names")
13845    '("gint" "size")
13846    '("GtkIconLookupFlags" "flags")
13847  )
13848)
13849
13850(define-method choose_icon_for_scale
13851  (of-object "GtkIconTheme")
13852  (c-name "gtk_icon_theme_choose_icon_for_scale")
13853  (return-type "GtkIconInfo*")
13854  (parameters
13855    '("const-gchar*[]" "icon_names")
13856    '("gint" "size")
13857    '("gint" "scale")
13858    '("GtkIconLookupFlags" "flags")
13859  )
13860)
13861
13862(define-method load_icon
13863  (of-object "GtkIconTheme")
13864  (c-name "gtk_icon_theme_load_icon")
13865  (return-type "GdkPixbuf*")
13866  (parameters
13867    '("const-gchar*" "icon_name")
13868    '("gint" "size")
13869    '("GtkIconLookupFlags" "flags")
13870    '("GError**" "error")
13871  )
13872)
13873
13874(define-method load_icon_for_scale
13875  (of-object "GtkIconTheme")
13876  (c-name "gtk_icon_theme_load_icon_for_scale")
13877  (return-type "GdkPixbuf*")
13878  (parameters
13879    '("const-gchar*" "icon_name")
13880    '("gint" "size")
13881    '("gint" "scale")
13882    '("GtkIconLookupFlags" "flags")
13883    '("GError**" "error")
13884  )
13885)
13886
13887(define-method load_surface
13888  (of-object "GtkIconTheme")
13889  (c-name "gtk_icon_theme_load_surface")
13890  (return-type "cairo_surface_t*")
13891  (parameters
13892    '("const-gchar*" "icon_name")
13893    '("gint" "size")
13894    '("gint" "scale")
13895    '("GdkWindow*" "for_window")
13896    '("GtkIconLookupFlags" "flags")
13897    '("GError**" "error")
13898  )
13899)
13900
13901(define-method lookup_by_gicon
13902  (of-object "GtkIconTheme")
13903  (c-name "gtk_icon_theme_lookup_by_gicon")
13904  (return-type "GtkIconInfo*")
13905  (parameters
13906    '("GIcon*" "icon")
13907    '("gint" "size")
13908    '("GtkIconLookupFlags" "flags")
13909  )
13910)
13911
13912(define-method lookup_by_gicon_for_scale
13913  (of-object "GtkIconTheme")
13914  (c-name "gtk_icon_theme_lookup_by_gicon_for_scale")
13915  (return-type "GtkIconInfo*")
13916  (parameters
13917    '("GIcon*" "icon")
13918    '("gint" "size")
13919    '("gint" "scale")
13920    '("GtkIconLookupFlags" "flags")
13921  )
13922)
13923
13924(define-method list_icons
13925  (of-object "GtkIconTheme")
13926  (c-name "gtk_icon_theme_list_icons")
13927  (return-type "GList*")
13928  (parameters
13929    '("const-gchar*" "context")
13930  )
13931)
13932
13933(define-method list_contexts
13934  (of-object "GtkIconTheme")
13935  (c-name "gtk_icon_theme_list_contexts")
13936  (return-type "GList*")
13937)
13938
13939(define-method get_example_icon_name
13940  (of-object "GtkIconTheme")
13941  (c-name "gtk_icon_theme_get_example_icon_name")
13942  (return-type "char*")
13943)
13944
13945(define-method rescan_if_needed
13946  (of-object "GtkIconTheme")
13947  (c-name "gtk_icon_theme_rescan_if_needed")
13948  (return-type "gboolean")
13949)
13950
13951(define-function gtk_icon_theme_add_builtin_icon
13952  (c-name "gtk_icon_theme_add_builtin_icon")
13953  (return-type "none")
13954  (parameters
13955    '("const-gchar*" "icon_name")
13956    '("gint" "size")
13957    '("GdkPixbuf*" "pixbuf")
13958  )
13959)
13960
13961(define-function gtk_icon_info_get_type
13962  (c-name "gtk_icon_info_get_type")
13963  (return-type "GType")
13964)
13965
13966(define-method copy
13967  (of-object "GtkIconInfo")
13968  (c-name "gtk_icon_info_copy")
13969  (return-type "GtkIconInfo*")
13970)
13971
13972(define-method free
13973  (of-object "GtkIconInfo")
13974  (c-name "gtk_icon_info_free")
13975  (return-type "none")
13976)
13977
13978(define-function gtk_icon_info_new_for_pixbuf
13979  (c-name "gtk_icon_info_new_for_pixbuf")
13980  (return-type "GtkIconInfo*")
13981  (parameters
13982    '("GtkIconTheme*" "icon_theme")
13983    '("GdkPixbuf*" "pixbuf")
13984  )
13985)
13986
13987(define-method get_base_size
13988  (of-object "GtkIconInfo")
13989  (c-name "gtk_icon_info_get_base_size")
13990  (return-type "gint")
13991)
13992
13993(define-method get_base_scale
13994  (of-object "GtkIconInfo")
13995  (c-name "gtk_icon_info_get_base_scale")
13996  (return-type "gint")
13997)
13998
13999(define-method get_filename
14000  (of-object "GtkIconInfo")
14001  (c-name "gtk_icon_info_get_filename")
14002  (return-type "const-gchar*")
14003)
14004
14005(define-method get_builtin_pixbuf
14006  (of-object "GtkIconInfo")
14007  (c-name "gtk_icon_info_get_builtin_pixbuf")
14008  (return-type "GdkPixbuf*")
14009)
14010
14011(define-method is_symbolic
14012  (of-object "GtkIconInfo")
14013  (c-name "gtk_icon_info_is_symbolic")
14014  (return-type "gboolean")
14015)
14016
14017(define-method load_icon
14018  (of-object "GtkIconInfo")
14019  (c-name "gtk_icon_info_load_icon")
14020  (return-type "GdkPixbuf*")
14021  (parameters
14022    '("GError**" "error")
14023  )
14024)
14025
14026(define-method load_surface
14027  (of-object "GtkIconInfo")
14028  (c-name "gtk_icon_info_load_surface")
14029  (return-type "cairo_surface_t*")
14030  (parameters
14031    '("GdkWindow*" "for_window")
14032    '("GError**" "error")
14033  )
14034)
14035
14036(define-method load_icon_async
14037  (of-object "GtkIconInfo")
14038  (c-name "gtk_icon_info_load_icon_async")
14039  (return-type "none")
14040  (parameters
14041    '("GCancellable*" "cancellable")
14042    '("GAsyncReadyCallback" "callback")
14043    '("gpointer" "user_data")
14044  )
14045)
14046
14047(define-method load_icon_finish
14048  (of-object "GtkIconInfo")
14049  (c-name "gtk_icon_info_load_icon_finish")
14050  (return-type "GdkPixbuf*")
14051  (parameters
14052    '("GAsyncResult*" "res")
14053    '("GError**" "error")
14054  )
14055)
14056
14057(define-method load_symbolic
14058  (of-object "GtkIconInfo")
14059  (c-name "gtk_icon_info_load_symbolic")
14060  (return-type "GdkPixbuf*")
14061  (parameters
14062    '("const-GdkRGBA*" "fg")
14063    '("const-GdkRGBA*" "success_color")
14064    '("const-GdkRGBA*" "warning_color")
14065    '("const-GdkRGBA*" "error_color")
14066    '("gboolean*" "was_symbolic")
14067    '("GError**" "error")
14068  )
14069)
14070
14071(define-method load_symbolic_async
14072  (of-object "GtkIconInfo")
14073  (c-name "gtk_icon_info_load_symbolic_async")
14074  (return-type "none")
14075  (parameters
14076    '("const-GdkRGBA*" "fg")
14077    '("const-GdkRGBA*" "success_color")
14078    '("const-GdkRGBA*" "warning_color")
14079    '("const-GdkRGBA*" "error_color")
14080    '("GCancellable*" "cancellable")
14081    '("GAsyncReadyCallback" "callback")
14082    '("gpointer" "user_data")
14083  )
14084)
14085
14086(define-method load_symbolic_finish
14087  (of-object "GtkIconInfo")
14088  (c-name "gtk_icon_info_load_symbolic_finish")
14089  (return-type "GdkPixbuf*")
14090  (parameters
14091    '("GAsyncResult*" "res")
14092    '("gboolean*" "was_symbolic")
14093    '("GError**" "error")
14094  )
14095)
14096
14097(define-method load_symbolic_for_context
14098  (of-object "GtkIconInfo")
14099  (c-name "gtk_icon_info_load_symbolic_for_context")
14100  (return-type "GdkPixbuf*")
14101  (parameters
14102    '("GtkStyleContext*" "context")
14103    '("gboolean*" "was_symbolic")
14104    '("GError**" "error")
14105  )
14106)
14107
14108(define-method load_symbolic_for_context_async
14109  (of-object "GtkIconInfo")
14110  (c-name "gtk_icon_info_load_symbolic_for_context_async")
14111  (return-type "none")
14112  (parameters
14113    '("GtkStyleContext*" "context")
14114    '("GCancellable*" "cancellable")
14115    '("GAsyncReadyCallback" "callback")
14116    '("gpointer" "user_data")
14117  )
14118)
14119
14120(define-method load_symbolic_for_context_finish
14121  (of-object "GtkIconInfo")
14122  (c-name "gtk_icon_info_load_symbolic_for_context_finish")
14123  (return-type "GdkPixbuf*")
14124  (parameters
14125    '("GAsyncResult*" "res")
14126    '("gboolean*" "was_symbolic")
14127    '("GError**" "error")
14128  )
14129)
14130
14131(define-method load_symbolic_for_style
14132  (of-object "GtkIconInfo")
14133  (c-name "gtk_icon_info_load_symbolic_for_style")
14134  (return-type "GdkPixbuf*")
14135  (parameters
14136    '("GtkStyle*" "style")
14137    '("GtkStateType" "state")
14138    '("gboolean*" "was_symbolic")
14139    '("GError**" "error")
14140  )
14141)
14142
14143(define-method set_raw_coordinates
14144  (of-object "GtkIconInfo")
14145  (c-name "gtk_icon_info_set_raw_coordinates")
14146  (return-type "none")
14147  (parameters
14148    '("gboolean" "raw_coordinates")
14149  )
14150)
14151
14152(define-method get_embedded_rect
14153  (of-object "GtkIconInfo")
14154  (c-name "gtk_icon_info_get_embedded_rect")
14155  (return-type "gboolean")
14156  (parameters
14157    '("GdkRectangle*" "rectangle")
14158  )
14159)
14160
14161(define-method get_attach_points
14162  (of-object "GtkIconInfo")
14163  (c-name "gtk_icon_info_get_attach_points")
14164  (return-type "gboolean")
14165  (parameters
14166    '("GdkPoint**" "points")
14167    '("gint*" "n_points")
14168  )
14169)
14170
14171(define-method get_display_name
14172  (of-object "GtkIconInfo")
14173  (c-name "gtk_icon_info_get_display_name")
14174  (return-type "const-gchar*")
14175)
14176
14177
14178
14179;; From gtkiconview.h
14180
14181(define-function gtk_icon_view_get_type
14182  (c-name "gtk_icon_view_get_type")
14183  (return-type "GType")
14184)
14185
14186(define-function gtk_icon_view_new
14187  (c-name "gtk_icon_view_new")
14188  (is-constructor-of "GtkIconView")
14189  (return-type "GtkWidget*")
14190)
14191
14192(define-function gtk_icon_view_new_with_area
14193  (c-name "gtk_icon_view_new_with_area")
14194  (return-type "GtkWidget*")
14195  (parameters
14196    '("GtkCellArea*" "area")
14197  )
14198)
14199
14200(define-function gtk_icon_view_new_with_model
14201  (c-name "gtk_icon_view_new_with_model")
14202  (return-type "GtkWidget*")
14203  (parameters
14204    '("GtkTreeModel*" "model")
14205  )
14206)
14207
14208(define-method set_model
14209  (of-object "GtkIconView")
14210  (c-name "gtk_icon_view_set_model")
14211  (return-type "none")
14212  (parameters
14213    '("GtkTreeModel*" "model")
14214  )
14215)
14216
14217(define-method get_model
14218  (of-object "GtkIconView")
14219  (c-name "gtk_icon_view_get_model")
14220  (return-type "GtkTreeModel*")
14221)
14222
14223(define-method set_text_column
14224  (of-object "GtkIconView")
14225  (c-name "gtk_icon_view_set_text_column")
14226  (return-type "none")
14227  (parameters
14228    '("gint" "column")
14229  )
14230)
14231
14232(define-method get_text_column
14233  (of-object "GtkIconView")
14234  (c-name "gtk_icon_view_get_text_column")
14235  (return-type "gint")
14236)
14237
14238(define-method set_markup_column
14239  (of-object "GtkIconView")
14240  (c-name "gtk_icon_view_set_markup_column")
14241  (return-type "none")
14242  (parameters
14243    '("gint" "column")
14244  )
14245)
14246
14247(define-method get_markup_column
14248  (of-object "GtkIconView")
14249  (c-name "gtk_icon_view_get_markup_column")
14250  (return-type "gint")
14251)
14252
14253(define-method set_pixbuf_column
14254  (of-object "GtkIconView")
14255  (c-name "gtk_icon_view_set_pixbuf_column")
14256  (return-type "none")
14257  (parameters
14258    '("gint" "column")
14259  )
14260)
14261
14262(define-method get_pixbuf_column
14263  (of-object "GtkIconView")
14264  (c-name "gtk_icon_view_get_pixbuf_column")
14265  (return-type "gint")
14266)
14267
14268(define-method set_item_orientation
14269  (of-object "GtkIconView")
14270  (c-name "gtk_icon_view_set_item_orientation")
14271  (return-type "none")
14272  (parameters
14273    '("GtkOrientation" "orientation")
14274  )
14275)
14276
14277(define-method get_item_orientation
14278  (of-object "GtkIconView")
14279  (c-name "gtk_icon_view_get_item_orientation")
14280  (return-type "GtkOrientation")
14281)
14282
14283(define-method set_columns
14284  (of-object "GtkIconView")
14285  (c-name "gtk_icon_view_set_columns")
14286  (return-type "none")
14287  (parameters
14288    '("gint" "columns")
14289  )
14290)
14291
14292(define-method get_columns
14293  (of-object "GtkIconView")
14294  (c-name "gtk_icon_view_get_columns")
14295  (return-type "gint")
14296)
14297
14298(define-method set_item_width
14299  (of-object "GtkIconView")
14300  (c-name "gtk_icon_view_set_item_width")
14301  (return-type "none")
14302  (parameters
14303    '("gint" "item_width")
14304  )
14305)
14306
14307(define-method get_item_width
14308  (of-object "GtkIconView")
14309  (c-name "gtk_icon_view_get_item_width")
14310  (return-type "gint")
14311)
14312
14313(define-method set_spacing
14314  (of-object "GtkIconView")
14315  (c-name "gtk_icon_view_set_spacing")
14316  (return-type "none")
14317  (parameters
14318    '("gint" "spacing")
14319  )
14320)
14321
14322(define-method get_spacing
14323  (of-object "GtkIconView")
14324  (c-name "gtk_icon_view_get_spacing")
14325  (return-type "gint")
14326)
14327
14328(define-method set_row_spacing
14329  (of-object "GtkIconView")
14330  (c-name "gtk_icon_view_set_row_spacing")
14331  (return-type "none")
14332  (parameters
14333    '("gint" "row_spacing")
14334  )
14335)
14336
14337(define-method get_row_spacing
14338  (of-object "GtkIconView")
14339  (c-name "gtk_icon_view_get_row_spacing")
14340  (return-type "gint")
14341)
14342
14343(define-method set_column_spacing
14344  (of-object "GtkIconView")
14345  (c-name "gtk_icon_view_set_column_spacing")
14346  (return-type "none")
14347  (parameters
14348    '("gint" "column_spacing")
14349  )
14350)
14351
14352(define-method get_column_spacing
14353  (of-object "GtkIconView")
14354  (c-name "gtk_icon_view_get_column_spacing")
14355  (return-type "gint")
14356)
14357
14358(define-method set_margin
14359  (of-object "GtkIconView")
14360  (c-name "gtk_icon_view_set_margin")
14361  (return-type "none")
14362  (parameters
14363    '("gint" "margin")
14364  )
14365)
14366
14367(define-method get_margin
14368  (of-object "GtkIconView")
14369  (c-name "gtk_icon_view_get_margin")
14370  (return-type "gint")
14371)
14372
14373(define-method set_item_padding
14374  (of-object "GtkIconView")
14375  (c-name "gtk_icon_view_set_item_padding")
14376  (return-type "none")
14377  (parameters
14378    '("gint" "item_padding")
14379  )
14380)
14381
14382(define-method get_item_padding
14383  (of-object "GtkIconView")
14384  (c-name "gtk_icon_view_get_item_padding")
14385  (return-type "gint")
14386)
14387
14388(define-method get_path_at_pos
14389  (of-object "GtkIconView")
14390  (c-name "gtk_icon_view_get_path_at_pos")
14391  (return-type "GtkTreePath*")
14392  (parameters
14393    '("gint" "x")
14394    '("gint" "y")
14395  )
14396)
14397
14398(define-method get_item_at_pos
14399  (of-object "GtkIconView")
14400  (c-name "gtk_icon_view_get_item_at_pos")
14401  (return-type "gboolean")
14402  (parameters
14403    '("gint" "x")
14404    '("gint" "y")
14405    '("GtkTreePath**" "path")
14406    '("GtkCellRenderer**" "cell")
14407  )
14408)
14409
14410(define-method get_visible_range
14411  (of-object "GtkIconView")
14412  (c-name "gtk_icon_view_get_visible_range")
14413  (return-type "gboolean")
14414  (parameters
14415    '("GtkTreePath**" "start_path")
14416    '("GtkTreePath**" "end_path")
14417  )
14418)
14419
14420(define-method set_activate_on_single_click
14421  (of-object "GtkIconView")
14422  (c-name "gtk_icon_view_set_activate_on_single_click")
14423  (return-type "none")
14424  (parameters
14425    '("gboolean" "single")
14426  )
14427)
14428
14429(define-method get_activate_on_single_click
14430  (of-object "GtkIconView")
14431  (c-name "gtk_icon_view_get_activate_on_single_click")
14432  (return-type "gboolean")
14433)
14434
14435(define-method selected_foreach
14436  (of-object "GtkIconView")
14437  (c-name "gtk_icon_view_selected_foreach")
14438  (return-type "none")
14439  (parameters
14440    '("GtkIconViewForeachFunc" "func")
14441    '("gpointer" "data")
14442  )
14443)
14444
14445(define-method set_selection_mode
14446  (of-object "GtkIconView")
14447  (c-name "gtk_icon_view_set_selection_mode")
14448  (return-type "none")
14449  (parameters
14450    '("GtkSelectionMode" "mode")
14451  )
14452)
14453
14454(define-method get_selection_mode
14455  (of-object "GtkIconView")
14456  (c-name "gtk_icon_view_get_selection_mode")
14457  (return-type "GtkSelectionMode")
14458)
14459
14460(define-method select_path
14461  (of-object "GtkIconView")
14462  (c-name "gtk_icon_view_select_path")
14463  (return-type "none")
14464  (parameters
14465    '("GtkTreePath*" "path")
14466  )
14467)
14468
14469(define-method unselect_path
14470  (of-object "GtkIconView")
14471  (c-name "gtk_icon_view_unselect_path")
14472  (return-type "none")
14473  (parameters
14474    '("GtkTreePath*" "path")
14475  )
14476)
14477
14478(define-method path_is_selected
14479  (of-object "GtkIconView")
14480  (c-name "gtk_icon_view_path_is_selected")
14481  (return-type "gboolean")
14482  (parameters
14483    '("GtkTreePath*" "path")
14484  )
14485)
14486
14487(define-method get_item_row
14488  (of-object "GtkIconView")
14489  (c-name "gtk_icon_view_get_item_row")
14490  (return-type "gint")
14491  (parameters
14492    '("GtkTreePath*" "path")
14493  )
14494)
14495
14496(define-method get_item_column
14497  (of-object "GtkIconView")
14498  (c-name "gtk_icon_view_get_item_column")
14499  (return-type "gint")
14500  (parameters
14501    '("GtkTreePath*" "path")
14502  )
14503)
14504
14505(define-method get_selected_items
14506  (of-object "GtkIconView")
14507  (c-name "gtk_icon_view_get_selected_items")
14508  (return-type "GList*")
14509)
14510
14511(define-method select_all
14512  (of-object "GtkIconView")
14513  (c-name "gtk_icon_view_select_all")
14514  (return-type "none")
14515)
14516
14517(define-method unselect_all
14518  (of-object "GtkIconView")
14519  (c-name "gtk_icon_view_unselect_all")
14520  (return-type "none")
14521)
14522
14523(define-method item_activated
14524  (of-object "GtkIconView")
14525  (c-name "gtk_icon_view_item_activated")
14526  (return-type "none")
14527  (parameters
14528    '("GtkTreePath*" "path")
14529  )
14530)
14531
14532(define-method set_cursor
14533  (of-object "GtkIconView")
14534  (c-name "gtk_icon_view_set_cursor")
14535  (return-type "none")
14536  (parameters
14537    '("GtkTreePath*" "path")
14538    '("GtkCellRenderer*" "cell")
14539    '("gboolean" "start_editing")
14540  )
14541)
14542
14543(define-method get_cursor
14544  (of-object "GtkIconView")
14545  (c-name "gtk_icon_view_get_cursor")
14546  (return-type "gboolean")
14547  (parameters
14548    '("GtkTreePath**" "path")
14549    '("GtkCellRenderer**" "cell")
14550  )
14551)
14552
14553(define-method scroll_to_path
14554  (of-object "GtkIconView")
14555  (c-name "gtk_icon_view_scroll_to_path")
14556  (return-type "none")
14557  (parameters
14558    '("GtkTreePath*" "path")
14559    '("gboolean" "use_align")
14560    '("gfloat" "row_align")
14561    '("gfloat" "col_align")
14562  )
14563)
14564
14565(define-method enable_model_drag_source
14566  (of-object "GtkIconView")
14567  (c-name "gtk_icon_view_enable_model_drag_source")
14568  (return-type "none")
14569  (parameters
14570    '("GdkModifierType" "start_button_mask")
14571    '("const-GtkTargetEntry*" "targets")
14572    '("gint" "n_targets")
14573    '("GdkDragAction" "actions")
14574  )
14575)
14576
14577(define-method enable_model_drag_dest
14578  (of-object "GtkIconView")
14579  (c-name "gtk_icon_view_enable_model_drag_dest")
14580  (return-type "none")
14581  (parameters
14582    '("const-GtkTargetEntry*" "targets")
14583    '("gint" "n_targets")
14584    '("GdkDragAction" "actions")
14585  )
14586)
14587
14588(define-method unset_model_drag_source
14589  (of-object "GtkIconView")
14590  (c-name "gtk_icon_view_unset_model_drag_source")
14591  (return-type "none")
14592)
14593
14594(define-method unset_model_drag_dest
14595  (of-object "GtkIconView")
14596  (c-name "gtk_icon_view_unset_model_drag_dest")
14597  (return-type "none")
14598)
14599
14600(define-method set_reorderable
14601  (of-object "GtkIconView")
14602  (c-name "gtk_icon_view_set_reorderable")
14603  (return-type "none")
14604  (parameters
14605    '("gboolean" "reorderable")
14606  )
14607)
14608
14609(define-method get_reorderable
14610  (of-object "GtkIconView")
14611  (c-name "gtk_icon_view_get_reorderable")
14612  (return-type "gboolean")
14613)
14614
14615(define-method set_drag_dest_item
14616  (of-object "GtkIconView")
14617  (c-name "gtk_icon_view_set_drag_dest_item")
14618  (return-type "none")
14619  (parameters
14620    '("GtkTreePath*" "path")
14621    '("GtkIconViewDropPosition" "pos")
14622  )
14623)
14624
14625(define-method get_drag_dest_item
14626  (of-object "GtkIconView")
14627  (c-name "gtk_icon_view_get_drag_dest_item")
14628  (return-type "none")
14629  (parameters
14630    '("GtkTreePath**" "path")
14631    '("GtkIconViewDropPosition*" "pos")
14632  )
14633)
14634
14635(define-method get_dest_item_at_pos
14636  (of-object "GtkIconView")
14637  (c-name "gtk_icon_view_get_dest_item_at_pos")
14638  (return-type "gboolean")
14639  (parameters
14640    '("gint" "drag_x")
14641    '("gint" "drag_y")
14642    '("GtkTreePath**" "path")
14643    '("GtkIconViewDropPosition*" "pos")
14644  )
14645)
14646
14647(define-method create_drag_icon
14648  (of-object "GtkIconView")
14649  (c-name "gtk_icon_view_create_drag_icon")
14650  (return-type "cairo_surface_t*")
14651  (parameters
14652    '("GtkTreePath*" "path")
14653  )
14654)
14655
14656(define-method convert_widget_to_bin_window_coords
14657  (of-object "GtkIconView")
14658  (c-name "gtk_icon_view_convert_widget_to_bin_window_coords")
14659  (return-type "none")
14660  (parameters
14661    '("gint" "wx")
14662    '("gint" "wy")
14663    '("gint*" "bx")
14664    '("gint*" "by")
14665  )
14666)
14667
14668(define-method get_cell_rect
14669  (of-object "GtkIconView")
14670  (c-name "gtk_icon_view_get_cell_rect")
14671  (return-type "gboolean")
14672  (parameters
14673    '("GtkTreePath*" "path")
14674    '("GtkCellRenderer*" "cell")
14675    '("GdkRectangle*" "rect")
14676  )
14677)
14678
14679(define-method set_tooltip_item
14680  (of-object "GtkIconView")
14681  (c-name "gtk_icon_view_set_tooltip_item")
14682  (return-type "none")
14683  (parameters
14684    '("GtkTooltip*" "tooltip")
14685    '("GtkTreePath*" "path")
14686  )
14687)
14688
14689(define-method set_tooltip_cell
14690  (of-object "GtkIconView")
14691  (c-name "gtk_icon_view_set_tooltip_cell")
14692  (return-type "none")
14693  (parameters
14694    '("GtkTooltip*" "tooltip")
14695    '("GtkTreePath*" "path")
14696    '("GtkCellRenderer*" "cell")
14697  )
14698)
14699
14700(define-method get_tooltip_context
14701  (of-object "GtkIconView")
14702  (c-name "gtk_icon_view_get_tooltip_context")
14703  (return-type "gboolean")
14704  (parameters
14705    '("gint*" "x")
14706    '("gint*" "y")
14707    '("gboolean" "keyboard_tip")
14708    '("GtkTreeModel**" "model")
14709    '("GtkTreePath**" "path")
14710    '("GtkTreeIter*" "iter")
14711  )
14712)
14713
14714(define-method set_tooltip_column
14715  (of-object "GtkIconView")
14716  (c-name "gtk_icon_view_set_tooltip_column")
14717  (return-type "none")
14718  (parameters
14719    '("gint" "column")
14720  )
14721)
14722
14723(define-method get_tooltip_column
14724  (of-object "GtkIconView")
14725  (c-name "gtk_icon_view_get_tooltip_column")
14726  (return-type "gint")
14727)
14728
14729
14730
14731;; From gtkimage.h
14732
14733(define-function gtk_image_get_type
14734  (c-name "gtk_image_get_type")
14735  (return-type "GType")
14736)
14737
14738(define-function gtk_image_new
14739  (c-name "gtk_image_new")
14740  (is-constructor-of "GtkImage")
14741  (return-type "GtkWidget*")
14742)
14743
14744(define-function gtk_image_new_from_file
14745  (c-name "gtk_image_new_from_file")
14746  (return-type "GtkWidget*")
14747  (parameters
14748    '("const-gchar*" "filename")
14749  )
14750)
14751
14752(define-function gtk_image_new_from_resource
14753  (c-name "gtk_image_new_from_resource")
14754  (return-type "GtkWidget*")
14755  (parameters
14756    '("const-gchar*" "resource_path")
14757  )
14758)
14759
14760(define-function gtk_image_new_from_pixbuf
14761  (c-name "gtk_image_new_from_pixbuf")
14762  (return-type "GtkWidget*")
14763  (parameters
14764    '("GdkPixbuf*" "pixbuf")
14765  )
14766)
14767
14768(define-function gtk_image_new_from_stock
14769  (c-name "gtk_image_new_from_stock")
14770  (return-type "GtkWidget*")
14771  (parameters
14772    '("const-gchar*" "stock_id")
14773    '("GtkIconSize" "size")
14774  )
14775)
14776
14777(define-function gtk_image_new_from_icon_set
14778  (c-name "gtk_image_new_from_icon_set")
14779  (return-type "GtkWidget*")
14780  (parameters
14781    '("GtkIconSet*" "icon_set")
14782    '("GtkIconSize" "size")
14783  )
14784)
14785
14786(define-function gtk_image_new_from_animation
14787  (c-name "gtk_image_new_from_animation")
14788  (return-type "GtkWidget*")
14789  (parameters
14790    '("GdkPixbufAnimation*" "animation")
14791  )
14792)
14793
14794(define-function gtk_image_new_from_icon_name
14795  (c-name "gtk_image_new_from_icon_name")
14796  (return-type "GtkWidget*")
14797  (parameters
14798    '("const-gchar*" "icon_name")
14799    '("GtkIconSize" "size")
14800  )
14801)
14802
14803(define-function gtk_image_new_from_gicon
14804  (c-name "gtk_image_new_from_gicon")
14805  (return-type "GtkWidget*")
14806  (parameters
14807    '("GIcon*" "icon")
14808    '("GtkIconSize" "size")
14809  )
14810)
14811
14812(define-function gtk_image_new_from_surface
14813  (c-name "gtk_image_new_from_surface")
14814  (return-type "GtkWidget*")
14815  (parameters
14816    '("cairo_surface_t*" "surface")
14817  )
14818)
14819
14820(define-method clear
14821  (of-object "GtkImage")
14822  (c-name "gtk_image_clear")
14823  (return-type "none")
14824)
14825
14826(define-method set_from_file
14827  (of-object "GtkImage")
14828  (c-name "gtk_image_set_from_file")
14829  (return-type "none")
14830  (parameters
14831    '("const-gchar*" "filename")
14832  )
14833)
14834
14835(define-method set_from_resource
14836  (of-object "GtkImage")
14837  (c-name "gtk_image_set_from_resource")
14838  (return-type "none")
14839  (parameters
14840    '("const-gchar*" "resource_path")
14841  )
14842)
14843
14844(define-method set_from_pixbuf
14845  (of-object "GtkImage")
14846  (c-name "gtk_image_set_from_pixbuf")
14847  (return-type "none")
14848  (parameters
14849    '("GdkPixbuf*" "pixbuf")
14850  )
14851)
14852
14853(define-method set_from_stock
14854  (of-object "GtkImage")
14855  (c-name "gtk_image_set_from_stock")
14856  (return-type "none")
14857  (parameters
14858    '("const-gchar*" "stock_id")
14859    '("GtkIconSize" "size")
14860  )
14861)
14862
14863(define-method set_from_icon_set
14864  (of-object "GtkImage")
14865  (c-name "gtk_image_set_from_icon_set")
14866  (return-type "none")
14867  (parameters
14868    '("GtkIconSet*" "icon_set")
14869    '("GtkIconSize" "size")
14870  )
14871)
14872
14873(define-method set_from_animation
14874  (of-object "GtkImage")
14875  (c-name "gtk_image_set_from_animation")
14876  (return-type "none")
14877  (parameters
14878    '("GdkPixbufAnimation*" "animation")
14879  )
14880)
14881
14882(define-method set_from_icon_name
14883  (of-object "GtkImage")
14884  (c-name "gtk_image_set_from_icon_name")
14885  (return-type "none")
14886  (parameters
14887    '("const-gchar*" "icon_name")
14888    '("GtkIconSize" "size")
14889  )
14890)
14891
14892(define-method set_from_gicon
14893  (of-object "GtkImage")
14894  (c-name "gtk_image_set_from_gicon")
14895  (return-type "none")
14896  (parameters
14897    '("GIcon*" "icon")
14898    '("GtkIconSize" "size")
14899  )
14900)
14901
14902(define-method set_from_surface
14903  (of-object "GtkImage")
14904  (c-name "gtk_image_set_from_surface")
14905  (return-type "none")
14906  (parameters
14907    '("cairo_surface_t*" "surface")
14908  )
14909)
14910
14911(define-method set_pixel_size
14912  (of-object "GtkImage")
14913  (c-name "gtk_image_set_pixel_size")
14914  (return-type "none")
14915  (parameters
14916    '("gint" "pixel_size")
14917  )
14918)
14919
14920(define-method get_storage_type
14921  (of-object "GtkImage")
14922  (c-name "gtk_image_get_storage_type")
14923  (return-type "GtkImageType")
14924)
14925
14926(define-method get_pixbuf
14927  (of-object "GtkImage")
14928  (c-name "gtk_image_get_pixbuf")
14929  (return-type "GdkPixbuf*")
14930)
14931
14932(define-method get_stock
14933  (of-object "GtkImage")
14934  (c-name "gtk_image_get_stock")
14935  (return-type "none")
14936  (parameters
14937    '("gchar**" "stock_id")
14938    '("GtkIconSize*" "size")
14939  )
14940)
14941
14942(define-method get_icon_set
14943  (of-object "GtkImage")
14944  (c-name "gtk_image_get_icon_set")
14945  (return-type "none")
14946  (parameters
14947    '("GtkIconSet**" "icon_set")
14948    '("GtkIconSize*" "size")
14949  )
14950)
14951
14952(define-method get_animation
14953  (of-object "GtkImage")
14954  (c-name "gtk_image_get_animation")
14955  (return-type "GdkPixbufAnimation*")
14956)
14957
14958(define-method get_icon_name
14959  (of-object "GtkImage")
14960  (c-name "gtk_image_get_icon_name")
14961  (return-type "none")
14962  (parameters
14963    '("const-gchar**" "icon_name")
14964    '("GtkIconSize*" "size")
14965  )
14966)
14967
14968(define-method get_gicon
14969  (of-object "GtkImage")
14970  (c-name "gtk_image_get_gicon")
14971  (return-type "none")
14972  (parameters
14973    '("GIcon**" "gicon")
14974    '("GtkIconSize*" "size")
14975  )
14976)
14977
14978(define-method get_pixel_size
14979  (of-object "GtkImage")
14980  (c-name "gtk_image_get_pixel_size")
14981  (return-type "gint")
14982)
14983
14984
14985
14986;; From gtkimcontext.h
14987
14988(define-function gtk_im_context_get_type
14989  (c-name "gtk_im_context_get_type")
14990  (return-type "GType")
14991)
14992
14993(define-method set_client_window
14994  (of-object "GtkIMContext")
14995  (c-name "gtk_im_context_set_client_window")
14996  (return-type "none")
14997  (parameters
14998    '("GdkWindow*" "window")
14999  )
15000)
15001
15002(define-method get_preedit_string
15003  (of-object "GtkIMContext")
15004  (c-name "gtk_im_context_get_preedit_string")
15005  (return-type "none")
15006  (parameters
15007    '("gchar**" "str")
15008    '("PangoAttrList**" "attrs")
15009    '("gint*" "cursor_pos")
15010  )
15011)
15012
15013(define-method filter_keypress
15014  (of-object "GtkIMContext")
15015  (c-name "gtk_im_context_filter_keypress")
15016  (return-type "gboolean")
15017  (parameters
15018    '("GdkEventKey*" "event")
15019  )
15020)
15021
15022(define-method focus_in
15023  (of-object "GtkIMContext")
15024  (c-name "gtk_im_context_focus_in")
15025  (return-type "none")
15026)
15027
15028(define-method focus_out
15029  (of-object "GtkIMContext")
15030  (c-name "gtk_im_context_focus_out")
15031  (return-type "none")
15032)
15033
15034(define-method reset
15035  (of-object "GtkIMContext")
15036  (c-name "gtk_im_context_reset")
15037  (return-type "none")
15038)
15039
15040(define-method set_cursor_location
15041  (of-object "GtkIMContext")
15042  (c-name "gtk_im_context_set_cursor_location")
15043  (return-type "none")
15044  (parameters
15045    '("const-GdkRectangle*" "area")
15046  )
15047)
15048
15049(define-method set_use_preedit
15050  (of-object "GtkIMContext")
15051  (c-name "gtk_im_context_set_use_preedit")
15052  (return-type "none")
15053  (parameters
15054    '("gboolean" "use_preedit")
15055  )
15056)
15057
15058(define-method set_surrounding
15059  (of-object "GtkIMContext")
15060  (c-name "gtk_im_context_set_surrounding")
15061  (return-type "none")
15062  (parameters
15063    '("const-gchar*" "text")
15064    '("gint" "len")
15065    '("gint" "cursor_index")
15066  )
15067)
15068
15069(define-method get_surrounding
15070  (of-object "GtkIMContext")
15071  (c-name "gtk_im_context_get_surrounding")
15072  (return-type "gboolean")
15073  (parameters
15074    '("gchar**" "text")
15075    '("gint*" "cursor_index")
15076  )
15077)
15078
15079(define-method delete_surrounding
15080  (of-object "GtkIMContext")
15081  (c-name "gtk_im_context_delete_surrounding")
15082  (return-type "gboolean")
15083  (parameters
15084    '("gint" "offset")
15085    '("gint" "n_chars")
15086  )
15087)
15088
15089
15090
15091;; From gtkimcontextinfo.h
15092
15093
15094
15095;; From gtkimcontextsimple.h
15096
15097(define-function gtk_im_context_simple_get_type
15098  (c-name "gtk_im_context_simple_get_type")
15099  (return-type "GType")
15100)
15101
15102(define-function gtk_im_context_simple_new
15103  (c-name "gtk_im_context_simple_new")
15104  (is-constructor-of "GtkImContextSimple")
15105  (return-type "GtkIMContext*")
15106)
15107
15108(define-method add_table
15109  (of-object "GtkIMContextSimple")
15110  (c-name "gtk_im_context_simple_add_table")
15111  (return-type "none")
15112  (parameters
15113    '("guint16*" "data")
15114    '("gint" "max_seq_len")
15115    '("gint" "n_seqs")
15116  )
15117)
15118
15119(define-method add_compose_file
15120  (of-object "GtkIMContextSimple")
15121  (c-name "gtk_im_context_simple_add_compose_file")
15122  (return-type "none")
15123  (parameters
15124    '("const-gchar*" "compose_file")
15125  )
15126)
15127
15128
15129
15130;; From gtkimcontextsimpleseqs.h
15131
15132
15133
15134;; From gtkimmodule.h
15135
15136
15137
15138;; From gtkimmulticontext.h
15139
15140(define-function gtk_im_multicontext_get_type
15141  (c-name "gtk_im_multicontext_get_type")
15142  (return-type "GType")
15143)
15144
15145(define-function gtk_im_multicontext_new
15146  (c-name "gtk_im_multicontext_new")
15147  (is-constructor-of "GtkImMulticontext")
15148  (return-type "GtkIMContext*")
15149)
15150
15151(define-method append_menuitems
15152  (of-object "GtkIMMulticontext")
15153  (c-name "gtk_im_multicontext_append_menuitems")
15154  (return-type "none")
15155  (parameters
15156    '("GtkMenuShell*" "menushell")
15157  )
15158)
15159
15160(define-method get_context_id
15161  (of-object "GtkIMMulticontext")
15162  (c-name "gtk_im_multicontext_get_context_id")
15163  (return-type "const-char*")
15164)
15165
15166(define-method set_context_id
15167  (of-object "GtkIMMulticontext")
15168  (c-name "gtk_im_multicontext_set_context_id")
15169  (return-type "none")
15170  (parameters
15171    '("const-char*" "context_id")
15172  )
15173)
15174
15175
15176
15177;; From gtkinfobar.h
15178
15179(define-function gtk_info_bar_get_type
15180  (c-name "gtk_info_bar_get_type")
15181  (return-type "GType")
15182)
15183
15184(define-function gtk_info_bar_new
15185  (c-name "gtk_info_bar_new")
15186  (is-constructor-of "GtkInfoBar")
15187  (return-type "GtkWidget*")
15188)
15189
15190(define-function gtk_info_bar_new_with_buttons
15191  (c-name "gtk_info_bar_new_with_buttons")
15192  (return-type "GtkWidget*")
15193  (parameters
15194    '("const-gchar*" "first_button_text")
15195  )
15196  (varargs #t)
15197)
15198
15199(define-method get_action_area
15200  (of-object "GtkInfoBar")
15201  (c-name "gtk_info_bar_get_action_area")
15202  (return-type "GtkWidget*")
15203)
15204
15205(define-method get_content_area
15206  (of-object "GtkInfoBar")
15207  (c-name "gtk_info_bar_get_content_area")
15208  (return-type "GtkWidget*")
15209)
15210
15211(define-method add_action_widget
15212  (of-object "GtkInfoBar")
15213  (c-name "gtk_info_bar_add_action_widget")
15214  (return-type "none")
15215  (parameters
15216    '("GtkWidget*" "child")
15217    '("gint" "response_id")
15218  )
15219)
15220
15221(define-method add_button
15222  (of-object "GtkInfoBar")
15223  (c-name "gtk_info_bar_add_button")
15224  (return-type "GtkWidget*")
15225  (parameters
15226    '("const-gchar*" "button_text")
15227    '("gint" "response_id")
15228  )
15229)
15230
15231(define-method add_buttons
15232  (of-object "GtkInfoBar")
15233  (c-name "gtk_info_bar_add_buttons")
15234  (return-type "none")
15235  (parameters
15236    '("const-gchar*" "first_button_text")
15237  )
15238  (varargs #t)
15239)
15240
15241(define-method set_response_sensitive
15242  (of-object "GtkInfoBar")
15243  (c-name "gtk_info_bar_set_response_sensitive")
15244  (return-type "none")
15245  (parameters
15246    '("gint" "response_id")
15247    '("gboolean" "setting")
15248  )
15249)
15250
15251(define-method set_default_response
15252  (of-object "GtkInfoBar")
15253  (c-name "gtk_info_bar_set_default_response")
15254  (return-type "none")
15255  (parameters
15256    '("gint" "response_id")
15257  )
15258)
15259
15260(define-method response
15261  (of-object "GtkInfoBar")
15262  (c-name "gtk_info_bar_response")
15263  (return-type "none")
15264  (parameters
15265    '("gint" "response_id")
15266  )
15267)
15268
15269(define-method set_message_type
15270  (of-object "GtkInfoBar")
15271  (c-name "gtk_info_bar_set_message_type")
15272  (return-type "none")
15273  (parameters
15274    '("GtkMessageType" "message_type")
15275  )
15276)
15277
15278(define-method get_message_type
15279  (of-object "GtkInfoBar")
15280  (c-name "gtk_info_bar_get_message_type")
15281  (return-type "GtkMessageType")
15282)
15283
15284(define-method set_show_close_button
15285  (of-object "GtkInfoBar")
15286  (c-name "gtk_info_bar_set_show_close_button")
15287  (return-type "none")
15288  (parameters
15289    '("gboolean" "setting")
15290  )
15291)
15292
15293(define-method get_show_close_button
15294  (of-object "GtkInfoBar")
15295  (c-name "gtk_info_bar_get_show_close_button")
15296  (return-type "gboolean")
15297)
15298
15299(define-method set_revealed
15300  (of-object "GtkInfoBar")
15301  (c-name "gtk_info_bar_set_revealed")
15302  (return-type "none")
15303  (parameters
15304    '("gboolean" "revealed")
15305  )
15306)
15307
15308(define-method get_revealed
15309  (of-object "GtkInfoBar")
15310  (c-name "gtk_info_bar_get_revealed")
15311  (return-type "gboolean")
15312)
15313
15314
15315
15316;; From gtkintl.h
15317
15318
15319
15320;; From gtkinvisible.h
15321
15322(define-function gtk_invisible_get_type
15323  (c-name "gtk_invisible_get_type")
15324  (return-type "GType")
15325)
15326
15327(define-function gtk_invisible_new
15328  (c-name "gtk_invisible_new")
15329  (is-constructor-of "GtkInvisible")
15330  (return-type "GtkWidget*")
15331)
15332
15333(define-function gtk_invisible_new_for_screen
15334  (c-name "gtk_invisible_new_for_screen")
15335  (return-type "GtkWidget*")
15336  (parameters
15337    '("GdkScreen*" "screen")
15338  )
15339)
15340
15341(define-method set_screen
15342  (of-object "GtkInvisible")
15343  (c-name "gtk_invisible_set_screen")
15344  (return-type "none")
15345  (parameters
15346    '("GdkScreen*" "screen")
15347  )
15348)
15349
15350(define-method get_screen
15351  (of-object "GtkInvisible")
15352  (c-name "gtk_invisible_get_screen")
15353  (return-type "GdkScreen*")
15354)
15355
15356
15357
15358;; From gtkkeyhash.h
15359
15360
15361
15362;; From gtkkineticscrolling.h
15363
15364(define-function gtk_kinetic_scrolling_new
15365  (c-name "gtk_kinetic_scrolling_new")
15366  (is-constructor-of "GtkKineticScrolling")
15367  (return-type "GtkKineticScrolling*")
15368  (parameters
15369    '("gdouble" "lower")
15370    '("gdouble" "upper")
15371    '("gdouble" "overshoot_width")
15372    '("gdouble" "decel_friction")
15373    '("gdouble" "overshoot_friction")
15374    '("gdouble" "initial_position")
15375    '("gdouble" "initial_velocity")
15376  )
15377)
15378
15379(define-method free
15380  (of-object "GtkKineticScrolling")
15381  (c-name "gtk_kinetic_scrolling_free")
15382  (return-type "none")
15383)
15384
15385(define-method tick
15386  (of-object "GtkKineticScrolling")
15387  (c-name "gtk_kinetic_scrolling_tick")
15388  (return-type "gboolean")
15389  (parameters
15390    '("gdouble" "time_delta")
15391    '("gdouble*" "position")
15392  )
15393)
15394
15395
15396
15397;; From gtklabel.h
15398
15399(define-function gtk_label_get_type
15400  (c-name "gtk_label_get_type")
15401  (return-type "GType")
15402)
15403
15404(define-function gtk_label_new
15405  (c-name "gtk_label_new")
15406  (is-constructor-of "GtkLabel")
15407  (return-type "GtkWidget*")
15408  (parameters
15409    '("const-gchar*" "str")
15410  )
15411)
15412
15413(define-function gtk_label_new_with_mnemonic
15414  (c-name "gtk_label_new_with_mnemonic")
15415  (return-type "GtkWidget*")
15416  (parameters
15417    '("const-gchar*" "str")
15418  )
15419)
15420
15421(define-method set_text
15422  (of-object "GtkLabel")
15423  (c-name "gtk_label_set_text")
15424  (return-type "none")
15425  (parameters
15426    '("const-gchar*" "str")
15427  )
15428)
15429
15430(define-method get_text
15431  (of-object "GtkLabel")
15432  (c-name "gtk_label_get_text")
15433  (return-type "const-gchar*")
15434)
15435
15436(define-method set_attributes
15437  (of-object "GtkLabel")
15438  (c-name "gtk_label_set_attributes")
15439  (return-type "none")
15440  (parameters
15441    '("PangoAttrList*" "attrs")
15442  )
15443)
15444
15445(define-method get_attributes
15446  (of-object "GtkLabel")
15447  (c-name "gtk_label_get_attributes")
15448  (return-type "PangoAttrList*")
15449)
15450
15451(define-method set_label
15452  (of-object "GtkLabel")
15453  (c-name "gtk_label_set_label")
15454  (return-type "none")
15455  (parameters
15456    '("const-gchar*" "str")
15457  )
15458)
15459
15460(define-method get_label
15461  (of-object "GtkLabel")
15462  (c-name "gtk_label_get_label")
15463  (return-type "const-gchar*")
15464)
15465
15466(define-method set_markup
15467  (of-object "GtkLabel")
15468  (c-name "gtk_label_set_markup")
15469  (return-type "none")
15470  (parameters
15471    '("const-gchar*" "str")
15472  )
15473)
15474
15475(define-method set_use_markup
15476  (of-object "GtkLabel")
15477  (c-name "gtk_label_set_use_markup")
15478  (return-type "none")
15479  (parameters
15480    '("gboolean" "setting")
15481  )
15482)
15483
15484(define-method get_use_markup
15485  (of-object "GtkLabel")
15486  (c-name "gtk_label_get_use_markup")
15487  (return-type "gboolean")
15488)
15489
15490(define-method set_use_underline
15491  (of-object "GtkLabel")
15492  (c-name "gtk_label_set_use_underline")
15493  (return-type "none")
15494  (parameters
15495    '("gboolean" "setting")
15496  )
15497)
15498
15499(define-method get_use_underline
15500  (of-object "GtkLabel")
15501  (c-name "gtk_label_get_use_underline")
15502  (return-type "gboolean")
15503)
15504
15505(define-method set_markup_with_mnemonic
15506  (of-object "GtkLabel")
15507  (c-name "gtk_label_set_markup_with_mnemonic")
15508  (return-type "none")
15509  (parameters
15510    '("const-gchar*" "str")
15511  )
15512)
15513
15514(define-method get_mnemonic_keyval
15515  (of-object "GtkLabel")
15516  (c-name "gtk_label_get_mnemonic_keyval")
15517  (return-type "guint")
15518)
15519
15520(define-method set_mnemonic_widget
15521  (of-object "GtkLabel")
15522  (c-name "gtk_label_set_mnemonic_widget")
15523  (return-type "none")
15524  (parameters
15525    '("GtkWidget*" "widget")
15526  )
15527)
15528
15529(define-method get_mnemonic_widget
15530  (of-object "GtkLabel")
15531  (c-name "gtk_label_get_mnemonic_widget")
15532  (return-type "GtkWidget*")
15533)
15534
15535(define-method set_text_with_mnemonic
15536  (of-object "GtkLabel")
15537  (c-name "gtk_label_set_text_with_mnemonic")
15538  (return-type "none")
15539  (parameters
15540    '("const-gchar*" "str")
15541  )
15542)
15543
15544(define-method set_justify
15545  (of-object "GtkLabel")
15546  (c-name "gtk_label_set_justify")
15547  (return-type "none")
15548  (parameters
15549    '("GtkJustification" "jtype")
15550  )
15551)
15552
15553(define-method get_justify
15554  (of-object "GtkLabel")
15555  (c-name "gtk_label_get_justify")
15556  (return-type "GtkJustification")
15557)
15558
15559(define-method set_ellipsize
15560  (of-object "GtkLabel")
15561  (c-name "gtk_label_set_ellipsize")
15562  (return-type "none")
15563  (parameters
15564    '("PangoEllipsizeMode" "mode")
15565  )
15566)
15567
15568(define-method get_ellipsize
15569  (of-object "GtkLabel")
15570  (c-name "gtk_label_get_ellipsize")
15571  (return-type "PangoEllipsizeMode")
15572)
15573
15574(define-method set_width_chars
15575  (of-object "GtkLabel")
15576  (c-name "gtk_label_set_width_chars")
15577  (return-type "none")
15578  (parameters
15579    '("gint" "n_chars")
15580  )
15581)
15582
15583(define-method get_width_chars
15584  (of-object "GtkLabel")
15585  (c-name "gtk_label_get_width_chars")
15586  (return-type "gint")
15587)
15588
15589(define-method set_max_width_chars
15590  (of-object "GtkLabel")
15591  (c-name "gtk_label_set_max_width_chars")
15592  (return-type "none")
15593  (parameters
15594    '("gint" "n_chars")
15595  )
15596)
15597
15598(define-method get_max_width_chars
15599  (of-object "GtkLabel")
15600  (c-name "gtk_label_get_max_width_chars")
15601  (return-type "gint")
15602)
15603
15604(define-method set_lines
15605  (of-object "GtkLabel")
15606  (c-name "gtk_label_set_lines")
15607  (return-type "none")
15608  (parameters
15609    '("gint" "lines")
15610  )
15611)
15612
15613(define-method get_lines
15614  (of-object "GtkLabel")
15615  (c-name "gtk_label_get_lines")
15616  (return-type "gint")
15617)
15618
15619(define-method set_pattern
15620  (of-object "GtkLabel")
15621  (c-name "gtk_label_set_pattern")
15622  (return-type "none")
15623  (parameters
15624    '("const-gchar*" "pattern")
15625  )
15626)
15627
15628(define-method set_line_wrap
15629  (of-object "GtkLabel")
15630  (c-name "gtk_label_set_line_wrap")
15631  (return-type "none")
15632  (parameters
15633    '("gboolean" "wrap")
15634  )
15635)
15636
15637(define-method get_line_wrap
15638  (of-object "GtkLabel")
15639  (c-name "gtk_label_get_line_wrap")
15640  (return-type "gboolean")
15641)
15642
15643(define-method set_line_wrap_mode
15644  (of-object "GtkLabel")
15645  (c-name "gtk_label_set_line_wrap_mode")
15646  (return-type "none")
15647  (parameters
15648    '("PangoWrapMode" "wrap_mode")
15649  )
15650)
15651
15652(define-method get_line_wrap_mode
15653  (of-object "GtkLabel")
15654  (c-name "gtk_label_get_line_wrap_mode")
15655  (return-type "PangoWrapMode")
15656)
15657
15658(define-method set_selectable
15659  (of-object "GtkLabel")
15660  (c-name "gtk_label_set_selectable")
15661  (return-type "none")
15662  (parameters
15663    '("gboolean" "setting")
15664  )
15665)
15666
15667(define-method get_selectable
15668  (of-object "GtkLabel")
15669  (c-name "gtk_label_get_selectable")
15670  (return-type "gboolean")
15671)
15672
15673(define-method set_angle
15674  (of-object "GtkLabel")
15675  (c-name "gtk_label_set_angle")
15676  (return-type "none")
15677  (parameters
15678    '("gdouble" "angle")
15679  )
15680)
15681
15682(define-method get_angle
15683  (of-object "GtkLabel")
15684  (c-name "gtk_label_get_angle")
15685  (return-type "gdouble")
15686)
15687
15688(define-method select_region
15689  (of-object "GtkLabel")
15690  (c-name "gtk_label_select_region")
15691  (return-type "none")
15692  (parameters
15693    '("gint" "start_offset")
15694    '("gint" "end_offset")
15695  )
15696)
15697
15698(define-method get_selection_bounds
15699  (of-object "GtkLabel")
15700  (c-name "gtk_label_get_selection_bounds")
15701  (return-type "gboolean")
15702  (parameters
15703    '("gint*" "start")
15704    '("gint*" "end")
15705  )
15706)
15707
15708(define-method get_layout
15709  (of-object "GtkLabel")
15710  (c-name "gtk_label_get_layout")
15711  (return-type "PangoLayout*")
15712)
15713
15714(define-method get_layout_offsets
15715  (of-object "GtkLabel")
15716  (c-name "gtk_label_get_layout_offsets")
15717  (return-type "none")
15718  (parameters
15719    '("gint*" "x")
15720    '("gint*" "y")
15721  )
15722)
15723
15724(define-method set_single_line_mode
15725  (of-object "GtkLabel")
15726  (c-name "gtk_label_set_single_line_mode")
15727  (return-type "none")
15728  (parameters
15729    '("gboolean" "single_line_mode")
15730  )
15731)
15732
15733(define-method get_single_line_mode
15734  (of-object "GtkLabel")
15735  (c-name "gtk_label_get_single_line_mode")
15736  (return-type "gboolean")
15737)
15738
15739(define-method get_current_uri
15740  (of-object "GtkLabel")
15741  (c-name "gtk_label_get_current_uri")
15742  (return-type "const-gchar*")
15743)
15744
15745(define-method set_track_visited_links
15746  (of-object "GtkLabel")
15747  (c-name "gtk_label_set_track_visited_links")
15748  (return-type "none")
15749  (parameters
15750    '("gboolean" "track_links")
15751  )
15752)
15753
15754(define-method get_track_visited_links
15755  (of-object "GtkLabel")
15756  (c-name "gtk_label_get_track_visited_links")
15757  (return-type "gboolean")
15758)
15759
15760(define-method set_xalign
15761  (of-object "GtkLabel")
15762  (c-name "gtk_label_set_xalign")
15763  (return-type "none")
15764  (parameters
15765    '("gfloat" "xalign")
15766  )
15767)
15768
15769(define-method get_xalign
15770  (of-object "GtkLabel")
15771  (c-name "gtk_label_get_xalign")
15772  (return-type "gfloat")
15773)
15774
15775(define-method set_yalign
15776  (of-object "GtkLabel")
15777  (c-name "gtk_label_set_yalign")
15778  (return-type "none")
15779  (parameters
15780    '("gfloat" "yalign")
15781  )
15782)
15783
15784(define-method get_yalign
15785  (of-object "GtkLabel")
15786  (c-name "gtk_label_get_yalign")
15787  (return-type "gfloat")
15788)
15789
15790
15791
15792;; From gtklayout.h
15793
15794(define-function gtk_layout_get_type
15795  (c-name "gtk_layout_get_type")
15796  (return-type "GType")
15797)
15798
15799(define-function gtk_layout_new
15800  (c-name "gtk_layout_new")
15801  (is-constructor-of "GtkLayout")
15802  (return-type "GtkWidget*")
15803  (parameters
15804    '("GtkAdjustment*" "hadjustment")
15805    '("GtkAdjustment*" "vadjustment")
15806  )
15807)
15808
15809(define-method get_bin_window
15810  (of-object "GtkLayout")
15811  (c-name "gtk_layout_get_bin_window")
15812  (return-type "GdkWindow*")
15813)
15814
15815(define-method put
15816  (of-object "GtkLayout")
15817  (c-name "gtk_layout_put")
15818  (return-type "none")
15819  (parameters
15820    '("GtkWidget*" "child_widget")
15821    '("gint" "x")
15822    '("gint" "y")
15823  )
15824)
15825
15826(define-method move
15827  (of-object "GtkLayout")
15828  (c-name "gtk_layout_move")
15829  (return-type "none")
15830  (parameters
15831    '("GtkWidget*" "child_widget")
15832    '("gint" "x")
15833    '("gint" "y")
15834  )
15835)
15836
15837(define-method set_size
15838  (of-object "GtkLayout")
15839  (c-name "gtk_layout_set_size")
15840  (return-type "none")
15841  (parameters
15842    '("guint" "width")
15843    '("guint" "height")
15844  )
15845)
15846
15847(define-method get_size
15848  (of-object "GtkLayout")
15849  (c-name "gtk_layout_get_size")
15850  (return-type "none")
15851  (parameters
15852    '("guint*" "width")
15853    '("guint*" "height")
15854  )
15855)
15856
15857(define-method get_hadjustment
15858  (of-object "GtkLayout")
15859  (c-name "gtk_layout_get_hadjustment")
15860  (return-type "GtkAdjustment*")
15861)
15862
15863(define-method get_vadjustment
15864  (of-object "GtkLayout")
15865  (c-name "gtk_layout_get_vadjustment")
15866  (return-type "GtkAdjustment*")
15867)
15868
15869(define-method set_hadjustment
15870  (of-object "GtkLayout")
15871  (c-name "gtk_layout_set_hadjustment")
15872  (return-type "none")
15873  (parameters
15874    '("GtkAdjustment*" "adjustment")
15875  )
15876)
15877
15878(define-method set_vadjustment
15879  (of-object "GtkLayout")
15880  (c-name "gtk_layout_set_vadjustment")
15881  (return-type "none")
15882  (parameters
15883    '("GtkAdjustment*" "adjustment")
15884  )
15885)
15886
15887
15888
15889;; From gtklevelbar.h
15890
15891(define-function gtk_level_bar_get_type
15892  (c-name "gtk_level_bar_get_type")
15893  (return-type "GType")
15894)
15895
15896(define-function gtk_level_bar_new
15897  (c-name "gtk_level_bar_new")
15898  (is-constructor-of "GtkLevelBar")
15899  (return-type "GtkWidget*")
15900)
15901
15902(define-function gtk_level_bar_new_for_interval
15903  (c-name "gtk_level_bar_new_for_interval")
15904  (return-type "GtkWidget*")
15905  (parameters
15906    '("gdouble" "min_value")
15907    '("gdouble" "max_value")
15908  )
15909)
15910
15911(define-method set_mode
15912  (of-object "GtkLevelBar")
15913  (c-name "gtk_level_bar_set_mode")
15914  (return-type "none")
15915  (parameters
15916    '("GtkLevelBarMode" "mode")
15917  )
15918)
15919
15920(define-method get_mode
15921  (of-object "GtkLevelBar")
15922  (c-name "gtk_level_bar_get_mode")
15923  (return-type "GtkLevelBarMode")
15924)
15925
15926(define-method set_value
15927  (of-object "GtkLevelBar")
15928  (c-name "gtk_level_bar_set_value")
15929  (return-type "none")
15930  (parameters
15931    '("gdouble" "value")
15932  )
15933)
15934
15935(define-method get_value
15936  (of-object "GtkLevelBar")
15937  (c-name "gtk_level_bar_get_value")
15938  (return-type "gdouble")
15939)
15940
15941(define-method set_min_value
15942  (of-object "GtkLevelBar")
15943  (c-name "gtk_level_bar_set_min_value")
15944  (return-type "none")
15945  (parameters
15946    '("gdouble" "value")
15947  )
15948)
15949
15950(define-method get_min_value
15951  (of-object "GtkLevelBar")
15952  (c-name "gtk_level_bar_get_min_value")
15953  (return-type "gdouble")
15954)
15955
15956(define-method set_max_value
15957  (of-object "GtkLevelBar")
15958  (c-name "gtk_level_bar_set_max_value")
15959  (return-type "none")
15960  (parameters
15961    '("gdouble" "value")
15962  )
15963)
15964
15965(define-method get_max_value
15966  (of-object "GtkLevelBar")
15967  (c-name "gtk_level_bar_get_max_value")
15968  (return-type "gdouble")
15969)
15970
15971(define-method set_inverted
15972  (of-object "GtkLevelBar")
15973  (c-name "gtk_level_bar_set_inverted")
15974  (return-type "none")
15975  (parameters
15976    '("gboolean" "inverted")
15977  )
15978)
15979
15980(define-method get_inverted
15981  (of-object "GtkLevelBar")
15982  (c-name "gtk_level_bar_get_inverted")
15983  (return-type "gboolean")
15984)
15985
15986(define-method add_offset_value
15987  (of-object "GtkLevelBar")
15988  (c-name "gtk_level_bar_add_offset_value")
15989  (return-type "none")
15990  (parameters
15991    '("const-gchar*" "name")
15992    '("gdouble" "value")
15993  )
15994)
15995
15996(define-method remove_offset_value
15997  (of-object "GtkLevelBar")
15998  (c-name "gtk_level_bar_remove_offset_value")
15999  (return-type "none")
16000  (parameters
16001    '("const-gchar*" "name")
16002  )
16003)
16004
16005(define-method get_offset_value
16006  (of-object "GtkLevelBar")
16007  (c-name "gtk_level_bar_get_offset_value")
16008  (return-type "gboolean")
16009  (parameters
16010    '("const-gchar*" "name")
16011    '("gdouble*" "value")
16012  )
16013)
16014
16015
16016
16017;; From gtklinkbutton.h
16018
16019(define-function gtk_link_button_get_type
16020  (c-name "gtk_link_button_get_type")
16021  (return-type "GType")
16022)
16023
16024(define-function gtk_link_button_new
16025  (c-name "gtk_link_button_new")
16026  (is-constructor-of "GtkLinkButton")
16027  (return-type "GtkWidget*")
16028  (parameters
16029    '("const-gchar*" "uri")
16030  )
16031)
16032
16033(define-function gtk_link_button_new_with_label
16034  (c-name "gtk_link_button_new_with_label")
16035  (return-type "GtkWidget*")
16036  (parameters
16037    '("const-gchar*" "uri")
16038    '("const-gchar*" "label")
16039  )
16040)
16041
16042(define-method get_uri
16043  (of-object "GtkLinkButton")
16044  (c-name "gtk_link_button_get_uri")
16045  (return-type "const-gchar*")
16046)
16047
16048(define-method set_uri
16049  (of-object "GtkLinkButton")
16050  (c-name "gtk_link_button_set_uri")
16051  (return-type "none")
16052  (parameters
16053    '("const-gchar*" "uri")
16054  )
16055)
16056
16057(define-method get_visited
16058  (of-object "GtkLinkButton")
16059  (c-name "gtk_link_button_get_visited")
16060  (return-type "gboolean")
16061)
16062
16063(define-method set_visited
16064  (of-object "GtkLinkButton")
16065  (c-name "gtk_link_button_set_visited")
16066  (return-type "none")
16067  (parameters
16068    '("gboolean" "visited")
16069  )
16070)
16071
16072
16073
16074;; From gtklistbox.h
16075
16076(define-function gtk_list_box_row_get_type
16077  (c-name "gtk_list_box_row_get_type")
16078  (return-type "GType")
16079)
16080
16081(define-function gtk_list_box_row_new
16082  (c-name "gtk_list_box_row_new")
16083  (is-constructor-of "GtkListBoxRow")
16084  (return-type "GtkWidget*")
16085)
16086
16087(define-method get_header
16088  (of-object "GtkListBoxRow")
16089  (c-name "gtk_list_box_row_get_header")
16090  (return-type "GtkWidget*")
16091)
16092
16093(define-method set_header
16094  (of-object "GtkListBoxRow")
16095  (c-name "gtk_list_box_row_set_header")
16096  (return-type "none")
16097  (parameters
16098    '("GtkWidget*" "header")
16099  )
16100)
16101
16102(define-method get_index
16103  (of-object "GtkListBoxRow")
16104  (c-name "gtk_list_box_row_get_index")
16105  (return-type "gint")
16106)
16107
16108(define-method changed
16109  (of-object "GtkListBoxRow")
16110  (c-name "gtk_list_box_row_changed")
16111  (return-type "none")
16112)
16113
16114(define-method is_selected
16115  (of-object "GtkListBoxRow")
16116  (c-name "gtk_list_box_row_is_selected")
16117  (return-type "gboolean")
16118)
16119
16120(define-method set_selectable
16121  (of-object "GtkListBoxRow")
16122  (c-name "gtk_list_box_row_set_selectable")
16123  (return-type "none")
16124  (parameters
16125    '("gboolean" "selectable")
16126  )
16127)
16128
16129(define-method get_selectable
16130  (of-object "GtkListBoxRow")
16131  (c-name "gtk_list_box_row_get_selectable")
16132  (return-type "gboolean")
16133)
16134
16135(define-method set_activatable
16136  (of-object "GtkListBoxRow")
16137  (c-name "gtk_list_box_row_set_activatable")
16138  (return-type "none")
16139  (parameters
16140    '("gboolean" "activatable")
16141  )
16142)
16143
16144(define-method get_activatable
16145  (of-object "GtkListBoxRow")
16146  (c-name "gtk_list_box_row_get_activatable")
16147  (return-type "gboolean")
16148)
16149
16150(define-function gtk_list_box_get_type
16151  (c-name "gtk_list_box_get_type")
16152  (return-type "GType")
16153)
16154
16155(define-method prepend
16156  (of-object "GtkListBox")
16157  (c-name "gtk_list_box_prepend")
16158  (return-type "none")
16159  (parameters
16160    '("GtkWidget*" "child")
16161  )
16162)
16163
16164(define-method insert
16165  (of-object "GtkListBox")
16166  (c-name "gtk_list_box_insert")
16167  (return-type "none")
16168  (parameters
16169    '("GtkWidget*" "child")
16170    '("gint" "position")
16171  )
16172)
16173
16174(define-method get_selected_row
16175  (of-object "GtkListBox")
16176  (c-name "gtk_list_box_get_selected_row")
16177  (return-type "GtkListBoxRow*")
16178)
16179
16180(define-method get_row_at_index
16181  (of-object "GtkListBox")
16182  (c-name "gtk_list_box_get_row_at_index")
16183  (return-type "GtkListBoxRow*")
16184  (parameters
16185    '("gint" "index_")
16186  )
16187)
16188
16189(define-method get_row_at_y
16190  (of-object "GtkListBox")
16191  (c-name "gtk_list_box_get_row_at_y")
16192  (return-type "GtkListBoxRow*")
16193  (parameters
16194    '("gint" "y")
16195  )
16196)
16197
16198(define-method select_row
16199  (of-object "GtkListBox")
16200  (c-name "gtk_list_box_select_row")
16201  (return-type "none")
16202  (parameters
16203    '("GtkListBoxRow*" "row")
16204  )
16205)
16206
16207(define-method set_placeholder
16208  (of-object "GtkListBox")
16209  (c-name "gtk_list_box_set_placeholder")
16210  (return-type "none")
16211  (parameters
16212    '("GtkWidget*" "placeholder")
16213  )
16214)
16215
16216(define-method set_adjustment
16217  (of-object "GtkListBox")
16218  (c-name "gtk_list_box_set_adjustment")
16219  (return-type "none")
16220  (parameters
16221    '("GtkAdjustment*" "adjustment")
16222  )
16223)
16224
16225(define-method get_adjustment
16226  (of-object "GtkListBox")
16227  (c-name "gtk_list_box_get_adjustment")
16228  (return-type "GtkAdjustment*")
16229)
16230
16231(define-method selected_foreach
16232  (of-object "GtkListBox")
16233  (c-name "gtk_list_box_selected_foreach")
16234  (return-type "none")
16235  (parameters
16236    '("GtkListBoxForeachFunc" "func")
16237    '("gpointer" "data")
16238  )
16239)
16240
16241(define-method get_selected_rows
16242  (of-object "GtkListBox")
16243  (c-name "gtk_list_box_get_selected_rows")
16244  (return-type "GList*")
16245)
16246
16247(define-method unselect_row
16248  (of-object "GtkListBox")
16249  (c-name "gtk_list_box_unselect_row")
16250  (return-type "none")
16251  (parameters
16252    '("GtkListBoxRow*" "row")
16253  )
16254)
16255
16256(define-method select_all
16257  (of-object "GtkListBox")
16258  (c-name "gtk_list_box_select_all")
16259  (return-type "none")
16260)
16261
16262(define-method unselect_all
16263  (of-object "GtkListBox")
16264  (c-name "gtk_list_box_unselect_all")
16265  (return-type "none")
16266)
16267
16268(define-method set_selection_mode
16269  (of-object "GtkListBox")
16270  (c-name "gtk_list_box_set_selection_mode")
16271  (return-type "none")
16272  (parameters
16273    '("GtkSelectionMode" "mode")
16274  )
16275)
16276
16277(define-method get_selection_mode
16278  (of-object "GtkListBox")
16279  (c-name "gtk_list_box_get_selection_mode")
16280  (return-type "GtkSelectionMode")
16281)
16282
16283(define-method set_filter_func
16284  (of-object "GtkListBox")
16285  (c-name "gtk_list_box_set_filter_func")
16286  (return-type "none")
16287  (parameters
16288    '("GtkListBoxFilterFunc" "filter_func")
16289    '("gpointer" "user_data")
16290    '("GDestroyNotify" "destroy")
16291  )
16292)
16293
16294(define-method set_header_func
16295  (of-object "GtkListBox")
16296  (c-name "gtk_list_box_set_header_func")
16297  (return-type "none")
16298  (parameters
16299    '("GtkListBoxUpdateHeaderFunc" "update_header")
16300    '("gpointer" "user_data")
16301    '("GDestroyNotify" "destroy")
16302  )
16303)
16304
16305(define-method invalidate_filter
16306  (of-object "GtkListBox")
16307  (c-name "gtk_list_box_invalidate_filter")
16308  (return-type "none")
16309)
16310
16311(define-method invalidate_sort
16312  (of-object "GtkListBox")
16313  (c-name "gtk_list_box_invalidate_sort")
16314  (return-type "none")
16315)
16316
16317(define-method invalidate_headers
16318  (of-object "GtkListBox")
16319  (c-name "gtk_list_box_invalidate_headers")
16320  (return-type "none")
16321)
16322
16323(define-method set_sort_func
16324  (of-object "GtkListBox")
16325  (c-name "gtk_list_box_set_sort_func")
16326  (return-type "none")
16327  (parameters
16328    '("GtkListBoxSortFunc" "sort_func")
16329    '("gpointer" "user_data")
16330    '("GDestroyNotify" "destroy")
16331  )
16332)
16333
16334(define-method set_activate_on_single_click
16335  (of-object "GtkListBox")
16336  (c-name "gtk_list_box_set_activate_on_single_click")
16337  (return-type "none")
16338  (parameters
16339    '("gboolean" "single")
16340  )
16341)
16342
16343(define-method get_activate_on_single_click
16344  (of-object "GtkListBox")
16345  (c-name "gtk_list_box_get_activate_on_single_click")
16346  (return-type "gboolean")
16347)
16348
16349(define-method drag_unhighlight_row
16350  (of-object "GtkListBox")
16351  (c-name "gtk_list_box_drag_unhighlight_row")
16352  (return-type "none")
16353)
16354
16355(define-method drag_highlight_row
16356  (of-object "GtkListBox")
16357  (c-name "gtk_list_box_drag_highlight_row")
16358  (return-type "none")
16359  (parameters
16360    '("GtkListBoxRow*" "row")
16361  )
16362)
16363
16364(define-function gtk_list_box_new
16365  (c-name "gtk_list_box_new")
16366  (is-constructor-of "GtkListBox")
16367  (return-type "GtkWidget*")
16368)
16369
16370(define-method bind_model
16371  (of-object "GtkListBox")
16372  (c-name "gtk_list_box_bind_model")
16373  (return-type "none")
16374  (parameters
16375    '("GListModel*" "model")
16376    '("GtkListBoxCreateWidgetFunc" "create_widget_func")
16377    '("gpointer" "user_data")
16378    '("GDestroyNotify" "user_data_free_func")
16379  )
16380)
16381
16382
16383
16384;; From gtkliststore.h
16385
16386(define-function gtk_list_store_get_type
16387  (c-name "gtk_list_store_get_type")
16388  (return-type "GType")
16389)
16390
16391(define-function gtk_list_store_new
16392  (c-name "gtk_list_store_new")
16393  (is-constructor-of "GtkListStore")
16394  (return-type "GtkListStore*")
16395  (parameters
16396    '("gint" "n_columns")
16397  )
16398  (varargs #t)
16399)
16400
16401(define-function gtk_list_store_newv
16402  (c-name "gtk_list_store_newv")
16403  (return-type "GtkListStore*")
16404  (parameters
16405    '("gint" "n_columns")
16406    '("GType*" "types")
16407  )
16408)
16409
16410(define-method set_column_types
16411  (of-object "GtkListStore")
16412  (c-name "gtk_list_store_set_column_types")
16413  (return-type "none")
16414  (parameters
16415    '("gint" "n_columns")
16416    '("GType*" "types")
16417  )
16418)
16419
16420(define-method set_value
16421  (of-object "GtkListStore")
16422  (c-name "gtk_list_store_set_value")
16423  (return-type "none")
16424  (parameters
16425    '("GtkTreeIter*" "iter")
16426    '("gint" "column")
16427    '("GValue*" "value")
16428  )
16429)
16430
16431(define-method set
16432  (of-object "GtkListStore")
16433  (c-name "gtk_list_store_set")
16434  (return-type "none")
16435  (parameters
16436    '("GtkTreeIter*" "iter")
16437  )
16438  (varargs #t)
16439)
16440
16441(define-method set_valuesv
16442  (of-object "GtkListStore")
16443  (c-name "gtk_list_store_set_valuesv")
16444  (return-type "none")
16445  (parameters
16446    '("GtkTreeIter*" "iter")
16447    '("gint*" "columns")
16448    '("GValue*" "values")
16449    '("gint" "n_values")
16450  )
16451)
16452
16453(define-method set_valist
16454  (of-object "GtkListStore")
16455  (c-name "gtk_list_store_set_valist")
16456  (return-type "none")
16457  (parameters
16458    '("GtkTreeIter*" "iter")
16459    '("va_list" "var_args")
16460  )
16461)
16462
16463(define-method remove
16464  (of-object "GtkListStore")
16465  (c-name "gtk_list_store_remove")
16466  (return-type "gboolean")
16467  (parameters
16468    '("GtkTreeIter*" "iter")
16469  )
16470)
16471
16472(define-method insert
16473  (of-object "GtkListStore")
16474  (c-name "gtk_list_store_insert")
16475  (return-type "none")
16476  (parameters
16477    '("GtkTreeIter*" "iter")
16478    '("gint" "position")
16479  )
16480)
16481
16482(define-method insert_before
16483  (of-object "GtkListStore")
16484  (c-name "gtk_list_store_insert_before")
16485  (return-type "none")
16486  (parameters
16487    '("GtkTreeIter*" "iter")
16488    '("GtkTreeIter*" "sibling")
16489  )
16490)
16491
16492(define-method insert_after
16493  (of-object "GtkListStore")
16494  (c-name "gtk_list_store_insert_after")
16495  (return-type "none")
16496  (parameters
16497    '("GtkTreeIter*" "iter")
16498    '("GtkTreeIter*" "sibling")
16499  )
16500)
16501
16502(define-method insert_with_values
16503  (of-object "GtkListStore")
16504  (c-name "gtk_list_store_insert_with_values")
16505  (return-type "none")
16506  (parameters
16507    '("GtkTreeIter*" "iter")
16508    '("gint" "position")
16509  )
16510  (varargs #t)
16511)
16512
16513(define-method insert_with_valuesv
16514  (of-object "GtkListStore")
16515  (c-name "gtk_list_store_insert_with_valuesv")
16516  (return-type "none")
16517  (parameters
16518    '("GtkTreeIter*" "iter")
16519    '("gint" "position")
16520    '("gint*" "columns")
16521    '("GValue*" "values")
16522    '("gint" "n_values")
16523  )
16524)
16525
16526(define-method prepend
16527  (of-object "GtkListStore")
16528  (c-name "gtk_list_store_prepend")
16529  (return-type "none")
16530  (parameters
16531    '("GtkTreeIter*" "iter")
16532  )
16533)
16534
16535(define-method append
16536  (of-object "GtkListStore")
16537  (c-name "gtk_list_store_append")
16538  (return-type "none")
16539  (parameters
16540    '("GtkTreeIter*" "iter")
16541  )
16542)
16543
16544(define-method clear
16545  (of-object "GtkListStore")
16546  (c-name "gtk_list_store_clear")
16547  (return-type "none")
16548)
16549
16550(define-method iter_is_valid
16551  (of-object "GtkListStore")
16552  (c-name "gtk_list_store_iter_is_valid")
16553  (return-type "gboolean")
16554  (parameters
16555    '("GtkTreeIter*" "iter")
16556  )
16557)
16558
16559(define-method reorder
16560  (of-object "GtkListStore")
16561  (c-name "gtk_list_store_reorder")
16562  (return-type "none")
16563  (parameters
16564    '("gint*" "new_order")
16565  )
16566)
16567
16568(define-method swap
16569  (of-object "GtkListStore")
16570  (c-name "gtk_list_store_swap")
16571  (return-type "none")
16572  (parameters
16573    '("GtkTreeIter*" "a")
16574    '("GtkTreeIter*" "b")
16575  )
16576)
16577
16578(define-method move_after
16579  (of-object "GtkListStore")
16580  (c-name "gtk_list_store_move_after")
16581  (return-type "none")
16582  (parameters
16583    '("GtkTreeIter*" "iter")
16584    '("GtkTreeIter*" "position")
16585  )
16586)
16587
16588(define-method move_before
16589  (of-object "GtkListStore")
16590  (c-name "gtk_list_store_move_before")
16591  (return-type "none")
16592  (parameters
16593    '("GtkTreeIter*" "iter")
16594    '("GtkTreeIter*" "position")
16595  )
16596)
16597
16598
16599
16600;; From gtklockbutton.h
16601
16602(define-function gtk_lock_button_get_type
16603  (c-name "gtk_lock_button_get_type")
16604  (return-type "GType")
16605)
16606
16607(define-function gtk_lock_button_new
16608  (c-name "gtk_lock_button_new")
16609  (is-constructor-of "GtkLockButton")
16610  (return-type "GtkWidget*")
16611  (parameters
16612    '("GPermission*" "permission")
16613  )
16614)
16615
16616(define-method get_permission
16617  (of-object "GtkLockButton")
16618  (c-name "gtk_lock_button_get_permission")
16619  (return-type "GPermission*")
16620)
16621
16622(define-method set_permission
16623  (of-object "GtkLockButton")
16624  (c-name "gtk_lock_button_set_permission")
16625  (return-type "none")
16626  (parameters
16627    '("GPermission*" "permission")
16628  )
16629)
16630
16631
16632
16633;; From gtkmain.h
16634
16635(define-function gtk_get_major_version
16636  (c-name "gtk_get_major_version")
16637  (return-type "guint")
16638)
16639
16640(define-function gtk_get_minor_version
16641  (c-name "gtk_get_minor_version")
16642  (return-type "guint")
16643)
16644
16645(define-function gtk_get_micro_version
16646  (c-name "gtk_get_micro_version")
16647  (return-type "guint")
16648)
16649
16650(define-function gtk_get_binary_age
16651  (c-name "gtk_get_binary_age")
16652  (return-type "guint")
16653)
16654
16655(define-function gtk_get_interface_age
16656  (c-name "gtk_get_interface_age")
16657  (return-type "guint")
16658)
16659
16660(define-function gtk_check_version
16661  (c-name "gtk_check_version")
16662  (return-type "const-gchar*")
16663  (parameters
16664    '("guint" "required_major")
16665    '("guint" "required_minor")
16666    '("guint" "required_micro")
16667  )
16668)
16669
16670(define-function gtk_parse_args
16671  (c-name "gtk_parse_args")
16672  (return-type "gboolean")
16673  (parameters
16674    '("int*" "argc")
16675    '("char***" "argv")
16676  )
16677)
16678
16679(define-function gtk_init
16680  (c-name "gtk_init")
16681  (return-type "none")
16682  (parameters
16683    '("int*" "argc")
16684    '("char***" "argv")
16685  )
16686)
16687
16688(define-function gtk_init_check
16689  (c-name "gtk_init_check")
16690  (return-type "gboolean")
16691  (parameters
16692    '("int*" "argc")
16693    '("char***" "argv")
16694  )
16695)
16696
16697(define-function gtk_init_with_args
16698  (c-name "gtk_init_with_args")
16699  (return-type "gboolean")
16700  (parameters
16701    '("gint*" "argc")
16702    '("gchar***" "argv")
16703    '("const-gchar*" "parameter_string")
16704    '("const-GOptionEntry*" "entries")
16705    '("const-gchar*" "translation_domain")
16706    '("GError**" "error")
16707  )
16708)
16709
16710(define-function gtk_get_option_group
16711  (c-name "gtk_get_option_group")
16712  (return-type "GOptionGroup*")
16713  (parameters
16714    '("gboolean" "open_default_display")
16715  )
16716)
16717
16718(define-function gtk_init_abi_check
16719  (c-name "gtk_init_abi_check")
16720  (return-type "none")
16721  (parameters
16722    '("int*" "argc")
16723    '("char***" "argv")
16724    '("int" "num_checks")
16725    '("size_t" "sizeof_GtkWindow")
16726    '("size_t" "sizeof_GtkBox")
16727  )
16728)
16729
16730(define-function gtk_init_check_abi_check
16731  (c-name "gtk_init_check_abi_check")
16732  (return-type "gboolean")
16733  (parameters
16734    '("int*" "argc")
16735    '("char***" "argv")
16736    '("int" "num_checks")
16737    '("size_t" "sizeof_GtkWindow")
16738    '("size_t" "sizeof_GtkBox")
16739  )
16740)
16741
16742(define-function gtk_disable_setlocale
16743  (c-name "gtk_disable_setlocale")
16744  (return-type "none")
16745)
16746
16747(define-function gtk_get_default_language
16748  (c-name "gtk_get_default_language")
16749  (return-type "PangoLanguage*")
16750)
16751
16752(define-function gtk_get_locale_direction
16753  (c-name "gtk_get_locale_direction")
16754  (return-type "GtkTextDirection")
16755)
16756
16757(define-function gtk_events_pending
16758  (c-name "gtk_events_pending")
16759  (return-type "gboolean")
16760)
16761
16762(define-function gtk_main_do_event
16763  (c-name "gtk_main_do_event")
16764  (return-type "none")
16765  (parameters
16766    '("GdkEvent*" "event")
16767  )
16768)
16769
16770(define-function gtk_main
16771  (c-name "gtk_main")
16772  (return-type "none")
16773)
16774
16775(define-function gtk_main_level
16776  (c-name "gtk_main_level")
16777  (return-type "guint")
16778)
16779
16780(define-function gtk_main_quit
16781  (c-name "gtk_main_quit")
16782  (return-type "none")
16783)
16784
16785(define-function gtk_main_iteration
16786  (c-name "gtk_main_iteration")
16787  (return-type "gboolean")
16788)
16789
16790(define-function gtk_main_iteration_do
16791  (c-name "gtk_main_iteration_do")
16792  (return-type "gboolean")
16793  (parameters
16794    '("gboolean" "blocking")
16795  )
16796)
16797
16798(define-function gtk_true
16799  (c-name "gtk_true")
16800  (return-type "gboolean")
16801)
16802
16803(define-function gtk_false
16804  (c-name "gtk_false")
16805  (return-type "gboolean")
16806)
16807
16808(define-function gtk_grab_add
16809  (c-name "gtk_grab_add")
16810  (return-type "none")
16811  (parameters
16812    '("GtkWidget*" "widget")
16813  )
16814)
16815
16816(define-function gtk_grab_get_current
16817  (c-name "gtk_grab_get_current")
16818  (return-type "GtkWidget*")
16819)
16820
16821(define-function gtk_grab_remove
16822  (c-name "gtk_grab_remove")
16823  (return-type "none")
16824  (parameters
16825    '("GtkWidget*" "widget")
16826  )
16827)
16828
16829(define-function gtk_device_grab_add
16830  (c-name "gtk_device_grab_add")
16831  (return-type "none")
16832  (parameters
16833    '("GtkWidget*" "widget")
16834    '("GdkDevice*" "device")
16835    '("gboolean" "block_others")
16836  )
16837)
16838
16839(define-function gtk_device_grab_remove
16840  (c-name "gtk_device_grab_remove")
16841  (return-type "none")
16842  (parameters
16843    '("GtkWidget*" "widget")
16844    '("GdkDevice*" "device")
16845  )
16846)
16847
16848(define-function gtk_key_snooper_install
16849  (c-name "gtk_key_snooper_install")
16850  (return-type "guint")
16851  (parameters
16852    '("GtkKeySnoopFunc" "snooper")
16853    '("gpointer" "func_data")
16854  )
16855)
16856
16857(define-function gtk_key_snooper_remove
16858  (c-name "gtk_key_snooper_remove")
16859  (return-type "none")
16860  (parameters
16861    '("guint" "snooper_handler_id")
16862  )
16863)
16864
16865(define-function gtk_get_current_event
16866  (c-name "gtk_get_current_event")
16867  (return-type "GdkEvent*")
16868)
16869
16870(define-function gtk_get_current_event_time
16871  (c-name "gtk_get_current_event_time")
16872  (return-type "guint32")
16873)
16874
16875(define-function gtk_get_current_event_state
16876  (c-name "gtk_get_current_event_state")
16877  (return-type "gboolean")
16878  (parameters
16879    '("GdkModifierType*" "state")
16880  )
16881)
16882
16883(define-function gtk_get_current_event_device
16884  (c-name "gtk_get_current_event_device")
16885  (return-type "GdkDevice*")
16886)
16887
16888(define-function gtk_get_event_widget
16889  (c-name "gtk_get_event_widget")
16890  (return-type "GtkWidget*")
16891  (parameters
16892    '("GdkEvent*" "event")
16893  )
16894)
16895
16896(define-function gtk_propagate_event
16897  (c-name "gtk_propagate_event")
16898  (return-type "none")
16899  (parameters
16900    '("GtkWidget*" "widget")
16901    '("GdkEvent*" "event")
16902  )
16903)
16904
16905
16906
16907;; From gtkmarshalers.h
16908
16909
16910
16911;; From gtkmenubar.h
16912
16913(define-function gtk_menu_bar_get_type
16914  (c-name "gtk_menu_bar_get_type")
16915  (return-type "GType")
16916)
16917
16918(define-function gtk_menu_bar_new
16919  (c-name "gtk_menu_bar_new")
16920  (is-constructor-of "GtkMenuBar")
16921  (return-type "GtkWidget*")
16922)
16923
16924(define-function gtk_menu_bar_new_from_model
16925  (c-name "gtk_menu_bar_new_from_model")
16926  (return-type "GtkWidget*")
16927  (parameters
16928    '("GMenuModel*" "model")
16929  )
16930)
16931
16932(define-method get_pack_direction
16933  (of-object "GtkMenuBar")
16934  (c-name "gtk_menu_bar_get_pack_direction")
16935  (return-type "GtkPackDirection")
16936)
16937
16938(define-method set_pack_direction
16939  (of-object "GtkMenuBar")
16940  (c-name "gtk_menu_bar_set_pack_direction")
16941  (return-type "none")
16942  (parameters
16943    '("GtkPackDirection" "pack_dir")
16944  )
16945)
16946
16947(define-method get_child_pack_direction
16948  (of-object "GtkMenuBar")
16949  (c-name "gtk_menu_bar_get_child_pack_direction")
16950  (return-type "GtkPackDirection")
16951)
16952
16953(define-method set_child_pack_direction
16954  (of-object "GtkMenuBar")
16955  (c-name "gtk_menu_bar_set_child_pack_direction")
16956  (return-type "none")
16957  (parameters
16958    '("GtkPackDirection" "child_pack_dir")
16959  )
16960)
16961
16962
16963
16964;; From gtkmenubutton.h
16965
16966(define-function gtk_menu_button_get_type
16967  (c-name "gtk_menu_button_get_type")
16968  (return-type "GType")
16969)
16970
16971(define-function gtk_menu_button_new
16972  (c-name "gtk_menu_button_new")
16973  (is-constructor-of "GtkMenuButton")
16974  (return-type "GtkWidget*")
16975)
16976
16977(define-method set_popup
16978  (of-object "GtkMenuButton")
16979  (c-name "gtk_menu_button_set_popup")
16980  (return-type "none")
16981  (parameters
16982    '("GtkWidget*" "menu")
16983  )
16984)
16985
16986(define-method get_popup
16987  (of-object "GtkMenuButton")
16988  (c-name "gtk_menu_button_get_popup")
16989  (return-type "GtkMenu*")
16990)
16991
16992(define-method set_popover
16993  (of-object "GtkMenuButton")
16994  (c-name "gtk_menu_button_set_popover")
16995  (return-type "none")
16996  (parameters
16997    '("GtkWidget*" "popover")
16998  )
16999)
17000
17001(define-method get_popover
17002  (of-object "GtkMenuButton")
17003  (c-name "gtk_menu_button_get_popover")
17004  (return-type "GtkPopover*")
17005)
17006
17007(define-method set_direction
17008  (of-object "GtkMenuButton")
17009  (c-name "gtk_menu_button_set_direction")
17010  (return-type "none")
17011  (parameters
17012    '("GtkArrowType" "direction")
17013  )
17014)
17015
17016(define-method get_direction
17017  (of-object "GtkMenuButton")
17018  (c-name "gtk_menu_button_get_direction")
17019  (return-type "GtkArrowType")
17020)
17021
17022(define-method set_menu_model
17023  (of-object "GtkMenuButton")
17024  (c-name "gtk_menu_button_set_menu_model")
17025  (return-type "none")
17026  (parameters
17027    '("GMenuModel*" "menu_model")
17028  )
17029)
17030
17031(define-method get_menu_model
17032  (of-object "GtkMenuButton")
17033  (c-name "gtk_menu_button_get_menu_model")
17034  (return-type "GMenuModel*")
17035)
17036
17037(define-method set_align_widget
17038  (of-object "GtkMenuButton")
17039  (c-name "gtk_menu_button_set_align_widget")
17040  (return-type "none")
17041  (parameters
17042    '("GtkWidget*" "align_widget")
17043  )
17044)
17045
17046(define-method get_align_widget
17047  (of-object "GtkMenuButton")
17048  (c-name "gtk_menu_button_get_align_widget")
17049  (return-type "GtkWidget*")
17050)
17051
17052(define-method set_use_popover
17053  (of-object "GtkMenuButton")
17054  (c-name "gtk_menu_button_set_use_popover")
17055  (return-type "none")
17056  (parameters
17057    '("gboolean" "use_popover")
17058  )
17059)
17060
17061(define-method get_use_popover
17062  (of-object "GtkMenuButton")
17063  (c-name "gtk_menu_button_get_use_popover")
17064  (return-type "gboolean")
17065)
17066
17067
17068
17069;; From gtkmenu.h
17070
17071(define-function gtk_menu_get_type
17072  (c-name "gtk_menu_get_type")
17073  (return-type "GType")
17074)
17075
17076(define-function gtk_menu_new
17077  (c-name "gtk_menu_new")
17078  (is-constructor-of "GtkMenu")
17079  (return-type "GtkWidget*")
17080)
17081
17082(define-function gtk_menu_new_from_model
17083  (c-name "gtk_menu_new_from_model")
17084  (return-type "GtkWidget*")
17085  (parameters
17086    '("GMenuModel*" "model")
17087  )
17088)
17089
17090(define-method popup
17091  (of-object "GtkMenu")
17092  (c-name "gtk_menu_popup")
17093  (return-type "none")
17094  (parameters
17095    '("GtkWidget*" "parent_menu_shell")
17096    '("GtkWidget*" "parent_menu_item")
17097    '("GtkMenuPositionFunc" "func")
17098    '("gpointer" "data")
17099    '("guint" "button")
17100    '("guint32" "activate_time")
17101  )
17102)
17103
17104(define-method popup_for_device
17105  (of-object "GtkMenu")
17106  (c-name "gtk_menu_popup_for_device")
17107  (return-type "none")
17108  (parameters
17109    '("GdkDevice*" "device")
17110    '("GtkWidget*" "parent_menu_shell")
17111    '("GtkWidget*" "parent_menu_item")
17112    '("GtkMenuPositionFunc" "func")
17113    '("gpointer" "data")
17114    '("GDestroyNotify" "destroy")
17115    '("guint" "button")
17116    '("guint32" "activate_time")
17117  )
17118)
17119
17120(define-method popup_at_rect
17121  (of-object "GtkMenu")
17122  (c-name "gtk_menu_popup_at_rect")
17123  (return-type "none")
17124  (parameters
17125    '("GdkWindow*" "rect_window")
17126    '("const-GdkRectangle*" "rect")
17127    '("GdkGravity" "rect_anchor")
17128    '("GdkGravity" "menu_anchor")
17129    '("const-GdkEvent*" "trigger_event")
17130  )
17131)
17132
17133(define-method popup_at_widget
17134  (of-object "GtkMenu")
17135  (c-name "gtk_menu_popup_at_widget")
17136  (return-type "none")
17137  (parameters
17138    '("GtkWidget*" "widget")
17139    '("GdkGravity" "widget_anchor")
17140    '("GdkGravity" "menu_anchor")
17141    '("const-GdkEvent*" "trigger_event")
17142  )
17143)
17144
17145(define-method popup_at_pointer
17146  (of-object "GtkMenu")
17147  (c-name "gtk_menu_popup_at_pointer")
17148  (return-type "none")
17149  (parameters
17150    '("const-GdkEvent*" "trigger_event")
17151  )
17152)
17153
17154(define-method reposition
17155  (of-object "GtkMenu")
17156  (c-name "gtk_menu_reposition")
17157  (return-type "none")
17158)
17159
17160(define-method popdown
17161  (of-object "GtkMenu")
17162  (c-name "gtk_menu_popdown")
17163  (return-type "none")
17164)
17165
17166(define-method get_active
17167  (of-object "GtkMenu")
17168  (c-name "gtk_menu_get_active")
17169  (return-type "GtkWidget*")
17170)
17171
17172(define-method set_active
17173  (of-object "GtkMenu")
17174  (c-name "gtk_menu_set_active")
17175  (return-type "none")
17176  (parameters
17177    '("guint" "index")
17178  )
17179)
17180
17181(define-method set_accel_group
17182  (of-object "GtkMenu")
17183  (c-name "gtk_menu_set_accel_group")
17184  (return-type "none")
17185  (parameters
17186    '("GtkAccelGroup*" "accel_group")
17187  )
17188)
17189
17190(define-method get_accel_group
17191  (of-object "GtkMenu")
17192  (c-name "gtk_menu_get_accel_group")
17193  (return-type "GtkAccelGroup*")
17194)
17195
17196(define-method set_accel_path
17197  (of-object "GtkMenu")
17198  (c-name "gtk_menu_set_accel_path")
17199  (return-type "none")
17200  (parameters
17201    '("const-gchar*" "accel_path")
17202  )
17203)
17204
17205(define-method get_accel_path
17206  (of-object "GtkMenu")
17207  (c-name "gtk_menu_get_accel_path")
17208  (return-type "const-gchar*")
17209)
17210
17211(define-method attach_to_widget
17212  (of-object "GtkMenu")
17213  (c-name "gtk_menu_attach_to_widget")
17214  (return-type "none")
17215  (parameters
17216    '("GtkWidget*" "attach_widget")
17217    '("GtkMenuDetachFunc" "detacher")
17218  )
17219)
17220
17221(define-method detach
17222  (of-object "GtkMenu")
17223  (c-name "gtk_menu_detach")
17224  (return-type "none")
17225)
17226
17227(define-method get_attach_widget
17228  (of-object "GtkMenu")
17229  (c-name "gtk_menu_get_attach_widget")
17230  (return-type "GtkWidget*")
17231)
17232
17233(define-method set_tearoff_state
17234  (of-object "GtkMenu")
17235  (c-name "gtk_menu_set_tearoff_state")
17236  (return-type "none")
17237  (parameters
17238    '("gboolean" "torn_off")
17239  )
17240)
17241
17242(define-method get_tearoff_state
17243  (of-object "GtkMenu")
17244  (c-name "gtk_menu_get_tearoff_state")
17245  (return-type "gboolean")
17246)
17247
17248(define-method set_title
17249  (of-object "GtkMenu")
17250  (c-name "gtk_menu_set_title")
17251  (return-type "none")
17252  (parameters
17253    '("const-gchar*" "title")
17254  )
17255)
17256
17257(define-method get_title
17258  (of-object "GtkMenu")
17259  (c-name "gtk_menu_get_title")
17260  (return-type "const-gchar*")
17261)
17262
17263(define-method reorder_child
17264  (of-object "GtkMenu")
17265  (c-name "gtk_menu_reorder_child")
17266  (return-type "none")
17267  (parameters
17268    '("GtkWidget*" "child")
17269    '("gint" "position")
17270  )
17271)
17272
17273(define-method set_screen
17274  (of-object "GtkMenu")
17275  (c-name "gtk_menu_set_screen")
17276  (return-type "none")
17277  (parameters
17278    '("GdkScreen*" "screen")
17279  )
17280)
17281
17282(define-method attach
17283  (of-object "GtkMenu")
17284  (c-name "gtk_menu_attach")
17285  (return-type "none")
17286  (parameters
17287    '("GtkWidget*" "child")
17288    '("guint" "left_attach")
17289    '("guint" "right_attach")
17290    '("guint" "top_attach")
17291    '("guint" "bottom_attach")
17292  )
17293)
17294
17295(define-method set_monitor
17296  (of-object "GtkMenu")
17297  (c-name "gtk_menu_set_monitor")
17298  (return-type "none")
17299  (parameters
17300    '("gint" "monitor_num")
17301  )
17302)
17303
17304(define-method get_monitor
17305  (of-object "GtkMenu")
17306  (c-name "gtk_menu_get_monitor")
17307  (return-type "gint")
17308)
17309
17310(define-method place_on_monitor
17311  (of-object "GtkMenu")
17312  (c-name "gtk_menu_place_on_monitor")
17313  (return-type "none")
17314  (parameters
17315    '("GdkMonitor*" "monitor")
17316  )
17317)
17318
17319(define-function gtk_menu_get_for_attach_widget
17320  (c-name "gtk_menu_get_for_attach_widget")
17321  (return-type "GList*")
17322  (parameters
17323    '("GtkWidget*" "widget")
17324  )
17325)
17326
17327(define-method set_reserve_toggle_size
17328  (of-object "GtkMenu")
17329  (c-name "gtk_menu_set_reserve_toggle_size")
17330  (return-type "none")
17331  (parameters
17332    '("gboolean" "reserve_toggle_size")
17333  )
17334)
17335
17336(define-method get_reserve_toggle_size
17337  (of-object "GtkMenu")
17338  (c-name "gtk_menu_get_reserve_toggle_size")
17339  (return-type "gboolean")
17340)
17341
17342
17343
17344;; From gtkmenuitem.h
17345
17346(define-function gtk_menu_item_get_type
17347  (c-name "gtk_menu_item_get_type")
17348  (return-type "GType")
17349)
17350
17351(define-function gtk_menu_item_new
17352  (c-name "gtk_menu_item_new")
17353  (is-constructor-of "GtkMenuItem")
17354  (return-type "GtkWidget*")
17355)
17356
17357(define-function gtk_menu_item_new_with_label
17358  (c-name "gtk_menu_item_new_with_label")
17359  (return-type "GtkWidget*")
17360  (parameters
17361    '("const-gchar*" "label")
17362  )
17363)
17364
17365(define-function gtk_menu_item_new_with_mnemonic
17366  (c-name "gtk_menu_item_new_with_mnemonic")
17367  (return-type "GtkWidget*")
17368  (parameters
17369    '("const-gchar*" "label")
17370  )
17371)
17372
17373(define-method set_submenu
17374  (of-object "GtkMenuItem")
17375  (c-name "gtk_menu_item_set_submenu")
17376  (return-type "none")
17377  (parameters
17378    '("GtkWidget*" "submenu")
17379  )
17380)
17381
17382(define-method get_submenu
17383  (of-object "GtkMenuItem")
17384  (c-name "gtk_menu_item_get_submenu")
17385  (return-type "GtkWidget*")
17386)
17387
17388(define-method select
17389  (of-object "GtkMenuItem")
17390  (c-name "gtk_menu_item_select")
17391  (return-type "none")
17392)
17393
17394(define-method deselect
17395  (of-object "GtkMenuItem")
17396  (c-name "gtk_menu_item_deselect")
17397  (return-type "none")
17398)
17399
17400(define-method activate
17401  (of-object "GtkMenuItem")
17402  (c-name "gtk_menu_item_activate")
17403  (return-type "none")
17404)
17405
17406(define-method toggle_size_request
17407  (of-object "GtkMenuItem")
17408  (c-name "gtk_menu_item_toggle_size_request")
17409  (return-type "none")
17410  (parameters
17411    '("gint*" "requisition")
17412  )
17413)
17414
17415(define-method toggle_size_allocate
17416  (of-object "GtkMenuItem")
17417  (c-name "gtk_menu_item_toggle_size_allocate")
17418  (return-type "none")
17419  (parameters
17420    '("gint" "allocation")
17421  )
17422)
17423
17424(define-method set_right_justified
17425  (of-object "GtkMenuItem")
17426  (c-name "gtk_menu_item_set_right_justified")
17427  (return-type "none")
17428  (parameters
17429    '("gboolean" "right_justified")
17430  )
17431)
17432
17433(define-method get_right_justified
17434  (of-object "GtkMenuItem")
17435  (c-name "gtk_menu_item_get_right_justified")
17436  (return-type "gboolean")
17437)
17438
17439(define-method set_accel_path
17440  (of-object "GtkMenuItem")
17441  (c-name "gtk_menu_item_set_accel_path")
17442  (return-type "none")
17443  (parameters
17444    '("const-gchar*" "accel_path")
17445  )
17446)
17447
17448(define-method get_accel_path
17449  (of-object "GtkMenuItem")
17450  (c-name "gtk_menu_item_get_accel_path")
17451  (return-type "const-gchar*")
17452)
17453
17454(define-method set_label
17455  (of-object "GtkMenuItem")
17456  (c-name "gtk_menu_item_set_label")
17457  (return-type "none")
17458  (parameters
17459    '("const-gchar*" "label")
17460  )
17461)
17462
17463(define-method get_label
17464  (of-object "GtkMenuItem")
17465  (c-name "gtk_menu_item_get_label")
17466  (return-type "const-gchar*")
17467)
17468
17469(define-method set_use_underline
17470  (of-object "GtkMenuItem")
17471  (c-name "gtk_menu_item_set_use_underline")
17472  (return-type "none")
17473  (parameters
17474    '("gboolean" "setting")
17475  )
17476)
17477
17478(define-method get_use_underline
17479  (of-object "GtkMenuItem")
17480  (c-name "gtk_menu_item_get_use_underline")
17481  (return-type "gboolean")
17482)
17483
17484(define-method set_reserve_indicator
17485  (of-object "GtkMenuItem")
17486  (c-name "gtk_menu_item_set_reserve_indicator")
17487  (return-type "none")
17488  (parameters
17489    '("gboolean" "reserve")
17490  )
17491)
17492
17493(define-method get_reserve_indicator
17494  (of-object "GtkMenuItem")
17495  (c-name "gtk_menu_item_get_reserve_indicator")
17496  (return-type "gboolean")
17497)
17498
17499
17500
17501;; From gtkmenusectionbox.h
17502
17503(define-function gtk_menu_section_box_get_type
17504  (c-name "gtk_menu_section_box_get_type")
17505  (return-type "GType")
17506)
17507
17508(define-function gtk_menu_section_box_new_toplevel
17509  (c-name "gtk_menu_section_box_new_toplevel")
17510  (return-type "none")
17511  (parameters
17512    '("GtkStack*" "stack")
17513    '("GMenuModel*" "model")
17514    '("const-gchar*" "action_namespace")
17515    '("GtkPopover*" "popover")
17516  )
17517)
17518
17519
17520
17521;; From gtkmenushell.h
17522
17523(define-function gtk_menu_shell_get_type
17524  (c-name "gtk_menu_shell_get_type")
17525  (return-type "GType")
17526)
17527
17528(define-method append
17529  (of-object "GtkMenuShell")
17530  (c-name "gtk_menu_shell_append")
17531  (return-type "none")
17532  (parameters
17533    '("GtkWidget*" "child")
17534  )
17535)
17536
17537(define-method prepend
17538  (of-object "GtkMenuShell")
17539  (c-name "gtk_menu_shell_prepend")
17540  (return-type "none")
17541  (parameters
17542    '("GtkWidget*" "child")
17543  )
17544)
17545
17546(define-method insert
17547  (of-object "GtkMenuShell")
17548  (c-name "gtk_menu_shell_insert")
17549  (return-type "none")
17550  (parameters
17551    '("GtkWidget*" "child")
17552    '("gint" "position")
17553  )
17554)
17555
17556(define-method deactivate
17557  (of-object "GtkMenuShell")
17558  (c-name "gtk_menu_shell_deactivate")
17559  (return-type "none")
17560)
17561
17562(define-method select_item
17563  (of-object "GtkMenuShell")
17564  (c-name "gtk_menu_shell_select_item")
17565  (return-type "none")
17566  (parameters
17567    '("GtkWidget*" "menu_item")
17568  )
17569)
17570
17571(define-method deselect
17572  (of-object "GtkMenuShell")
17573  (c-name "gtk_menu_shell_deselect")
17574  (return-type "none")
17575)
17576
17577(define-method activate_item
17578  (of-object "GtkMenuShell")
17579  (c-name "gtk_menu_shell_activate_item")
17580  (return-type "none")
17581  (parameters
17582    '("GtkWidget*" "menu_item")
17583    '("gboolean" "force_deactivate")
17584  )
17585)
17586
17587(define-method select_first
17588  (of-object "GtkMenuShell")
17589  (c-name "gtk_menu_shell_select_first")
17590  (return-type "none")
17591  (parameters
17592    '("gboolean" "search_sensitive")
17593  )
17594)
17595
17596(define-method cancel
17597  (of-object "GtkMenuShell")
17598  (c-name "gtk_menu_shell_cancel")
17599  (return-type "none")
17600)
17601
17602(define-method get_take_focus
17603  (of-object "GtkMenuShell")
17604  (c-name "gtk_menu_shell_get_take_focus")
17605  (return-type "gboolean")
17606)
17607
17608(define-method set_take_focus
17609  (of-object "GtkMenuShell")
17610  (c-name "gtk_menu_shell_set_take_focus")
17611  (return-type "none")
17612  (parameters
17613    '("gboolean" "take_focus")
17614  )
17615)
17616
17617(define-method get_selected_item
17618  (of-object "GtkMenuShell")
17619  (c-name "gtk_menu_shell_get_selected_item")
17620  (return-type "GtkWidget*")
17621)
17622
17623(define-method get_parent_shell
17624  (of-object "GtkMenuShell")
17625  (c-name "gtk_menu_shell_get_parent_shell")
17626  (return-type "GtkWidget*")
17627)
17628
17629(define-method bind_model
17630  (of-object "GtkMenuShell")
17631  (c-name "gtk_menu_shell_bind_model")
17632  (return-type "none")
17633  (parameters
17634    '("GMenuModel*" "model")
17635    '("const-gchar*" "action_namespace")
17636    '("gboolean" "with_separators")
17637  )
17638)
17639
17640
17641
17642;; From gtkmenutoolbutton.h
17643
17644(define-function gtk_menu_tool_button_get_type
17645  (c-name "gtk_menu_tool_button_get_type")
17646  (return-type "GType")
17647)
17648
17649(define-function gtk_menu_tool_button_new
17650  (c-name "gtk_menu_tool_button_new")
17651  (is-constructor-of "GtkMenuToolButton")
17652  (return-type "GtkToolItem*")
17653  (parameters
17654    '("GtkWidget*" "icon_widget")
17655    '("const-gchar*" "label")
17656  )
17657)
17658
17659(define-function gtk_menu_tool_button_new_from_stock
17660  (c-name "gtk_menu_tool_button_new_from_stock")
17661  (return-type "GtkToolItem*")
17662  (parameters
17663    '("const-gchar*" "stock_id")
17664  )
17665)
17666
17667(define-method set_menu
17668  (of-object "GtkMenuToolButton")
17669  (c-name "gtk_menu_tool_button_set_menu")
17670  (return-type "none")
17671  (parameters
17672    '("GtkWidget*" "menu")
17673  )
17674)
17675
17676(define-method get_menu
17677  (of-object "GtkMenuToolButton")
17678  (c-name "gtk_menu_tool_button_get_menu")
17679  (return-type "GtkWidget*")
17680)
17681
17682(define-method set_arrow_tooltip_text
17683  (of-object "GtkMenuToolButton")
17684  (c-name "gtk_menu_tool_button_set_arrow_tooltip_text")
17685  (return-type "none")
17686  (parameters
17687    '("const-gchar*" "text")
17688  )
17689)
17690
17691(define-method set_arrow_tooltip_markup
17692  (of-object "GtkMenuToolButton")
17693  (c-name "gtk_menu_tool_button_set_arrow_tooltip_markup")
17694  (return-type "none")
17695  (parameters
17696    '("const-gchar*" "markup")
17697  )
17698)
17699
17700
17701
17702;; From gtkmenutracker.h
17703
17704(define-function gtk_menu_tracker_new
17705  (c-name "gtk_menu_tracker_new")
17706  (is-constructor-of "GtkMenuTracker")
17707  (return-type "GtkMenuTracker*")
17708  (parameters
17709    '("GtkActionObservable*" "observer")
17710    '("GMenuModel*" "model")
17711    '("gboolean" "with_separators")
17712    '("gboolean" "merge_sections")
17713    '("gboolean" "mac_os_mode")
17714    '("const-gchar*" "action_namespace")
17715    '("GtkMenuTrackerInsertFunc" "insert_func")
17716    '("GtkMenuTrackerRemoveFunc" "remove_func")
17717    '("gpointer" "user_data")
17718  )
17719)
17720
17721(define-function gtk_menu_tracker_new_for_item_link
17722  (c-name "gtk_menu_tracker_new_for_item_link")
17723  (return-type "GtkMenuTracker*")
17724  (parameters
17725    '("GtkMenuTrackerItem*" "item")
17726    '("const-gchar*" "link_name")
17727    '("gboolean" "merge_sections")
17728    '("gboolean" "mac_os_mode")
17729    '("GtkMenuTrackerInsertFunc" "insert_func")
17730    '("GtkMenuTrackerRemoveFunc" "remove_func")
17731    '("gpointer" "user_data")
17732  )
17733)
17734
17735(define-method free
17736  (of-object "GtkMenuTracker")
17737  (c-name "gtk_menu_tracker_free")
17738  (return-type "none")
17739)
17740
17741
17742
17743;; From gtkmenutrackeritem.h
17744
17745(define-function gtk_menu_tracker_item_get_type
17746  (c-name "gtk_menu_tracker_item_get_type")
17747  (return-type "GType")
17748)
17749
17750(define-function gtk_menu_tracker_item_role_get_type
17751  (c-name "gtk_menu_tracker_item_role_get_type")
17752  (return-type "GType")
17753)
17754
17755(define-method get_special
17756  (of-object "GtkMenuTrackerItem")
17757  (c-name "gtk_menu_tracker_item_get_special")
17758  (return-type "const-gchar*")
17759)
17760
17761(define-method get_display_hint
17762  (of-object "GtkMenuTrackerItem")
17763  (c-name "gtk_menu_tracker_item_get_display_hint")
17764  (return-type "const-gchar*")
17765)
17766
17767(define-method get_text_direction
17768  (of-object "GtkMenuTrackerItem")
17769  (c-name "gtk_menu_tracker_item_get_text_direction")
17770  (return-type "const-gchar*")
17771)
17772
17773(define-method get_is_separator
17774  (of-object "GtkMenuTrackerItem")
17775  (c-name "gtk_menu_tracker_item_get_is_separator")
17776  (return-type "gboolean")
17777)
17778
17779(define-method get_has_link
17780  (of-object "GtkMenuTrackerItem")
17781  (c-name "gtk_menu_tracker_item_get_has_link")
17782  (return-type "gboolean")
17783  (parameters
17784    '("const-gchar*" "link_name")
17785  )
17786)
17787
17788(define-method get_label
17789  (of-object "GtkMenuTrackerItem")
17790  (c-name "gtk_menu_tracker_item_get_label")
17791  (return-type "const-gchar*")
17792)
17793
17794(define-method get_icon
17795  (of-object "GtkMenuTrackerItem")
17796  (c-name "gtk_menu_tracker_item_get_icon")
17797  (return-type "GIcon*")
17798)
17799
17800(define-method get_verb_icon
17801  (of-object "GtkMenuTrackerItem")
17802  (c-name "gtk_menu_tracker_item_get_verb_icon")
17803  (return-type "GIcon*")
17804)
17805
17806(define-method get_sensitive
17807  (of-object "GtkMenuTrackerItem")
17808  (c-name "gtk_menu_tracker_item_get_sensitive")
17809  (return-type "gboolean")
17810)
17811
17812(define-method get_role
17813  (of-object "GtkMenuTrackerItem")
17814  (c-name "gtk_menu_tracker_item_get_role")
17815  (return-type "GtkMenuTrackerItemRole")
17816)
17817
17818(define-method get_toggled
17819  (of-object "GtkMenuTrackerItem")
17820  (c-name "gtk_menu_tracker_item_get_toggled")
17821  (return-type "gboolean")
17822)
17823
17824(define-method get_accel
17825  (of-object "GtkMenuTrackerItem")
17826  (c-name "gtk_menu_tracker_item_get_accel")
17827  (return-type "const-gchar*")
17828)
17829
17830(define-method may_disappear
17831  (of-object "GtkMenuTrackerItem")
17832  (c-name "gtk_menu_tracker_item_may_disappear")
17833  (return-type "gboolean")
17834)
17835
17836(define-method get_is_visible
17837  (of-object "GtkMenuTrackerItem")
17838  (c-name "gtk_menu_tracker_item_get_is_visible")
17839  (return-type "gboolean")
17840)
17841
17842(define-method get_should_request_show
17843  (of-object "GtkMenuTrackerItem")
17844  (c-name "gtk_menu_tracker_item_get_should_request_show")
17845  (return-type "gboolean")
17846)
17847
17848(define-method activated
17849  (of-object "GtkMenuTrackerItem")
17850  (c-name "gtk_menu_tracker_item_activated")
17851  (return-type "none")
17852)
17853
17854(define-method request_submenu_shown
17855  (of-object "GtkMenuTrackerItem")
17856  (c-name "gtk_menu_tracker_item_request_submenu_shown")
17857  (return-type "none")
17858  (parameters
17859    '("gboolean" "shown")
17860  )
17861)
17862
17863(define-method get_submenu_shown
17864  (of-object "GtkMenuTrackerItem")
17865  (c-name "gtk_menu_tracker_item_get_submenu_shown")
17866  (return-type "gboolean")
17867)
17868
17869
17870
17871;; From gtkmessagedialog.h
17872
17873(define-function gtk_message_dialog_get_type
17874  (c-name "gtk_message_dialog_get_type")
17875  (return-type "GType")
17876)
17877
17878(define-function gtk_message_dialog_new
17879  (c-name "gtk_message_dialog_new")
17880  (is-constructor-of "GtkMessageDialog")
17881  (return-type "GtkWidget*")
17882  (parameters
17883    '("GtkWindow*" "parent")
17884    '("GtkDialogFlags" "flags")
17885    '("GtkMessageType" "type")
17886    '("GtkButtonsType" "buttons")
17887    '("const-gchar*" "message_format")
17888  )
17889  (varargs #t)
17890)
17891
17892(define-function gtk_message_dialog_new_with_markup
17893  (c-name "gtk_message_dialog_new_with_markup")
17894  (return-type "GtkWidget*")
17895  (parameters
17896    '("GtkWindow*" "parent")
17897    '("GtkDialogFlags" "flags")
17898    '("GtkMessageType" "type")
17899    '("GtkButtonsType" "buttons")
17900    '("const-gchar*" "message_format")
17901  )
17902  (varargs #t)
17903)
17904
17905(define-method set_image
17906  (of-object "GtkMessageDialog")
17907  (c-name "gtk_message_dialog_set_image")
17908  (return-type "none")
17909  (parameters
17910    '("GtkWidget*" "image")
17911  )
17912)
17913
17914(define-method get_image
17915  (of-object "GtkMessageDialog")
17916  (c-name "gtk_message_dialog_get_image")
17917  (return-type "GtkWidget*")
17918)
17919
17920(define-method set_markup
17921  (of-object "GtkMessageDialog")
17922  (c-name "gtk_message_dialog_set_markup")
17923  (return-type "none")
17924  (parameters
17925    '("const-gchar*" "str")
17926  )
17927)
17928
17929(define-method format_secondary_text
17930  (of-object "GtkMessageDialog")
17931  (c-name "gtk_message_dialog_format_secondary_text")
17932  (return-type "none")
17933  (parameters
17934    '("const-gchar*" "message_format")
17935  )
17936  (varargs #t)
17937)
17938
17939(define-method format_secondary_markup
17940  (of-object "GtkMessageDialog")
17941  (c-name "gtk_message_dialog_format_secondary_markup")
17942  (return-type "none")
17943  (parameters
17944    '("const-gchar*" "message_format")
17945  )
17946  (varargs #t)
17947)
17948
17949(define-method get_message_area
17950  (of-object "GtkMessageDialog")
17951  (c-name "gtk_message_dialog_get_message_area")
17952  (return-type "GtkWidget*")
17953)
17954
17955
17956
17957;; From gtkmnemonichash.h
17958
17959
17960
17961;; From gtkmodelbutton.h
17962
17963(define-function gtk_model_button_get_type
17964  (c-name "gtk_model_button_get_type")
17965  (return-type "GType")
17966)
17967
17968(define-function gtk_model_button_new
17969  (c-name "gtk_model_button_new")
17970  (is-constructor-of "GtkModelButton")
17971  (return-type "GtkWidget*")
17972)
17973
17974
17975
17976;; From gtkmodelmenuitem.h
17977
17978
17979
17980;; From gtkmodifierstyle.h
17981
17982
17983
17984;; From gtkmodules.h
17985
17986
17987
17988;; From gtkmountoperation.h
17989
17990(define-function gtk_mount_operation_get_type
17991  (c-name "gtk_mount_operation_get_type")
17992  (return-type "GType")
17993)
17994
17995(define-function gtk_mount_operation_new
17996  (c-name "gtk_mount_operation_new")
17997  (is-constructor-of "GtkMountOperation")
17998  (return-type "GMountOperation*")
17999  (parameters
18000    '("GtkWindow*" "parent")
18001  )
18002)
18003
18004(define-method is_showing
18005  (of-object "GtkMountOperation")
18006  (c-name "gtk_mount_operation_is_showing")
18007  (return-type "gboolean")
18008)
18009
18010(define-method set_parent
18011  (of-object "GtkMountOperation")
18012  (c-name "gtk_mount_operation_set_parent")
18013  (return-type "none")
18014  (parameters
18015    '("GtkWindow*" "parent")
18016  )
18017)
18018
18019(define-method get_parent
18020  (of-object "GtkMountOperation")
18021  (c-name "gtk_mount_operation_get_parent")
18022  (return-type "GtkWindow*")
18023)
18024
18025(define-method set_screen
18026  (of-object "GtkMountOperation")
18027  (c-name "gtk_mount_operation_set_screen")
18028  (return-type "none")
18029  (parameters
18030    '("GdkScreen*" "screen")
18031  )
18032)
18033
18034(define-method get_screen
18035  (of-object "GtkMountOperation")
18036  (c-name "gtk_mount_operation_get_screen")
18037  (return-type "GdkScreen*")
18038)
18039
18040
18041
18042;; From gtknativedialog.h
18043
18044(define-method show
18045  (of-object "GtkNativeDialog")
18046  (c-name "gtk_native_dialog_show")
18047  (return-type "none")
18048)
18049
18050(define-method hide
18051  (of-object "GtkNativeDialog")
18052  (c-name "gtk_native_dialog_hide")
18053  (return-type "none")
18054)
18055
18056(define-method destroy
18057  (of-object "GtkNativeDialog")
18058  (c-name "gtk_native_dialog_destroy")
18059  (return-type "none")
18060)
18061
18062(define-method get_visible
18063  (of-object "GtkNativeDialog")
18064  (c-name "gtk_native_dialog_get_visible")
18065  (return-type "gboolean")
18066)
18067
18068(define-method set_modal
18069  (of-object "GtkNativeDialog")
18070  (c-name "gtk_native_dialog_set_modal")
18071  (return-type "none")
18072  (parameters
18073    '("gboolean" "modal")
18074  )
18075)
18076
18077(define-method get_modal
18078  (of-object "GtkNativeDialog")
18079  (c-name "gtk_native_dialog_get_modal")
18080  (return-type "gboolean")
18081)
18082
18083(define-method set_title
18084  (of-object "GtkNativeDialog")
18085  (c-name "gtk_native_dialog_set_title")
18086  (return-type "none")
18087  (parameters
18088    '("const-char*" "title")
18089  )
18090)
18091
18092(define-method get_title
18093  (of-object "GtkNativeDialog")
18094  (c-name "gtk_native_dialog_get_title")
18095  (return-type "const-char*")
18096)
18097
18098(define-method set_transient_for
18099  (of-object "GtkNativeDialog")
18100  (c-name "gtk_native_dialog_set_transient_for")
18101  (return-type "none")
18102  (parameters
18103    '("GtkWindow*" "parent")
18104  )
18105)
18106
18107(define-method get_transient_for
18108  (of-object "GtkNativeDialog")
18109  (c-name "gtk_native_dialog_get_transient_for")
18110  (return-type "GtkWindow*")
18111)
18112
18113(define-method run
18114  (of-object "GtkNativeDialog")
18115  (c-name "gtk_native_dialog_run")
18116  (return-type "gint")
18117)
18118
18119
18120
18121;; From gtknotebook.h
18122
18123(define-function gtk_notebook_get_type
18124  (c-name "gtk_notebook_get_type")
18125  (return-type "GType")
18126)
18127
18128(define-function gtk_notebook_new
18129  (c-name "gtk_notebook_new")
18130  (is-constructor-of "GtkNotebook")
18131  (return-type "GtkWidget*")
18132)
18133
18134(define-method append_page
18135  (of-object "GtkNotebook")
18136  (c-name "gtk_notebook_append_page")
18137  (return-type "gint")
18138  (parameters
18139    '("GtkWidget*" "child")
18140    '("GtkWidget*" "tab_label")
18141  )
18142)
18143
18144(define-method append_page_menu
18145  (of-object "GtkNotebook")
18146  (c-name "gtk_notebook_append_page_menu")
18147  (return-type "gint")
18148  (parameters
18149    '("GtkWidget*" "child")
18150    '("GtkWidget*" "tab_label")
18151    '("GtkWidget*" "menu_label")
18152  )
18153)
18154
18155(define-method prepend_page
18156  (of-object "GtkNotebook")
18157  (c-name "gtk_notebook_prepend_page")
18158  (return-type "gint")
18159  (parameters
18160    '("GtkWidget*" "child")
18161    '("GtkWidget*" "tab_label")
18162  )
18163)
18164
18165(define-method prepend_page_menu
18166  (of-object "GtkNotebook")
18167  (c-name "gtk_notebook_prepend_page_menu")
18168  (return-type "gint")
18169  (parameters
18170    '("GtkWidget*" "child")
18171    '("GtkWidget*" "tab_label")
18172    '("GtkWidget*" "menu_label")
18173  )
18174)
18175
18176(define-method insert_page
18177  (of-object "GtkNotebook")
18178  (c-name "gtk_notebook_insert_page")
18179  (return-type "gint")
18180  (parameters
18181    '("GtkWidget*" "child")
18182    '("GtkWidget*" "tab_label")
18183    '("gint" "position")
18184  )
18185)
18186
18187(define-method insert_page_menu
18188  (of-object "GtkNotebook")
18189  (c-name "gtk_notebook_insert_page_menu")
18190  (return-type "gint")
18191  (parameters
18192    '("GtkWidget*" "child")
18193    '("GtkWidget*" "tab_label")
18194    '("GtkWidget*" "menu_label")
18195    '("gint" "position")
18196  )
18197)
18198
18199(define-method remove_page
18200  (of-object "GtkNotebook")
18201  (c-name "gtk_notebook_remove_page")
18202  (return-type "none")
18203  (parameters
18204    '("gint" "page_num")
18205  )
18206)
18207
18208(define-method set_group_name
18209  (of-object "GtkNotebook")
18210  (c-name "gtk_notebook_set_group_name")
18211  (return-type "none")
18212  (parameters
18213    '("const-gchar*" "group_name")
18214  )
18215)
18216
18217(define-method get_group_name
18218  (of-object "GtkNotebook")
18219  (c-name "gtk_notebook_get_group_name")
18220  (return-type "const-gchar*")
18221)
18222
18223(define-method get_current_page
18224  (of-object "GtkNotebook")
18225  (c-name "gtk_notebook_get_current_page")
18226  (return-type "gint")
18227)
18228
18229(define-method get_nth_page
18230  (of-object "GtkNotebook")
18231  (c-name "gtk_notebook_get_nth_page")
18232  (return-type "GtkWidget*")
18233  (parameters
18234    '("gint" "page_num")
18235  )
18236)
18237
18238(define-method get_n_pages
18239  (of-object "GtkNotebook")
18240  (c-name "gtk_notebook_get_n_pages")
18241  (return-type "gint")
18242)
18243
18244(define-method page_num
18245  (of-object "GtkNotebook")
18246  (c-name "gtk_notebook_page_num")
18247  (return-type "gint")
18248  (parameters
18249    '("GtkWidget*" "child")
18250  )
18251)
18252
18253(define-method set_current_page
18254  (of-object "GtkNotebook")
18255  (c-name "gtk_notebook_set_current_page")
18256  (return-type "none")
18257  (parameters
18258    '("gint" "page_num")
18259  )
18260)
18261
18262(define-method next_page
18263  (of-object "GtkNotebook")
18264  (c-name "gtk_notebook_next_page")
18265  (return-type "none")
18266)
18267
18268(define-method prev_page
18269  (of-object "GtkNotebook")
18270  (c-name "gtk_notebook_prev_page")
18271  (return-type "none")
18272)
18273
18274(define-method set_show_border
18275  (of-object "GtkNotebook")
18276  (c-name "gtk_notebook_set_show_border")
18277  (return-type "none")
18278  (parameters
18279    '("gboolean" "show_border")
18280  )
18281)
18282
18283(define-method get_show_border
18284  (of-object "GtkNotebook")
18285  (c-name "gtk_notebook_get_show_border")
18286  (return-type "gboolean")
18287)
18288
18289(define-method set_show_tabs
18290  (of-object "GtkNotebook")
18291  (c-name "gtk_notebook_set_show_tabs")
18292  (return-type "none")
18293  (parameters
18294    '("gboolean" "show_tabs")
18295  )
18296)
18297
18298(define-method get_show_tabs
18299  (of-object "GtkNotebook")
18300  (c-name "gtk_notebook_get_show_tabs")
18301  (return-type "gboolean")
18302)
18303
18304(define-method set_tab_pos
18305  (of-object "GtkNotebook")
18306  (c-name "gtk_notebook_set_tab_pos")
18307  (return-type "none")
18308  (parameters
18309    '("GtkPositionType" "pos")
18310  )
18311)
18312
18313(define-method get_tab_pos
18314  (of-object "GtkNotebook")
18315  (c-name "gtk_notebook_get_tab_pos")
18316  (return-type "GtkPositionType")
18317)
18318
18319(define-method set_scrollable
18320  (of-object "GtkNotebook")
18321  (c-name "gtk_notebook_set_scrollable")
18322  (return-type "none")
18323  (parameters
18324    '("gboolean" "scrollable")
18325  )
18326)
18327
18328(define-method get_scrollable
18329  (of-object "GtkNotebook")
18330  (c-name "gtk_notebook_get_scrollable")
18331  (return-type "gboolean")
18332)
18333
18334(define-method get_tab_hborder
18335  (of-object "GtkNotebook")
18336  (c-name "gtk_notebook_get_tab_hborder")
18337  (return-type "guint16")
18338)
18339
18340(define-method get_tab_vborder
18341  (of-object "GtkNotebook")
18342  (c-name "gtk_notebook_get_tab_vborder")
18343  (return-type "guint16")
18344)
18345
18346(define-method popup_enable
18347  (of-object "GtkNotebook")
18348  (c-name "gtk_notebook_popup_enable")
18349  (return-type "none")
18350)
18351
18352(define-method popup_disable
18353  (of-object "GtkNotebook")
18354  (c-name "gtk_notebook_popup_disable")
18355  (return-type "none")
18356)
18357
18358(define-method get_tab_label
18359  (of-object "GtkNotebook")
18360  (c-name "gtk_notebook_get_tab_label")
18361  (return-type "GtkWidget*")
18362  (parameters
18363    '("GtkWidget*" "child")
18364  )
18365)
18366
18367(define-method set_tab_label
18368  (of-object "GtkNotebook")
18369  (c-name "gtk_notebook_set_tab_label")
18370  (return-type "none")
18371  (parameters
18372    '("GtkWidget*" "child")
18373    '("GtkWidget*" "tab_label")
18374  )
18375)
18376
18377(define-method set_tab_label_text
18378  (of-object "GtkNotebook")
18379  (c-name "gtk_notebook_set_tab_label_text")
18380  (return-type "none")
18381  (parameters
18382    '("GtkWidget*" "child")
18383    '("const-gchar*" "tab_text")
18384  )
18385)
18386
18387(define-method get_tab_label_text
18388  (of-object "GtkNotebook")
18389  (c-name "gtk_notebook_get_tab_label_text")
18390  (return-type "const-gchar*")
18391  (parameters
18392    '("GtkWidget*" "child")
18393  )
18394)
18395
18396(define-method get_menu_label
18397  (of-object "GtkNotebook")
18398  (c-name "gtk_notebook_get_menu_label")
18399  (return-type "GtkWidget*")
18400  (parameters
18401    '("GtkWidget*" "child")
18402  )
18403)
18404
18405(define-method set_menu_label
18406  (of-object "GtkNotebook")
18407  (c-name "gtk_notebook_set_menu_label")
18408  (return-type "none")
18409  (parameters
18410    '("GtkWidget*" "child")
18411    '("GtkWidget*" "menu_label")
18412  )
18413)
18414
18415(define-method set_menu_label_text
18416  (of-object "GtkNotebook")
18417  (c-name "gtk_notebook_set_menu_label_text")
18418  (return-type "none")
18419  (parameters
18420    '("GtkWidget*" "child")
18421    '("const-gchar*" "menu_text")
18422  )
18423)
18424
18425(define-method get_menu_label_text
18426  (of-object "GtkNotebook")
18427  (c-name "gtk_notebook_get_menu_label_text")
18428  (return-type "const-gchar*")
18429  (parameters
18430    '("GtkWidget*" "child")
18431  )
18432)
18433
18434(define-method reorder_child
18435  (of-object "GtkNotebook")
18436  (c-name "gtk_notebook_reorder_child")
18437  (return-type "none")
18438  (parameters
18439    '("GtkWidget*" "child")
18440    '("gint" "position")
18441  )
18442)
18443
18444(define-method get_tab_reorderable
18445  (of-object "GtkNotebook")
18446  (c-name "gtk_notebook_get_tab_reorderable")
18447  (return-type "gboolean")
18448  (parameters
18449    '("GtkWidget*" "child")
18450  )
18451)
18452
18453(define-method set_tab_reorderable
18454  (of-object "GtkNotebook")
18455  (c-name "gtk_notebook_set_tab_reorderable")
18456  (return-type "none")
18457  (parameters
18458    '("GtkWidget*" "child")
18459    '("gboolean" "reorderable")
18460  )
18461)
18462
18463(define-method get_tab_detachable
18464  (of-object "GtkNotebook")
18465  (c-name "gtk_notebook_get_tab_detachable")
18466  (return-type "gboolean")
18467  (parameters
18468    '("GtkWidget*" "child")
18469  )
18470)
18471
18472(define-method set_tab_detachable
18473  (of-object "GtkNotebook")
18474  (c-name "gtk_notebook_set_tab_detachable")
18475  (return-type "none")
18476  (parameters
18477    '("GtkWidget*" "child")
18478    '("gboolean" "detachable")
18479  )
18480)
18481
18482(define-method detach_tab
18483  (of-object "GtkNotebook")
18484  (c-name "gtk_notebook_detach_tab")
18485  (return-type "none")
18486  (parameters
18487    '("GtkWidget*" "child")
18488  )
18489)
18490
18491(define-method get_action_widget
18492  (of-object "GtkNotebook")
18493  (c-name "gtk_notebook_get_action_widget")
18494  (return-type "GtkWidget*")
18495  (parameters
18496    '("GtkPackType" "pack_type")
18497  )
18498)
18499
18500(define-method set_action_widget
18501  (of-object "GtkNotebook")
18502  (c-name "gtk_notebook_set_action_widget")
18503  (return-type "none")
18504  (parameters
18505    '("GtkWidget*" "widget")
18506    '("GtkPackType" "pack_type")
18507  )
18508)
18509
18510
18511
18512;; From gtkoffscreenwindow.h
18513
18514(define-function gtk_offscreen_window_get_type
18515  (c-name "gtk_offscreen_window_get_type")
18516  (return-type "GType")
18517)
18518
18519(define-function gtk_offscreen_window_new
18520  (c-name "gtk_offscreen_window_new")
18521  (is-constructor-of "GtkOffscreenWindow")
18522  (return-type "GtkWidget*")
18523)
18524
18525(define-method get_surface
18526  (of-object "GtkOffscreenWindow")
18527  (c-name "gtk_offscreen_window_get_surface")
18528  (return-type "cairo_surface_t*")
18529)
18530
18531(define-method get_pixbuf
18532  (of-object "GtkOffscreenWindow")
18533  (c-name "gtk_offscreen_window_get_pixbuf")
18534  (return-type "GdkPixbuf*")
18535)
18536
18537
18538
18539;; From gtkorientable.h
18540
18541(define-function gtk_orientable_get_type
18542  (c-name "gtk_orientable_get_type")
18543  (return-type "GType")
18544)
18545
18546(define-method set_orientation
18547  (of-object "GtkOrientable")
18548  (c-name "gtk_orientable_set_orientation")
18549  (return-type "none")
18550  (parameters
18551    '("GtkOrientation" "orientation")
18552  )
18553)
18554
18555(define-method get_orientation
18556  (of-object "GtkOrientable")
18557  (c-name "gtk_orientable_get_orientation")
18558  (return-type "GtkOrientation")
18559)
18560
18561
18562
18563;; From gtkoverlay.h
18564
18565(define-function gtk_overlay_get_type
18566  (c-name "gtk_overlay_get_type")
18567  (return-type "GType")
18568)
18569
18570(define-function gtk_overlay_new
18571  (c-name "gtk_overlay_new")
18572  (is-constructor-of "GtkOverlay")
18573  (return-type "GtkWidget*")
18574)
18575
18576(define-method add_overlay
18577  (of-object "GtkOverlay")
18578  (c-name "gtk_overlay_add_overlay")
18579  (return-type "none")
18580  (parameters
18581    '("GtkWidget*" "widget")
18582  )
18583)
18584
18585(define-method reorder_overlay
18586  (of-object "GtkOverlay")
18587  (c-name "gtk_overlay_reorder_overlay")
18588  (return-type "none")
18589  (parameters
18590    '("GtkWidget*" "child")
18591    '("gint" "position")
18592  )
18593)
18594
18595(define-method get_overlay_pass_through
18596  (of-object "GtkOverlay")
18597  (c-name "gtk_overlay_get_overlay_pass_through")
18598  (return-type "gboolean")
18599  (parameters
18600    '("GtkWidget*" "widget")
18601  )
18602)
18603
18604(define-method set_overlay_pass_through
18605  (of-object "GtkOverlay")
18606  (c-name "gtk_overlay_set_overlay_pass_through")
18607  (return-type "none")
18608  (parameters
18609    '("GtkWidget*" "widget")
18610    '("gboolean" "pass_through")
18611  )
18612)
18613
18614
18615
18616;; From gtkpadcontroller.h
18617
18618(define-function gtk_pad_controller_get_type
18619  (c-name "gtk_pad_controller_get_type")
18620  (return-type "GType")
18621)
18622
18623(define-function gtk_pad_controller_new
18624  (c-name "gtk_pad_controller_new")
18625  (is-constructor-of "GtkPadController")
18626  (return-type "GtkPadController*")
18627  (parameters
18628    '("GtkWindow*" "window")
18629    '("GActionGroup*" "group")
18630    '("GdkDevice*" "pad")
18631  )
18632)
18633
18634(define-method set_action_entries
18635  (of-object "GtkPadController")
18636  (c-name "gtk_pad_controller_set_action_entries")
18637  (return-type "none")
18638  (parameters
18639    '("const-GtkPadActionEntry*" "entries")
18640    '("gint" "n_entries")
18641  )
18642)
18643
18644(define-method set_action
18645  (of-object "GtkPadController")
18646  (c-name "gtk_pad_controller_set_action")
18647  (return-type "none")
18648  (parameters
18649    '("GtkPadActionType" "type")
18650    '("gint" "index")
18651    '("gint" "mode")
18652    '("const-gchar*" "label")
18653    '("const-gchar*" "action_name")
18654  )
18655)
18656
18657
18658
18659;; From gtkpagesetup.h
18660
18661(define-function gtk_page_setup_get_type
18662  (c-name "gtk_page_setup_get_type")
18663  (return-type "GType")
18664)
18665
18666(define-function gtk_page_setup_new
18667  (c-name "gtk_page_setup_new")
18668  (is-constructor-of "GtkPageSetup")
18669  (return-type "GtkPageSetup*")
18670)
18671
18672(define-method copy
18673  (of-object "GtkPageSetup")
18674  (c-name "gtk_page_setup_copy")
18675  (return-type "GtkPageSetup*")
18676)
18677
18678(define-method get_orientation
18679  (of-object "GtkPageSetup")
18680  (c-name "gtk_page_setup_get_orientation")
18681  (return-type "GtkPageOrientation")
18682)
18683
18684(define-method set_orientation
18685  (of-object "GtkPageSetup")
18686  (c-name "gtk_page_setup_set_orientation")
18687  (return-type "none")
18688  (parameters
18689    '("GtkPageOrientation" "orientation")
18690  )
18691)
18692
18693(define-method get_paper_size
18694  (of-object "GtkPageSetup")
18695  (c-name "gtk_page_setup_get_paper_size")
18696  (return-type "GtkPaperSize*")
18697)
18698
18699(define-method set_paper_size
18700  (of-object "GtkPageSetup")
18701  (c-name "gtk_page_setup_set_paper_size")
18702  (return-type "none")
18703  (parameters
18704    '("GtkPaperSize*" "size")
18705  )
18706)
18707
18708(define-method get_top_margin
18709  (of-object "GtkPageSetup")
18710  (c-name "gtk_page_setup_get_top_margin")
18711  (return-type "gdouble")
18712  (parameters
18713    '("GtkUnit" "unit")
18714  )
18715)
18716
18717(define-method set_top_margin
18718  (of-object "GtkPageSetup")
18719  (c-name "gtk_page_setup_set_top_margin")
18720  (return-type "none")
18721  (parameters
18722    '("gdouble" "margin")
18723    '("GtkUnit" "unit")
18724  )
18725)
18726
18727(define-method get_bottom_margin
18728  (of-object "GtkPageSetup")
18729  (c-name "gtk_page_setup_get_bottom_margin")
18730  (return-type "gdouble")
18731  (parameters
18732    '("GtkUnit" "unit")
18733  )
18734)
18735
18736(define-method set_bottom_margin
18737  (of-object "GtkPageSetup")
18738  (c-name "gtk_page_setup_set_bottom_margin")
18739  (return-type "none")
18740  (parameters
18741    '("gdouble" "margin")
18742    '("GtkUnit" "unit")
18743  )
18744)
18745
18746(define-method get_left_margin
18747  (of-object "GtkPageSetup")
18748  (c-name "gtk_page_setup_get_left_margin")
18749  (return-type "gdouble")
18750  (parameters
18751    '("GtkUnit" "unit")
18752  )
18753)
18754
18755(define-method set_left_margin
18756  (of-object "GtkPageSetup")
18757  (c-name "gtk_page_setup_set_left_margin")
18758  (return-type "none")
18759  (parameters
18760    '("gdouble" "margin")
18761    '("GtkUnit" "unit")
18762  )
18763)
18764
18765(define-method get_right_margin
18766  (of-object "GtkPageSetup")
18767  (c-name "gtk_page_setup_get_right_margin")
18768  (return-type "gdouble")
18769  (parameters
18770    '("GtkUnit" "unit")
18771  )
18772)
18773
18774(define-method set_right_margin
18775  (of-object "GtkPageSetup")
18776  (c-name "gtk_page_setup_set_right_margin")
18777  (return-type "none")
18778  (parameters
18779    '("gdouble" "margin")
18780    '("GtkUnit" "unit")
18781  )
18782)
18783
18784(define-method set_paper_size_and_default_margins
18785  (of-object "GtkPageSetup")
18786  (c-name "gtk_page_setup_set_paper_size_and_default_margins")
18787  (return-type "none")
18788  (parameters
18789    '("GtkPaperSize*" "size")
18790  )
18791)
18792
18793(define-method get_paper_width
18794  (of-object "GtkPageSetup")
18795  (c-name "gtk_page_setup_get_paper_width")
18796  (return-type "gdouble")
18797  (parameters
18798    '("GtkUnit" "unit")
18799  )
18800)
18801
18802(define-method get_paper_height
18803  (of-object "GtkPageSetup")
18804  (c-name "gtk_page_setup_get_paper_height")
18805  (return-type "gdouble")
18806  (parameters
18807    '("GtkUnit" "unit")
18808  )
18809)
18810
18811(define-method get_page_width
18812  (of-object "GtkPageSetup")
18813  (c-name "gtk_page_setup_get_page_width")
18814  (return-type "gdouble")
18815  (parameters
18816    '("GtkUnit" "unit")
18817  )
18818)
18819
18820(define-method get_page_height
18821  (of-object "GtkPageSetup")
18822  (c-name "gtk_page_setup_get_page_height")
18823  (return-type "gdouble")
18824  (parameters
18825    '("GtkUnit" "unit")
18826  )
18827)
18828
18829(define-function gtk_page_setup_new_from_file
18830  (c-name "gtk_page_setup_new_from_file")
18831  (return-type "GtkPageSetup*")
18832  (parameters
18833    '("const-gchar*" "file_name")
18834    '("GError**" "error")
18835  )
18836)
18837
18838(define-method load_file
18839  (of-object "GtkPageSetup")
18840  (c-name "gtk_page_setup_load_file")
18841  (return-type "gboolean")
18842  (parameters
18843    '("const-char*" "file_name")
18844    '("GError**" "error")
18845  )
18846)
18847
18848(define-method to_file
18849  (of-object "GtkPageSetup")
18850  (c-name "gtk_page_setup_to_file")
18851  (return-type "gboolean")
18852  (parameters
18853    '("const-char*" "file_name")
18854    '("GError**" "error")
18855  )
18856)
18857
18858(define-function gtk_page_setup_new_from_key_file
18859  (c-name "gtk_page_setup_new_from_key_file")
18860  (return-type "GtkPageSetup*")
18861  (parameters
18862    '("GKeyFile*" "key_file")
18863    '("const-gchar*" "group_name")
18864    '("GError**" "error")
18865  )
18866)
18867
18868(define-method load_key_file
18869  (of-object "GtkPageSetup")
18870  (c-name "gtk_page_setup_load_key_file")
18871  (return-type "gboolean")
18872  (parameters
18873    '("GKeyFile*" "key_file")
18874    '("const-gchar*" "group_name")
18875    '("GError**" "error")
18876  )
18877)
18878
18879(define-method to_key_file
18880  (of-object "GtkPageSetup")
18881  (c-name "gtk_page_setup_to_key_file")
18882  (return-type "none")
18883  (parameters
18884    '("GKeyFile*" "key_file")
18885    '("const-gchar*" "group_name")
18886  )
18887)
18888
18889(define-method to_gvariant
18890  (of-object "GtkPageSetup")
18891  (c-name "gtk_page_setup_to_gvariant")
18892  (return-type "GVariant*")
18893)
18894
18895(define-function gtk_page_setup_new_from_gvariant
18896  (c-name "gtk_page_setup_new_from_gvariant")
18897  (return-type "GtkPageSetup*")
18898  (parameters
18899    '("GVariant*" "variant")
18900  )
18901)
18902
18903
18904
18905;; From gtkpagesetupunixdialog.h
18906
18907(define-function gtk_page_setup_unix_dialog_get_type
18908  (c-name "gtk_page_setup_unix_dialog_get_type")
18909  (return-type "GType")
18910)
18911
18912(define-function gtk_page_setup_unix_dialog_new
18913  (c-name "gtk_page_setup_unix_dialog_new")
18914  (is-constructor-of "GtkPageSetupUnixDialog")
18915  (return-type "GtkWidget*")
18916  (parameters
18917    '("const-gchar*" "title")
18918    '("GtkWindow*" "parent")
18919  )
18920)
18921
18922(define-method set_page_setup
18923  (of-object "GtkPageSetupUnixDialog")
18924  (c-name "gtk_page_setup_unix_dialog_set_page_setup")
18925  (return-type "none")
18926  (parameters
18927    '("GtkPageSetup*" "page_setup")
18928  )
18929)
18930
18931(define-method get_page_setup
18932  (of-object "GtkPageSetupUnixDialog")
18933  (c-name "gtk_page_setup_unix_dialog_get_page_setup")
18934  (return-type "GtkPageSetup*")
18935)
18936
18937(define-method set_print_settings
18938  (of-object "GtkPageSetupUnixDialog")
18939  (c-name "gtk_page_setup_unix_dialog_set_print_settings")
18940  (return-type "none")
18941  (parameters
18942    '("GtkPrintSettings*" "print_settings")
18943  )
18944)
18945
18946(define-method get_print_settings
18947  (of-object "GtkPageSetupUnixDialog")
18948  (c-name "gtk_page_setup_unix_dialog_get_print_settings")
18949  (return-type "GtkPrintSettings*")
18950)
18951
18952
18953
18954;; From gtkpaned.h
18955
18956(define-function gtk_paned_get_type
18957  (c-name "gtk_paned_get_type")
18958  (return-type "GType")
18959)
18960
18961(define-function gtk_paned_new
18962  (c-name "gtk_paned_new")
18963  (is-constructor-of "GtkPaned")
18964  (return-type "GtkWidget*")
18965  (parameters
18966    '("GtkOrientation" "orientation")
18967  )
18968)
18969
18970(define-method add1
18971  (of-object "GtkPaned")
18972  (c-name "gtk_paned_add1")
18973  (return-type "none")
18974  (parameters
18975    '("GtkWidget*" "child")
18976  )
18977)
18978
18979(define-method add2
18980  (of-object "GtkPaned")
18981  (c-name "gtk_paned_add2")
18982  (return-type "none")
18983  (parameters
18984    '("GtkWidget*" "child")
18985  )
18986)
18987
18988(define-method pack1
18989  (of-object "GtkPaned")
18990  (c-name "gtk_paned_pack1")
18991  (return-type "none")
18992  (parameters
18993    '("GtkWidget*" "child")
18994    '("gboolean" "resize")
18995    '("gboolean" "shrink")
18996  )
18997)
18998
18999(define-method pack2
19000  (of-object "GtkPaned")
19001  (c-name "gtk_paned_pack2")
19002  (return-type "none")
19003  (parameters
19004    '("GtkWidget*" "child")
19005    '("gboolean" "resize")
19006    '("gboolean" "shrink")
19007  )
19008)
19009
19010(define-method get_position
19011  (of-object "GtkPaned")
19012  (c-name "gtk_paned_get_position")
19013  (return-type "gint")
19014)
19015
19016(define-method set_position
19017  (of-object "GtkPaned")
19018  (c-name "gtk_paned_set_position")
19019  (return-type "none")
19020  (parameters
19021    '("gint" "position")
19022  )
19023)
19024
19025(define-method get_child1
19026  (of-object "GtkPaned")
19027  (c-name "gtk_paned_get_child1")
19028  (return-type "GtkWidget*")
19029)
19030
19031(define-method get_child2
19032  (of-object "GtkPaned")
19033  (c-name "gtk_paned_get_child2")
19034  (return-type "GtkWidget*")
19035)
19036
19037(define-method get_handle_window
19038  (of-object "GtkPaned")
19039  (c-name "gtk_paned_get_handle_window")
19040  (return-type "GdkWindow*")
19041)
19042
19043(define-method set_wide_handle
19044  (of-object "GtkPaned")
19045  (c-name "gtk_paned_set_wide_handle")
19046  (return-type "none")
19047  (parameters
19048    '("gboolean" "wide")
19049  )
19050)
19051
19052(define-method get_wide_handle
19053  (of-object "GtkPaned")
19054  (c-name "gtk_paned_get_wide_handle")
19055  (return-type "gboolean")
19056)
19057
19058
19059
19060;; From gtkpango.h
19061
19062
19063
19064;; From gtkpapersize.h
19065
19066(define-function gtk_paper_size_get_type
19067  (c-name "gtk_paper_size_get_type")
19068  (return-type "GType")
19069)
19070
19071(define-function gtk_paper_size_new
19072  (c-name "gtk_paper_size_new")
19073  (is-constructor-of "GtkPaperSize")
19074  (return-type "GtkPaperSize*")
19075  (parameters
19076    '("const-gchar*" "name")
19077  )
19078)
19079
19080(define-function gtk_paper_size_new_from_ppd
19081  (c-name "gtk_paper_size_new_from_ppd")
19082  (return-type "GtkPaperSize*")
19083  (parameters
19084    '("const-gchar*" "ppd_name")
19085    '("const-gchar*" "ppd_display_name")
19086    '("gdouble" "width")
19087    '("gdouble" "height")
19088  )
19089)
19090
19091(define-function gtk_paper_size_new_from_ipp
19092  (c-name "gtk_paper_size_new_from_ipp")
19093  (return-type "GtkPaperSize*")
19094  (parameters
19095    '("const-gchar*" "ipp_name")
19096    '("gdouble" "width")
19097    '("gdouble" "height")
19098  )
19099)
19100
19101(define-function gtk_paper_size_new_custom
19102  (c-name "gtk_paper_size_new_custom")
19103  (return-type "GtkPaperSize*")
19104  (parameters
19105    '("const-gchar*" "name")
19106    '("const-gchar*" "display_name")
19107    '("gdouble" "width")
19108    '("gdouble" "height")
19109    '("GtkUnit" "unit")
19110  )
19111)
19112
19113(define-method copy
19114  (of-object "GtkPaperSize")
19115  (c-name "gtk_paper_size_copy")
19116  (return-type "GtkPaperSize*")
19117)
19118
19119(define-method free
19120  (of-object "GtkPaperSize")
19121  (c-name "gtk_paper_size_free")
19122  (return-type "none")
19123)
19124
19125(define-method is_equal
19126  (of-object "GtkPaperSize")
19127  (c-name "gtk_paper_size_is_equal")
19128  (return-type "gboolean")
19129  (parameters
19130    '("GtkPaperSize*" "size2")
19131  )
19132)
19133
19134(define-function gtk_paper_size_get_paper_sizes
19135  (c-name "gtk_paper_size_get_paper_sizes")
19136  (return-type "GList*")
19137  (parameters
19138    '("gboolean" "include_custom")
19139  )
19140)
19141
19142(define-method get_name
19143  (of-object "GtkPaperSize")
19144  (c-name "gtk_paper_size_get_name")
19145  (return-type "const-gchar*")
19146)
19147
19148(define-method get_display_name
19149  (of-object "GtkPaperSize")
19150  (c-name "gtk_paper_size_get_display_name")
19151  (return-type "const-gchar*")
19152)
19153
19154(define-method get_ppd_name
19155  (of-object "GtkPaperSize")
19156  (c-name "gtk_paper_size_get_ppd_name")
19157  (return-type "const-gchar*")
19158)
19159
19160(define-method get_width
19161  (of-object "GtkPaperSize")
19162  (c-name "gtk_paper_size_get_width")
19163  (return-type "gdouble")
19164  (parameters
19165    '("GtkUnit" "unit")
19166  )
19167)
19168
19169(define-method get_height
19170  (of-object "GtkPaperSize")
19171  (c-name "gtk_paper_size_get_height")
19172  (return-type "gdouble")
19173  (parameters
19174    '("GtkUnit" "unit")
19175  )
19176)
19177
19178(define-method is_custom
19179  (of-object "GtkPaperSize")
19180  (c-name "gtk_paper_size_is_custom")
19181  (return-type "gboolean")
19182)
19183
19184(define-method is_ipp
19185  (of-object "GtkPaperSize")
19186  (c-name "gtk_paper_size_is_ipp")
19187  (return-type "gboolean")
19188)
19189
19190(define-method set_size
19191  (of-object "GtkPaperSize")
19192  (c-name "gtk_paper_size_set_size")
19193  (return-type "none")
19194  (parameters
19195    '("gdouble" "width")
19196    '("gdouble" "height")
19197    '("GtkUnit" "unit")
19198  )
19199)
19200
19201(define-method get_default_top_margin
19202  (of-object "GtkPaperSize")
19203  (c-name "gtk_paper_size_get_default_top_margin")
19204  (return-type "gdouble")
19205  (parameters
19206    '("GtkUnit" "unit")
19207  )
19208)
19209
19210(define-method get_default_bottom_margin
19211  (of-object "GtkPaperSize")
19212  (c-name "gtk_paper_size_get_default_bottom_margin")
19213  (return-type "gdouble")
19214  (parameters
19215    '("GtkUnit" "unit")
19216  )
19217)
19218
19219(define-method get_default_left_margin
19220  (of-object "GtkPaperSize")
19221  (c-name "gtk_paper_size_get_default_left_margin")
19222  (return-type "gdouble")
19223  (parameters
19224    '("GtkUnit" "unit")
19225  )
19226)
19227
19228(define-method get_default_right_margin
19229  (of-object "GtkPaperSize")
19230  (c-name "gtk_paper_size_get_default_right_margin")
19231  (return-type "gdouble")
19232  (parameters
19233    '("GtkUnit" "unit")
19234  )
19235)
19236
19237(define-function gtk_paper_size_get_default
19238  (c-name "gtk_paper_size_get_default")
19239  (return-type "const-gchar*")
19240)
19241
19242(define-function gtk_paper_size_new_from_key_file
19243  (c-name "gtk_paper_size_new_from_key_file")
19244  (return-type "GtkPaperSize*")
19245  (parameters
19246    '("GKeyFile*" "key_file")
19247    '("const-gchar*" "group_name")
19248    '("GError**" "error")
19249  )
19250)
19251
19252(define-method to_key_file
19253  (of-object "GtkPaperSize")
19254  (c-name "gtk_paper_size_to_key_file")
19255  (return-type "none")
19256  (parameters
19257    '("GKeyFile*" "key_file")
19258    '("const-gchar*" "group_name")
19259  )
19260)
19261
19262(define-function gtk_paper_size_new_from_gvariant
19263  (c-name "gtk_paper_size_new_from_gvariant")
19264  (return-type "GtkPaperSize*")
19265  (parameters
19266    '("GVariant*" "variant")
19267  )
19268)
19269
19270(define-method to_gvariant
19271  (of-object "GtkPaperSize")
19272  (c-name "gtk_paper_size_to_gvariant")
19273  (return-type "GVariant*")
19274)
19275
19276
19277
19278;; From gtkpathbar.h
19279
19280(define-function gtk_path_bar_get_type
19281  (c-name "gtk_path_bar_get_type")
19282  (return-type "GType")
19283)
19284
19285
19286
19287;; From gtkplacessidebar.h
19288
19289(define-function gtk_places_sidebar_get_type
19290  (c-name "gtk_places_sidebar_get_type")
19291  (return-type "GType")
19292)
19293
19294(define-function gtk_places_sidebar_new
19295  (c-name "gtk_places_sidebar_new")
19296  (is-constructor-of "GtkPlacesSidebar")
19297  (return-type "GtkWidget*")
19298)
19299
19300(define-method get_open_flags
19301  (of-object "GtkPlacesSidebar")
19302  (c-name "gtk_places_sidebar_get_open_flags")
19303  (return-type "GtkPlacesOpenFlags")
19304)
19305
19306(define-method set_open_flags
19307  (of-object "GtkPlacesSidebar")
19308  (c-name "gtk_places_sidebar_set_open_flags")
19309  (return-type "none")
19310  (parameters
19311    '("GtkPlacesOpenFlags" "flags")
19312  )
19313)
19314
19315(define-method get_location
19316  (of-object "GtkPlacesSidebar")
19317  (c-name "gtk_places_sidebar_get_location")
19318  (return-type "GFile*")
19319)
19320
19321(define-method set_location
19322  (of-object "GtkPlacesSidebar")
19323  (c-name "gtk_places_sidebar_set_location")
19324  (return-type "none")
19325  (parameters
19326    '("GFile*" "location")
19327  )
19328)
19329
19330(define-method get_show_recent
19331  (of-object "GtkPlacesSidebar")
19332  (c-name "gtk_places_sidebar_get_show_recent")
19333  (return-type "gboolean")
19334)
19335
19336(define-method set_show_recent
19337  (of-object "GtkPlacesSidebar")
19338  (c-name "gtk_places_sidebar_set_show_recent")
19339  (return-type "none")
19340  (parameters
19341    '("gboolean" "show_recent")
19342  )
19343)
19344
19345(define-method get_show_desktop
19346  (of-object "GtkPlacesSidebar")
19347  (c-name "gtk_places_sidebar_get_show_desktop")
19348  (return-type "gboolean")
19349)
19350
19351(define-method set_show_desktop
19352  (of-object "GtkPlacesSidebar")
19353  (c-name "gtk_places_sidebar_set_show_desktop")
19354  (return-type "none")
19355  (parameters
19356    '("gboolean" "show_desktop")
19357  )
19358)
19359
19360(define-method get_show_connect_to_server
19361  (of-object "GtkPlacesSidebar")
19362  (c-name "gtk_places_sidebar_get_show_connect_to_server")
19363  (return-type "gboolean")
19364)
19365
19366(define-method set_show_connect_to_server
19367  (of-object "GtkPlacesSidebar")
19368  (c-name "gtk_places_sidebar_set_show_connect_to_server")
19369  (return-type "none")
19370  (parameters
19371    '("gboolean" "show_connect_to_server")
19372  )
19373)
19374
19375(define-method get_show_enter_location
19376  (of-object "GtkPlacesSidebar")
19377  (c-name "gtk_places_sidebar_get_show_enter_location")
19378  (return-type "gboolean")
19379)
19380
19381(define-method set_show_enter_location
19382  (of-object "GtkPlacesSidebar")
19383  (c-name "gtk_places_sidebar_set_show_enter_location")
19384  (return-type "none")
19385  (parameters
19386    '("gboolean" "show_enter_location")
19387  )
19388)
19389
19390(define-method set_local_only
19391  (of-object "GtkPlacesSidebar")
19392  (c-name "gtk_places_sidebar_set_local_only")
19393  (return-type "none")
19394  (parameters
19395    '("gboolean" "local_only")
19396  )
19397)
19398
19399(define-method get_local_only
19400  (of-object "GtkPlacesSidebar")
19401  (c-name "gtk_places_sidebar_get_local_only")
19402  (return-type "gboolean")
19403)
19404
19405(define-method add_shortcut
19406  (of-object "GtkPlacesSidebar")
19407  (c-name "gtk_places_sidebar_add_shortcut")
19408  (return-type "none")
19409  (parameters
19410    '("GFile*" "location")
19411  )
19412)
19413
19414(define-method remove_shortcut
19415  (of-object "GtkPlacesSidebar")
19416  (c-name "gtk_places_sidebar_remove_shortcut")
19417  (return-type "none")
19418  (parameters
19419    '("GFile*" "location")
19420  )
19421)
19422
19423(define-method list_shortcuts
19424  (of-object "GtkPlacesSidebar")
19425  (c-name "gtk_places_sidebar_list_shortcuts")
19426  (return-type "GSList*")
19427)
19428
19429(define-method get_nth_bookmark
19430  (of-object "GtkPlacesSidebar")
19431  (c-name "gtk_places_sidebar_get_nth_bookmark")
19432  (return-type "GFile*")
19433  (parameters
19434    '("gint" "n")
19435  )
19436)
19437
19438(define-method set_drop_targets_visible
19439  (of-object "GtkPlacesSidebar")
19440  (c-name "gtk_places_sidebar_set_drop_targets_visible")
19441  (return-type "none")
19442  (parameters
19443    '("gboolean" "visible")
19444    '("GdkDragContext*" "context")
19445  )
19446)
19447
19448(define-method get_show_trash
19449  (of-object "GtkPlacesSidebar")
19450  (c-name "gtk_places_sidebar_get_show_trash")
19451  (return-type "gboolean")
19452)
19453
19454(define-method set_show_trash
19455  (of-object "GtkPlacesSidebar")
19456  (c-name "gtk_places_sidebar_set_show_trash")
19457  (return-type "none")
19458  (parameters
19459    '("gboolean" "show_trash")
19460  )
19461)
19462
19463(define-method set_show_other_locations
19464  (of-object "GtkPlacesSidebar")
19465  (c-name "gtk_places_sidebar_set_show_other_locations")
19466  (return-type "none")
19467  (parameters
19468    '("gboolean" "show_other_locations")
19469  )
19470)
19471
19472(define-method get_show_other_locations
19473  (of-object "GtkPlacesSidebar")
19474  (c-name "gtk_places_sidebar_get_show_other_locations")
19475  (return-type "gboolean")
19476)
19477
19478(define-method set_show_starred_location
19479  (of-object "GtkPlacesSidebar")
19480  (c-name "gtk_places_sidebar_set_show_starred_location")
19481  (return-type "none")
19482  (parameters
19483    '("gboolean" "show_starred_location")
19484  )
19485)
19486
19487(define-method get_show_starred_location
19488  (of-object "GtkPlacesSidebar")
19489  (c-name "gtk_places_sidebar_get_show_starred_location")
19490  (return-type "gboolean")
19491)
19492
19493
19494
19495;; From gtkplug.h
19496
19497(define-function gtk_plug_get_type
19498  (c-name "gtk_plug_get_type")
19499  (return-type "GType")
19500)
19501
19502(define-method construct
19503  (of-object "GtkPlug")
19504  (c-name "gtk_plug_construct")
19505  (return-type "none")
19506  (parameters
19507    '("Window" "socket_id")
19508  )
19509)
19510
19511(define-function gtk_plug_new
19512  (c-name "gtk_plug_new")
19513  (is-constructor-of "GtkPlug")
19514  (return-type "GtkWidget*")
19515  (parameters
19516    '("Window" "socket_id")
19517  )
19518)
19519
19520(define-method construct_for_display
19521  (of-object "GtkPlug")
19522  (c-name "gtk_plug_construct_for_display")
19523  (return-type "none")
19524  (parameters
19525    '("GdkDisplay*" "display")
19526    '("Window" "socket_id")
19527  )
19528)
19529
19530(define-function gtk_plug_new_for_display
19531  (c-name "gtk_plug_new_for_display")
19532  (return-type "GtkWidget*")
19533  (parameters
19534    '("GdkDisplay*" "display")
19535    '("Window" "socket_id")
19536  )
19537)
19538
19539(define-method get_id
19540  (of-object "GtkPlug")
19541  (c-name "gtk_plug_get_id")
19542  (return-type "Window")
19543)
19544
19545(define-method get_embedded
19546  (of-object "GtkPlug")
19547  (c-name "gtk_plug_get_embedded")
19548  (return-type "gboolean")
19549)
19550
19551(define-method get_socket_window
19552  (of-object "GtkPlug")
19553  (c-name "gtk_plug_get_socket_window")
19554  (return-type "GdkWindow*")
19555)
19556
19557
19558
19559;; From gtkpopover.h
19560
19561(define-function gtk_popover_get_type
19562  (c-name "gtk_popover_get_type")
19563  (return-type "GType")
19564)
19565
19566(define-function gtk_popover_new
19567  (c-name "gtk_popover_new")
19568  (is-constructor-of "GtkPopover")
19569  (return-type "GtkWidget*")
19570  (parameters
19571    '("GtkWidget*" "relative_to")
19572  )
19573)
19574
19575(define-function gtk_popover_new_from_model
19576  (c-name "gtk_popover_new_from_model")
19577  (return-type "GtkWidget*")
19578  (parameters
19579    '("GtkWidget*" "relative_to")
19580    '("GMenuModel*" "model")
19581  )
19582)
19583
19584(define-method set_relative_to
19585  (of-object "GtkPopover")
19586  (c-name "gtk_popover_set_relative_to")
19587  (return-type "none")
19588  (parameters
19589    '("GtkWidget*" "relative_to")
19590  )
19591)
19592
19593(define-method get_relative_to
19594  (of-object "GtkPopover")
19595  (c-name "gtk_popover_get_relative_to")
19596  (return-type "GtkWidget*")
19597)
19598
19599(define-method set_pointing_to
19600  (of-object "GtkPopover")
19601  (c-name "gtk_popover_set_pointing_to")
19602  (return-type "none")
19603  (parameters
19604    '("const-GdkRectangle*" "rect")
19605  )
19606)
19607
19608(define-method get_pointing_to
19609  (of-object "GtkPopover")
19610  (c-name "gtk_popover_get_pointing_to")
19611  (return-type "gboolean")
19612  (parameters
19613    '("GdkRectangle*" "rect")
19614  )
19615)
19616
19617(define-method set_position
19618  (of-object "GtkPopover")
19619  (c-name "gtk_popover_set_position")
19620  (return-type "none")
19621  (parameters
19622    '("GtkPositionType" "position")
19623  )
19624)
19625
19626(define-method get_position
19627  (of-object "GtkPopover")
19628  (c-name "gtk_popover_get_position")
19629  (return-type "GtkPositionType")
19630)
19631
19632(define-method set_modal
19633  (of-object "GtkPopover")
19634  (c-name "gtk_popover_set_modal")
19635  (return-type "none")
19636  (parameters
19637    '("gboolean" "modal")
19638  )
19639)
19640
19641(define-method get_modal
19642  (of-object "GtkPopover")
19643  (c-name "gtk_popover_get_modal")
19644  (return-type "gboolean")
19645)
19646
19647(define-method bind_model
19648  (of-object "GtkPopover")
19649  (c-name "gtk_popover_bind_model")
19650  (return-type "none")
19651  (parameters
19652    '("GMenuModel*" "model")
19653    '("const-gchar*" "action_namespace")
19654  )
19655)
19656
19657(define-method set_transitions_enabled
19658  (of-object "GtkPopover")
19659  (c-name "gtk_popover_set_transitions_enabled")
19660  (return-type "none")
19661  (parameters
19662    '("gboolean" "transitions_enabled")
19663  )
19664)
19665
19666(define-method get_transitions_enabled
19667  (of-object "GtkPopover")
19668  (c-name "gtk_popover_get_transitions_enabled")
19669  (return-type "gboolean")
19670)
19671
19672(define-method set_default_widget
19673  (of-object "GtkPopover")
19674  (c-name "gtk_popover_set_default_widget")
19675  (return-type "none")
19676  (parameters
19677    '("GtkWidget*" "widget")
19678  )
19679)
19680
19681(define-method get_default_widget
19682  (of-object "GtkPopover")
19683  (c-name "gtk_popover_get_default_widget")
19684  (return-type "GtkWidget*")
19685)
19686
19687(define-method set_constrain_to
19688  (of-object "GtkPopover")
19689  (c-name "gtk_popover_set_constrain_to")
19690  (return-type "none")
19691  (parameters
19692    '("GtkPopoverConstraint" "constraint")
19693  )
19694)
19695
19696(define-method get_constrain_to
19697  (of-object "GtkPopover")
19698  (c-name "gtk_popover_get_constrain_to")
19699  (return-type "GtkPopoverConstraint")
19700)
19701
19702(define-method popup
19703  (of-object "GtkPopover")
19704  (c-name "gtk_popover_popup")
19705  (return-type "none")
19706)
19707
19708(define-method popdown
19709  (of-object "GtkPopover")
19710  (c-name "gtk_popover_popdown")
19711  (return-type "none")
19712)
19713
19714
19715
19716;; From gtkpopovermenu.h
19717
19718(define-function gtk_popover_menu_get_type
19719  (c-name "gtk_popover_menu_get_type")
19720  (return-type "GType")
19721)
19722
19723(define-function gtk_popover_menu_new
19724  (c-name "gtk_popover_menu_new")
19725  (is-constructor-of "GtkPopoverMenu")
19726  (return-type "GtkWidget*")
19727)
19728
19729(define-method open_submenu
19730  (of-object "GtkPopoverMenu")
19731  (c-name "gtk_popover_menu_open_submenu")
19732  (return-type "none")
19733  (parameters
19734    '("const-gchar*" "name")
19735  )
19736)
19737
19738
19739
19740;; From gtkprintbackend.h
19741
19742(define-function gtk_print_backend_error_quark
19743  (c-name "gtk_print_backend_error_quark")
19744  (return-type "GQuark")
19745)
19746
19747(define-function gtk_print_backend_get_type
19748  (c-name "gtk_print_backend_get_type")
19749  (return-type "GType")
19750)
19751
19752(define-method get_printer_list
19753  (of-object "GtkPrintBackend")
19754  (c-name "gtk_print_backend_get_printer_list")
19755  (return-type "GList*")
19756)
19757
19758(define-method printer_list_is_done
19759  (of-object "GtkPrintBackend")
19760  (c-name "gtk_print_backend_printer_list_is_done")
19761  (return-type "gboolean")
19762)
19763
19764(define-method find_printer
19765  (of-object "GtkPrintBackend")
19766  (c-name "gtk_print_backend_find_printer")
19767  (return-type "GtkPrinter*")
19768  (parameters
19769    '("const-gchar*" "printer_name")
19770  )
19771)
19772
19773(define-method print_stream
19774  (of-object "GtkPrintBackend")
19775  (c-name "gtk_print_backend_print_stream")
19776  (return-type "none")
19777  (parameters
19778    '("GtkPrintJob*" "job")
19779    '("GIOChannel*" "data_io")
19780    '("GtkPrintJobCompleteFunc" "callback")
19781    '("gpointer" "user_data")
19782    '("GDestroyNotify" "dnotify")
19783  )
19784)
19785
19786(define-function gtk_print_backend_load_modules
19787  (c-name "gtk_print_backend_load_modules")
19788  (return-type "GList*")
19789)
19790
19791(define-method destroy
19792  (of-object "GtkPrintBackend")
19793  (c-name "gtk_print_backend_destroy")
19794  (return-type "none")
19795)
19796
19797(define-method set_password
19798  (of-object "GtkPrintBackend")
19799  (c-name "gtk_print_backend_set_password")
19800  (return-type "none")
19801  (parameters
19802    '("gchar**" "auth_info_required")
19803    '("gchar**" "auth_info")
19804    '("gboolean" "can_store_auth_info")
19805  )
19806)
19807
19808(define-method add_printer
19809  (of-object "GtkPrintBackend")
19810  (c-name "gtk_print_backend_add_printer")
19811  (return-type "none")
19812  (parameters
19813    '("GtkPrinter*" "printer")
19814  )
19815)
19816
19817(define-method remove_printer
19818  (of-object "GtkPrintBackend")
19819  (c-name "gtk_print_backend_remove_printer")
19820  (return-type "none")
19821  (parameters
19822    '("GtkPrinter*" "printer")
19823  )
19824)
19825
19826(define-method set_list_done
19827  (of-object "GtkPrintBackend")
19828  (c-name "gtk_print_backend_set_list_done")
19829  (return-type "none")
19830)
19831
19832(define-method is_new
19833  (of-object "GtkPrinter")
19834  (c-name "gtk_printer_is_new")
19835  (return-type "gboolean")
19836)
19837
19838(define-method set_accepts_pdf
19839  (of-object "GtkPrinter")
19840  (c-name "gtk_printer_set_accepts_pdf")
19841  (return-type "none")
19842  (parameters
19843    '("gboolean" "val")
19844  )
19845)
19846
19847(define-method set_accepts_ps
19848  (of-object "GtkPrinter")
19849  (c-name "gtk_printer_set_accepts_ps")
19850  (return-type "none")
19851  (parameters
19852    '("gboolean" "val")
19853  )
19854)
19855
19856(define-method set_is_new
19857  (of-object "GtkPrinter")
19858  (c-name "gtk_printer_set_is_new")
19859  (return-type "none")
19860  (parameters
19861    '("gboolean" "val")
19862  )
19863)
19864
19865(define-method set_is_active
19866  (of-object "GtkPrinter")
19867  (c-name "gtk_printer_set_is_active")
19868  (return-type "none")
19869  (parameters
19870    '("gboolean" "val")
19871  )
19872)
19873
19874(define-method set_is_paused
19875  (of-object "GtkPrinter")
19876  (c-name "gtk_printer_set_is_paused")
19877  (return-type "gboolean")
19878  (parameters
19879    '("gboolean" "val")
19880  )
19881)
19882
19883(define-method set_is_accepting_jobs
19884  (of-object "GtkPrinter")
19885  (c-name "gtk_printer_set_is_accepting_jobs")
19886  (return-type "gboolean")
19887  (parameters
19888    '("gboolean" "val")
19889  )
19890)
19891
19892(define-method set_has_details
19893  (of-object "GtkPrinter")
19894  (c-name "gtk_printer_set_has_details")
19895  (return-type "none")
19896  (parameters
19897    '("gboolean" "val")
19898  )
19899)
19900
19901(define-method set_is_default
19902  (of-object "GtkPrinter")
19903  (c-name "gtk_printer_set_is_default")
19904  (return-type "none")
19905  (parameters
19906    '("gboolean" "val")
19907  )
19908)
19909
19910(define-method set_icon_name
19911  (of-object "GtkPrinter")
19912  (c-name "gtk_printer_set_icon_name")
19913  (return-type "none")
19914  (parameters
19915    '("const-gchar*" "icon")
19916  )
19917)
19918
19919(define-method set_job_count
19920  (of-object "GtkPrinter")
19921  (c-name "gtk_printer_set_job_count")
19922  (return-type "gboolean")
19923  (parameters
19924    '("gint" "count")
19925  )
19926)
19927
19928(define-method set_location
19929  (of-object "GtkPrinter")
19930  (c-name "gtk_printer_set_location")
19931  (return-type "gboolean")
19932  (parameters
19933    '("const-gchar*" "location")
19934  )
19935)
19936
19937(define-method set_description
19938  (of-object "GtkPrinter")
19939  (c-name "gtk_printer_set_description")
19940  (return-type "gboolean")
19941  (parameters
19942    '("const-gchar*" "description")
19943  )
19944)
19945
19946(define-method set_state_message
19947  (of-object "GtkPrinter")
19948  (c-name "gtk_printer_set_state_message")
19949  (return-type "gboolean")
19950  (parameters
19951    '("const-gchar*" "message")
19952  )
19953)
19954
19955
19956
19957;; From gtkprintcontext.h
19958
19959(define-function gtk_print_context_get_type
19960  (c-name "gtk_print_context_get_type")
19961  (return-type "GType")
19962)
19963
19964(define-method get_cairo_context
19965  (of-object "GtkPrintContext")
19966  (c-name "gtk_print_context_get_cairo_context")
19967  (return-type "cairo_t*")
19968)
19969
19970(define-method get_page_setup
19971  (of-object "GtkPrintContext")
19972  (c-name "gtk_print_context_get_page_setup")
19973  (return-type "GtkPageSetup*")
19974)
19975
19976(define-method get_width
19977  (of-object "GtkPrintContext")
19978  (c-name "gtk_print_context_get_width")
19979  (return-type "gdouble")
19980)
19981
19982(define-method get_height
19983  (of-object "GtkPrintContext")
19984  (c-name "gtk_print_context_get_height")
19985  (return-type "gdouble")
19986)
19987
19988(define-method get_dpi_x
19989  (of-object "GtkPrintContext")
19990  (c-name "gtk_print_context_get_dpi_x")
19991  (return-type "gdouble")
19992)
19993
19994(define-method get_dpi_y
19995  (of-object "GtkPrintContext")
19996  (c-name "gtk_print_context_get_dpi_y")
19997  (return-type "gdouble")
19998)
19999
20000(define-method get_hard_margins
20001  (of-object "GtkPrintContext")
20002  (c-name "gtk_print_context_get_hard_margins")
20003  (return-type "gboolean")
20004  (parameters
20005    '("gdouble*" "top")
20006    '("gdouble*" "bottom")
20007    '("gdouble*" "left")
20008    '("gdouble*" "right")
20009  )
20010)
20011
20012(define-method get_pango_fontmap
20013  (of-object "GtkPrintContext")
20014  (c-name "gtk_print_context_get_pango_fontmap")
20015  (return-type "PangoFontMap*")
20016)
20017
20018(define-method create_pango_context
20019  (of-object "GtkPrintContext")
20020  (c-name "gtk_print_context_create_pango_context")
20021  (return-type "PangoContext*")
20022)
20023
20024(define-method create_pango_layout
20025  (of-object "GtkPrintContext")
20026  (c-name "gtk_print_context_create_pango_layout")
20027  (return-type "PangoLayout*")
20028)
20029
20030(define-method set_cairo_context
20031  (of-object "GtkPrintContext")
20032  (c-name "gtk_print_context_set_cairo_context")
20033  (return-type "none")
20034  (parameters
20035    '("cairo_t*" "cr")
20036    '("double" "dpi_x")
20037    '("double" "dpi_y")
20038  )
20039)
20040
20041
20042
20043;; From gtkprinter.h
20044
20045(define-function gtk_print_capabilities_get_type
20046  (c-name "gtk_print_capabilities_get_type")
20047  (return-type "GType")
20048)
20049
20050(define-function gtk_printer_get_type
20051  (c-name "gtk_printer_get_type")
20052  (return-type "GType")
20053)
20054
20055(define-function gtk_printer_new
20056  (c-name "gtk_printer_new")
20057  (is-constructor-of "GtkPrinter")
20058  (return-type "GtkPrinter*")
20059  (parameters
20060    '("const-gchar*" "name")
20061    '("GtkPrintBackend*" "backend")
20062    '("gboolean" "virtual_")
20063  )
20064)
20065
20066(define-method get_backend
20067  (of-object "GtkPrinter")
20068  (c-name "gtk_printer_get_backend")
20069  (return-type "GtkPrintBackend*")
20070)
20071
20072(define-method get_name
20073  (of-object "GtkPrinter")
20074  (c-name "gtk_printer_get_name")
20075  (return-type "const-gchar*")
20076)
20077
20078(define-method get_state_message
20079  (of-object "GtkPrinter")
20080  (c-name "gtk_printer_get_state_message")
20081  (return-type "const-gchar*")
20082)
20083
20084(define-method get_description
20085  (of-object "GtkPrinter")
20086  (c-name "gtk_printer_get_description")
20087  (return-type "const-gchar*")
20088)
20089
20090(define-method get_location
20091  (of-object "GtkPrinter")
20092  (c-name "gtk_printer_get_location")
20093  (return-type "const-gchar*")
20094)
20095
20096(define-method get_icon_name
20097  (of-object "GtkPrinter")
20098  (c-name "gtk_printer_get_icon_name")
20099  (return-type "const-gchar*")
20100)
20101
20102(define-method get_job_count
20103  (of-object "GtkPrinter")
20104  (c-name "gtk_printer_get_job_count")
20105  (return-type "gint")
20106)
20107
20108(define-method is_active
20109  (of-object "GtkPrinter")
20110  (c-name "gtk_printer_is_active")
20111  (return-type "gboolean")
20112)
20113
20114(define-method is_paused
20115  (of-object "GtkPrinter")
20116  (c-name "gtk_printer_is_paused")
20117  (return-type "gboolean")
20118)
20119
20120(define-method is_accepting_jobs
20121  (of-object "GtkPrinter")
20122  (c-name "gtk_printer_is_accepting_jobs")
20123  (return-type "gboolean")
20124)
20125
20126(define-method is_virtual
20127  (of-object "GtkPrinter")
20128  (c-name "gtk_printer_is_virtual")
20129  (return-type "gboolean")
20130)
20131
20132(define-method is_default
20133  (of-object "GtkPrinter")
20134  (c-name "gtk_printer_is_default")
20135  (return-type "gboolean")
20136)
20137
20138(define-method accepts_pdf
20139  (of-object "GtkPrinter")
20140  (c-name "gtk_printer_accepts_pdf")
20141  (return-type "gboolean")
20142)
20143
20144(define-method accepts_ps
20145  (of-object "GtkPrinter")
20146  (c-name "gtk_printer_accepts_ps")
20147  (return-type "gboolean")
20148)
20149
20150(define-method list_papers
20151  (of-object "GtkPrinter")
20152  (c-name "gtk_printer_list_papers")
20153  (return-type "GList*")
20154)
20155
20156(define-method get_default_page_size
20157  (of-object "GtkPrinter")
20158  (c-name "gtk_printer_get_default_page_size")
20159  (return-type "GtkPageSetup*")
20160)
20161
20162(define-method compare
20163  (of-object "GtkPrinter")
20164  (c-name "gtk_printer_compare")
20165  (return-type "gint")
20166  (parameters
20167    '("GtkPrinter*" "b")
20168  )
20169)
20170
20171(define-method has_details
20172  (of-object "GtkPrinter")
20173  (c-name "gtk_printer_has_details")
20174  (return-type "gboolean")
20175)
20176
20177(define-method request_details
20178  (of-object "GtkPrinter")
20179  (c-name "gtk_printer_request_details")
20180  (return-type "none")
20181)
20182
20183(define-method get_capabilities
20184  (of-object "GtkPrinter")
20185  (c-name "gtk_printer_get_capabilities")
20186  (return-type "GtkPrintCapabilities")
20187)
20188
20189(define-method get_hard_margins
20190  (of-object "GtkPrinter")
20191  (c-name "gtk_printer_get_hard_margins")
20192  (return-type "gboolean")
20193  (parameters
20194    '("gdouble*" "top")
20195    '("gdouble*" "bottom")
20196    '("gdouble*" "left")
20197    '("gdouble*" "right")
20198  )
20199)
20200
20201(define-function gtk_enumerate_printers
20202  (c-name "gtk_enumerate_printers")
20203  (return-type "none")
20204  (parameters
20205    '("GtkPrinterFunc" "func")
20206    '("gpointer" "data")
20207    '("GDestroyNotify" "destroy")
20208    '("gboolean" "wait")
20209  )
20210)
20211
20212
20213
20214;; From gtkprinteroption.h
20215
20216(define-function gtk_printer_option_get_type
20217  (c-name "gtk_printer_option_get_type")
20218  (return-type "GType")
20219)
20220
20221(define-function gtk_printer_option_new
20222  (c-name "gtk_printer_option_new")
20223  (is-constructor-of "GtkPrinterOption")
20224  (return-type "GtkPrinterOption*")
20225  (parameters
20226    '("const-char*" "name")
20227    '("const-char*" "display_text")
20228    '("GtkPrinterOptionType" "type")
20229  )
20230)
20231
20232(define-method set
20233  (of-object "GtkPrinterOption")
20234  (c-name "gtk_printer_option_set")
20235  (return-type "none")
20236  (parameters
20237    '("const-char*" "value")
20238  )
20239)
20240
20241(define-method set_has_conflict
20242  (of-object "GtkPrinterOption")
20243  (c-name "gtk_printer_option_set_has_conflict")
20244  (return-type "none")
20245  (parameters
20246    '("gboolean" "has_conflict")
20247  )
20248)
20249
20250(define-method clear_has_conflict
20251  (of-object "GtkPrinterOption")
20252  (c-name "gtk_printer_option_clear_has_conflict")
20253  (return-type "none")
20254)
20255
20256(define-method set_boolean
20257  (of-object "GtkPrinterOption")
20258  (c-name "gtk_printer_option_set_boolean")
20259  (return-type "none")
20260  (parameters
20261    '("gboolean" "value")
20262  )
20263)
20264
20265(define-method allocate_choices
20266  (of-object "GtkPrinterOption")
20267  (c-name "gtk_printer_option_allocate_choices")
20268  (return-type "none")
20269  (parameters
20270    '("int" "num")
20271  )
20272)
20273
20274(define-method choices_from_array
20275  (of-object "GtkPrinterOption")
20276  (c-name "gtk_printer_option_choices_from_array")
20277  (return-type "none")
20278  (parameters
20279    '("int" "num_choices")
20280    '("char*[]" "choices")
20281    '("char*[]" "choices_display")
20282  )
20283)
20284
20285(define-method has_choice
20286  (of-object "GtkPrinterOption")
20287  (c-name "gtk_printer_option_has_choice")
20288  (return-type "gboolean")
20289  (parameters
20290    '("const-char*" "choice")
20291  )
20292)
20293
20294(define-method set_activates_default
20295  (of-object "GtkPrinterOption")
20296  (c-name "gtk_printer_option_set_activates_default")
20297  (return-type "none")
20298  (parameters
20299    '("gboolean" "activates")
20300  )
20301)
20302
20303(define-method get_activates_default
20304  (of-object "GtkPrinterOption")
20305  (c-name "gtk_printer_option_get_activates_default")
20306  (return-type "gboolean")
20307)
20308
20309
20310
20311;; From gtkprinteroptionset.h
20312
20313(define-function gtk_printer_option_set_get_type
20314  (c-name "gtk_printer_option_set_get_type")
20315  (return-type "GType")
20316)
20317
20318(define-function gtk_printer_option_set_new
20319  (c-name "gtk_printer_option_set_new")
20320  (is-constructor-of "GtkPrinterOptionSet")
20321  (return-type "GtkPrinterOptionSet*")
20322)
20323
20324(define-method add
20325  (of-object "GtkPrinterOptionSet")
20326  (c-name "gtk_printer_option_set_add")
20327  (return-type "none")
20328  (parameters
20329    '("GtkPrinterOption*" "option")
20330  )
20331)
20332
20333(define-method remove
20334  (of-object "GtkPrinterOptionSet")
20335  (c-name "gtk_printer_option_set_remove")
20336  (return-type "none")
20337  (parameters
20338    '("GtkPrinterOption*" "option")
20339  )
20340)
20341
20342(define-method lookup
20343  (of-object "GtkPrinterOptionSet")
20344  (c-name "gtk_printer_option_set_lookup")
20345  (return-type "GtkPrinterOption*")
20346  (parameters
20347    '("const-char*" "name")
20348  )
20349)
20350
20351(define-method foreach
20352  (of-object "GtkPrinterOptionSet")
20353  (c-name "gtk_printer_option_set_foreach")
20354  (return-type "none")
20355  (parameters
20356    '("GtkPrinterOptionSetFunc" "func")
20357    '("gpointer" "user_data")
20358  )
20359)
20360
20361(define-method clear_conflicts
20362  (of-object "GtkPrinterOptionSet")
20363  (c-name "gtk_printer_option_set_clear_conflicts")
20364  (return-type "none")
20365)
20366
20367(define-method get_groups
20368  (of-object "GtkPrinterOptionSet")
20369  (c-name "gtk_printer_option_set_get_groups")
20370  (return-type "GList*")
20371)
20372
20373(define-method foreach_in_group
20374  (of-object "GtkPrinterOptionSet")
20375  (c-name "gtk_printer_option_set_foreach_in_group")
20376  (return-type "none")
20377  (parameters
20378    '("const-char*" "group")
20379    '("GtkPrinterOptionSetFunc" "func")
20380    '("gpointer" "user_data")
20381  )
20382)
20383
20384
20385
20386;; From gtkprinteroptionwidget.h
20387
20388(define-function gtk_printer_option_widget_get_type
20389  (c-name "gtk_printer_option_widget_get_type")
20390  (return-type "GType")
20391)
20392
20393(define-method widget_new
20394  (of-object "GtkPrinterOption")
20395  (c-name "gtk_printer_option_widget_new")
20396  (return-type "GtkWidget*")
20397)
20398
20399(define-method set_source
20400  (of-object "GtkPrinterOptionWidget")
20401  (c-name "gtk_printer_option_widget_set_source")
20402  (return-type "none")
20403  (parameters
20404    '("GtkPrinterOption*" "source")
20405  )
20406)
20407
20408(define-method has_external_label
20409  (of-object "GtkPrinterOptionWidget")
20410  (c-name "gtk_printer_option_widget_has_external_label")
20411  (return-type "gboolean")
20412)
20413
20414(define-method get_external_label
20415  (of-object "GtkPrinterOptionWidget")
20416  (c-name "gtk_printer_option_widget_get_external_label")
20417  (return-type "GtkWidget*")
20418)
20419
20420(define-method get_value
20421  (of-object "GtkPrinterOptionWidget")
20422  (c-name "gtk_printer_option_widget_get_value")
20423  (return-type "const-gchar*")
20424)
20425
20426
20427
20428;; From gtkprintjob.h
20429
20430(define-function gtk_print_job_get_type
20431  (c-name "gtk_print_job_get_type")
20432  (return-type "GType")
20433)
20434
20435(define-function gtk_print_job_new
20436  (c-name "gtk_print_job_new")
20437  (is-constructor-of "GtkPrintJob")
20438  (return-type "GtkPrintJob*")
20439  (parameters
20440    '("const-gchar*" "title")
20441    '("GtkPrinter*" "printer")
20442    '("GtkPrintSettings*" "settings")
20443    '("GtkPageSetup*" "page_setup")
20444  )
20445)
20446
20447(define-method get_settings
20448  (of-object "GtkPrintJob")
20449  (c-name "gtk_print_job_get_settings")
20450  (return-type "GtkPrintSettings*")
20451)
20452
20453(define-method get_printer
20454  (of-object "GtkPrintJob")
20455  (c-name "gtk_print_job_get_printer")
20456  (return-type "GtkPrinter*")
20457)
20458
20459(define-method get_title
20460  (of-object "GtkPrintJob")
20461  (c-name "gtk_print_job_get_title")
20462  (return-type "const-gchar*")
20463)
20464
20465(define-method get_status
20466  (of-object "GtkPrintJob")
20467  (c-name "gtk_print_job_get_status")
20468  (return-type "GtkPrintStatus")
20469)
20470
20471(define-method set_source_file
20472  (of-object "GtkPrintJob")
20473  (c-name "gtk_print_job_set_source_file")
20474  (return-type "gboolean")
20475  (parameters
20476    '("const-gchar*" "filename")
20477    '("GError**" "error")
20478  )
20479)
20480
20481(define-method set_source_fd
20482  (of-object "GtkPrintJob")
20483  (c-name "gtk_print_job_set_source_fd")
20484  (return-type "gboolean")
20485  (parameters
20486    '("int" "fd")
20487    '("GError**" "error")
20488  )
20489)
20490
20491(define-method get_surface
20492  (of-object "GtkPrintJob")
20493  (c-name "gtk_print_job_get_surface")
20494  (return-type "cairo_surface_t*")
20495  (parameters
20496    '("GError**" "error")
20497  )
20498)
20499
20500(define-method set_track_print_status
20501  (of-object "GtkPrintJob")
20502  (c-name "gtk_print_job_set_track_print_status")
20503  (return-type "none")
20504  (parameters
20505    '("gboolean" "track_status")
20506  )
20507)
20508
20509(define-method get_track_print_status
20510  (of-object "GtkPrintJob")
20511  (c-name "gtk_print_job_get_track_print_status")
20512  (return-type "gboolean")
20513)
20514
20515(define-method send
20516  (of-object "GtkPrintJob")
20517  (c-name "gtk_print_job_send")
20518  (return-type "none")
20519  (parameters
20520    '("GtkPrintJobCompleteFunc" "callback")
20521    '("gpointer" "user_data")
20522    '("GDestroyNotify" "dnotify")
20523  )
20524)
20525
20526(define-method get_pages
20527  (of-object "GtkPrintJob")
20528  (c-name "gtk_print_job_get_pages")
20529  (return-type "GtkPrintPages")
20530)
20531
20532(define-method set_pages
20533  (of-object "GtkPrintJob")
20534  (c-name "gtk_print_job_set_pages")
20535  (return-type "none")
20536  (parameters
20537    '("GtkPrintPages" "pages")
20538  )
20539)
20540
20541(define-method get_page_ranges
20542  (of-object "GtkPrintJob")
20543  (c-name "gtk_print_job_get_page_ranges")
20544  (return-type "GtkPageRange*")
20545  (parameters
20546    '("gint*" "n_ranges")
20547  )
20548)
20549
20550(define-method set_page_ranges
20551  (of-object "GtkPrintJob")
20552  (c-name "gtk_print_job_set_page_ranges")
20553  (return-type "none")
20554  (parameters
20555    '("GtkPageRange*" "ranges")
20556    '("gint" "n_ranges")
20557  )
20558)
20559
20560(define-method get_page_set
20561  (of-object "GtkPrintJob")
20562  (c-name "gtk_print_job_get_page_set")
20563  (return-type "GtkPageSet")
20564)
20565
20566(define-method set_page_set
20567  (of-object "GtkPrintJob")
20568  (c-name "gtk_print_job_set_page_set")
20569  (return-type "none")
20570  (parameters
20571    '("GtkPageSet" "page_set")
20572  )
20573)
20574
20575(define-method get_num_copies
20576  (of-object "GtkPrintJob")
20577  (c-name "gtk_print_job_get_num_copies")
20578  (return-type "gint")
20579)
20580
20581(define-method set_num_copies
20582  (of-object "GtkPrintJob")
20583  (c-name "gtk_print_job_set_num_copies")
20584  (return-type "none")
20585  (parameters
20586    '("gint" "num_copies")
20587  )
20588)
20589
20590(define-method get_scale
20591  (of-object "GtkPrintJob")
20592  (c-name "gtk_print_job_get_scale")
20593  (return-type "gdouble")
20594)
20595
20596(define-method set_scale
20597  (of-object "GtkPrintJob")
20598  (c-name "gtk_print_job_set_scale")
20599  (return-type "none")
20600  (parameters
20601    '("gdouble" "scale")
20602  )
20603)
20604
20605(define-method get_n_up
20606  (of-object "GtkPrintJob")
20607  (c-name "gtk_print_job_get_n_up")
20608  (return-type "guint")
20609)
20610
20611(define-method set_n_up
20612  (of-object "GtkPrintJob")
20613  (c-name "gtk_print_job_set_n_up")
20614  (return-type "none")
20615  (parameters
20616    '("guint" "n_up")
20617  )
20618)
20619
20620(define-method get_n_up_layout
20621  (of-object "GtkPrintJob")
20622  (c-name "gtk_print_job_get_n_up_layout")
20623  (return-type "GtkNumberUpLayout")
20624)
20625
20626(define-method set_n_up_layout
20627  (of-object "GtkPrintJob")
20628  (c-name "gtk_print_job_set_n_up_layout")
20629  (return-type "none")
20630  (parameters
20631    '("GtkNumberUpLayout" "layout")
20632  )
20633)
20634
20635(define-method get_rotate
20636  (of-object "GtkPrintJob")
20637  (c-name "gtk_print_job_get_rotate")
20638  (return-type "gboolean")
20639)
20640
20641(define-method set_rotate
20642  (of-object "GtkPrintJob")
20643  (c-name "gtk_print_job_set_rotate")
20644  (return-type "none")
20645  (parameters
20646    '("gboolean" "rotate")
20647  )
20648)
20649
20650(define-method get_collate
20651  (of-object "GtkPrintJob")
20652  (c-name "gtk_print_job_get_collate")
20653  (return-type "gboolean")
20654)
20655
20656(define-method set_collate
20657  (of-object "GtkPrintJob")
20658  (c-name "gtk_print_job_set_collate")
20659  (return-type "none")
20660  (parameters
20661    '("gboolean" "collate")
20662  )
20663)
20664
20665(define-method get_reverse
20666  (of-object "GtkPrintJob")
20667  (c-name "gtk_print_job_get_reverse")
20668  (return-type "gboolean")
20669)
20670
20671(define-method set_reverse
20672  (of-object "GtkPrintJob")
20673  (c-name "gtk_print_job_set_reverse")
20674  (return-type "none")
20675  (parameters
20676    '("gboolean" "reverse")
20677  )
20678)
20679
20680
20681
20682;; From gtkprintoperation.h
20683
20684(define-function gtk_print_error_quark
20685  (c-name "gtk_print_error_quark")
20686  (return-type "GQuark")
20687)
20688
20689(define-function gtk_print_operation_get_type
20690  (c-name "gtk_print_operation_get_type")
20691  (return-type "GType")
20692)
20693
20694(define-function gtk_print_operation_new
20695  (c-name "gtk_print_operation_new")
20696  (is-constructor-of "GtkPrintOperation")
20697  (return-type "GtkPrintOperation*")
20698)
20699
20700(define-method set_default_page_setup
20701  (of-object "GtkPrintOperation")
20702  (c-name "gtk_print_operation_set_default_page_setup")
20703  (return-type "none")
20704  (parameters
20705    '("GtkPageSetup*" "default_page_setup")
20706  )
20707)
20708
20709(define-method get_default_page_setup
20710  (of-object "GtkPrintOperation")
20711  (c-name "gtk_print_operation_get_default_page_setup")
20712  (return-type "GtkPageSetup*")
20713)
20714
20715(define-method set_print_settings
20716  (of-object "GtkPrintOperation")
20717  (c-name "gtk_print_operation_set_print_settings")
20718  (return-type "none")
20719  (parameters
20720    '("GtkPrintSettings*" "print_settings")
20721  )
20722)
20723
20724(define-method get_print_settings
20725  (of-object "GtkPrintOperation")
20726  (c-name "gtk_print_operation_get_print_settings")
20727  (return-type "GtkPrintSettings*")
20728)
20729
20730(define-method set_job_name
20731  (of-object "GtkPrintOperation")
20732  (c-name "gtk_print_operation_set_job_name")
20733  (return-type "none")
20734  (parameters
20735    '("const-gchar*" "job_name")
20736  )
20737)
20738
20739(define-method set_n_pages
20740  (of-object "GtkPrintOperation")
20741  (c-name "gtk_print_operation_set_n_pages")
20742  (return-type "none")
20743  (parameters
20744    '("gint" "n_pages")
20745  )
20746)
20747
20748(define-method set_current_page
20749  (of-object "GtkPrintOperation")
20750  (c-name "gtk_print_operation_set_current_page")
20751  (return-type "none")
20752  (parameters
20753    '("gint" "current_page")
20754  )
20755)
20756
20757(define-method set_use_full_page
20758  (of-object "GtkPrintOperation")
20759  (c-name "gtk_print_operation_set_use_full_page")
20760  (return-type "none")
20761  (parameters
20762    '("gboolean" "full_page")
20763  )
20764)
20765
20766(define-method set_unit
20767  (of-object "GtkPrintOperation")
20768  (c-name "gtk_print_operation_set_unit")
20769  (return-type "none")
20770  (parameters
20771    '("GtkUnit" "unit")
20772  )
20773)
20774
20775(define-method set_export_filename
20776  (of-object "GtkPrintOperation")
20777  (c-name "gtk_print_operation_set_export_filename")
20778  (return-type "none")
20779  (parameters
20780    '("const-gchar*" "filename")
20781  )
20782)
20783
20784(define-method set_track_print_status
20785  (of-object "GtkPrintOperation")
20786  (c-name "gtk_print_operation_set_track_print_status")
20787  (return-type "none")
20788  (parameters
20789    '("gboolean" "track_status")
20790  )
20791)
20792
20793(define-method set_show_progress
20794  (of-object "GtkPrintOperation")
20795  (c-name "gtk_print_operation_set_show_progress")
20796  (return-type "none")
20797  (parameters
20798    '("gboolean" "show_progress")
20799  )
20800)
20801
20802(define-method set_allow_async
20803  (of-object "GtkPrintOperation")
20804  (c-name "gtk_print_operation_set_allow_async")
20805  (return-type "none")
20806  (parameters
20807    '("gboolean" "allow_async")
20808  )
20809)
20810
20811(define-method set_custom_tab_label
20812  (of-object "GtkPrintOperation")
20813  (c-name "gtk_print_operation_set_custom_tab_label")
20814  (return-type "none")
20815  (parameters
20816    '("const-gchar*" "label")
20817  )
20818)
20819
20820(define-method run
20821  (of-object "GtkPrintOperation")
20822  (c-name "gtk_print_operation_run")
20823  (return-type "GtkPrintOperationResult")
20824  (parameters
20825    '("GtkPrintOperationAction" "action")
20826    '("GtkWindow*" "parent")
20827    '("GError**" "error")
20828  )
20829)
20830
20831(define-method get_error
20832  (of-object "GtkPrintOperation")
20833  (c-name "gtk_print_operation_get_error")
20834  (return-type "none")
20835  (parameters
20836    '("GError**" "error")
20837  )
20838)
20839
20840(define-method get_status
20841  (of-object "GtkPrintOperation")
20842  (c-name "gtk_print_operation_get_status")
20843  (return-type "GtkPrintStatus")
20844)
20845
20846(define-method get_status_string
20847  (of-object "GtkPrintOperation")
20848  (c-name "gtk_print_operation_get_status_string")
20849  (return-type "const-gchar*")
20850)
20851
20852(define-method is_finished
20853  (of-object "GtkPrintOperation")
20854  (c-name "gtk_print_operation_is_finished")
20855  (return-type "gboolean")
20856)
20857
20858(define-method cancel
20859  (of-object "GtkPrintOperation")
20860  (c-name "gtk_print_operation_cancel")
20861  (return-type "none")
20862)
20863
20864(define-method draw_page_finish
20865  (of-object "GtkPrintOperation")
20866  (c-name "gtk_print_operation_draw_page_finish")
20867  (return-type "none")
20868)
20869
20870(define-method set_defer_drawing
20871  (of-object "GtkPrintOperation")
20872  (c-name "gtk_print_operation_set_defer_drawing")
20873  (return-type "none")
20874)
20875
20876(define-method set_support_selection
20877  (of-object "GtkPrintOperation")
20878  (c-name "gtk_print_operation_set_support_selection")
20879  (return-type "none")
20880  (parameters
20881    '("gboolean" "support_selection")
20882  )
20883)
20884
20885(define-method get_support_selection
20886  (of-object "GtkPrintOperation")
20887  (c-name "gtk_print_operation_get_support_selection")
20888  (return-type "gboolean")
20889)
20890
20891(define-method set_has_selection
20892  (of-object "GtkPrintOperation")
20893  (c-name "gtk_print_operation_set_has_selection")
20894  (return-type "none")
20895  (parameters
20896    '("gboolean" "has_selection")
20897  )
20898)
20899
20900(define-method get_has_selection
20901  (of-object "GtkPrintOperation")
20902  (c-name "gtk_print_operation_get_has_selection")
20903  (return-type "gboolean")
20904)
20905
20906(define-method set_embed_page_setup
20907  (of-object "GtkPrintOperation")
20908  (c-name "gtk_print_operation_set_embed_page_setup")
20909  (return-type "none")
20910  (parameters
20911    '("gboolean" "embed")
20912  )
20913)
20914
20915(define-method get_embed_page_setup
20916  (of-object "GtkPrintOperation")
20917  (c-name "gtk_print_operation_get_embed_page_setup")
20918  (return-type "gboolean")
20919)
20920
20921(define-method get_n_pages_to_print
20922  (of-object "GtkPrintOperation")
20923  (c-name "gtk_print_operation_get_n_pages_to_print")
20924  (return-type "gint")
20925)
20926
20927(define-function gtk_print_run_page_setup_dialog
20928  (c-name "gtk_print_run_page_setup_dialog")
20929  (return-type "GtkPageSetup*")
20930  (parameters
20931    '("GtkWindow*" "parent")
20932    '("GtkPageSetup*" "page_setup")
20933    '("GtkPrintSettings*" "settings")
20934  )
20935)
20936
20937(define-function gtk_print_run_page_setup_dialog_async
20938  (c-name "gtk_print_run_page_setup_dialog_async")
20939  (return-type "none")
20940  (parameters
20941    '("GtkWindow*" "parent")
20942    '("GtkPageSetup*" "page_setup")
20943    '("GtkPrintSettings*" "settings")
20944    '("GtkPageSetupDoneFunc" "done_cb")
20945    '("gpointer" "data")
20946  )
20947)
20948
20949
20950
20951;; From gtkprintoperation-portal.h
20952
20953(define-method portal_run_dialog
20954  (of-object "GtkPrintOperation")
20955  (c-name "gtk_print_operation_portal_run_dialog")
20956  (return-type "GtkPrintOperationResult")
20957  (parameters
20958    '("gboolean" "show_dialog")
20959    '("GtkWindow*" "parent")
20960    '("gboolean*" "do_print")
20961  )
20962)
20963
20964(define-method portal_run_dialog_async
20965  (of-object "GtkPrintOperation")
20966  (c-name "gtk_print_operation_portal_run_dialog_async")
20967  (return-type "none")
20968  (parameters
20969    '("gboolean" "show_dialog")
20970    '("GtkWindow*" "parent")
20971    '("GtkPrintOperationPrintFunc" "print_cb")
20972  )
20973)
20974
20975(define-method portal_launch_preview
20976  (of-object "GtkPrintOperation")
20977  (c-name "gtk_print_operation_portal_launch_preview")
20978  (return-type "none")
20979  (parameters
20980    '("cairo_surface_t*" "surface")
20981    '("GtkWindow*" "parent")
20982    '("const-char*" "filename")
20983  )
20984)
20985
20986
20987
20988;; From gtkprintoperationpreview.h
20989
20990(define-function gtk_print_operation_preview_get_type
20991  (c-name "gtk_print_operation_preview_get_type")
20992  (return-type "GType")
20993)
20994
20995(define-method render_page
20996  (of-object "GtkPrintOperationPreview")
20997  (c-name "gtk_print_operation_preview_render_page")
20998  (return-type "none")
20999  (parameters
21000    '("gint" "page_nr")
21001  )
21002)
21003
21004(define-method end_preview
21005  (of-object "GtkPrintOperationPreview")
21006  (c-name "gtk_print_operation_preview_end_preview")
21007  (return-type "none")
21008)
21009
21010(define-method is_selected
21011  (of-object "GtkPrintOperationPreview")
21012  (c-name "gtk_print_operation_preview_is_selected")
21013  (return-type "gboolean")
21014  (parameters
21015    '("gint" "page_nr")
21016  )
21017)
21018
21019
21020
21021;; From gtkprintsettings.h
21022
21023(define-function gtk_print_settings_get_type
21024  (c-name "gtk_print_settings_get_type")
21025  (return-type "GType")
21026)
21027
21028(define-function gtk_print_settings_new
21029  (c-name "gtk_print_settings_new")
21030  (is-constructor-of "GtkPrintSettings")
21031  (return-type "GtkPrintSettings*")
21032)
21033
21034(define-method copy
21035  (of-object "GtkPrintSettings")
21036  (c-name "gtk_print_settings_copy")
21037  (return-type "GtkPrintSettings*")
21038)
21039
21040(define-function gtk_print_settings_new_from_file
21041  (c-name "gtk_print_settings_new_from_file")
21042  (return-type "GtkPrintSettings*")
21043  (parameters
21044    '("const-gchar*" "file_name")
21045    '("GError**" "error")
21046  )
21047)
21048
21049(define-method load_file
21050  (of-object "GtkPrintSettings")
21051  (c-name "gtk_print_settings_load_file")
21052  (return-type "gboolean")
21053  (parameters
21054    '("const-gchar*" "file_name")
21055    '("GError**" "error")
21056  )
21057)
21058
21059(define-method to_file
21060  (of-object "GtkPrintSettings")
21061  (c-name "gtk_print_settings_to_file")
21062  (return-type "gboolean")
21063  (parameters
21064    '("const-gchar*" "file_name")
21065    '("GError**" "error")
21066  )
21067)
21068
21069(define-function gtk_print_settings_new_from_key_file
21070  (c-name "gtk_print_settings_new_from_key_file")
21071  (return-type "GtkPrintSettings*")
21072  (parameters
21073    '("GKeyFile*" "key_file")
21074    '("const-gchar*" "group_name")
21075    '("GError**" "error")
21076  )
21077)
21078
21079(define-method load_key_file
21080  (of-object "GtkPrintSettings")
21081  (c-name "gtk_print_settings_load_key_file")
21082  (return-type "gboolean")
21083  (parameters
21084    '("GKeyFile*" "key_file")
21085    '("const-gchar*" "group_name")
21086    '("GError**" "error")
21087  )
21088)
21089
21090(define-method to_key_file
21091  (of-object "GtkPrintSettings")
21092  (c-name "gtk_print_settings_to_key_file")
21093  (return-type "none")
21094  (parameters
21095    '("GKeyFile*" "key_file")
21096    '("const-gchar*" "group_name")
21097  )
21098)
21099
21100(define-method has_key
21101  (of-object "GtkPrintSettings")
21102  (c-name "gtk_print_settings_has_key")
21103  (return-type "gboolean")
21104  (parameters
21105    '("const-gchar*" "key")
21106  )
21107)
21108
21109(define-method get
21110  (of-object "GtkPrintSettings")
21111  (c-name "gtk_print_settings_get")
21112  (return-type "const-gchar*")
21113  (parameters
21114    '("const-gchar*" "key")
21115  )
21116)
21117
21118(define-method set
21119  (of-object "GtkPrintSettings")
21120  (c-name "gtk_print_settings_set")
21121  (return-type "none")
21122  (parameters
21123    '("const-gchar*" "key")
21124    '("const-gchar*" "value")
21125  )
21126)
21127
21128(define-method unset
21129  (of-object "GtkPrintSettings")
21130  (c-name "gtk_print_settings_unset")
21131  (return-type "none")
21132  (parameters
21133    '("const-gchar*" "key")
21134  )
21135)
21136
21137(define-method foreach
21138  (of-object "GtkPrintSettings")
21139  (c-name "gtk_print_settings_foreach")
21140  (return-type "none")
21141  (parameters
21142    '("GtkPrintSettingsFunc" "func")
21143    '("gpointer" "user_data")
21144  )
21145)
21146
21147(define-method get_bool
21148  (of-object "GtkPrintSettings")
21149  (c-name "gtk_print_settings_get_bool")
21150  (return-type "gboolean")
21151  (parameters
21152    '("const-gchar*" "key")
21153  )
21154)
21155
21156(define-method set_bool
21157  (of-object "GtkPrintSettings")
21158  (c-name "gtk_print_settings_set_bool")
21159  (return-type "none")
21160  (parameters
21161    '("const-gchar*" "key")
21162    '("gboolean" "value")
21163  )
21164)
21165
21166(define-method get_double
21167  (of-object "GtkPrintSettings")
21168  (c-name "gtk_print_settings_get_double")
21169  (return-type "gdouble")
21170  (parameters
21171    '("const-gchar*" "key")
21172  )
21173)
21174
21175(define-method get_double_with_default
21176  (of-object "GtkPrintSettings")
21177  (c-name "gtk_print_settings_get_double_with_default")
21178  (return-type "gdouble")
21179  (parameters
21180    '("const-gchar*" "key")
21181    '("gdouble" "def")
21182  )
21183)
21184
21185(define-method set_double
21186  (of-object "GtkPrintSettings")
21187  (c-name "gtk_print_settings_set_double")
21188  (return-type "none")
21189  (parameters
21190    '("const-gchar*" "key")
21191    '("gdouble" "value")
21192  )
21193)
21194
21195(define-method get_length
21196  (of-object "GtkPrintSettings")
21197  (c-name "gtk_print_settings_get_length")
21198  (return-type "gdouble")
21199  (parameters
21200    '("const-gchar*" "key")
21201    '("GtkUnit" "unit")
21202  )
21203)
21204
21205(define-method set_length
21206  (of-object "GtkPrintSettings")
21207  (c-name "gtk_print_settings_set_length")
21208  (return-type "none")
21209  (parameters
21210    '("const-gchar*" "key")
21211    '("gdouble" "value")
21212    '("GtkUnit" "unit")
21213  )
21214)
21215
21216(define-method get_int
21217  (of-object "GtkPrintSettings")
21218  (c-name "gtk_print_settings_get_int")
21219  (return-type "gint")
21220  (parameters
21221    '("const-gchar*" "key")
21222  )
21223)
21224
21225(define-method get_int_with_default
21226  (of-object "GtkPrintSettings")
21227  (c-name "gtk_print_settings_get_int_with_default")
21228  (return-type "gint")
21229  (parameters
21230    '("const-gchar*" "key")
21231    '("gint" "def")
21232  )
21233)
21234
21235(define-method set_int
21236  (of-object "GtkPrintSettings")
21237  (c-name "gtk_print_settings_set_int")
21238  (return-type "none")
21239  (parameters
21240    '("const-gchar*" "key")
21241    '("gint" "value")
21242  )
21243)
21244
21245(define-method get_printer
21246  (of-object "GtkPrintSettings")
21247  (c-name "gtk_print_settings_get_printer")
21248  (return-type "const-gchar*")
21249)
21250
21251(define-method set_printer
21252  (of-object "GtkPrintSettings")
21253  (c-name "gtk_print_settings_set_printer")
21254  (return-type "none")
21255  (parameters
21256    '("const-gchar*" "printer")
21257  )
21258)
21259
21260(define-method get_orientation
21261  (of-object "GtkPrintSettings")
21262  (c-name "gtk_print_settings_get_orientation")
21263  (return-type "GtkPageOrientation")
21264)
21265
21266(define-method set_orientation
21267  (of-object "GtkPrintSettings")
21268  (c-name "gtk_print_settings_set_orientation")
21269  (return-type "none")
21270  (parameters
21271    '("GtkPageOrientation" "orientation")
21272  )
21273)
21274
21275(define-method get_paper_size
21276  (of-object "GtkPrintSettings")
21277  (c-name "gtk_print_settings_get_paper_size")
21278  (return-type "GtkPaperSize*")
21279)
21280
21281(define-method set_paper_size
21282  (of-object "GtkPrintSettings")
21283  (c-name "gtk_print_settings_set_paper_size")
21284  (return-type "none")
21285  (parameters
21286    '("GtkPaperSize*" "paper_size")
21287  )
21288)
21289
21290(define-method get_paper_width
21291  (of-object "GtkPrintSettings")
21292  (c-name "gtk_print_settings_get_paper_width")
21293  (return-type "gdouble")
21294  (parameters
21295    '("GtkUnit" "unit")
21296  )
21297)
21298
21299(define-method set_paper_width
21300  (of-object "GtkPrintSettings")
21301  (c-name "gtk_print_settings_set_paper_width")
21302  (return-type "none")
21303  (parameters
21304    '("gdouble" "width")
21305    '("GtkUnit" "unit")
21306  )
21307)
21308
21309(define-method get_paper_height
21310  (of-object "GtkPrintSettings")
21311  (c-name "gtk_print_settings_get_paper_height")
21312  (return-type "gdouble")
21313  (parameters
21314    '("GtkUnit" "unit")
21315  )
21316)
21317
21318(define-method set_paper_height
21319  (of-object "GtkPrintSettings")
21320  (c-name "gtk_print_settings_set_paper_height")
21321  (return-type "none")
21322  (parameters
21323    '("gdouble" "height")
21324    '("GtkUnit" "unit")
21325  )
21326)
21327
21328(define-method get_use_color
21329  (of-object "GtkPrintSettings")
21330  (c-name "gtk_print_settings_get_use_color")
21331  (return-type "gboolean")
21332)
21333
21334(define-method set_use_color
21335  (of-object "GtkPrintSettings")
21336  (c-name "gtk_print_settings_set_use_color")
21337  (return-type "none")
21338  (parameters
21339    '("gboolean" "use_color")
21340  )
21341)
21342
21343(define-method get_collate
21344  (of-object "GtkPrintSettings")
21345  (c-name "gtk_print_settings_get_collate")
21346  (return-type "gboolean")
21347)
21348
21349(define-method set_collate
21350  (of-object "GtkPrintSettings")
21351  (c-name "gtk_print_settings_set_collate")
21352  (return-type "none")
21353  (parameters
21354    '("gboolean" "collate")
21355  )
21356)
21357
21358(define-method get_reverse
21359  (of-object "GtkPrintSettings")
21360  (c-name "gtk_print_settings_get_reverse")
21361  (return-type "gboolean")
21362)
21363
21364(define-method set_reverse
21365  (of-object "GtkPrintSettings")
21366  (c-name "gtk_print_settings_set_reverse")
21367  (return-type "none")
21368  (parameters
21369    '("gboolean" "reverse")
21370  )
21371)
21372
21373(define-method get_duplex
21374  (of-object "GtkPrintSettings")
21375  (c-name "gtk_print_settings_get_duplex")
21376  (return-type "GtkPrintDuplex")
21377)
21378
21379(define-method set_duplex
21380  (of-object "GtkPrintSettings")
21381  (c-name "gtk_print_settings_set_duplex")
21382  (return-type "none")
21383  (parameters
21384    '("GtkPrintDuplex" "duplex")
21385  )
21386)
21387
21388(define-method get_quality
21389  (of-object "GtkPrintSettings")
21390  (c-name "gtk_print_settings_get_quality")
21391  (return-type "GtkPrintQuality")
21392)
21393
21394(define-method set_quality
21395  (of-object "GtkPrintSettings")
21396  (c-name "gtk_print_settings_set_quality")
21397  (return-type "none")
21398  (parameters
21399    '("GtkPrintQuality" "quality")
21400  )
21401)
21402
21403(define-method get_n_copies
21404  (of-object "GtkPrintSettings")
21405  (c-name "gtk_print_settings_get_n_copies")
21406  (return-type "gint")
21407)
21408
21409(define-method set_n_copies
21410  (of-object "GtkPrintSettings")
21411  (c-name "gtk_print_settings_set_n_copies")
21412  (return-type "none")
21413  (parameters
21414    '("gint" "num_copies")
21415  )
21416)
21417
21418(define-method get_number_up
21419  (of-object "GtkPrintSettings")
21420  (c-name "gtk_print_settings_get_number_up")
21421  (return-type "gint")
21422)
21423
21424(define-method set_number_up
21425  (of-object "GtkPrintSettings")
21426  (c-name "gtk_print_settings_set_number_up")
21427  (return-type "none")
21428  (parameters
21429    '("gint" "number_up")
21430  )
21431)
21432
21433(define-method get_number_up_layout
21434  (of-object "GtkPrintSettings")
21435  (c-name "gtk_print_settings_get_number_up_layout")
21436  (return-type "GtkNumberUpLayout")
21437)
21438
21439(define-method set_number_up_layout
21440  (of-object "GtkPrintSettings")
21441  (c-name "gtk_print_settings_set_number_up_layout")
21442  (return-type "none")
21443  (parameters
21444    '("GtkNumberUpLayout" "number_up_layout")
21445  )
21446)
21447
21448(define-method get_resolution
21449  (of-object "GtkPrintSettings")
21450  (c-name "gtk_print_settings_get_resolution")
21451  (return-type "gint")
21452)
21453
21454(define-method set_resolution
21455  (of-object "GtkPrintSettings")
21456  (c-name "gtk_print_settings_set_resolution")
21457  (return-type "none")
21458  (parameters
21459    '("gint" "resolution")
21460  )
21461)
21462
21463(define-method get_resolution_x
21464  (of-object "GtkPrintSettings")
21465  (c-name "gtk_print_settings_get_resolution_x")
21466  (return-type "gint")
21467)
21468
21469(define-method get_resolution_y
21470  (of-object "GtkPrintSettings")
21471  (c-name "gtk_print_settings_get_resolution_y")
21472  (return-type "gint")
21473)
21474
21475(define-method set_resolution_xy
21476  (of-object "GtkPrintSettings")
21477  (c-name "gtk_print_settings_set_resolution_xy")
21478  (return-type "none")
21479  (parameters
21480    '("gint" "resolution_x")
21481    '("gint" "resolution_y")
21482  )
21483)
21484
21485(define-method get_printer_lpi
21486  (of-object "GtkPrintSettings")
21487  (c-name "gtk_print_settings_get_printer_lpi")
21488  (return-type "gdouble")
21489)
21490
21491(define-method set_printer_lpi
21492  (of-object "GtkPrintSettings")
21493  (c-name "gtk_print_settings_set_printer_lpi")
21494  (return-type "none")
21495  (parameters
21496    '("gdouble" "lpi")
21497  )
21498)
21499
21500(define-method get_scale
21501  (of-object "GtkPrintSettings")
21502  (c-name "gtk_print_settings_get_scale")
21503  (return-type "gdouble")
21504)
21505
21506(define-method set_scale
21507  (of-object "GtkPrintSettings")
21508  (c-name "gtk_print_settings_set_scale")
21509  (return-type "none")
21510  (parameters
21511    '("gdouble" "scale")
21512  )
21513)
21514
21515(define-method get_print_pages
21516  (of-object "GtkPrintSettings")
21517  (c-name "gtk_print_settings_get_print_pages")
21518  (return-type "GtkPrintPages")
21519)
21520
21521(define-method set_print_pages
21522  (of-object "GtkPrintSettings")
21523  (c-name "gtk_print_settings_set_print_pages")
21524  (return-type "none")
21525  (parameters
21526    '("GtkPrintPages" "pages")
21527  )
21528)
21529
21530(define-method get_page_ranges
21531  (of-object "GtkPrintSettings")
21532  (c-name "gtk_print_settings_get_page_ranges")
21533  (return-type "GtkPageRange*")
21534  (parameters
21535    '("gint*" "num_ranges")
21536  )
21537)
21538
21539(define-method set_page_ranges
21540  (of-object "GtkPrintSettings")
21541  (c-name "gtk_print_settings_set_page_ranges")
21542  (return-type "none")
21543  (parameters
21544    '("GtkPageRange*" "page_ranges")
21545    '("gint" "num_ranges")
21546  )
21547)
21548
21549(define-method get_page_set
21550  (of-object "GtkPrintSettings")
21551  (c-name "gtk_print_settings_get_page_set")
21552  (return-type "GtkPageSet")
21553)
21554
21555(define-method set_page_set
21556  (of-object "GtkPrintSettings")
21557  (c-name "gtk_print_settings_set_page_set")
21558  (return-type "none")
21559  (parameters
21560    '("GtkPageSet" "page_set")
21561  )
21562)
21563
21564(define-method get_default_source
21565  (of-object "GtkPrintSettings")
21566  (c-name "gtk_print_settings_get_default_source")
21567  (return-type "const-gchar*")
21568)
21569
21570(define-method set_default_source
21571  (of-object "GtkPrintSettings")
21572  (c-name "gtk_print_settings_set_default_source")
21573  (return-type "none")
21574  (parameters
21575    '("const-gchar*" "default_source")
21576  )
21577)
21578
21579(define-method get_media_type
21580  (of-object "GtkPrintSettings")
21581  (c-name "gtk_print_settings_get_media_type")
21582  (return-type "const-gchar*")
21583)
21584
21585(define-method set_media_type
21586  (of-object "GtkPrintSettings")
21587  (c-name "gtk_print_settings_set_media_type")
21588  (return-type "none")
21589  (parameters
21590    '("const-gchar*" "media_type")
21591  )
21592)
21593
21594(define-method get_dither
21595  (of-object "GtkPrintSettings")
21596  (c-name "gtk_print_settings_get_dither")
21597  (return-type "const-gchar*")
21598)
21599
21600(define-method set_dither
21601  (of-object "GtkPrintSettings")
21602  (c-name "gtk_print_settings_set_dither")
21603  (return-type "none")
21604  (parameters
21605    '("const-gchar*" "dither")
21606  )
21607)
21608
21609(define-method get_finishings
21610  (of-object "GtkPrintSettings")
21611  (c-name "gtk_print_settings_get_finishings")
21612  (return-type "const-gchar*")
21613)
21614
21615(define-method set_finishings
21616  (of-object "GtkPrintSettings")
21617  (c-name "gtk_print_settings_set_finishings")
21618  (return-type "none")
21619  (parameters
21620    '("const-gchar*" "finishings")
21621  )
21622)
21623
21624(define-method get_output_bin
21625  (of-object "GtkPrintSettings")
21626  (c-name "gtk_print_settings_get_output_bin")
21627  (return-type "const-gchar*")
21628)
21629
21630(define-method set_output_bin
21631  (of-object "GtkPrintSettings")
21632  (c-name "gtk_print_settings_set_output_bin")
21633  (return-type "none")
21634  (parameters
21635    '("const-gchar*" "output_bin")
21636  )
21637)
21638
21639(define-method to_gvariant
21640  (of-object "GtkPrintSettings")
21641  (c-name "gtk_print_settings_to_gvariant")
21642  (return-type "GVariant*")
21643)
21644
21645(define-function gtk_print_settings_new_from_gvariant
21646  (c-name "gtk_print_settings_new_from_gvariant")
21647  (return-type "GtkPrintSettings*")
21648  (parameters
21649    '("GVariant*" "variant")
21650  )
21651)
21652
21653
21654
21655;; From gtkprintunixdialog.h
21656
21657(define-function gtk_print_unix_dialog_get_type
21658  (c-name "gtk_print_unix_dialog_get_type")
21659  (return-type "GType")
21660)
21661
21662(define-function gtk_print_unix_dialog_new
21663  (c-name "gtk_print_unix_dialog_new")
21664  (is-constructor-of "GtkPrintUnixDialog")
21665  (return-type "GtkWidget*")
21666  (parameters
21667    '("const-gchar*" "title")
21668    '("GtkWindow*" "parent")
21669  )
21670)
21671
21672(define-method set_page_setup
21673  (of-object "GtkPrintUnixDialog")
21674  (c-name "gtk_print_unix_dialog_set_page_setup")
21675  (return-type "none")
21676  (parameters
21677    '("GtkPageSetup*" "page_setup")
21678  )
21679)
21680
21681(define-method get_page_setup
21682  (of-object "GtkPrintUnixDialog")
21683  (c-name "gtk_print_unix_dialog_get_page_setup")
21684  (return-type "GtkPageSetup*")
21685)
21686
21687(define-method set_current_page
21688  (of-object "GtkPrintUnixDialog")
21689  (c-name "gtk_print_unix_dialog_set_current_page")
21690  (return-type "none")
21691  (parameters
21692    '("gint" "current_page")
21693  )
21694)
21695
21696(define-method get_current_page
21697  (of-object "GtkPrintUnixDialog")
21698  (c-name "gtk_print_unix_dialog_get_current_page")
21699  (return-type "gint")
21700)
21701
21702(define-method set_settings
21703  (of-object "GtkPrintUnixDialog")
21704  (c-name "gtk_print_unix_dialog_set_settings")
21705  (return-type "none")
21706  (parameters
21707    '("GtkPrintSettings*" "settings")
21708  )
21709)
21710
21711(define-method get_settings
21712  (of-object "GtkPrintUnixDialog")
21713  (c-name "gtk_print_unix_dialog_get_settings")
21714  (return-type "GtkPrintSettings*")
21715)
21716
21717(define-method get_selected_printer
21718  (of-object "GtkPrintUnixDialog")
21719  (c-name "gtk_print_unix_dialog_get_selected_printer")
21720  (return-type "GtkPrinter*")
21721)
21722
21723(define-method add_custom_tab
21724  (of-object "GtkPrintUnixDialog")
21725  (c-name "gtk_print_unix_dialog_add_custom_tab")
21726  (return-type "none")
21727  (parameters
21728    '("GtkWidget*" "child")
21729    '("GtkWidget*" "tab_label")
21730  )
21731)
21732
21733(define-method set_manual_capabilities
21734  (of-object "GtkPrintUnixDialog")
21735  (c-name "gtk_print_unix_dialog_set_manual_capabilities")
21736  (return-type "none")
21737  (parameters
21738    '("GtkPrintCapabilities" "capabilities")
21739  )
21740)
21741
21742(define-method get_manual_capabilities
21743  (of-object "GtkPrintUnixDialog")
21744  (c-name "gtk_print_unix_dialog_get_manual_capabilities")
21745  (return-type "GtkPrintCapabilities")
21746)
21747
21748(define-method set_support_selection
21749  (of-object "GtkPrintUnixDialog")
21750  (c-name "gtk_print_unix_dialog_set_support_selection")
21751  (return-type "none")
21752  (parameters
21753    '("gboolean" "support_selection")
21754  )
21755)
21756
21757(define-method get_support_selection
21758  (of-object "GtkPrintUnixDialog")
21759  (c-name "gtk_print_unix_dialog_get_support_selection")
21760  (return-type "gboolean")
21761)
21762
21763(define-method set_has_selection
21764  (of-object "GtkPrintUnixDialog")
21765  (c-name "gtk_print_unix_dialog_set_has_selection")
21766  (return-type "none")
21767  (parameters
21768    '("gboolean" "has_selection")
21769  )
21770)
21771
21772(define-method get_has_selection
21773  (of-object "GtkPrintUnixDialog")
21774  (c-name "gtk_print_unix_dialog_get_has_selection")
21775  (return-type "gboolean")
21776)
21777
21778(define-method set_embed_page_setup
21779  (of-object "GtkPrintUnixDialog")
21780  (c-name "gtk_print_unix_dialog_set_embed_page_setup")
21781  (return-type "none")
21782  (parameters
21783    '("gboolean" "embed")
21784  )
21785)
21786
21787(define-method get_embed_page_setup
21788  (of-object "GtkPrintUnixDialog")
21789  (c-name "gtk_print_unix_dialog_get_embed_page_setup")
21790  (return-type "gboolean")
21791)
21792
21793(define-method get_page_setup_set
21794  (of-object "GtkPrintUnixDialog")
21795  (c-name "gtk_print_unix_dialog_get_page_setup_set")
21796  (return-type "gboolean")
21797)
21798
21799
21800
21801;; From gtkprintutils.h
21802
21803
21804
21805;; From gtkprint-win32.h
21806
21807(define-method free
21808  (of-object "GtkPrintWin32Devnames")
21809  (c-name "gtk_print_win32_devnames_free")
21810  (return-type "none")
21811)
21812
21813(define-function gtk_print_win32_devnames_from_win32
21814  (c-name "gtk_print_win32_devnames_from_win32")
21815  (return-type "GtkPrintWin32Devnames*")
21816  (parameters
21817    '("HGLOBAL" "global")
21818  )
21819)
21820
21821(define-function gtk_print_win32_devnames_from_printer_name
21822  (c-name "gtk_print_win32_devnames_from_printer_name")
21823  (return-type "GtkPrintWin32Devnames*")
21824  (parameters
21825    '("const-char*" "printer")
21826  )
21827)
21828
21829(define-method to_win32
21830  (of-object "GtkPrintWin32Devnames")
21831  (c-name "gtk_print_win32_devnames_to_win32")
21832  (return-type "HGLOBAL")
21833)
21834
21835(define-function gtk_print_win32_devnames_to_win32_from_printer_name
21836  (c-name "gtk_print_win32_devnames_to_win32_from_printer_name")
21837  (return-type "HGLOBAL")
21838  (parameters
21839    '("const-char*" "printer")
21840  )
21841)
21842
21843
21844
21845;; From gtkprivatetypebuiltins.h
21846
21847
21848
21849;; From gtkprogressbar.h
21850
21851(define-function gtk_progress_bar_get_type
21852  (c-name "gtk_progress_bar_get_type")
21853  (return-type "GType")
21854)
21855
21856(define-function gtk_progress_bar_new
21857  (c-name "gtk_progress_bar_new")
21858  (is-constructor-of "GtkProgressBar")
21859  (return-type "GtkWidget*")
21860)
21861
21862(define-method pulse
21863  (of-object "GtkProgressBar")
21864  (c-name "gtk_progress_bar_pulse")
21865  (return-type "none")
21866)
21867
21868(define-method set_text
21869  (of-object "GtkProgressBar")
21870  (c-name "gtk_progress_bar_set_text")
21871  (return-type "none")
21872  (parameters
21873    '("const-gchar*" "text")
21874  )
21875)
21876
21877(define-method set_fraction
21878  (of-object "GtkProgressBar")
21879  (c-name "gtk_progress_bar_set_fraction")
21880  (return-type "none")
21881  (parameters
21882    '("gdouble" "fraction")
21883  )
21884)
21885
21886(define-method set_pulse_step
21887  (of-object "GtkProgressBar")
21888  (c-name "gtk_progress_bar_set_pulse_step")
21889  (return-type "none")
21890  (parameters
21891    '("gdouble" "fraction")
21892  )
21893)
21894
21895(define-method set_inverted
21896  (of-object "GtkProgressBar")
21897  (c-name "gtk_progress_bar_set_inverted")
21898  (return-type "none")
21899  (parameters
21900    '("gboolean" "inverted")
21901  )
21902)
21903
21904(define-method get_text
21905  (of-object "GtkProgressBar")
21906  (c-name "gtk_progress_bar_get_text")
21907  (return-type "const-gchar*")
21908)
21909
21910(define-method get_fraction
21911  (of-object "GtkProgressBar")
21912  (c-name "gtk_progress_bar_get_fraction")
21913  (return-type "gdouble")
21914)
21915
21916(define-method get_pulse_step
21917  (of-object "GtkProgressBar")
21918  (c-name "gtk_progress_bar_get_pulse_step")
21919  (return-type "gdouble")
21920)
21921
21922(define-method get_inverted
21923  (of-object "GtkProgressBar")
21924  (c-name "gtk_progress_bar_get_inverted")
21925  (return-type "gboolean")
21926)
21927
21928(define-method set_ellipsize
21929  (of-object "GtkProgressBar")
21930  (c-name "gtk_progress_bar_set_ellipsize")
21931  (return-type "none")
21932  (parameters
21933    '("PangoEllipsizeMode" "mode")
21934  )
21935)
21936
21937(define-method get_ellipsize
21938  (of-object "GtkProgressBar")
21939  (c-name "gtk_progress_bar_get_ellipsize")
21940  (return-type "PangoEllipsizeMode")
21941)
21942
21943(define-method set_show_text
21944  (of-object "GtkProgressBar")
21945  (c-name "gtk_progress_bar_set_show_text")
21946  (return-type "none")
21947  (parameters
21948    '("gboolean" "show_text")
21949  )
21950)
21951
21952(define-method get_show_text
21953  (of-object "GtkProgressBar")
21954  (c-name "gtk_progress_bar_get_show_text")
21955  (return-type "gboolean")
21956)
21957
21958
21959
21960;; From gtkquartz.h
21961
21962
21963
21964;; From gtkquery.h
21965
21966(define-function gtk_query_get_type
21967  (c-name "gtk_query_get_type")
21968  (return-type "GType")
21969)
21970
21971(define-function gtk_query_new
21972  (c-name "gtk_query_new")
21973  (is-constructor-of "GtkQuery")
21974  (return-type "GtkQuery*")
21975)
21976
21977(define-method get_text
21978  (of-object "GtkQuery")
21979  (c-name "gtk_query_get_text")
21980  (return-type "const-gchar*")
21981)
21982
21983(define-method set_text
21984  (of-object "GtkQuery")
21985  (c-name "gtk_query_set_text")
21986  (return-type "none")
21987  (parameters
21988    '("const-gchar*" "text")
21989  )
21990)
21991
21992(define-method get_location
21993  (of-object "GtkQuery")
21994  (c-name "gtk_query_get_location")
21995  (return-type "GFile*")
21996)
21997
21998(define-method set_location
21999  (of-object "GtkQuery")
22000  (c-name "gtk_query_set_location")
22001  (return-type "none")
22002  (parameters
22003    '("GFile*" "file")
22004  )
22005)
22006
22007(define-method matches_string
22008  (of-object "GtkQuery")
22009  (c-name "gtk_query_matches_string")
22010  (return-type "gboolean")
22011  (parameters
22012    '("const-gchar*" "string")
22013  )
22014)
22015
22016
22017
22018;; From gtkradiobutton.h
22019
22020(define-function gtk_radio_button_get_type
22021  (c-name "gtk_radio_button_get_type")
22022  (return-type "GType")
22023)
22024
22025(define-function gtk_radio_button_new
22026  (c-name "gtk_radio_button_new")
22027  (is-constructor-of "GtkRadioButton")
22028  (return-type "GtkWidget*")
22029  (parameters
22030    '("GSList*" "group")
22031  )
22032)
22033
22034(define-method new_from_widget
22035  (of-object "GtkRadioButton")
22036  (c-name "gtk_radio_button_new_from_widget")
22037  (return-type "GtkWidget*")
22038)
22039
22040(define-function gtk_radio_button_new_with_label
22041  (c-name "gtk_radio_button_new_with_label")
22042  (return-type "GtkWidget*")
22043  (parameters
22044    '("GSList*" "group")
22045    '("const-gchar*" "label")
22046  )
22047)
22048
22049(define-method new_with_label_from_widget
22050  (of-object "GtkRadioButton")
22051  (c-name "gtk_radio_button_new_with_label_from_widget")
22052  (return-type "GtkWidget*")
22053  (parameters
22054    '("const-gchar*" "label")
22055  )
22056)
22057
22058(define-function gtk_radio_button_new_with_mnemonic
22059  (c-name "gtk_radio_button_new_with_mnemonic")
22060  (return-type "GtkWidget*")
22061  (parameters
22062    '("GSList*" "group")
22063    '("const-gchar*" "label")
22064  )
22065)
22066
22067(define-method new_with_mnemonic_from_widget
22068  (of-object "GtkRadioButton")
22069  (c-name "gtk_radio_button_new_with_mnemonic_from_widget")
22070  (return-type "GtkWidget*")
22071  (parameters
22072    '("const-gchar*" "label")
22073  )
22074)
22075
22076(define-method get_group
22077  (of-object "GtkRadioButton")
22078  (c-name "gtk_radio_button_get_group")
22079  (return-type "GSList*")
22080)
22081
22082(define-method set_group
22083  (of-object "GtkRadioButton")
22084  (c-name "gtk_radio_button_set_group")
22085  (return-type "none")
22086  (parameters
22087    '("GSList*" "group")
22088  )
22089)
22090
22091(define-method join_group
22092  (of-object "GtkRadioButton")
22093  (c-name "gtk_radio_button_join_group")
22094  (return-type "none")
22095  (parameters
22096    '("GtkRadioButton*" "group_source")
22097  )
22098)
22099
22100
22101
22102;; From gtkradiomenuitem.h
22103
22104(define-function gtk_radio_menu_item_get_type
22105  (c-name "gtk_radio_menu_item_get_type")
22106  (return-type "GType")
22107)
22108
22109(define-function gtk_radio_menu_item_new
22110  (c-name "gtk_radio_menu_item_new")
22111  (is-constructor-of "GtkRadioMenuItem")
22112  (return-type "GtkWidget*")
22113  (parameters
22114    '("GSList*" "group")
22115  )
22116)
22117
22118(define-function gtk_radio_menu_item_new_with_label
22119  (c-name "gtk_radio_menu_item_new_with_label")
22120  (return-type "GtkWidget*")
22121  (parameters
22122    '("GSList*" "group")
22123    '("const-gchar*" "label")
22124  )
22125)
22126
22127(define-function gtk_radio_menu_item_new_with_mnemonic
22128  (c-name "gtk_radio_menu_item_new_with_mnemonic")
22129  (return-type "GtkWidget*")
22130  (parameters
22131    '("GSList*" "group")
22132    '("const-gchar*" "label")
22133  )
22134)
22135
22136(define-method new_from_widget
22137  (of-object "GtkRadioMenuItem")
22138  (c-name "gtk_radio_menu_item_new_from_widget")
22139  (return-type "GtkWidget*")
22140)
22141
22142(define-method new_with_mnemonic_from_widget
22143  (of-object "GtkRadioMenuItem")
22144  (c-name "gtk_radio_menu_item_new_with_mnemonic_from_widget")
22145  (return-type "GtkWidget*")
22146  (parameters
22147    '("const-gchar*" "label")
22148  )
22149)
22150
22151(define-method new_with_label_from_widget
22152  (of-object "GtkRadioMenuItem")
22153  (c-name "gtk_radio_menu_item_new_with_label_from_widget")
22154  (return-type "GtkWidget*")
22155  (parameters
22156    '("const-gchar*" "label")
22157  )
22158)
22159
22160(define-method get_group
22161  (of-object "GtkRadioMenuItem")
22162  (c-name "gtk_radio_menu_item_get_group")
22163  (return-type "GSList*")
22164)
22165
22166(define-method set_group
22167  (of-object "GtkRadioMenuItem")
22168  (c-name "gtk_radio_menu_item_set_group")
22169  (return-type "none")
22170  (parameters
22171    '("GSList*" "group")
22172  )
22173)
22174
22175(define-method join_group
22176  (of-object "GtkRadioMenuItem")
22177  (c-name "gtk_radio_menu_item_join_group")
22178  (return-type "none")
22179  (parameters
22180    '("GtkRadioMenuItem*" "group_source")
22181  )
22182)
22183
22184
22185
22186;; From gtkradiotoolbutton.h
22187
22188(define-function gtk_radio_tool_button_get_type
22189  (c-name "gtk_radio_tool_button_get_type")
22190  (return-type "GType")
22191)
22192
22193(define-function gtk_radio_tool_button_new
22194  (c-name "gtk_radio_tool_button_new")
22195  (is-constructor-of "GtkRadioToolButton")
22196  (return-type "GtkToolItem*")
22197  (parameters
22198    '("GSList*" "group")
22199  )
22200)
22201
22202(define-function gtk_radio_tool_button_new_from_stock
22203  (c-name "gtk_radio_tool_button_new_from_stock")
22204  (return-type "GtkToolItem*")
22205  (parameters
22206    '("GSList*" "group")
22207    '("const-gchar*" "stock_id")
22208  )
22209)
22210
22211(define-method new_from_widget
22212  (of-object "GtkRadioToolButton")
22213  (c-name "gtk_radio_tool_button_new_from_widget")
22214  (return-type "GtkToolItem*")
22215)
22216
22217(define-method new_with_stock_from_widget
22218  (of-object "GtkRadioToolButton")
22219  (c-name "gtk_radio_tool_button_new_with_stock_from_widget")
22220  (return-type "GtkToolItem*")
22221  (parameters
22222    '("const-gchar*" "stock_id")
22223  )
22224)
22225
22226(define-method get_group
22227  (of-object "GtkRadioToolButton")
22228  (c-name "gtk_radio_tool_button_get_group")
22229  (return-type "GSList*")
22230)
22231
22232(define-method set_group
22233  (of-object "GtkRadioToolButton")
22234  (c-name "gtk_radio_tool_button_set_group")
22235  (return-type "none")
22236  (parameters
22237    '("GSList*" "group")
22238  )
22239)
22240
22241
22242
22243;; From gtkrange.h
22244
22245(define-function gtk_range_get_type
22246  (c-name "gtk_range_get_type")
22247  (return-type "GType")
22248)
22249
22250(define-method set_adjustment
22251  (of-object "GtkRange")
22252  (c-name "gtk_range_set_adjustment")
22253  (return-type "none")
22254  (parameters
22255    '("GtkAdjustment*" "adjustment")
22256  )
22257)
22258
22259(define-method get_adjustment
22260  (of-object "GtkRange")
22261  (c-name "gtk_range_get_adjustment")
22262  (return-type "GtkAdjustment*")
22263)
22264
22265(define-method set_inverted
22266  (of-object "GtkRange")
22267  (c-name "gtk_range_set_inverted")
22268  (return-type "none")
22269  (parameters
22270    '("gboolean" "setting")
22271  )
22272)
22273
22274(define-method get_inverted
22275  (of-object "GtkRange")
22276  (c-name "gtk_range_get_inverted")
22277  (return-type "gboolean")
22278)
22279
22280(define-method set_flippable
22281  (of-object "GtkRange")
22282  (c-name "gtk_range_set_flippable")
22283  (return-type "none")
22284  (parameters
22285    '("gboolean" "flippable")
22286  )
22287)
22288
22289(define-method get_flippable
22290  (of-object "GtkRange")
22291  (c-name "gtk_range_get_flippable")
22292  (return-type "gboolean")
22293)
22294
22295(define-method set_slider_size_fixed
22296  (of-object "GtkRange")
22297  (c-name "gtk_range_set_slider_size_fixed")
22298  (return-type "none")
22299  (parameters
22300    '("gboolean" "size_fixed")
22301  )
22302)
22303
22304(define-method get_slider_size_fixed
22305  (of-object "GtkRange")
22306  (c-name "gtk_range_get_slider_size_fixed")
22307  (return-type "gboolean")
22308)
22309
22310(define-method set_min_slider_size
22311  (of-object "GtkRange")
22312  (c-name "gtk_range_set_min_slider_size")
22313  (return-type "none")
22314  (parameters
22315    '("gint" "min_size")
22316  )
22317)
22318
22319(define-method get_min_slider_size
22320  (of-object "GtkRange")
22321  (c-name "gtk_range_get_min_slider_size")
22322  (return-type "gint")
22323)
22324
22325(define-method get_range_rect
22326  (of-object "GtkRange")
22327  (c-name "gtk_range_get_range_rect")
22328  (return-type "none")
22329  (parameters
22330    '("GdkRectangle*" "range_rect")
22331  )
22332)
22333
22334(define-method get_slider_range
22335  (of-object "GtkRange")
22336  (c-name "gtk_range_get_slider_range")
22337  (return-type "none")
22338  (parameters
22339    '("gint*" "slider_start")
22340    '("gint*" "slider_end")
22341  )
22342)
22343
22344(define-method set_lower_stepper_sensitivity
22345  (of-object "GtkRange")
22346  (c-name "gtk_range_set_lower_stepper_sensitivity")
22347  (return-type "none")
22348  (parameters
22349    '("GtkSensitivityType" "sensitivity")
22350  )
22351)
22352
22353(define-method get_lower_stepper_sensitivity
22354  (of-object "GtkRange")
22355  (c-name "gtk_range_get_lower_stepper_sensitivity")
22356  (return-type "GtkSensitivityType")
22357)
22358
22359(define-method set_upper_stepper_sensitivity
22360  (of-object "GtkRange")
22361  (c-name "gtk_range_set_upper_stepper_sensitivity")
22362  (return-type "none")
22363  (parameters
22364    '("GtkSensitivityType" "sensitivity")
22365  )
22366)
22367
22368(define-method get_upper_stepper_sensitivity
22369  (of-object "GtkRange")
22370  (c-name "gtk_range_get_upper_stepper_sensitivity")
22371  (return-type "GtkSensitivityType")
22372)
22373
22374(define-method set_increments
22375  (of-object "GtkRange")
22376  (c-name "gtk_range_set_increments")
22377  (return-type "none")
22378  (parameters
22379    '("gdouble" "step")
22380    '("gdouble" "page")
22381  )
22382)
22383
22384(define-method set_range
22385  (of-object "GtkRange")
22386  (c-name "gtk_range_set_range")
22387  (return-type "none")
22388  (parameters
22389    '("gdouble" "min")
22390    '("gdouble" "max")
22391  )
22392)
22393
22394(define-method set_value
22395  (of-object "GtkRange")
22396  (c-name "gtk_range_set_value")
22397  (return-type "none")
22398  (parameters
22399    '("gdouble" "value")
22400  )
22401)
22402
22403(define-method get_value
22404  (of-object "GtkRange")
22405  (c-name "gtk_range_get_value")
22406  (return-type "gdouble")
22407)
22408
22409(define-method set_show_fill_level
22410  (of-object "GtkRange")
22411  (c-name "gtk_range_set_show_fill_level")
22412  (return-type "none")
22413  (parameters
22414    '("gboolean" "show_fill_level")
22415  )
22416)
22417
22418(define-method get_show_fill_level
22419  (of-object "GtkRange")
22420  (c-name "gtk_range_get_show_fill_level")
22421  (return-type "gboolean")
22422)
22423
22424(define-method set_restrict_to_fill_level
22425  (of-object "GtkRange")
22426  (c-name "gtk_range_set_restrict_to_fill_level")
22427  (return-type "none")
22428  (parameters
22429    '("gboolean" "restrict_to_fill_level")
22430  )
22431)
22432
22433(define-method get_restrict_to_fill_level
22434  (of-object "GtkRange")
22435  (c-name "gtk_range_get_restrict_to_fill_level")
22436  (return-type "gboolean")
22437)
22438
22439(define-method set_fill_level
22440  (of-object "GtkRange")
22441  (c-name "gtk_range_set_fill_level")
22442  (return-type "none")
22443  (parameters
22444    '("gdouble" "fill_level")
22445  )
22446)
22447
22448(define-method get_fill_level
22449  (of-object "GtkRange")
22450  (c-name "gtk_range_get_fill_level")
22451  (return-type "gdouble")
22452)
22453
22454(define-method set_round_digits
22455  (of-object "GtkRange")
22456  (c-name "gtk_range_set_round_digits")
22457  (return-type "none")
22458  (parameters
22459    '("gint" "round_digits")
22460  )
22461)
22462
22463(define-method get_round_digits
22464  (of-object "GtkRange")
22465  (c-name "gtk_range_get_round_digits")
22466  (return-type "gint")
22467)
22468
22469
22470
22471;; From gtkrbtree.h
22472
22473
22474
22475;; From gtkrecentchooserdefault.h
22476
22477
22478
22479;; From gtkrecentchooserdialog.h
22480
22481(define-function gtk_recent_chooser_dialog_get_type
22482  (c-name "gtk_recent_chooser_dialog_get_type")
22483  (return-type "GType")
22484)
22485
22486(define-function gtk_recent_chooser_dialog_new
22487  (c-name "gtk_recent_chooser_dialog_new")
22488  (is-constructor-of "GtkRecentChooserDialog")
22489  (return-type "GtkWidget*")
22490  (parameters
22491    '("const-gchar*" "title")
22492    '("GtkWindow*" "parent")
22493    '("const-gchar*" "first_button_text")
22494  )
22495  (varargs #t)
22496)
22497
22498(define-function gtk_recent_chooser_dialog_new_for_manager
22499  (c-name "gtk_recent_chooser_dialog_new_for_manager")
22500  (return-type "GtkWidget*")
22501  (parameters
22502    '("const-gchar*" "title")
22503    '("GtkWindow*" "parent")
22504    '("GtkRecentManager*" "manager")
22505    '("const-gchar*" "first_button_text")
22506  )
22507  (varargs #t)
22508)
22509
22510
22511
22512;; From gtkrecentchooser.h
22513
22514(define-function gtk_recent_chooser_error_quark
22515  (c-name "gtk_recent_chooser_error_quark")
22516  (return-type "GQuark")
22517)
22518
22519(define-function gtk_recent_chooser_get_type
22520  (c-name "gtk_recent_chooser_get_type")
22521  (return-type "GType")
22522)
22523
22524(define-method set_show_private
22525  (of-object "GtkRecentChooser")
22526  (c-name "gtk_recent_chooser_set_show_private")
22527  (return-type "none")
22528  (parameters
22529    '("gboolean" "show_private")
22530  )
22531)
22532
22533(define-method get_show_private
22534  (of-object "GtkRecentChooser")
22535  (c-name "gtk_recent_chooser_get_show_private")
22536  (return-type "gboolean")
22537)
22538
22539(define-method set_show_not_found
22540  (of-object "GtkRecentChooser")
22541  (c-name "gtk_recent_chooser_set_show_not_found")
22542  (return-type "none")
22543  (parameters
22544    '("gboolean" "show_not_found")
22545  )
22546)
22547
22548(define-method get_show_not_found
22549  (of-object "GtkRecentChooser")
22550  (c-name "gtk_recent_chooser_get_show_not_found")
22551  (return-type "gboolean")
22552)
22553
22554(define-method set_select_multiple
22555  (of-object "GtkRecentChooser")
22556  (c-name "gtk_recent_chooser_set_select_multiple")
22557  (return-type "none")
22558  (parameters
22559    '("gboolean" "select_multiple")
22560  )
22561)
22562
22563(define-method get_select_multiple
22564  (of-object "GtkRecentChooser")
22565  (c-name "gtk_recent_chooser_get_select_multiple")
22566  (return-type "gboolean")
22567)
22568
22569(define-method set_limit
22570  (of-object "GtkRecentChooser")
22571  (c-name "gtk_recent_chooser_set_limit")
22572  (return-type "none")
22573  (parameters
22574    '("gint" "limit")
22575  )
22576)
22577
22578(define-method get_limit
22579  (of-object "GtkRecentChooser")
22580  (c-name "gtk_recent_chooser_get_limit")
22581  (return-type "gint")
22582)
22583
22584(define-method set_local_only
22585  (of-object "GtkRecentChooser")
22586  (c-name "gtk_recent_chooser_set_local_only")
22587  (return-type "none")
22588  (parameters
22589    '("gboolean" "local_only")
22590  )
22591)
22592
22593(define-method get_local_only
22594  (of-object "GtkRecentChooser")
22595  (c-name "gtk_recent_chooser_get_local_only")
22596  (return-type "gboolean")
22597)
22598
22599(define-method set_show_tips
22600  (of-object "GtkRecentChooser")
22601  (c-name "gtk_recent_chooser_set_show_tips")
22602  (return-type "none")
22603  (parameters
22604    '("gboolean" "show_tips")
22605  )
22606)
22607
22608(define-method get_show_tips
22609  (of-object "GtkRecentChooser")
22610  (c-name "gtk_recent_chooser_get_show_tips")
22611  (return-type "gboolean")
22612)
22613
22614(define-method set_show_icons
22615  (of-object "GtkRecentChooser")
22616  (c-name "gtk_recent_chooser_set_show_icons")
22617  (return-type "none")
22618  (parameters
22619    '("gboolean" "show_icons")
22620  )
22621)
22622
22623(define-method get_show_icons
22624  (of-object "GtkRecentChooser")
22625  (c-name "gtk_recent_chooser_get_show_icons")
22626  (return-type "gboolean")
22627)
22628
22629(define-method set_sort_type
22630  (of-object "GtkRecentChooser")
22631  (c-name "gtk_recent_chooser_set_sort_type")
22632  (return-type "none")
22633  (parameters
22634    '("GtkRecentSortType" "sort_type")
22635  )
22636)
22637
22638(define-method get_sort_type
22639  (of-object "GtkRecentChooser")
22640  (c-name "gtk_recent_chooser_get_sort_type")
22641  (return-type "GtkRecentSortType")
22642)
22643
22644(define-method set_sort_func
22645  (of-object "GtkRecentChooser")
22646  (c-name "gtk_recent_chooser_set_sort_func")
22647  (return-type "none")
22648  (parameters
22649    '("GtkRecentSortFunc" "sort_func")
22650    '("gpointer" "sort_data")
22651    '("GDestroyNotify" "data_destroy")
22652  )
22653)
22654
22655(define-method set_current_uri
22656  (of-object "GtkRecentChooser")
22657  (c-name "gtk_recent_chooser_set_current_uri")
22658  (return-type "gboolean")
22659  (parameters
22660    '("const-gchar*" "uri")
22661    '("GError**" "error")
22662  )
22663)
22664
22665(define-method get_current_uri
22666  (of-object "GtkRecentChooser")
22667  (c-name "gtk_recent_chooser_get_current_uri")
22668  (return-type "gchar*")
22669)
22670
22671(define-method get_current_item
22672  (of-object "GtkRecentChooser")
22673  (c-name "gtk_recent_chooser_get_current_item")
22674  (return-type "GtkRecentInfo*")
22675)
22676
22677(define-method select_uri
22678  (of-object "GtkRecentChooser")
22679  (c-name "gtk_recent_chooser_select_uri")
22680  (return-type "gboolean")
22681  (parameters
22682    '("const-gchar*" "uri")
22683    '("GError**" "error")
22684  )
22685)
22686
22687(define-method unselect_uri
22688  (of-object "GtkRecentChooser")
22689  (c-name "gtk_recent_chooser_unselect_uri")
22690  (return-type "none")
22691  (parameters
22692    '("const-gchar*" "uri")
22693  )
22694)
22695
22696(define-method select_all
22697  (of-object "GtkRecentChooser")
22698  (c-name "gtk_recent_chooser_select_all")
22699  (return-type "none")
22700)
22701
22702(define-method unselect_all
22703  (of-object "GtkRecentChooser")
22704  (c-name "gtk_recent_chooser_unselect_all")
22705  (return-type "none")
22706)
22707
22708(define-method get_items
22709  (of-object "GtkRecentChooser")
22710  (c-name "gtk_recent_chooser_get_items")
22711  (return-type "GList*")
22712)
22713
22714(define-method get_uris
22715  (of-object "GtkRecentChooser")
22716  (c-name "gtk_recent_chooser_get_uris")
22717  (return-type "gchar**")
22718  (parameters
22719    '("gsize*" "length")
22720  )
22721)
22722
22723(define-method add_filter
22724  (of-object "GtkRecentChooser")
22725  (c-name "gtk_recent_chooser_add_filter")
22726  (return-type "none")
22727  (parameters
22728    '("GtkRecentFilter*" "filter")
22729  )
22730)
22731
22732(define-method remove_filter
22733  (of-object "GtkRecentChooser")
22734  (c-name "gtk_recent_chooser_remove_filter")
22735  (return-type "none")
22736  (parameters
22737    '("GtkRecentFilter*" "filter")
22738  )
22739)
22740
22741(define-method list_filters
22742  (of-object "GtkRecentChooser")
22743  (c-name "gtk_recent_chooser_list_filters")
22744  (return-type "GSList*")
22745)
22746
22747(define-method set_filter
22748  (of-object "GtkRecentChooser")
22749  (c-name "gtk_recent_chooser_set_filter")
22750  (return-type "none")
22751  (parameters
22752    '("GtkRecentFilter*" "filter")
22753  )
22754)
22755
22756(define-method get_filter
22757  (of-object "GtkRecentChooser")
22758  (c-name "gtk_recent_chooser_get_filter")
22759  (return-type "GtkRecentFilter*")
22760)
22761
22762
22763
22764;; From gtkrecentchoosermenu.h
22765
22766(define-function gtk_recent_chooser_menu_get_type
22767  (c-name "gtk_recent_chooser_menu_get_type")
22768  (return-type "GType")
22769)
22770
22771(define-function gtk_recent_chooser_menu_new
22772  (c-name "gtk_recent_chooser_menu_new")
22773  (is-constructor-of "GtkRecentChooserMenu")
22774  (return-type "GtkWidget*")
22775)
22776
22777(define-function gtk_recent_chooser_menu_new_for_manager
22778  (c-name "gtk_recent_chooser_menu_new_for_manager")
22779  (return-type "GtkWidget*")
22780  (parameters
22781    '("GtkRecentManager*" "manager")
22782  )
22783)
22784
22785(define-method get_show_numbers
22786  (of-object "GtkRecentChooserMenu")
22787  (c-name "gtk_recent_chooser_menu_get_show_numbers")
22788  (return-type "gboolean")
22789)
22790
22791(define-method set_show_numbers
22792  (of-object "GtkRecentChooserMenu")
22793  (c-name "gtk_recent_chooser_menu_set_show_numbers")
22794  (return-type "none")
22795  (parameters
22796    '("gboolean" "show_numbers")
22797  )
22798)
22799
22800
22801
22802;; From gtkrecentchooserutils.h
22803
22804
22805
22806;; From gtkrecentchooserwidget.h
22807
22808(define-function gtk_recent_chooser_widget_get_type
22809  (c-name "gtk_recent_chooser_widget_get_type")
22810  (return-type "GType")
22811)
22812
22813(define-function gtk_recent_chooser_widget_new
22814  (c-name "gtk_recent_chooser_widget_new")
22815  (is-constructor-of "GtkRecentChooserWidget")
22816  (return-type "GtkWidget*")
22817)
22818
22819(define-function gtk_recent_chooser_widget_new_for_manager
22820  (c-name "gtk_recent_chooser_widget_new_for_manager")
22821  (return-type "GtkWidget*")
22822  (parameters
22823    '("GtkRecentManager*" "manager")
22824  )
22825)
22826
22827
22828
22829;; From gtkrecentfilter.h
22830
22831(define-function gtk_recent_filter_get_type
22832  (c-name "gtk_recent_filter_get_type")
22833  (return-type "GType")
22834)
22835
22836(define-function gtk_recent_filter_new
22837  (c-name "gtk_recent_filter_new")
22838  (is-constructor-of "GtkRecentFilter")
22839  (return-type "GtkRecentFilter*")
22840)
22841
22842(define-method set_name
22843  (of-object "GtkRecentFilter")
22844  (c-name "gtk_recent_filter_set_name")
22845  (return-type "none")
22846  (parameters
22847    '("const-gchar*" "name")
22848  )
22849)
22850
22851(define-method get_name
22852  (of-object "GtkRecentFilter")
22853  (c-name "gtk_recent_filter_get_name")
22854  (return-type "const-gchar*")
22855)
22856
22857(define-method add_mime_type
22858  (of-object "GtkRecentFilter")
22859  (c-name "gtk_recent_filter_add_mime_type")
22860  (return-type "none")
22861  (parameters
22862    '("const-gchar*" "mime_type")
22863  )
22864)
22865
22866(define-method add_pattern
22867  (of-object "GtkRecentFilter")
22868  (c-name "gtk_recent_filter_add_pattern")
22869  (return-type "none")
22870  (parameters
22871    '("const-gchar*" "pattern")
22872  )
22873)
22874
22875(define-method add_pixbuf_formats
22876  (of-object "GtkRecentFilter")
22877  (c-name "gtk_recent_filter_add_pixbuf_formats")
22878  (return-type "none")
22879)
22880
22881(define-method add_application
22882  (of-object "GtkRecentFilter")
22883  (c-name "gtk_recent_filter_add_application")
22884  (return-type "none")
22885  (parameters
22886    '("const-gchar*" "application")
22887  )
22888)
22889
22890(define-method add_group
22891  (of-object "GtkRecentFilter")
22892  (c-name "gtk_recent_filter_add_group")
22893  (return-type "none")
22894  (parameters
22895    '("const-gchar*" "group")
22896  )
22897)
22898
22899(define-method add_age
22900  (of-object "GtkRecentFilter")
22901  (c-name "gtk_recent_filter_add_age")
22902  (return-type "none")
22903  (parameters
22904    '("gint" "days")
22905  )
22906)
22907
22908(define-method add_custom
22909  (of-object "GtkRecentFilter")
22910  (c-name "gtk_recent_filter_add_custom")
22911  (return-type "none")
22912  (parameters
22913    '("GtkRecentFilterFlags" "needed")
22914    '("GtkRecentFilterFunc" "func")
22915    '("gpointer" "data")
22916    '("GDestroyNotify" "data_destroy")
22917  )
22918)
22919
22920(define-method get_needed
22921  (of-object "GtkRecentFilter")
22922  (c-name "gtk_recent_filter_get_needed")
22923  (return-type "GtkRecentFilterFlags")
22924)
22925
22926(define-method filter
22927  (of-object "GtkRecentFilter")
22928  (c-name "gtk_recent_filter_filter")
22929  (return-type "gboolean")
22930  (parameters
22931    '("const-GtkRecentFilterInfo*" "filter_info")
22932  )
22933)
22934
22935
22936
22937;; From gtkrecentmanager.h
22938
22939(define-function gtk_recent_manager_error_quark
22940  (c-name "gtk_recent_manager_error_quark")
22941  (return-type "GQuark")
22942)
22943
22944(define-function gtk_recent_manager_get_type
22945  (c-name "gtk_recent_manager_get_type")
22946  (return-type "GType")
22947)
22948
22949(define-function gtk_recent_manager_new
22950  (c-name "gtk_recent_manager_new")
22951  (is-constructor-of "GtkRecentManager")
22952  (return-type "GtkRecentManager*")
22953)
22954
22955(define-function gtk_recent_manager_get_default
22956  (c-name "gtk_recent_manager_get_default")
22957  (return-type "GtkRecentManager*")
22958)
22959
22960(define-method add_item
22961  (of-object "GtkRecentManager")
22962  (c-name "gtk_recent_manager_add_item")
22963  (return-type "gboolean")
22964  (parameters
22965    '("const-gchar*" "uri")
22966  )
22967)
22968
22969(define-method add_full
22970  (of-object "GtkRecentManager")
22971  (c-name "gtk_recent_manager_add_full")
22972  (return-type "gboolean")
22973  (parameters
22974    '("const-gchar*" "uri")
22975    '("const-GtkRecentData*" "recent_data")
22976  )
22977)
22978
22979(define-method remove_item
22980  (of-object "GtkRecentManager")
22981  (c-name "gtk_recent_manager_remove_item")
22982  (return-type "gboolean")
22983  (parameters
22984    '("const-gchar*" "uri")
22985    '("GError**" "error")
22986  )
22987)
22988
22989(define-method lookup_item
22990  (of-object "GtkRecentManager")
22991  (c-name "gtk_recent_manager_lookup_item")
22992  (return-type "GtkRecentInfo*")
22993  (parameters
22994    '("const-gchar*" "uri")
22995    '("GError**" "error")
22996  )
22997)
22998
22999(define-method has_item
23000  (of-object "GtkRecentManager")
23001  (c-name "gtk_recent_manager_has_item")
23002  (return-type "gboolean")
23003  (parameters
23004    '("const-gchar*" "uri")
23005  )
23006)
23007
23008(define-method move_item
23009  (of-object "GtkRecentManager")
23010  (c-name "gtk_recent_manager_move_item")
23011  (return-type "gboolean")
23012  (parameters
23013    '("const-gchar*" "uri")
23014    '("const-gchar*" "new_uri")
23015    '("GError**" "error")
23016  )
23017)
23018
23019(define-method get_items
23020  (of-object "GtkRecentManager")
23021  (c-name "gtk_recent_manager_get_items")
23022  (return-type "GList*")
23023)
23024
23025(define-method purge_items
23026  (of-object "GtkRecentManager")
23027  (c-name "gtk_recent_manager_purge_items")
23028  (return-type "gint")
23029  (parameters
23030    '("GError**" "error")
23031  )
23032)
23033
23034(define-function gtk_recent_info_get_type
23035  (c-name "gtk_recent_info_get_type")
23036  (return-type "GType")
23037)
23038
23039(define-method ref
23040  (of-object "GtkRecentInfo")
23041  (c-name "gtk_recent_info_ref")
23042  (return-type "GtkRecentInfo*")
23043)
23044
23045(define-method unref
23046  (of-object "GtkRecentInfo")
23047  (c-name "gtk_recent_info_unref")
23048  (return-type "none")
23049)
23050
23051(define-method get_uri
23052  (of-object "GtkRecentInfo")
23053  (c-name "gtk_recent_info_get_uri")
23054  (return-type "const-gchar*")
23055)
23056
23057(define-method get_display_name
23058  (of-object "GtkRecentInfo")
23059  (c-name "gtk_recent_info_get_display_name")
23060  (return-type "const-gchar*")
23061)
23062
23063(define-method get_description
23064  (of-object "GtkRecentInfo")
23065  (c-name "gtk_recent_info_get_description")
23066  (return-type "const-gchar*")
23067)
23068
23069(define-method get_mime_type
23070  (of-object "GtkRecentInfo")
23071  (c-name "gtk_recent_info_get_mime_type")
23072  (return-type "const-gchar*")
23073)
23074
23075(define-method get_added
23076  (of-object "GtkRecentInfo")
23077  (c-name "gtk_recent_info_get_added")
23078  (return-type "time_t")
23079)
23080
23081(define-method get_modified
23082  (of-object "GtkRecentInfo")
23083  (c-name "gtk_recent_info_get_modified")
23084  (return-type "time_t")
23085)
23086
23087(define-method get_visited
23088  (of-object "GtkRecentInfo")
23089  (c-name "gtk_recent_info_get_visited")
23090  (return-type "time_t")
23091)
23092
23093(define-method get_private_hint
23094  (of-object "GtkRecentInfo")
23095  (c-name "gtk_recent_info_get_private_hint")
23096  (return-type "gboolean")
23097)
23098
23099(define-method get_application_info
23100  (of-object "GtkRecentInfo")
23101  (c-name "gtk_recent_info_get_application_info")
23102  (return-type "gboolean")
23103  (parameters
23104    '("const-gchar*" "app_name")
23105    '("const-gchar**" "app_exec")
23106    '("guint*" "count")
23107    '("time_t*" "time_")
23108  )
23109)
23110
23111(define-method create_app_info
23112  (of-object "GtkRecentInfo")
23113  (c-name "gtk_recent_info_create_app_info")
23114  (return-type "GAppInfo*")
23115  (parameters
23116    '("const-gchar*" "app_name")
23117    '("GError**" "error")
23118  )
23119)
23120
23121(define-method get_applications
23122  (of-object "GtkRecentInfo")
23123  (c-name "gtk_recent_info_get_applications")
23124  (return-type "gchar**")
23125  (parameters
23126    '("gsize*" "length")
23127  )
23128)
23129
23130(define-method last_application
23131  (of-object "GtkRecentInfo")
23132  (c-name "gtk_recent_info_last_application")
23133  (return-type "gchar*")
23134)
23135
23136(define-method has_application
23137  (of-object "GtkRecentInfo")
23138  (c-name "gtk_recent_info_has_application")
23139  (return-type "gboolean")
23140  (parameters
23141    '("const-gchar*" "app_name")
23142  )
23143)
23144
23145(define-method get_groups
23146  (of-object "GtkRecentInfo")
23147  (c-name "gtk_recent_info_get_groups")
23148  (return-type "gchar**")
23149  (parameters
23150    '("gsize*" "length")
23151  )
23152)
23153
23154(define-method has_group
23155  (of-object "GtkRecentInfo")
23156  (c-name "gtk_recent_info_has_group")
23157  (return-type "gboolean")
23158  (parameters
23159    '("const-gchar*" "group_name")
23160  )
23161)
23162
23163(define-method get_icon
23164  (of-object "GtkRecentInfo")
23165  (c-name "gtk_recent_info_get_icon")
23166  (return-type "GdkPixbuf*")
23167  (parameters
23168    '("gint" "size")
23169  )
23170)
23171
23172(define-method get_gicon
23173  (of-object "GtkRecentInfo")
23174  (c-name "gtk_recent_info_get_gicon")
23175  (return-type "GIcon*")
23176)
23177
23178(define-method get_short_name
23179  (of-object "GtkRecentInfo")
23180  (c-name "gtk_recent_info_get_short_name")
23181  (return-type "gchar*")
23182)
23183
23184(define-method get_uri_display
23185  (of-object "GtkRecentInfo")
23186  (c-name "gtk_recent_info_get_uri_display")
23187  (return-type "gchar*")
23188)
23189
23190(define-method get_age
23191  (of-object "GtkRecentInfo")
23192  (c-name "gtk_recent_info_get_age")
23193  (return-type "gint")
23194)
23195
23196(define-method is_local
23197  (of-object "GtkRecentInfo")
23198  (c-name "gtk_recent_info_is_local")
23199  (return-type "gboolean")
23200)
23201
23202(define-method exists
23203  (of-object "GtkRecentInfo")
23204  (c-name "gtk_recent_info_exists")
23205  (return-type "gboolean")
23206)
23207
23208(define-method match
23209  (of-object "GtkRecentInfo")
23210  (c-name "gtk_recent_info_match")
23211  (return-type "gboolean")
23212  (parameters
23213    '("GtkRecentInfo*" "info_b")
23214  )
23215)
23216
23217
23218
23219;; From gtkrender.h
23220
23221(define-function gtk_render_check
23222  (c-name "gtk_render_check")
23223  (return-type "none")
23224  (parameters
23225    '("GtkStyleContext*" "context")
23226    '("cairo_t*" "cr")
23227    '("gdouble" "x")
23228    '("gdouble" "y")
23229    '("gdouble" "width")
23230    '("gdouble" "height")
23231  )
23232)
23233
23234(define-function gtk_render_option
23235  (c-name "gtk_render_option")
23236  (return-type "none")
23237  (parameters
23238    '("GtkStyleContext*" "context")
23239    '("cairo_t*" "cr")
23240    '("gdouble" "x")
23241    '("gdouble" "y")
23242    '("gdouble" "width")
23243    '("gdouble" "height")
23244  )
23245)
23246
23247(define-function gtk_render_arrow
23248  (c-name "gtk_render_arrow")
23249  (return-type "none")
23250  (parameters
23251    '("GtkStyleContext*" "context")
23252    '("cairo_t*" "cr")
23253    '("gdouble" "angle")
23254    '("gdouble" "x")
23255    '("gdouble" "y")
23256    '("gdouble" "size")
23257  )
23258)
23259
23260(define-function gtk_render_background
23261  (c-name "gtk_render_background")
23262  (return-type "none")
23263  (parameters
23264    '("GtkStyleContext*" "context")
23265    '("cairo_t*" "cr")
23266    '("gdouble" "x")
23267    '("gdouble" "y")
23268    '("gdouble" "width")
23269    '("gdouble" "height")
23270  )
23271)
23272
23273(define-function gtk_render_background_get_clip
23274  (c-name "gtk_render_background_get_clip")
23275  (return-type "none")
23276  (parameters
23277    '("GtkStyleContext*" "context")
23278    '("gdouble" "x")
23279    '("gdouble" "y")
23280    '("gdouble" "width")
23281    '("gdouble" "height")
23282    '("GdkRectangle*" "out_clip")
23283  )
23284)
23285
23286(define-function gtk_render_frame
23287  (c-name "gtk_render_frame")
23288  (return-type "none")
23289  (parameters
23290    '("GtkStyleContext*" "context")
23291    '("cairo_t*" "cr")
23292    '("gdouble" "x")
23293    '("gdouble" "y")
23294    '("gdouble" "width")
23295    '("gdouble" "height")
23296  )
23297)
23298
23299(define-function gtk_render_expander
23300  (c-name "gtk_render_expander")
23301  (return-type "none")
23302  (parameters
23303    '("GtkStyleContext*" "context")
23304    '("cairo_t*" "cr")
23305    '("gdouble" "x")
23306    '("gdouble" "y")
23307    '("gdouble" "width")
23308    '("gdouble" "height")
23309  )
23310)
23311
23312(define-function gtk_render_focus
23313  (c-name "gtk_render_focus")
23314  (return-type "none")
23315  (parameters
23316    '("GtkStyleContext*" "context")
23317    '("cairo_t*" "cr")
23318    '("gdouble" "x")
23319    '("gdouble" "y")
23320    '("gdouble" "width")
23321    '("gdouble" "height")
23322  )
23323)
23324
23325(define-function gtk_render_layout
23326  (c-name "gtk_render_layout")
23327  (return-type "none")
23328  (parameters
23329    '("GtkStyleContext*" "context")
23330    '("cairo_t*" "cr")
23331    '("gdouble" "x")
23332    '("gdouble" "y")
23333    '("PangoLayout*" "layout")
23334  )
23335)
23336
23337(define-function gtk_render_line
23338  (c-name "gtk_render_line")
23339  (return-type "none")
23340  (parameters
23341    '("GtkStyleContext*" "context")
23342    '("cairo_t*" "cr")
23343    '("gdouble" "x0")
23344    '("gdouble" "y0")
23345    '("gdouble" "x1")
23346    '("gdouble" "y1")
23347  )
23348)
23349
23350(define-function gtk_render_slider
23351  (c-name "gtk_render_slider")
23352  (return-type "none")
23353  (parameters
23354    '("GtkStyleContext*" "context")
23355    '("cairo_t*" "cr")
23356    '("gdouble" "x")
23357    '("gdouble" "y")
23358    '("gdouble" "width")
23359    '("gdouble" "height")
23360    '("GtkOrientation" "orientation")
23361  )
23362)
23363
23364(define-function gtk_render_frame_gap
23365  (c-name "gtk_render_frame_gap")
23366  (return-type "none")
23367  (parameters
23368    '("GtkStyleContext*" "context")
23369    '("cairo_t*" "cr")
23370    '("gdouble" "x")
23371    '("gdouble" "y")
23372    '("gdouble" "width")
23373    '("gdouble" "height")
23374    '("GtkPositionType" "gap_side")
23375    '("gdouble" "xy0_gap")
23376    '("gdouble" "xy1_gap")
23377  )
23378)
23379
23380(define-function gtk_render_extension
23381  (c-name "gtk_render_extension")
23382  (return-type "none")
23383  (parameters
23384    '("GtkStyleContext*" "context")
23385    '("cairo_t*" "cr")
23386    '("gdouble" "x")
23387    '("gdouble" "y")
23388    '("gdouble" "width")
23389    '("gdouble" "height")
23390    '("GtkPositionType" "gap_side")
23391  )
23392)
23393
23394(define-function gtk_render_handle
23395  (c-name "gtk_render_handle")
23396  (return-type "none")
23397  (parameters
23398    '("GtkStyleContext*" "context")
23399    '("cairo_t*" "cr")
23400    '("gdouble" "x")
23401    '("gdouble" "y")
23402    '("gdouble" "width")
23403    '("gdouble" "height")
23404  )
23405)
23406
23407(define-function gtk_render_activity
23408  (c-name "gtk_render_activity")
23409  (return-type "none")
23410  (parameters
23411    '("GtkStyleContext*" "context")
23412    '("cairo_t*" "cr")
23413    '("gdouble" "x")
23414    '("gdouble" "y")
23415    '("gdouble" "width")
23416    '("gdouble" "height")
23417  )
23418)
23419
23420(define-function gtk_render_icon_pixbuf
23421  (c-name "gtk_render_icon_pixbuf")
23422  (return-type "GdkPixbuf*")
23423  (parameters
23424    '("GtkStyleContext*" "context")
23425    '("const-GtkIconSource*" "source")
23426    '("GtkIconSize" "size")
23427  )
23428)
23429
23430(define-function gtk_render_icon
23431  (c-name "gtk_render_icon")
23432  (return-type "none")
23433  (parameters
23434    '("GtkStyleContext*" "context")
23435    '("cairo_t*" "cr")
23436    '("GdkPixbuf*" "pixbuf")
23437    '("gdouble" "x")
23438    '("gdouble" "y")
23439  )
23440)
23441
23442(define-function gtk_render_icon_surface
23443  (c-name "gtk_render_icon_surface")
23444  (return-type "none")
23445  (parameters
23446    '("GtkStyleContext*" "context")
23447    '("cairo_t*" "cr")
23448    '("cairo_surface_t*" "surface")
23449    '("gdouble" "x")
23450    '("gdouble" "y")
23451  )
23452)
23453
23454
23455
23456;; From gtkresources.h
23457
23458
23459
23460;; From gtkrevealer.h
23461
23462(define-function gtk_revealer_get_type
23463  (c-name "gtk_revealer_get_type")
23464  (return-type "GType")
23465)
23466
23467(define-function gtk_revealer_new
23468  (c-name "gtk_revealer_new")
23469  (is-constructor-of "GtkRevealer")
23470  (return-type "GtkWidget*")
23471)
23472
23473(define-method get_reveal_child
23474  (of-object "GtkRevealer")
23475  (c-name "gtk_revealer_get_reveal_child")
23476  (return-type "gboolean")
23477)
23478
23479(define-method set_reveal_child
23480  (of-object "GtkRevealer")
23481  (c-name "gtk_revealer_set_reveal_child")
23482  (return-type "none")
23483  (parameters
23484    '("gboolean" "reveal_child")
23485  )
23486)
23487
23488(define-method get_child_revealed
23489  (of-object "GtkRevealer")
23490  (c-name "gtk_revealer_get_child_revealed")
23491  (return-type "gboolean")
23492)
23493
23494(define-method get_transition_duration
23495  (of-object "GtkRevealer")
23496  (c-name "gtk_revealer_get_transition_duration")
23497  (return-type "guint")
23498)
23499
23500(define-method set_transition_duration
23501  (of-object "GtkRevealer")
23502  (c-name "gtk_revealer_set_transition_duration")
23503  (return-type "none")
23504  (parameters
23505    '("guint" "duration")
23506  )
23507)
23508
23509(define-method set_transition_type
23510  (of-object "GtkRevealer")
23511  (c-name "gtk_revealer_set_transition_type")
23512  (return-type "none")
23513  (parameters
23514    '("GtkRevealerTransitionType" "transition")
23515  )
23516)
23517
23518(define-method get_transition_type
23519  (of-object "GtkRevealer")
23520  (c-name "gtk_revealer_get_transition_type")
23521  (return-type "GtkRevealerTransitionType")
23522)
23523
23524
23525
23526;; From gtkscalebutton.h
23527
23528(define-function gtk_scale_button_get_type
23529  (c-name "gtk_scale_button_get_type")
23530  (return-type "GType")
23531)
23532
23533(define-function gtk_scale_button_new
23534  (c-name "gtk_scale_button_new")
23535  (is-constructor-of "GtkScaleButton")
23536  (return-type "GtkWidget*")
23537  (parameters
23538    '("GtkIconSize" "size")
23539    '("gdouble" "min")
23540    '("gdouble" "max")
23541    '("gdouble" "step")
23542    '("const-gchar**" "icons")
23543  )
23544)
23545
23546(define-method set_icons
23547  (of-object "GtkScaleButton")
23548  (c-name "gtk_scale_button_set_icons")
23549  (return-type "none")
23550  (parameters
23551    '("const-gchar**" "icons")
23552  )
23553)
23554
23555(define-method get_value
23556  (of-object "GtkScaleButton")
23557  (c-name "gtk_scale_button_get_value")
23558  (return-type "gdouble")
23559)
23560
23561(define-method set_value
23562  (of-object "GtkScaleButton")
23563  (c-name "gtk_scale_button_set_value")
23564  (return-type "none")
23565  (parameters
23566    '("gdouble" "value")
23567  )
23568)
23569
23570(define-method get_adjustment
23571  (of-object "GtkScaleButton")
23572  (c-name "gtk_scale_button_get_adjustment")
23573  (return-type "GtkAdjustment*")
23574)
23575
23576(define-method set_adjustment
23577  (of-object "GtkScaleButton")
23578  (c-name "gtk_scale_button_set_adjustment")
23579  (return-type "none")
23580  (parameters
23581    '("GtkAdjustment*" "adjustment")
23582  )
23583)
23584
23585(define-method get_plus_button
23586  (of-object "GtkScaleButton")
23587  (c-name "gtk_scale_button_get_plus_button")
23588  (return-type "GtkWidget*")
23589)
23590
23591(define-method get_minus_button
23592  (of-object "GtkScaleButton")
23593  (c-name "gtk_scale_button_get_minus_button")
23594  (return-type "GtkWidget*")
23595)
23596
23597(define-method get_popup
23598  (of-object "GtkScaleButton")
23599  (c-name "gtk_scale_button_get_popup")
23600  (return-type "GtkWidget*")
23601)
23602
23603
23604
23605;; From gtkscale.h
23606
23607(define-function gtk_scale_get_type
23608  (c-name "gtk_scale_get_type")
23609  (return-type "GType")
23610)
23611
23612(define-function gtk_scale_new
23613  (c-name "gtk_scale_new")
23614  (is-constructor-of "GtkScale")
23615  (return-type "GtkWidget*")
23616  (parameters
23617    '("GtkOrientation" "orientation")
23618    '("GtkAdjustment*" "adjustment")
23619  )
23620)
23621
23622(define-function gtk_scale_new_with_range
23623  (c-name "gtk_scale_new_with_range")
23624  (return-type "GtkWidget*")
23625  (parameters
23626    '("GtkOrientation" "orientation")
23627    '("gdouble" "min")
23628    '("gdouble" "max")
23629    '("gdouble" "step")
23630  )
23631)
23632
23633(define-method set_digits
23634  (of-object "GtkScale")
23635  (c-name "gtk_scale_set_digits")
23636  (return-type "none")
23637  (parameters
23638    '("gint" "digits")
23639  )
23640)
23641
23642(define-method get_digits
23643  (of-object "GtkScale")
23644  (c-name "gtk_scale_get_digits")
23645  (return-type "gint")
23646)
23647
23648(define-method set_draw_value
23649  (of-object "GtkScale")
23650  (c-name "gtk_scale_set_draw_value")
23651  (return-type "none")
23652  (parameters
23653    '("gboolean" "draw_value")
23654  )
23655)
23656
23657(define-method get_draw_value
23658  (of-object "GtkScale")
23659  (c-name "gtk_scale_get_draw_value")
23660  (return-type "gboolean")
23661)
23662
23663(define-method set_has_origin
23664  (of-object "GtkScale")
23665  (c-name "gtk_scale_set_has_origin")
23666  (return-type "none")
23667  (parameters
23668    '("gboolean" "has_origin")
23669  )
23670)
23671
23672(define-method get_has_origin
23673  (of-object "GtkScale")
23674  (c-name "gtk_scale_get_has_origin")
23675  (return-type "gboolean")
23676)
23677
23678(define-method set_value_pos
23679  (of-object "GtkScale")
23680  (c-name "gtk_scale_set_value_pos")
23681  (return-type "none")
23682  (parameters
23683    '("GtkPositionType" "pos")
23684  )
23685)
23686
23687(define-method get_value_pos
23688  (of-object "GtkScale")
23689  (c-name "gtk_scale_get_value_pos")
23690  (return-type "GtkPositionType")
23691)
23692
23693(define-method get_layout
23694  (of-object "GtkScale")
23695  (c-name "gtk_scale_get_layout")
23696  (return-type "PangoLayout*")
23697)
23698
23699(define-method get_layout_offsets
23700  (of-object "GtkScale")
23701  (c-name "gtk_scale_get_layout_offsets")
23702  (return-type "none")
23703  (parameters
23704    '("gint*" "x")
23705    '("gint*" "y")
23706  )
23707)
23708
23709(define-method add_mark
23710  (of-object "GtkScale")
23711  (c-name "gtk_scale_add_mark")
23712  (return-type "none")
23713  (parameters
23714    '("gdouble" "value")
23715    '("GtkPositionType" "position")
23716    '("const-gchar*" "markup")
23717  )
23718)
23719
23720(define-method clear_marks
23721  (of-object "GtkScale")
23722  (c-name "gtk_scale_clear_marks")
23723  (return-type "none")
23724)
23725
23726
23727
23728;; From gtkscrollable.h
23729
23730(define-function gtk_scrollable_get_type
23731  (c-name "gtk_scrollable_get_type")
23732  (return-type "GType")
23733)
23734
23735(define-method get_hadjustment
23736  (of-object "GtkScrollable")
23737  (c-name "gtk_scrollable_get_hadjustment")
23738  (return-type "GtkAdjustment*")
23739)
23740
23741(define-method set_hadjustment
23742  (of-object "GtkScrollable")
23743  (c-name "gtk_scrollable_set_hadjustment")
23744  (return-type "none")
23745  (parameters
23746    '("GtkAdjustment*" "hadjustment")
23747  )
23748)
23749
23750(define-method get_vadjustment
23751  (of-object "GtkScrollable")
23752  (c-name "gtk_scrollable_get_vadjustment")
23753  (return-type "GtkAdjustment*")
23754)
23755
23756(define-method set_vadjustment
23757  (of-object "GtkScrollable")
23758  (c-name "gtk_scrollable_set_vadjustment")
23759  (return-type "none")
23760  (parameters
23761    '("GtkAdjustment*" "vadjustment")
23762  )
23763)
23764
23765(define-method get_hscroll_policy
23766  (of-object "GtkScrollable")
23767  (c-name "gtk_scrollable_get_hscroll_policy")
23768  (return-type "GtkScrollablePolicy")
23769)
23770
23771(define-method set_hscroll_policy
23772  (of-object "GtkScrollable")
23773  (c-name "gtk_scrollable_set_hscroll_policy")
23774  (return-type "none")
23775  (parameters
23776    '("GtkScrollablePolicy" "policy")
23777  )
23778)
23779
23780(define-method get_vscroll_policy
23781  (of-object "GtkScrollable")
23782  (c-name "gtk_scrollable_get_vscroll_policy")
23783  (return-type "GtkScrollablePolicy")
23784)
23785
23786(define-method set_vscroll_policy
23787  (of-object "GtkScrollable")
23788  (c-name "gtk_scrollable_set_vscroll_policy")
23789  (return-type "none")
23790  (parameters
23791    '("GtkScrollablePolicy" "policy")
23792  )
23793)
23794
23795(define-method get_border
23796  (of-object "GtkScrollable")
23797  (c-name "gtk_scrollable_get_border")
23798  (return-type "gboolean")
23799  (parameters
23800    '("GtkBorder*" "border")
23801  )
23802)
23803
23804
23805
23806;; From gtkscrollbar.h
23807
23808(define-function gtk_scrollbar_get_type
23809  (c-name "gtk_scrollbar_get_type")
23810  (return-type "GType")
23811)
23812
23813(define-function gtk_scrollbar_new
23814  (c-name "gtk_scrollbar_new")
23815  (is-constructor-of "GtkScrollbar")
23816  (return-type "GtkWidget*")
23817  (parameters
23818    '("GtkOrientation" "orientation")
23819    '("GtkAdjustment*" "adjustment")
23820  )
23821)
23822
23823
23824
23825;; From gtkscrolledwindow.h
23826
23827(define-function gtk_scrolled_window_get_type
23828  (c-name "gtk_scrolled_window_get_type")
23829  (return-type "GType")
23830)
23831
23832(define-function gtk_scrolled_window_new
23833  (c-name "gtk_scrolled_window_new")
23834  (is-constructor-of "GtkScrolledWindow")
23835  (return-type "GtkWidget*")
23836  (parameters
23837    '("GtkAdjustment*" "hadjustment")
23838    '("GtkAdjustment*" "vadjustment")
23839  )
23840)
23841
23842(define-method set_hadjustment
23843  (of-object "GtkScrolledWindow")
23844  (c-name "gtk_scrolled_window_set_hadjustment")
23845  (return-type "none")
23846  (parameters
23847    '("GtkAdjustment*" "hadjustment")
23848  )
23849)
23850
23851(define-method set_vadjustment
23852  (of-object "GtkScrolledWindow")
23853  (c-name "gtk_scrolled_window_set_vadjustment")
23854  (return-type "none")
23855  (parameters
23856    '("GtkAdjustment*" "vadjustment")
23857  )
23858)
23859
23860(define-method get_hadjustment
23861  (of-object "GtkScrolledWindow")
23862  (c-name "gtk_scrolled_window_get_hadjustment")
23863  (return-type "GtkAdjustment*")
23864)
23865
23866(define-method get_vadjustment
23867  (of-object "GtkScrolledWindow")
23868  (c-name "gtk_scrolled_window_get_vadjustment")
23869  (return-type "GtkAdjustment*")
23870)
23871
23872(define-method get_hscrollbar
23873  (of-object "GtkScrolledWindow")
23874  (c-name "gtk_scrolled_window_get_hscrollbar")
23875  (return-type "GtkWidget*")
23876)
23877
23878(define-method get_vscrollbar
23879  (of-object "GtkScrolledWindow")
23880  (c-name "gtk_scrolled_window_get_vscrollbar")
23881  (return-type "GtkWidget*")
23882)
23883
23884(define-method set_policy
23885  (of-object "GtkScrolledWindow")
23886  (c-name "gtk_scrolled_window_set_policy")
23887  (return-type "none")
23888  (parameters
23889    '("GtkPolicyType" "hscrollbar_policy")
23890    '("GtkPolicyType" "vscrollbar_policy")
23891  )
23892)
23893
23894(define-method get_policy
23895  (of-object "GtkScrolledWindow")
23896  (c-name "gtk_scrolled_window_get_policy")
23897  (return-type "none")
23898  (parameters
23899    '("GtkPolicyType*" "hscrollbar_policy")
23900    '("GtkPolicyType*" "vscrollbar_policy")
23901  )
23902)
23903
23904(define-method set_placement
23905  (of-object "GtkScrolledWindow")
23906  (c-name "gtk_scrolled_window_set_placement")
23907  (return-type "none")
23908  (parameters
23909    '("GtkCornerType" "window_placement")
23910  )
23911)
23912
23913(define-method unset_placement
23914  (of-object "GtkScrolledWindow")
23915  (c-name "gtk_scrolled_window_unset_placement")
23916  (return-type "none")
23917)
23918
23919(define-method get_placement
23920  (of-object "GtkScrolledWindow")
23921  (c-name "gtk_scrolled_window_get_placement")
23922  (return-type "GtkCornerType")
23923)
23924
23925(define-method set_shadow_type
23926  (of-object "GtkScrolledWindow")
23927  (c-name "gtk_scrolled_window_set_shadow_type")
23928  (return-type "none")
23929  (parameters
23930    '("GtkShadowType" "type")
23931  )
23932)
23933
23934(define-method get_shadow_type
23935  (of-object "GtkScrolledWindow")
23936  (c-name "gtk_scrolled_window_get_shadow_type")
23937  (return-type "GtkShadowType")
23938)
23939
23940(define-method add_with_viewport
23941  (of-object "GtkScrolledWindow")
23942  (c-name "gtk_scrolled_window_add_with_viewport")
23943  (return-type "none")
23944  (parameters
23945    '("GtkWidget*" "child")
23946  )
23947)
23948
23949(define-method get_min_content_width
23950  (of-object "GtkScrolledWindow")
23951  (c-name "gtk_scrolled_window_get_min_content_width")
23952  (return-type "gint")
23953)
23954
23955(define-method set_min_content_width
23956  (of-object "GtkScrolledWindow")
23957  (c-name "gtk_scrolled_window_set_min_content_width")
23958  (return-type "none")
23959  (parameters
23960    '("gint" "width")
23961  )
23962)
23963
23964(define-method get_min_content_height
23965  (of-object "GtkScrolledWindow")
23966  (c-name "gtk_scrolled_window_get_min_content_height")
23967  (return-type "gint")
23968)
23969
23970(define-method set_min_content_height
23971  (of-object "GtkScrolledWindow")
23972  (c-name "gtk_scrolled_window_set_min_content_height")
23973  (return-type "none")
23974  (parameters
23975    '("gint" "height")
23976  )
23977)
23978
23979(define-method set_kinetic_scrolling
23980  (of-object "GtkScrolledWindow")
23981  (c-name "gtk_scrolled_window_set_kinetic_scrolling")
23982  (return-type "none")
23983  (parameters
23984    '("gboolean" "kinetic_scrolling")
23985  )
23986)
23987
23988(define-method get_kinetic_scrolling
23989  (of-object "GtkScrolledWindow")
23990  (c-name "gtk_scrolled_window_get_kinetic_scrolling")
23991  (return-type "gboolean")
23992)
23993
23994(define-method set_capture_button_press
23995  (of-object "GtkScrolledWindow")
23996  (c-name "gtk_scrolled_window_set_capture_button_press")
23997  (return-type "none")
23998  (parameters
23999    '("gboolean" "capture_button_press")
24000  )
24001)
24002
24003(define-method get_capture_button_press
24004  (of-object "GtkScrolledWindow")
24005  (c-name "gtk_scrolled_window_get_capture_button_press")
24006  (return-type "gboolean")
24007)
24008
24009(define-method set_overlay_scrolling
24010  (of-object "GtkScrolledWindow")
24011  (c-name "gtk_scrolled_window_set_overlay_scrolling")
24012  (return-type "none")
24013  (parameters
24014    '("gboolean" "overlay_scrolling")
24015  )
24016)
24017
24018(define-method get_overlay_scrolling
24019  (of-object "GtkScrolledWindow")
24020  (c-name "gtk_scrolled_window_get_overlay_scrolling")
24021  (return-type "gboolean")
24022)
24023
24024(define-method set_max_content_width
24025  (of-object "GtkScrolledWindow")
24026  (c-name "gtk_scrolled_window_set_max_content_width")
24027  (return-type "none")
24028  (parameters
24029    '("gint" "width")
24030  )
24031)
24032
24033(define-method get_max_content_width
24034  (of-object "GtkScrolledWindow")
24035  (c-name "gtk_scrolled_window_get_max_content_width")
24036  (return-type "gint")
24037)
24038
24039(define-method set_max_content_height
24040  (of-object "GtkScrolledWindow")
24041  (c-name "gtk_scrolled_window_set_max_content_height")
24042  (return-type "none")
24043  (parameters
24044    '("gint" "height")
24045  )
24046)
24047
24048(define-method get_max_content_height
24049  (of-object "GtkScrolledWindow")
24050  (c-name "gtk_scrolled_window_get_max_content_height")
24051  (return-type "gint")
24052)
24053
24054(define-method set_propagate_natural_width
24055  (of-object "GtkScrolledWindow")
24056  (c-name "gtk_scrolled_window_set_propagate_natural_width")
24057  (return-type "none")
24058  (parameters
24059    '("gboolean" "propagate")
24060  )
24061)
24062
24063(define-method get_propagate_natural_width
24064  (of-object "GtkScrolledWindow")
24065  (c-name "gtk_scrolled_window_get_propagate_natural_width")
24066  (return-type "gboolean")
24067)
24068
24069(define-method set_propagate_natural_height
24070  (of-object "GtkScrolledWindow")
24071  (c-name "gtk_scrolled_window_set_propagate_natural_height")
24072  (return-type "none")
24073  (parameters
24074    '("gboolean" "propagate")
24075  )
24076)
24077
24078(define-method get_propagate_natural_height
24079  (of-object "GtkScrolledWindow")
24080  (c-name "gtk_scrolled_window_get_propagate_natural_height")
24081  (return-type "gboolean")
24082)
24083
24084
24085
24086;; From gtksearchbar.h
24087
24088(define-function gtk_search_bar_get_type
24089  (c-name "gtk_search_bar_get_type")
24090  (return-type "GType")
24091)
24092
24093(define-function gtk_search_bar_new
24094  (c-name "gtk_search_bar_new")
24095  (is-constructor-of "GtkSearchBar")
24096  (return-type "GtkWidget*")
24097)
24098
24099(define-method connect_entry
24100  (of-object "GtkSearchBar")
24101  (c-name "gtk_search_bar_connect_entry")
24102  (return-type "none")
24103  (parameters
24104    '("GtkEntry*" "entry")
24105  )
24106)
24107
24108(define-method get_search_mode
24109  (of-object "GtkSearchBar")
24110  (c-name "gtk_search_bar_get_search_mode")
24111  (return-type "gboolean")
24112)
24113
24114(define-method set_search_mode
24115  (of-object "GtkSearchBar")
24116  (c-name "gtk_search_bar_set_search_mode")
24117  (return-type "none")
24118  (parameters
24119    '("gboolean" "search_mode")
24120  )
24121)
24122
24123(define-method get_show_close_button
24124  (of-object "GtkSearchBar")
24125  (c-name "gtk_search_bar_get_show_close_button")
24126  (return-type "gboolean")
24127)
24128
24129(define-method set_show_close_button
24130  (of-object "GtkSearchBar")
24131  (c-name "gtk_search_bar_set_show_close_button")
24132  (return-type "none")
24133  (parameters
24134    '("gboolean" "visible")
24135  )
24136)
24137
24138(define-method handle_event
24139  (of-object "GtkSearchBar")
24140  (c-name "gtk_search_bar_handle_event")
24141  (return-type "gboolean")
24142  (parameters
24143    '("GdkEvent*" "event")
24144  )
24145)
24146
24147
24148
24149;; From gtksearchengine.h
24150
24151
24152
24153;; From gtksearchenginemodel.h
24154
24155
24156
24157;; From gtksearchenginequartz.h
24158
24159
24160
24161;; From gtksearchenginesimple.h
24162
24163
24164
24165;; From gtksearchenginetracker.h
24166
24167
24168
24169;; From gtksearchentry.h
24170
24171(define-function gtk_search_entry_get_type
24172  (c-name "gtk_search_entry_get_type")
24173  (return-type "GType")
24174)
24175
24176(define-function gtk_search_entry_new
24177  (c-name "gtk_search_entry_new")
24178  (is-constructor-of "GtkSearchEntry")
24179  (return-type "GtkWidget*")
24180)
24181
24182(define-method handle_event
24183  (of-object "GtkSearchEntry")
24184  (c-name "gtk_search_entry_handle_event")
24185  (return-type "gboolean")
24186  (parameters
24187    '("GdkEvent*" "event")
24188  )
24189)
24190
24191
24192
24193;; From gtkselection.h
24194
24195(define-function gtk_target_list_get_type
24196  (c-name "gtk_target_list_get_type")
24197  (return-type "GType")
24198)
24199
24200(define-function gtk_target_list_new
24201  (c-name "gtk_target_list_new")
24202  (is-constructor-of "GtkTargetList")
24203  (return-type "GtkTargetList*")
24204  (parameters
24205    '("const-GtkTargetEntry*" "targets")
24206    '("guint" "ntargets")
24207  )
24208)
24209
24210(define-method ref
24211  (of-object "GtkTargetList")
24212  (c-name "gtk_target_list_ref")
24213  (return-type "GtkTargetList*")
24214)
24215
24216(define-method unref
24217  (of-object "GtkTargetList")
24218  (c-name "gtk_target_list_unref")
24219  (return-type "none")
24220)
24221
24222(define-method add
24223  (of-object "GtkTargetList")
24224  (c-name "gtk_target_list_add")
24225  (return-type "none")
24226  (parameters
24227    '("GdkAtom" "target")
24228    '("guint" "flags")
24229    '("guint" "info")
24230  )
24231)
24232
24233(define-method add_text_targets
24234  (of-object "GtkTargetList")
24235  (c-name "gtk_target_list_add_text_targets")
24236  (return-type "none")
24237  (parameters
24238    '("guint" "info")
24239  )
24240)
24241
24242(define-method add_rich_text_targets
24243  (of-object "GtkTargetList")
24244  (c-name "gtk_target_list_add_rich_text_targets")
24245  (return-type "none")
24246  (parameters
24247    '("guint" "info")
24248    '("gboolean" "deserializable")
24249    '("GtkTextBuffer*" "buffer")
24250  )
24251)
24252
24253(define-method add_image_targets
24254  (of-object "GtkTargetList")
24255  (c-name "gtk_target_list_add_image_targets")
24256  (return-type "none")
24257  (parameters
24258    '("guint" "info")
24259    '("gboolean" "writable")
24260  )
24261)
24262
24263(define-method add_uri_targets
24264  (of-object "GtkTargetList")
24265  (c-name "gtk_target_list_add_uri_targets")
24266  (return-type "none")
24267  (parameters
24268    '("guint" "info")
24269  )
24270)
24271
24272(define-method add_table
24273  (of-object "GtkTargetList")
24274  (c-name "gtk_target_list_add_table")
24275  (return-type "none")
24276  (parameters
24277    '("const-GtkTargetEntry*" "targets")
24278    '("guint" "ntargets")
24279  )
24280)
24281
24282(define-method remove
24283  (of-object "GtkTargetList")
24284  (c-name "gtk_target_list_remove")
24285  (return-type "none")
24286  (parameters
24287    '("GdkAtom" "target")
24288  )
24289)
24290
24291(define-method find
24292  (of-object "GtkTargetList")
24293  (c-name "gtk_target_list_find")
24294  (return-type "gboolean")
24295  (parameters
24296    '("GdkAtom" "target")
24297    '("guint*" "info")
24298  )
24299)
24300
24301(define-function gtk_target_table_new_from_list
24302  (c-name "gtk_target_table_new_from_list")
24303  (return-type "GtkTargetEntry*")
24304  (parameters
24305    '("GtkTargetList*" "list")
24306    '("gint*" "n_targets")
24307  )
24308)
24309
24310(define-function gtk_target_table_free
24311  (c-name "gtk_target_table_free")
24312  (return-type "none")
24313  (parameters
24314    '("GtkTargetEntry*" "targets")
24315    '("gint" "n_targets")
24316  )
24317)
24318
24319(define-function gtk_selection_owner_set
24320  (c-name "gtk_selection_owner_set")
24321  (return-type "gboolean")
24322  (parameters
24323    '("GtkWidget*" "widget")
24324    '("GdkAtom" "selection")
24325    '("guint32" "time_")
24326  )
24327)
24328
24329(define-function gtk_selection_owner_set_for_display
24330  (c-name "gtk_selection_owner_set_for_display")
24331  (return-type "gboolean")
24332  (parameters
24333    '("GdkDisplay*" "display")
24334    '("GtkWidget*" "widget")
24335    '("GdkAtom" "selection")
24336    '("guint32" "time_")
24337  )
24338)
24339
24340(define-function gtk_selection_add_target
24341  (c-name "gtk_selection_add_target")
24342  (return-type "none")
24343  (parameters
24344    '("GtkWidget*" "widget")
24345    '("GdkAtom" "selection")
24346    '("GdkAtom" "target")
24347    '("guint" "info")
24348  )
24349)
24350
24351(define-function gtk_selection_add_targets
24352  (c-name "gtk_selection_add_targets")
24353  (return-type "none")
24354  (parameters
24355    '("GtkWidget*" "widget")
24356    '("GdkAtom" "selection")
24357    '("const-GtkTargetEntry*" "targets")
24358    '("guint" "ntargets")
24359  )
24360)
24361
24362(define-function gtk_selection_clear_targets
24363  (c-name "gtk_selection_clear_targets")
24364  (return-type "none")
24365  (parameters
24366    '("GtkWidget*" "widget")
24367    '("GdkAtom" "selection")
24368  )
24369)
24370
24371(define-function gtk_selection_convert
24372  (c-name "gtk_selection_convert")
24373  (return-type "gboolean")
24374  (parameters
24375    '("GtkWidget*" "widget")
24376    '("GdkAtom" "selection")
24377    '("GdkAtom" "target")
24378    '("guint32" "time_")
24379  )
24380)
24381
24382(define-function gtk_selection_remove_all
24383  (c-name "gtk_selection_remove_all")
24384  (return-type "none")
24385  (parameters
24386    '("GtkWidget*" "widget")
24387  )
24388)
24389
24390(define-method get_selection
24391  (of-object "GtkSelectionData")
24392  (c-name "gtk_selection_data_get_selection")
24393  (return-type "GdkAtom")
24394)
24395
24396(define-method get_target
24397  (of-object "GtkSelectionData")
24398  (c-name "gtk_selection_data_get_target")
24399  (return-type "GdkAtom")
24400)
24401
24402(define-method get_data_type
24403  (of-object "GtkSelectionData")
24404  (c-name "gtk_selection_data_get_data_type")
24405  (return-type "GdkAtom")
24406)
24407
24408(define-method get_format
24409  (of-object "GtkSelectionData")
24410  (c-name "gtk_selection_data_get_format")
24411  (return-type "gint")
24412)
24413
24414(define-method get_data
24415  (of-object "GtkSelectionData")
24416  (c-name "gtk_selection_data_get_data")
24417  (return-type "const-guchar*")
24418)
24419
24420(define-method get_length
24421  (of-object "GtkSelectionData")
24422  (c-name "gtk_selection_data_get_length")
24423  (return-type "gint")
24424)
24425
24426(define-method get_data_with_length
24427  (of-object "GtkSelectionData")
24428  (c-name "gtk_selection_data_get_data_with_length")
24429  (return-type "const-guchar*")
24430  (parameters
24431    '("gint*" "length")
24432  )
24433)
24434
24435(define-method get_display
24436  (of-object "GtkSelectionData")
24437  (c-name "gtk_selection_data_get_display")
24438  (return-type "GdkDisplay*")
24439)
24440
24441(define-method set
24442  (of-object "GtkSelectionData")
24443  (c-name "gtk_selection_data_set")
24444  (return-type "none")
24445  (parameters
24446    '("GdkAtom" "type")
24447    '("gint" "format")
24448    '("const-guchar*" "data")
24449    '("gint" "length")
24450  )
24451)
24452
24453(define-method set_text
24454  (of-object "GtkSelectionData")
24455  (c-name "gtk_selection_data_set_text")
24456  (return-type "gboolean")
24457  (parameters
24458    '("const-gchar*" "str")
24459    '("gint" "len")
24460  )
24461)
24462
24463(define-method get_text
24464  (of-object "GtkSelectionData")
24465  (c-name "gtk_selection_data_get_text")
24466  (return-type "guchar*")
24467)
24468
24469(define-method set_pixbuf
24470  (of-object "GtkSelectionData")
24471  (c-name "gtk_selection_data_set_pixbuf")
24472  (return-type "gboolean")
24473  (parameters
24474    '("GdkPixbuf*" "pixbuf")
24475  )
24476)
24477
24478(define-method get_pixbuf
24479  (of-object "GtkSelectionData")
24480  (c-name "gtk_selection_data_get_pixbuf")
24481  (return-type "GdkPixbuf*")
24482)
24483
24484(define-method set_uris
24485  (of-object "GtkSelectionData")
24486  (c-name "gtk_selection_data_set_uris")
24487  (return-type "gboolean")
24488  (parameters
24489    '("gchar**" "uris")
24490  )
24491)
24492
24493(define-method get_uris
24494  (of-object "GtkSelectionData")
24495  (c-name "gtk_selection_data_get_uris")
24496  (return-type "gchar**")
24497)
24498
24499(define-method get_targets
24500  (of-object "GtkSelectionData")
24501  (c-name "gtk_selection_data_get_targets")
24502  (return-type "gboolean")
24503  (parameters
24504    '("GdkAtom**" "targets")
24505    '("gint*" "n_atoms")
24506  )
24507)
24508
24509(define-method targets_include_text
24510  (of-object "GtkSelectionData")
24511  (c-name "gtk_selection_data_targets_include_text")
24512  (return-type "gboolean")
24513)
24514
24515(define-method targets_include_rich_text
24516  (of-object "GtkSelectionData")
24517  (c-name "gtk_selection_data_targets_include_rich_text")
24518  (return-type "gboolean")
24519  (parameters
24520    '("GtkTextBuffer*" "buffer")
24521  )
24522)
24523
24524(define-method targets_include_image
24525  (of-object "GtkSelectionData")
24526  (c-name "gtk_selection_data_targets_include_image")
24527  (return-type "gboolean")
24528  (parameters
24529    '("gboolean" "writable")
24530  )
24531)
24532
24533(define-method targets_include_uri
24534  (of-object "GtkSelectionData")
24535  (c-name "gtk_selection_data_targets_include_uri")
24536  (return-type "gboolean")
24537)
24538
24539(define-function gtk_targets_include_text
24540  (c-name "gtk_targets_include_text")
24541  (return-type "gboolean")
24542  (parameters
24543    '("GdkAtom*" "targets")
24544    '("gint" "n_targets")
24545  )
24546)
24547
24548(define-function gtk_targets_include_rich_text
24549  (c-name "gtk_targets_include_rich_text")
24550  (return-type "gboolean")
24551  (parameters
24552    '("GdkAtom*" "targets")
24553    '("gint" "n_targets")
24554    '("GtkTextBuffer*" "buffer")
24555  )
24556)
24557
24558(define-function gtk_targets_include_image
24559  (c-name "gtk_targets_include_image")
24560  (return-type "gboolean")
24561  (parameters
24562    '("GdkAtom*" "targets")
24563    '("gint" "n_targets")
24564    '("gboolean" "writable")
24565  )
24566)
24567
24568(define-function gtk_targets_include_uri
24569  (c-name "gtk_targets_include_uri")
24570  (return-type "gboolean")
24571  (parameters
24572    '("GdkAtom*" "targets")
24573    '("gint" "n_targets")
24574  )
24575)
24576
24577(define-function gtk_selection_data_get_type
24578  (c-name "gtk_selection_data_get_type")
24579  (return-type "GType")
24580)
24581
24582(define-method copy
24583  (of-object "GtkSelectionData")
24584  (c-name "gtk_selection_data_copy")
24585  (return-type "GtkSelectionData*")
24586)
24587
24588(define-method free
24589  (of-object "GtkSelectionData")
24590  (c-name "gtk_selection_data_free")
24591  (return-type "none")
24592)
24593
24594(define-function gtk_target_entry_get_type
24595  (c-name "gtk_target_entry_get_type")
24596  (return-type "GType")
24597)
24598
24599(define-function gtk_target_entry_new
24600  (c-name "gtk_target_entry_new")
24601  (is-constructor-of "GtkTargetEntry")
24602  (return-type "GtkTargetEntry*")
24603  (parameters
24604    '("const-gchar*" "target")
24605    '("guint" "flags")
24606    '("guint" "info")
24607  )
24608)
24609
24610(define-method copy
24611  (of-object "GtkTargetEntry")
24612  (c-name "gtk_target_entry_copy")
24613  (return-type "GtkTargetEntry*")
24614)
24615
24616(define-method free
24617  (of-object "GtkTargetEntry")
24618  (c-name "gtk_target_entry_free")
24619  (return-type "none")
24620)
24621
24622
24623
24624;; From gtkseparator.h
24625
24626(define-function gtk_separator_get_type
24627  (c-name "gtk_separator_get_type")
24628  (return-type "GType")
24629)
24630
24631(define-function gtk_separator_new
24632  (c-name "gtk_separator_new")
24633  (is-constructor-of "GtkSeparator")
24634  (return-type "GtkWidget*")
24635  (parameters
24636    '("GtkOrientation" "orientation")
24637  )
24638)
24639
24640
24641
24642;; From gtkseparatormenuitem.h
24643
24644(define-function gtk_separator_menu_item_get_type
24645  (c-name "gtk_separator_menu_item_get_type")
24646  (return-type "GType")
24647)
24648
24649(define-function gtk_separator_menu_item_new
24650  (c-name "gtk_separator_menu_item_new")
24651  (is-constructor-of "GtkSeparatorMenuItem")
24652  (return-type "GtkWidget*")
24653)
24654
24655
24656
24657;; From gtkseparatortoolitem.h
24658
24659(define-function gtk_separator_tool_item_get_type
24660  (c-name "gtk_separator_tool_item_get_type")
24661  (return-type "GType")
24662)
24663
24664(define-function gtk_separator_tool_item_new
24665  (c-name "gtk_separator_tool_item_new")
24666  (is-constructor-of "GtkSeparatorToolItem")
24667  (return-type "GtkToolItem*")
24668)
24669
24670(define-method get_draw
24671  (of-object "GtkSeparatorToolItem")
24672  (c-name "gtk_separator_tool_item_get_draw")
24673  (return-type "gboolean")
24674)
24675
24676(define-method set_draw
24677  (of-object "GtkSeparatorToolItem")
24678  (c-name "gtk_separator_tool_item_set_draw")
24679  (return-type "none")
24680  (parameters
24681    '("gboolean" "draw")
24682  )
24683)
24684
24685
24686
24687;; From gtksettings.h
24688
24689(define-function gtk_settings_get_type
24690  (c-name "gtk_settings_get_type")
24691  (return-type "GType")
24692)
24693
24694(define-function gtk_settings_get_default
24695  (c-name "gtk_settings_get_default")
24696  (return-type "GtkSettings*")
24697)
24698
24699(define-function gtk_settings_get_for_screen
24700  (c-name "gtk_settings_get_for_screen")
24701  (return-type "GtkSettings*")
24702  (parameters
24703    '("GdkScreen*" "screen")
24704  )
24705)
24706
24707(define-function gtk_settings_install_property
24708  (c-name "gtk_settings_install_property")
24709  (return-type "none")
24710  (parameters
24711    '("GParamSpec*" "pspec")
24712  )
24713)
24714
24715(define-function gtk_settings_install_property_parser
24716  (c-name "gtk_settings_install_property_parser")
24717  (return-type "none")
24718  (parameters
24719    '("GParamSpec*" "pspec")
24720    '("GtkRcPropertyParser" "parser")
24721  )
24722)
24723
24724(define-function gtk_rc_property_parse_color
24725  (c-name "gtk_rc_property_parse_color")
24726  (return-type "gboolean")
24727  (parameters
24728    '("const-GParamSpec*" "pspec")
24729    '("const-GString*" "gstring")
24730    '("GValue*" "property_value")
24731  )
24732)
24733
24734(define-function gtk_rc_property_parse_enum
24735  (c-name "gtk_rc_property_parse_enum")
24736  (return-type "gboolean")
24737  (parameters
24738    '("const-GParamSpec*" "pspec")
24739    '("const-GString*" "gstring")
24740    '("GValue*" "property_value")
24741  )
24742)
24743
24744(define-function gtk_rc_property_parse_flags
24745  (c-name "gtk_rc_property_parse_flags")
24746  (return-type "gboolean")
24747  (parameters
24748    '("const-GParamSpec*" "pspec")
24749    '("const-GString*" "gstring")
24750    '("GValue*" "property_value")
24751  )
24752)
24753
24754(define-function gtk_rc_property_parse_requisition
24755  (c-name "gtk_rc_property_parse_requisition")
24756  (return-type "gboolean")
24757  (parameters
24758    '("const-GParamSpec*" "pspec")
24759    '("const-GString*" "gstring")
24760    '("GValue*" "property_value")
24761  )
24762)
24763
24764(define-function gtk_rc_property_parse_border
24765  (c-name "gtk_rc_property_parse_border")
24766  (return-type "gboolean")
24767  (parameters
24768    '("const-GParamSpec*" "pspec")
24769    '("const-GString*" "gstring")
24770    '("GValue*" "property_value")
24771  )
24772)
24773
24774(define-method set_property_value
24775  (of-object "GtkSettings")
24776  (c-name "gtk_settings_set_property_value")
24777  (return-type "none")
24778  (parameters
24779    '("const-gchar*" "name")
24780    '("const-GtkSettingsValue*" "svalue")
24781  )
24782)
24783
24784(define-method set_string_property
24785  (of-object "GtkSettings")
24786  (c-name "gtk_settings_set_string_property")
24787  (return-type "none")
24788  (parameters
24789    '("const-gchar*" "name")
24790    '("const-gchar*" "v_string")
24791    '("const-gchar*" "origin")
24792  )
24793)
24794
24795(define-method set_long_property
24796  (of-object "GtkSettings")
24797  (c-name "gtk_settings_set_long_property")
24798  (return-type "none")
24799  (parameters
24800    '("const-gchar*" "name")
24801    '("glong" "v_long")
24802    '("const-gchar*" "origin")
24803  )
24804)
24805
24806(define-method set_double_property
24807  (of-object "GtkSettings")
24808  (c-name "gtk_settings_set_double_property")
24809  (return-type "none")
24810  (parameters
24811    '("const-gchar*" "name")
24812    '("gdouble" "v_double")
24813    '("const-gchar*" "origin")
24814  )
24815)
24816
24817(define-method reset_property
24818  (of-object "GtkSettings")
24819  (c-name "gtk_settings_reset_property")
24820  (return-type "none")
24821  (parameters
24822    '("const-gchar*" "name")
24823  )
24824)
24825
24826
24827
24828;; From gtkshortcutlabel.h
24829
24830(define-function gtk_shortcut_label_get_type
24831  (c-name "gtk_shortcut_label_get_type")
24832  (return-type "GType")
24833)
24834
24835(define-function gtk_shortcut_label_new
24836  (c-name "gtk_shortcut_label_new")
24837  (is-constructor-of "GtkShortcutLabel")
24838  (return-type "GtkWidget*")
24839  (parameters
24840    '("const-gchar*" "accelerator")
24841  )
24842)
24843
24844(define-method get_accelerator
24845  (of-object "GtkShortcutLabel")
24846  (c-name "gtk_shortcut_label_get_accelerator")
24847  (return-type "const-gchar*")
24848)
24849
24850(define-method set_accelerator
24851  (of-object "GtkShortcutLabel")
24852  (c-name "gtk_shortcut_label_set_accelerator")
24853  (return-type "none")
24854  (parameters
24855    '("const-gchar*" "accelerator")
24856  )
24857)
24858
24859(define-method get_disabled_text
24860  (of-object "GtkShortcutLabel")
24861  (c-name "gtk_shortcut_label_get_disabled_text")
24862  (return-type "const-gchar*")
24863)
24864
24865(define-method set_disabled_text
24866  (of-object "GtkShortcutLabel")
24867  (c-name "gtk_shortcut_label_set_disabled_text")
24868  (return-type "none")
24869  (parameters
24870    '("const-gchar*" "disabled_text")
24871  )
24872)
24873
24874
24875
24876;; From gtkshortcutsgroup.h
24877
24878(define-function gtk_shortcuts_group_get_type
24879  (c-name "gtk_shortcuts_group_get_type")
24880  (return-type "GType")
24881)
24882
24883
24884
24885;; From gtkshortcutssection.h
24886
24887(define-function gtk_shortcuts_section_get_type
24888  (c-name "gtk_shortcuts_section_get_type")
24889  (return-type "GType")
24890)
24891
24892
24893
24894;; From gtkshortcutsshortcut.h
24895
24896(define-function gtk_shortcuts_shortcut_get_type
24897  (c-name "gtk_shortcuts_shortcut_get_type")
24898  (return-type "GType")
24899)
24900
24901
24902
24903;; From gtkshortcutswindow.h
24904
24905(define-function gtk_shortcuts_window_get_type
24906  (c-name "gtk_shortcuts_window_get_type")
24907  (return-type "GType")
24908)
24909
24910
24911
24912;; From gtkshow.h
24913
24914(define-function gtk_show_uri
24915  (c-name "gtk_show_uri")
24916  (return-type "gboolean")
24917  (parameters
24918    '("GdkScreen*" "screen")
24919    '("const-gchar*" "uri")
24920    '("guint32" "timestamp")
24921    '("GError**" "error")
24922  )
24923)
24924
24925(define-function gtk_show_uri_on_window
24926  (c-name "gtk_show_uri_on_window")
24927  (return-type "gboolean")
24928  (parameters
24929    '("GtkWindow*" "parent")
24930    '("const-char*" "uri")
24931    '("guint32" "timestamp")
24932    '("GError**" "error")
24933  )
24934)
24935
24936
24937
24938;; From gtksizegroup.h
24939
24940(define-function gtk_size_group_get_type
24941  (c-name "gtk_size_group_get_type")
24942  (return-type "GType")
24943)
24944
24945(define-function gtk_size_group_new
24946  (c-name "gtk_size_group_new")
24947  (is-constructor-of "GtkSizeGroup")
24948  (return-type "GtkSizeGroup*")
24949  (parameters
24950    '("GtkSizeGroupMode" "mode")
24951  )
24952)
24953
24954(define-method set_mode
24955  (of-object "GtkSizeGroup")
24956  (c-name "gtk_size_group_set_mode")
24957  (return-type "none")
24958  (parameters
24959    '("GtkSizeGroupMode" "mode")
24960  )
24961)
24962
24963(define-method get_mode
24964  (of-object "GtkSizeGroup")
24965  (c-name "gtk_size_group_get_mode")
24966  (return-type "GtkSizeGroupMode")
24967)
24968
24969(define-method set_ignore_hidden
24970  (of-object "GtkSizeGroup")
24971  (c-name "gtk_size_group_set_ignore_hidden")
24972  (return-type "none")
24973  (parameters
24974    '("gboolean" "ignore_hidden")
24975  )
24976)
24977
24978(define-method get_ignore_hidden
24979  (of-object "GtkSizeGroup")
24980  (c-name "gtk_size_group_get_ignore_hidden")
24981  (return-type "gboolean")
24982)
24983
24984(define-method add_widget
24985  (of-object "GtkSizeGroup")
24986  (c-name "gtk_size_group_add_widget")
24987  (return-type "none")
24988  (parameters
24989    '("GtkWidget*" "widget")
24990  )
24991)
24992
24993(define-method remove_widget
24994  (of-object "GtkSizeGroup")
24995  (c-name "gtk_size_group_remove_widget")
24996  (return-type "none")
24997  (parameters
24998    '("GtkWidget*" "widget")
24999  )
25000)
25001
25002(define-method get_widgets
25003  (of-object "GtkSizeGroup")
25004  (c-name "gtk_size_group_get_widgets")
25005  (return-type "GSList*")
25006)
25007
25008
25009
25010;; From gtksizerequest.h
25011
25012(define-function gtk_distribute_natural_allocation
25013  (c-name "gtk_distribute_natural_allocation")
25014  (return-type "gint")
25015  (parameters
25016    '("gint" "extra_space")
25017    '("guint" "n_requested_sizes")
25018    '("GtkRequestedSize*" "sizes")
25019  )
25020)
25021
25022
25023
25024;; From gtksocket.h
25025
25026(define-function gtk_socket_get_type
25027  (c-name "gtk_socket_get_type")
25028  (return-type "GType")
25029)
25030
25031(define-function gtk_socket_new
25032  (c-name "gtk_socket_new")
25033  (is-constructor-of "GtkSocket")
25034  (return-type "GtkWidget*")
25035)
25036
25037(define-method add_id
25038  (of-object "GtkSocket")
25039  (c-name "gtk_socket_add_id")
25040  (return-type "none")
25041  (parameters
25042    '("Window" "window")
25043  )
25044)
25045
25046(define-method get_id
25047  (of-object "GtkSocket")
25048  (c-name "gtk_socket_get_id")
25049  (return-type "Window")
25050)
25051
25052(define-method get_plug_window
25053  (of-object "GtkSocket")
25054  (c-name "gtk_socket_get_plug_window")
25055  (return-type "GdkWindow*")
25056)
25057
25058
25059
25060;; From gtkspinbutton.h
25061
25062(define-function gtk_spin_button_get_type
25063  (c-name "gtk_spin_button_get_type")
25064  (return-type "GType")
25065)
25066
25067(define-method configure
25068  (of-object "GtkSpinButton")
25069  (c-name "gtk_spin_button_configure")
25070  (return-type "none")
25071  (parameters
25072    '("GtkAdjustment*" "adjustment")
25073    '("gdouble" "climb_rate")
25074    '("guint" "digits")
25075  )
25076)
25077
25078(define-function gtk_spin_button_new
25079  (c-name "gtk_spin_button_new")
25080  (is-constructor-of "GtkSpinButton")
25081  (return-type "GtkWidget*")
25082  (parameters
25083    '("GtkAdjustment*" "adjustment")
25084    '("gdouble" "climb_rate")
25085    '("guint" "digits")
25086  )
25087)
25088
25089(define-function gtk_spin_button_new_with_range
25090  (c-name "gtk_spin_button_new_with_range")
25091  (return-type "GtkWidget*")
25092  (parameters
25093    '("gdouble" "min")
25094    '("gdouble" "max")
25095    '("gdouble" "step")
25096  )
25097)
25098
25099(define-method set_adjustment
25100  (of-object "GtkSpinButton")
25101  (c-name "gtk_spin_button_set_adjustment")
25102  (return-type "none")
25103  (parameters
25104    '("GtkAdjustment*" "adjustment")
25105  )
25106)
25107
25108(define-method get_adjustment
25109  (of-object "GtkSpinButton")
25110  (c-name "gtk_spin_button_get_adjustment")
25111  (return-type "GtkAdjustment*")
25112)
25113
25114(define-method set_digits
25115  (of-object "GtkSpinButton")
25116  (c-name "gtk_spin_button_set_digits")
25117  (return-type "none")
25118  (parameters
25119    '("guint" "digits")
25120  )
25121)
25122
25123(define-method get_digits
25124  (of-object "GtkSpinButton")
25125  (c-name "gtk_spin_button_get_digits")
25126  (return-type "guint")
25127)
25128
25129(define-method set_increments
25130  (of-object "GtkSpinButton")
25131  (c-name "gtk_spin_button_set_increments")
25132  (return-type "none")
25133  (parameters
25134    '("gdouble" "step")
25135    '("gdouble" "page")
25136  )
25137)
25138
25139(define-method get_increments
25140  (of-object "GtkSpinButton")
25141  (c-name "gtk_spin_button_get_increments")
25142  (return-type "none")
25143  (parameters
25144    '("gdouble*" "step")
25145    '("gdouble*" "page")
25146  )
25147)
25148
25149(define-method set_range
25150  (of-object "GtkSpinButton")
25151  (c-name "gtk_spin_button_set_range")
25152  (return-type "none")
25153  (parameters
25154    '("gdouble" "min")
25155    '("gdouble" "max")
25156  )
25157)
25158
25159(define-method get_range
25160  (of-object "GtkSpinButton")
25161  (c-name "gtk_spin_button_get_range")
25162  (return-type "none")
25163  (parameters
25164    '("gdouble*" "min")
25165    '("gdouble*" "max")
25166  )
25167)
25168
25169(define-method get_value
25170  (of-object "GtkSpinButton")
25171  (c-name "gtk_spin_button_get_value")
25172  (return-type "gdouble")
25173)
25174
25175(define-method get_value_as_int
25176  (of-object "GtkSpinButton")
25177  (c-name "gtk_spin_button_get_value_as_int")
25178  (return-type "gint")
25179)
25180
25181(define-method set_value
25182  (of-object "GtkSpinButton")
25183  (c-name "gtk_spin_button_set_value")
25184  (return-type "none")
25185  (parameters
25186    '("gdouble" "value")
25187  )
25188)
25189
25190(define-method set_update_policy
25191  (of-object "GtkSpinButton")
25192  (c-name "gtk_spin_button_set_update_policy")
25193  (return-type "none")
25194  (parameters
25195    '("GtkSpinButtonUpdatePolicy" "policy")
25196  )
25197)
25198
25199(define-method get_update_policy
25200  (of-object "GtkSpinButton")
25201  (c-name "gtk_spin_button_get_update_policy")
25202  (return-type "GtkSpinButtonUpdatePolicy")
25203)
25204
25205(define-method set_numeric
25206  (of-object "GtkSpinButton")
25207  (c-name "gtk_spin_button_set_numeric")
25208  (return-type "none")
25209  (parameters
25210    '("gboolean" "numeric")
25211  )
25212)
25213
25214(define-method get_numeric
25215  (of-object "GtkSpinButton")
25216  (c-name "gtk_spin_button_get_numeric")
25217  (return-type "gboolean")
25218)
25219
25220(define-method spin
25221  (of-object "GtkSpinButton")
25222  (c-name "gtk_spin_button_spin")
25223  (return-type "none")
25224  (parameters
25225    '("GtkSpinType" "direction")
25226    '("gdouble" "increment")
25227  )
25228)
25229
25230(define-method set_wrap
25231  (of-object "GtkSpinButton")
25232  (c-name "gtk_spin_button_set_wrap")
25233  (return-type "none")
25234  (parameters
25235    '("gboolean" "wrap")
25236  )
25237)
25238
25239(define-method get_wrap
25240  (of-object "GtkSpinButton")
25241  (c-name "gtk_spin_button_get_wrap")
25242  (return-type "gboolean")
25243)
25244
25245(define-method set_snap_to_ticks
25246  (of-object "GtkSpinButton")
25247  (c-name "gtk_spin_button_set_snap_to_ticks")
25248  (return-type "none")
25249  (parameters
25250    '("gboolean" "snap_to_ticks")
25251  )
25252)
25253
25254(define-method get_snap_to_ticks
25255  (of-object "GtkSpinButton")
25256  (c-name "gtk_spin_button_get_snap_to_ticks")
25257  (return-type "gboolean")
25258)
25259
25260(define-method update
25261  (of-object "GtkSpinButton")
25262  (c-name "gtk_spin_button_update")
25263  (return-type "none")
25264)
25265
25266
25267
25268;; From gtkspinner.h
25269
25270(define-function gtk_spinner_get_type
25271  (c-name "gtk_spinner_get_type")
25272  (return-type "GType")
25273)
25274
25275(define-function gtk_spinner_new
25276  (c-name "gtk_spinner_new")
25277  (is-constructor-of "GtkSpinner")
25278  (return-type "GtkWidget*")
25279)
25280
25281(define-method start
25282  (of-object "GtkSpinner")
25283  (c-name "gtk_spinner_start")
25284  (return-type "none")
25285)
25286
25287(define-method stop
25288  (of-object "GtkSpinner")
25289  (c-name "gtk_spinner_stop")
25290  (return-type "none")
25291)
25292
25293
25294
25295;; From gtkstack.h
25296
25297(define-function gtk_stack_get_type
25298  (c-name "gtk_stack_get_type")
25299  (return-type "GType")
25300)
25301
25302(define-function gtk_stack_new
25303  (c-name "gtk_stack_new")
25304  (is-constructor-of "GtkStack")
25305  (return-type "GtkWidget*")
25306)
25307
25308(define-method add_named
25309  (of-object "GtkStack")
25310  (c-name "gtk_stack_add_named")
25311  (return-type "none")
25312  (parameters
25313    '("GtkWidget*" "child")
25314    '("const-gchar*" "name")
25315  )
25316)
25317
25318(define-method add_titled
25319  (of-object "GtkStack")
25320  (c-name "gtk_stack_add_titled")
25321  (return-type "none")
25322  (parameters
25323    '("GtkWidget*" "child")
25324    '("const-gchar*" "name")
25325    '("const-gchar*" "title")
25326  )
25327)
25328
25329(define-method get_child_by_name
25330  (of-object "GtkStack")
25331  (c-name "gtk_stack_get_child_by_name")
25332  (return-type "GtkWidget*")
25333  (parameters
25334    '("const-gchar*" "name")
25335  )
25336)
25337
25338(define-method set_visible_child
25339  (of-object "GtkStack")
25340  (c-name "gtk_stack_set_visible_child")
25341  (return-type "none")
25342  (parameters
25343    '("GtkWidget*" "child")
25344  )
25345)
25346
25347(define-method get_visible_child
25348  (of-object "GtkStack")
25349  (c-name "gtk_stack_get_visible_child")
25350  (return-type "GtkWidget*")
25351)
25352
25353(define-method set_visible_child_name
25354  (of-object "GtkStack")
25355  (c-name "gtk_stack_set_visible_child_name")
25356  (return-type "none")
25357  (parameters
25358    '("const-gchar*" "name")
25359  )
25360)
25361
25362(define-method get_visible_child_name
25363  (of-object "GtkStack")
25364  (c-name "gtk_stack_get_visible_child_name")
25365  (return-type "const-gchar*")
25366)
25367
25368(define-method set_visible_child_full
25369  (of-object "GtkStack")
25370  (c-name "gtk_stack_set_visible_child_full")
25371  (return-type "none")
25372  (parameters
25373    '("const-gchar*" "name")
25374    '("GtkStackTransitionType" "transition")
25375  )
25376)
25377
25378(define-method set_homogeneous
25379  (of-object "GtkStack")
25380  (c-name "gtk_stack_set_homogeneous")
25381  (return-type "none")
25382  (parameters
25383    '("gboolean" "homogeneous")
25384  )
25385)
25386
25387(define-method get_homogeneous
25388  (of-object "GtkStack")
25389  (c-name "gtk_stack_get_homogeneous")
25390  (return-type "gboolean")
25391)
25392
25393(define-method set_hhomogeneous
25394  (of-object "GtkStack")
25395  (c-name "gtk_stack_set_hhomogeneous")
25396  (return-type "none")
25397  (parameters
25398    '("gboolean" "hhomogeneous")
25399  )
25400)
25401
25402(define-method get_hhomogeneous
25403  (of-object "GtkStack")
25404  (c-name "gtk_stack_get_hhomogeneous")
25405  (return-type "gboolean")
25406)
25407
25408(define-method set_vhomogeneous
25409  (of-object "GtkStack")
25410  (c-name "gtk_stack_set_vhomogeneous")
25411  (return-type "none")
25412  (parameters
25413    '("gboolean" "vhomogeneous")
25414  )
25415)
25416
25417(define-method get_vhomogeneous
25418  (of-object "GtkStack")
25419  (c-name "gtk_stack_get_vhomogeneous")
25420  (return-type "gboolean")
25421)
25422
25423(define-method set_transition_duration
25424  (of-object "GtkStack")
25425  (c-name "gtk_stack_set_transition_duration")
25426  (return-type "none")
25427  (parameters
25428    '("guint" "duration")
25429  )
25430)
25431
25432(define-method get_transition_duration
25433  (of-object "GtkStack")
25434  (c-name "gtk_stack_get_transition_duration")
25435  (return-type "guint")
25436)
25437
25438(define-method set_transition_type
25439  (of-object "GtkStack")
25440  (c-name "gtk_stack_set_transition_type")
25441  (return-type "none")
25442  (parameters
25443    '("GtkStackTransitionType" "transition")
25444  )
25445)
25446
25447(define-method get_transition_type
25448  (of-object "GtkStack")
25449  (c-name "gtk_stack_get_transition_type")
25450  (return-type "GtkStackTransitionType")
25451)
25452
25453(define-method get_transition_running
25454  (of-object "GtkStack")
25455  (c-name "gtk_stack_get_transition_running")
25456  (return-type "gboolean")
25457)
25458
25459(define-method set_interpolate_size
25460  (of-object "GtkStack")
25461  (c-name "gtk_stack_set_interpolate_size")
25462  (return-type "none")
25463  (parameters
25464    '("gboolean" "interpolate_size")
25465  )
25466)
25467
25468(define-method get_interpolate_size
25469  (of-object "GtkStack")
25470  (c-name "gtk_stack_get_interpolate_size")
25471  (return-type "gboolean")
25472)
25473
25474
25475
25476;; From gtkstacksidebar.h
25477
25478(define-function gtk_stack_sidebar_get_type
25479  (c-name "gtk_stack_sidebar_get_type")
25480  (return-type "GType")
25481)
25482
25483(define-function gtk_stack_sidebar_new
25484  (c-name "gtk_stack_sidebar_new")
25485  (is-constructor-of "GtkStackSidebar")
25486  (return-type "GtkWidget*")
25487)
25488
25489(define-method set_stack
25490  (of-object "GtkStackSidebar")
25491  (c-name "gtk_stack_sidebar_set_stack")
25492  (return-type "none")
25493  (parameters
25494    '("GtkStack*" "stack")
25495  )
25496)
25497
25498(define-method get_stack
25499  (of-object "GtkStackSidebar")
25500  (c-name "gtk_stack_sidebar_get_stack")
25501  (return-type "GtkStack*")
25502)
25503
25504
25505
25506;; From gtkstackswitcher.h
25507
25508(define-function gtk_stack_switcher_get_type
25509  (c-name "gtk_stack_switcher_get_type")
25510  (return-type "GType")
25511)
25512
25513(define-function gtk_stack_switcher_new
25514  (c-name "gtk_stack_switcher_new")
25515  (is-constructor-of "GtkStackSwitcher")
25516  (return-type "GtkWidget*")
25517)
25518
25519(define-method set_stack
25520  (of-object "GtkStackSwitcher")
25521  (c-name "gtk_stack_switcher_set_stack")
25522  (return-type "none")
25523  (parameters
25524    '("GtkStack*" "stack")
25525  )
25526)
25527
25528(define-method get_stack
25529  (of-object "GtkStackSwitcher")
25530  (c-name "gtk_stack_switcher_get_stack")
25531  (return-type "GtkStack*")
25532)
25533
25534
25535
25536;; From gtkstatusbar.h
25537
25538(define-function gtk_statusbar_get_type
25539  (c-name "gtk_statusbar_get_type")
25540  (return-type "GType")
25541)
25542
25543(define-function gtk_statusbar_new
25544  (c-name "gtk_statusbar_new")
25545  (is-constructor-of "GtkStatusbar")
25546  (return-type "GtkWidget*")
25547)
25548
25549(define-method get_context_id
25550  (of-object "GtkStatusbar")
25551  (c-name "gtk_statusbar_get_context_id")
25552  (return-type "guint")
25553  (parameters
25554    '("const-gchar*" "context_description")
25555  )
25556)
25557
25558(define-method push
25559  (of-object "GtkStatusbar")
25560  (c-name "gtk_statusbar_push")
25561  (return-type "guint")
25562  (parameters
25563    '("guint" "context_id")
25564    '("const-gchar*" "text")
25565  )
25566)
25567
25568(define-method pop
25569  (of-object "GtkStatusbar")
25570  (c-name "gtk_statusbar_pop")
25571  (return-type "none")
25572  (parameters
25573    '("guint" "context_id")
25574  )
25575)
25576
25577(define-method remove
25578  (of-object "GtkStatusbar")
25579  (c-name "gtk_statusbar_remove")
25580  (return-type "none")
25581  (parameters
25582    '("guint" "context_id")
25583    '("guint" "message_id")
25584  )
25585)
25586
25587(define-method remove_all
25588  (of-object "GtkStatusbar")
25589  (c-name "gtk_statusbar_remove_all")
25590  (return-type "none")
25591  (parameters
25592    '("guint" "context_id")
25593  )
25594)
25595
25596(define-method get_message_area
25597  (of-object "GtkStatusbar")
25598  (c-name "gtk_statusbar_get_message_area")
25599  (return-type "GtkWidget*")
25600)
25601
25602
25603
25604;; From gtkstylecontext.h
25605
25606(define-function gtk_style_context_get_type
25607  (c-name "gtk_style_context_get_type")
25608  (return-type "GType")
25609)
25610
25611(define-function gtk_style_context_new
25612  (c-name "gtk_style_context_new")
25613  (is-constructor-of "GtkStyleContext")
25614  (return-type "GtkStyleContext*")
25615)
25616
25617(define-function gtk_style_context_add_provider_for_screen
25618  (c-name "gtk_style_context_add_provider_for_screen")
25619  (return-type "none")
25620  (parameters
25621    '("GdkScreen*" "screen")
25622    '("GtkStyleProvider*" "provider")
25623    '("guint" "priority")
25624  )
25625)
25626
25627(define-function gtk_style_context_remove_provider_for_screen
25628  (c-name "gtk_style_context_remove_provider_for_screen")
25629  (return-type "none")
25630  (parameters
25631    '("GdkScreen*" "screen")
25632    '("GtkStyleProvider*" "provider")
25633  )
25634)
25635
25636(define-method add_provider
25637  (of-object "GtkStyleContext")
25638  (c-name "gtk_style_context_add_provider")
25639  (return-type "none")
25640  (parameters
25641    '("GtkStyleProvider*" "provider")
25642    '("guint" "priority")
25643  )
25644)
25645
25646(define-method remove_provider
25647  (of-object "GtkStyleContext")
25648  (c-name "gtk_style_context_remove_provider")
25649  (return-type "none")
25650  (parameters
25651    '("GtkStyleProvider*" "provider")
25652  )
25653)
25654
25655(define-method save
25656  (of-object "GtkStyleContext")
25657  (c-name "gtk_style_context_save")
25658  (return-type "none")
25659)
25660
25661(define-method restore
25662  (of-object "GtkStyleContext")
25663  (c-name "gtk_style_context_restore")
25664  (return-type "none")
25665)
25666
25667(define-method get_section
25668  (of-object "GtkStyleContext")
25669  (c-name "gtk_style_context_get_section")
25670  (return-type "GtkCssSection*")
25671  (parameters
25672    '("const-gchar*" "property")
25673  )
25674)
25675
25676(define-method get_property
25677  (of-object "GtkStyleContext")
25678  (c-name "gtk_style_context_get_property")
25679  (return-type "none")
25680  (parameters
25681    '("const-gchar*" "property")
25682    '("GtkStateFlags" "state")
25683    '("GValue*" "value")
25684  )
25685)
25686
25687(define-method get_valist
25688  (of-object "GtkStyleContext")
25689  (c-name "gtk_style_context_get_valist")
25690  (return-type "none")
25691  (parameters
25692    '("GtkStateFlags" "state")
25693    '("va_list" "args")
25694  )
25695)
25696
25697(define-method get
25698  (of-object "GtkStyleContext")
25699  (c-name "gtk_style_context_get")
25700  (return-type "none")
25701  (parameters
25702    '("GtkStateFlags" "state")
25703  )
25704  (varargs #t)
25705)
25706
25707(define-method set_state
25708  (of-object "GtkStyleContext")
25709  (c-name "gtk_style_context_set_state")
25710  (return-type "none")
25711  (parameters
25712    '("GtkStateFlags" "flags")
25713  )
25714)
25715
25716(define-method get_state
25717  (of-object "GtkStyleContext")
25718  (c-name "gtk_style_context_get_state")
25719  (return-type "GtkStateFlags")
25720)
25721
25722(define-method set_scale
25723  (of-object "GtkStyleContext")
25724  (c-name "gtk_style_context_set_scale")
25725  (return-type "none")
25726  (parameters
25727    '("gint" "scale")
25728  )
25729)
25730
25731(define-method get_scale
25732  (of-object "GtkStyleContext")
25733  (c-name "gtk_style_context_get_scale")
25734  (return-type "gint")
25735)
25736
25737(define-method state_is_running
25738  (of-object "GtkStyleContext")
25739  (c-name "gtk_style_context_state_is_running")
25740  (return-type "gboolean")
25741  (parameters
25742    '("GtkStateType" "state")
25743    '("gdouble*" "progress")
25744  )
25745)
25746
25747(define-method set_path
25748  (of-object "GtkStyleContext")
25749  (c-name "gtk_style_context_set_path")
25750  (return-type "none")
25751  (parameters
25752    '("GtkWidgetPath*" "path")
25753  )
25754)
25755
25756(define-method get_path
25757  (of-object "GtkStyleContext")
25758  (c-name "gtk_style_context_get_path")
25759  (return-type "const-GtkWidgetPath*")
25760)
25761
25762(define-method set_parent
25763  (of-object "GtkStyleContext")
25764  (c-name "gtk_style_context_set_parent")
25765  (return-type "none")
25766  (parameters
25767    '("GtkStyleContext*" "parent")
25768  )
25769)
25770
25771(define-method get_parent
25772  (of-object "GtkStyleContext")
25773  (c-name "gtk_style_context_get_parent")
25774  (return-type "GtkStyleContext*")
25775)
25776
25777(define-method list_classes
25778  (of-object "GtkStyleContext")
25779  (c-name "gtk_style_context_list_classes")
25780  (return-type "GList*")
25781)
25782
25783(define-method add_class
25784  (of-object "GtkStyleContext")
25785  (c-name "gtk_style_context_add_class")
25786  (return-type "none")
25787  (parameters
25788    '("const-gchar*" "class_name")
25789  )
25790)
25791
25792(define-method remove_class
25793  (of-object "GtkStyleContext")
25794  (c-name "gtk_style_context_remove_class")
25795  (return-type "none")
25796  (parameters
25797    '("const-gchar*" "class_name")
25798  )
25799)
25800
25801(define-method has_class
25802  (of-object "GtkStyleContext")
25803  (c-name "gtk_style_context_has_class")
25804  (return-type "gboolean")
25805  (parameters
25806    '("const-gchar*" "class_name")
25807  )
25808)
25809
25810(define-method list_regions
25811  (of-object "GtkStyleContext")
25812  (c-name "gtk_style_context_list_regions")
25813  (return-type "GList*")
25814)
25815
25816(define-method add_region
25817  (of-object "GtkStyleContext")
25818  (c-name "gtk_style_context_add_region")
25819  (return-type "none")
25820  (parameters
25821    '("const-gchar*" "region_name")
25822    '("GtkRegionFlags" "flags")
25823  )
25824)
25825
25826(define-method remove_region
25827  (of-object "GtkStyleContext")
25828  (c-name "gtk_style_context_remove_region")
25829  (return-type "none")
25830  (parameters
25831    '("const-gchar*" "region_name")
25832  )
25833)
25834
25835(define-method has_region
25836  (of-object "GtkStyleContext")
25837  (c-name "gtk_style_context_has_region")
25838  (return-type "gboolean")
25839  (parameters
25840    '("const-gchar*" "region_name")
25841    '("GtkRegionFlags*" "flags_return")
25842  )
25843)
25844
25845(define-method get_style_property
25846  (of-object "GtkStyleContext")
25847  (c-name "gtk_style_context_get_style_property")
25848  (return-type "none")
25849  (parameters
25850    '("const-gchar*" "property_name")
25851    '("GValue*" "value")
25852  )
25853)
25854
25855(define-method get_style_valist
25856  (of-object "GtkStyleContext")
25857  (c-name "gtk_style_context_get_style_valist")
25858  (return-type "none")
25859  (parameters
25860    '("va_list" "args")
25861  )
25862)
25863
25864(define-method get_style
25865  (of-object "GtkStyleContext")
25866  (c-name "gtk_style_context_get_style")
25867  (return-type "none")
25868  (parameters
25869  )
25870  (varargs #t)
25871)
25872
25873(define-method lookup_icon_set
25874  (of-object "GtkStyleContext")
25875  (c-name "gtk_style_context_lookup_icon_set")
25876  (return-type "GtkIconSet*")
25877  (parameters
25878    '("const-gchar*" "stock_id")
25879  )
25880)
25881
25882(define-method render_icon_pixbuf
25883  (of-object "GtkIconSet")
25884  (c-name "gtk_icon_set_render_icon_pixbuf")
25885  (return-type "GdkPixbuf*")
25886  (parameters
25887    '("GtkStyleContext*" "context")
25888    '("GtkIconSize" "size")
25889  )
25890)
25891
25892(define-method render_icon_surface
25893  (of-object "GtkIconSet")
25894  (c-name "gtk_icon_set_render_icon_surface")
25895  (return-type "cairo_surface_t*")
25896  (parameters
25897    '("GtkStyleContext*" "context")
25898    '("GtkIconSize" "size")
25899    '("int" "scale")
25900    '("GdkWindow*" "for_window")
25901  )
25902)
25903
25904(define-method set_screen
25905  (of-object "GtkStyleContext")
25906  (c-name "gtk_style_context_set_screen")
25907  (return-type "none")
25908  (parameters
25909    '("GdkScreen*" "screen")
25910  )
25911)
25912
25913(define-method get_screen
25914  (of-object "GtkStyleContext")
25915  (c-name "gtk_style_context_get_screen")
25916  (return-type "GdkScreen*")
25917)
25918
25919(define-method set_frame_clock
25920  (of-object "GtkStyleContext")
25921  (c-name "gtk_style_context_set_frame_clock")
25922  (return-type "none")
25923  (parameters
25924    '("GdkFrameClock*" "frame_clock")
25925  )
25926)
25927
25928(define-method get_frame_clock
25929  (of-object "GtkStyleContext")
25930  (c-name "gtk_style_context_get_frame_clock")
25931  (return-type "GdkFrameClock*")
25932)
25933
25934(define-method set_direction
25935  (of-object "GtkStyleContext")
25936  (c-name "gtk_style_context_set_direction")
25937  (return-type "none")
25938  (parameters
25939    '("GtkTextDirection" "direction")
25940  )
25941)
25942
25943(define-method get_direction
25944  (of-object "GtkStyleContext")
25945  (c-name "gtk_style_context_get_direction")
25946  (return-type "GtkTextDirection")
25947)
25948
25949(define-method set_junction_sides
25950  (of-object "GtkStyleContext")
25951  (c-name "gtk_style_context_set_junction_sides")
25952  (return-type "none")
25953  (parameters
25954    '("GtkJunctionSides" "sides")
25955  )
25956)
25957
25958(define-method get_junction_sides
25959  (of-object "GtkStyleContext")
25960  (c-name "gtk_style_context_get_junction_sides")
25961  (return-type "GtkJunctionSides")
25962)
25963
25964(define-method lookup_color
25965  (of-object "GtkStyleContext")
25966  (c-name "gtk_style_context_lookup_color")
25967  (return-type "gboolean")
25968  (parameters
25969    '("const-gchar*" "color_name")
25970    '("GdkRGBA*" "color")
25971  )
25972)
25973
25974(define-method notify_state_change
25975  (of-object "GtkStyleContext")
25976  (c-name "gtk_style_context_notify_state_change")
25977  (return-type "none")
25978  (parameters
25979    '("GdkWindow*" "window")
25980    '("gpointer" "region_id")
25981    '("GtkStateType" "state")
25982    '("gboolean" "state_value")
25983  )
25984)
25985
25986(define-method cancel_animations
25987  (of-object "GtkStyleContext")
25988  (c-name "gtk_style_context_cancel_animations")
25989  (return-type "none")
25990  (parameters
25991    '("gpointer" "region_id")
25992  )
25993)
25994
25995(define-method scroll_animations
25996  (of-object "GtkStyleContext")
25997  (c-name "gtk_style_context_scroll_animations")
25998  (return-type "none")
25999  (parameters
26000    '("GdkWindow*" "window")
26001    '("gint" "dx")
26002    '("gint" "dy")
26003  )
26004)
26005
26006(define-method push_animatable_region
26007  (of-object "GtkStyleContext")
26008  (c-name "gtk_style_context_push_animatable_region")
26009  (return-type "none")
26010  (parameters
26011    '("gpointer" "region_id")
26012  )
26013)
26014
26015(define-method pop_animatable_region
26016  (of-object "GtkStyleContext")
26017  (c-name "gtk_style_context_pop_animatable_region")
26018  (return-type "none")
26019)
26020
26021(define-method get_color
26022  (of-object "GtkStyleContext")
26023  (c-name "gtk_style_context_get_color")
26024  (return-type "none")
26025  (parameters
26026    '("GtkStateFlags" "state")
26027    '("GdkRGBA*" "color")
26028  )
26029)
26030
26031(define-method get_background_color
26032  (of-object "GtkStyleContext")
26033  (c-name "gtk_style_context_get_background_color")
26034  (return-type "none")
26035  (parameters
26036    '("GtkStateFlags" "state")
26037    '("GdkRGBA*" "color")
26038  )
26039)
26040
26041(define-method get_border_color
26042  (of-object "GtkStyleContext")
26043  (c-name "gtk_style_context_get_border_color")
26044  (return-type "none")
26045  (parameters
26046    '("GtkStateFlags" "state")
26047    '("GdkRGBA*" "color")
26048  )
26049)
26050
26051(define-method get_font
26052  (of-object "GtkStyleContext")
26053  (c-name "gtk_style_context_get_font")
26054  (return-type "const-PangoFontDescription*")
26055  (parameters
26056    '("GtkStateFlags" "state")
26057  )
26058)
26059
26060(define-method get_border
26061  (of-object "GtkStyleContext")
26062  (c-name "gtk_style_context_get_border")
26063  (return-type "none")
26064  (parameters
26065    '("GtkStateFlags" "state")
26066    '("GtkBorder*" "border")
26067  )
26068)
26069
26070(define-method get_padding
26071  (of-object "GtkStyleContext")
26072  (c-name "gtk_style_context_get_padding")
26073  (return-type "none")
26074  (parameters
26075    '("GtkStateFlags" "state")
26076    '("GtkBorder*" "padding")
26077  )
26078)
26079
26080(define-method get_margin
26081  (of-object "GtkStyleContext")
26082  (c-name "gtk_style_context_get_margin")
26083  (return-type "none")
26084  (parameters
26085    '("GtkStateFlags" "state")
26086    '("GtkBorder*" "margin")
26087  )
26088)
26089
26090(define-method invalidate
26091  (of-object "GtkStyleContext")
26092  (c-name "gtk_style_context_invalidate")
26093  (return-type "none")
26094)
26095
26096(define-function gtk_style_context_reset_widgets
26097  (c-name "gtk_style_context_reset_widgets")
26098  (return-type "none")
26099  (parameters
26100    '("GdkScreen*" "screen")
26101  )
26102)
26103
26104(define-method set_background
26105  (of-object "GtkStyleContext")
26106  (c-name "gtk_style_context_set_background")
26107  (return-type "none")
26108  (parameters
26109    '("GdkWindow*" "window")
26110  )
26111)
26112
26113(define-function gtk_render_insertion_cursor
26114  (c-name "gtk_render_insertion_cursor")
26115  (return-type "none")
26116  (parameters
26117    '("GtkStyleContext*" "context")
26118    '("cairo_t*" "cr")
26119    '("gdouble" "x")
26120    '("gdouble" "y")
26121    '("PangoLayout*" "layout")
26122    '("int" "index")
26123    '("PangoDirection" "direction")
26124  )
26125)
26126
26127(define-function gtk_draw_insertion_cursor
26128  (c-name "gtk_draw_insertion_cursor")
26129  (return-type "none")
26130  (parameters
26131    '("GtkWidget*" "widget")
26132    '("cairo_t*" "cr")
26133    '("const-GdkRectangle*" "location")
26134    '("gboolean" "is_primary")
26135    '("GtkTextDirection" "direction")
26136    '("gboolean" "draw_arrow")
26137  )
26138)
26139
26140(define-method to_string
26141  (of-object "GtkStyleContext")
26142  (c-name "gtk_style_context_to_string")
26143  (return-type "char*")
26144  (parameters
26145    '("GtkStyleContextPrintFlags" "flags")
26146  )
26147)
26148
26149
26150
26151;; From gtkstyleprovider.h
26152
26153(define-function gtk_style_provider_get_type
26154  (c-name "gtk_style_provider_get_type")
26155  (return-type "GType")
26156)
26157
26158(define-method get_style
26159  (of-object "GtkStyleProvider")
26160  (c-name "gtk_style_provider_get_style")
26161  (return-type "GtkStyleProperties*")
26162  (parameters
26163    '("GtkWidgetPath*" "path")
26164  )
26165)
26166
26167(define-method get_style_property
26168  (of-object "GtkStyleProvider")
26169  (c-name "gtk_style_provider_get_style_property")
26170  (return-type "gboolean")
26171  (parameters
26172    '("GtkWidgetPath*" "path")
26173    '("GtkStateFlags" "state")
26174    '("GParamSpec*" "pspec")
26175    '("GValue*" "value")
26176  )
26177)
26178
26179(define-method get_icon_factory
26180  (of-object "GtkStyleProvider")
26181  (c-name "gtk_style_provider_get_icon_factory")
26182  (return-type "GtkIconFactory*")
26183  (parameters
26184    '("GtkWidgetPath*" "path")
26185  )
26186)
26187
26188
26189
26190;; From gtkswitch.h
26191
26192(define-function gtk_switch_get_type
26193  (c-name "gtk_switch_get_type")
26194  (return-type "GType")
26195)
26196
26197(define-function gtk_switch_new
26198  (c-name "gtk_switch_new")
26199  (is-constructor-of "GtkSwitch")
26200  (return-type "GtkWidget*")
26201)
26202
26203(define-method set_active
26204  (of-object "GtkSwitch")
26205  (c-name "gtk_switch_set_active")
26206  (return-type "none")
26207  (parameters
26208    '("gboolean" "is_active")
26209  )
26210)
26211
26212(define-method get_active
26213  (of-object "GtkSwitch")
26214  (c-name "gtk_switch_get_active")
26215  (return-type "gboolean")
26216)
26217
26218(define-method set_state
26219  (of-object "GtkSwitch")
26220  (c-name "gtk_switch_set_state")
26221  (return-type "none")
26222  (parameters
26223    '("gboolean" "state")
26224  )
26225)
26226
26227(define-method get_state
26228  (of-object "GtkSwitch")
26229  (c-name "gtk_switch_get_state")
26230  (return-type "gboolean")
26231)
26232
26233
26234
26235;; From gtktestutils.h
26236
26237(define-function gtk_test_init
26238  (c-name "gtk_test_init")
26239  (return-type "none")
26240  (parameters
26241    '("int*" "argcp")
26242    '("char***" "argvp")
26243  )
26244  (varargs #t)
26245)
26246
26247(define-function gtk_test_register_all_types
26248  (c-name "gtk_test_register_all_types")
26249  (return-type "none")
26250)
26251
26252(define-function gtk_test_list_all_types
26253  (c-name "gtk_test_list_all_types")
26254  (return-type "const-GType*")
26255  (parameters
26256    '("guint*" "n_types")
26257  )
26258)
26259
26260(define-function gtk_test_find_widget
26261  (c-name "gtk_test_find_widget")
26262  (return-type "GtkWidget*")
26263  (parameters
26264    '("GtkWidget*" "widget")
26265    '("const-gchar*" "label_pattern")
26266    '("GType" "widget_type")
26267  )
26268)
26269
26270(define-function gtk_test_create_widget
26271  (c-name "gtk_test_create_widget")
26272  (return-type "GtkWidget*")
26273  (parameters
26274    '("GType" "widget_type")
26275    '("const-gchar*" "first_property_name")
26276  )
26277  (varargs #t)
26278)
26279
26280(define-function gtk_test_create_simple_window
26281  (c-name "gtk_test_create_simple_window")
26282  (return-type "GtkWidget*")
26283  (parameters
26284    '("const-gchar*" "window_title")
26285    '("const-gchar*" "dialog_text")
26286  )
26287)
26288
26289(define-function gtk_test_display_button_window
26290  (c-name "gtk_test_display_button_window")
26291  (return-type "GtkWidget*")
26292  (parameters
26293    '("const-gchar*" "window_title")
26294    '("const-gchar*" "dialog_text")
26295  )
26296  (varargs #t)
26297)
26298
26299(define-function gtk_test_slider_set_perc
26300  (c-name "gtk_test_slider_set_perc")
26301  (return-type "none")
26302  (parameters
26303    '("GtkWidget*" "widget")
26304    '("double" "percentage")
26305  )
26306)
26307
26308(define-function gtk_test_slider_get_value
26309  (c-name "gtk_test_slider_get_value")
26310  (return-type "double")
26311  (parameters
26312    '("GtkWidget*" "widget")
26313  )
26314)
26315
26316(define-function gtk_test_spin_button_click
26317  (c-name "gtk_test_spin_button_click")
26318  (return-type "gboolean")
26319  (parameters
26320    '("GtkSpinButton*" "spinner")
26321    '("guint" "button")
26322    '("gboolean" "upwards")
26323  )
26324)
26325
26326(define-function gtk_test_widget_wait_for_draw
26327  (c-name "gtk_test_widget_wait_for_draw")
26328  (return-type "none")
26329  (parameters
26330    '("GtkWidget*" "widget")
26331  )
26332)
26333
26334(define-function gtk_test_widget_click
26335  (c-name "gtk_test_widget_click")
26336  (return-type "gboolean")
26337  (parameters
26338    '("GtkWidget*" "widget")
26339    '("guint" "button")
26340    '("GdkModifierType" "modifiers")
26341  )
26342)
26343
26344(define-function gtk_test_widget_send_key
26345  (c-name "gtk_test_widget_send_key")
26346  (return-type "gboolean")
26347  (parameters
26348    '("GtkWidget*" "widget")
26349    '("guint" "keyval")
26350    '("GdkModifierType" "modifiers")
26351  )
26352)
26353
26354(define-function gtk_test_text_set
26355  (c-name "gtk_test_text_set")
26356  (return-type "none")
26357  (parameters
26358    '("GtkWidget*" "widget")
26359    '("const-gchar*" "string")
26360  )
26361)
26362
26363(define-function gtk_test_text_get
26364  (c-name "gtk_test_text_get")
26365  (return-type "gchar*")
26366  (parameters
26367    '("GtkWidget*" "widget")
26368  )
26369)
26370
26371(define-function gtk_test_find_sibling
26372  (c-name "gtk_test_find_sibling")
26373  (return-type "GtkWidget*")
26374  (parameters
26375    '("GtkWidget*" "base_widget")
26376    '("GType" "widget_type")
26377  )
26378)
26379
26380(define-function gtk_test_find_label
26381  (c-name "gtk_test_find_label")
26382  (return-type "GtkWidget*")
26383  (parameters
26384    '("GtkWidget*" "widget")
26385    '("const-gchar*" "label_pattern")
26386  )
26387)
26388
26389
26390
26391;; From gtktextattributes.h
26392
26393(define-function gtk_text_attributes_new
26394  (c-name "gtk_text_attributes_new")
26395  (is-constructor-of "GtkTextAttributes")
26396  (return-type "GtkTextAttributes*")
26397)
26398
26399(define-method copy
26400  (of-object "GtkTextAttributes")
26401  (c-name "gtk_text_attributes_copy")
26402  (return-type "GtkTextAttributes*")
26403)
26404
26405(define-method copy_values
26406  (of-object "GtkTextAttributes")
26407  (c-name "gtk_text_attributes_copy_values")
26408  (return-type "none")
26409  (parameters
26410    '("GtkTextAttributes*" "dest")
26411  )
26412)
26413
26414(define-method unref
26415  (of-object "GtkTextAttributes")
26416  (c-name "gtk_text_attributes_unref")
26417  (return-type "none")
26418)
26419
26420(define-method ref
26421  (of-object "GtkTextAttributes")
26422  (c-name "gtk_text_attributes_ref")
26423  (return-type "GtkTextAttributes*")
26424)
26425
26426(define-function gtk_text_attributes_get_type
26427  (c-name "gtk_text_attributes_get_type")
26428  (return-type "GType")
26429)
26430
26431
26432
26433;; From gtktextbtree.h
26434
26435
26436
26437;; From gtktextbuffer.h
26438
26439(define-function gtk_text_buffer_get_type
26440  (c-name "gtk_text_buffer_get_type")
26441  (return-type "GType")
26442)
26443
26444(define-function gtk_text_buffer_new
26445  (c-name "gtk_text_buffer_new")
26446  (is-constructor-of "GtkTextBuffer")
26447  (return-type "GtkTextBuffer*")
26448  (parameters
26449    '("GtkTextTagTable*" "table")
26450  )
26451)
26452
26453(define-method get_line_count
26454  (of-object "GtkTextBuffer")
26455  (c-name "gtk_text_buffer_get_line_count")
26456  (return-type "gint")
26457)
26458
26459(define-method get_char_count
26460  (of-object "GtkTextBuffer")
26461  (c-name "gtk_text_buffer_get_char_count")
26462  (return-type "gint")
26463)
26464
26465(define-method get_tag_table
26466  (of-object "GtkTextBuffer")
26467  (c-name "gtk_text_buffer_get_tag_table")
26468  (return-type "GtkTextTagTable*")
26469)
26470
26471(define-method set_text
26472  (of-object "GtkTextBuffer")
26473  (c-name "gtk_text_buffer_set_text")
26474  (return-type "none")
26475  (parameters
26476    '("const-gchar*" "text")
26477    '("gint" "len")
26478  )
26479)
26480
26481(define-method insert
26482  (of-object "GtkTextBuffer")
26483  (c-name "gtk_text_buffer_insert")
26484  (return-type "none")
26485  (parameters
26486    '("GtkTextIter*" "iter")
26487    '("const-gchar*" "text")
26488    '("gint" "len")
26489  )
26490)
26491
26492(define-method insert_at_cursor
26493  (of-object "GtkTextBuffer")
26494  (c-name "gtk_text_buffer_insert_at_cursor")
26495  (return-type "none")
26496  (parameters
26497    '("const-gchar*" "text")
26498    '("gint" "len")
26499  )
26500)
26501
26502(define-method insert_interactive
26503  (of-object "GtkTextBuffer")
26504  (c-name "gtk_text_buffer_insert_interactive")
26505  (return-type "gboolean")
26506  (parameters
26507    '("GtkTextIter*" "iter")
26508    '("const-gchar*" "text")
26509    '("gint" "len")
26510    '("gboolean" "default_editable")
26511  )
26512)
26513
26514(define-method insert_interactive_at_cursor
26515  (of-object "GtkTextBuffer")
26516  (c-name "gtk_text_buffer_insert_interactive_at_cursor")
26517  (return-type "gboolean")
26518  (parameters
26519    '("const-gchar*" "text")
26520    '("gint" "len")
26521    '("gboolean" "default_editable")
26522  )
26523)
26524
26525(define-method insert_range
26526  (of-object "GtkTextBuffer")
26527  (c-name "gtk_text_buffer_insert_range")
26528  (return-type "none")
26529  (parameters
26530    '("GtkTextIter*" "iter")
26531    '("const-GtkTextIter*" "start")
26532    '("const-GtkTextIter*" "end")
26533  )
26534)
26535
26536(define-method insert_range_interactive
26537  (of-object "GtkTextBuffer")
26538  (c-name "gtk_text_buffer_insert_range_interactive")
26539  (return-type "gboolean")
26540  (parameters
26541    '("GtkTextIter*" "iter")
26542    '("const-GtkTextIter*" "start")
26543    '("const-GtkTextIter*" "end")
26544    '("gboolean" "default_editable")
26545  )
26546)
26547
26548(define-method insert_with_tags
26549  (of-object "GtkTextBuffer")
26550  (c-name "gtk_text_buffer_insert_with_tags")
26551  (return-type "none")
26552  (parameters
26553    '("GtkTextIter*" "iter")
26554    '("const-gchar*" "text")
26555    '("gint" "len")
26556    '("GtkTextTag*" "first_tag")
26557  )
26558  (varargs #t)
26559)
26560
26561(define-method insert_with_tags_by_name
26562  (of-object "GtkTextBuffer")
26563  (c-name "gtk_text_buffer_insert_with_tags_by_name")
26564  (return-type "none")
26565  (parameters
26566    '("GtkTextIter*" "iter")
26567    '("const-gchar*" "text")
26568    '("gint" "len")
26569    '("const-gchar*" "first_tag_name")
26570  )
26571  (varargs #t)
26572)
26573
26574(define-method insert_markup
26575  (of-object "GtkTextBuffer")
26576  (c-name "gtk_text_buffer_insert_markup")
26577  (return-type "none")
26578  (parameters
26579    '("GtkTextIter*" "iter")
26580    '("const-gchar*" "markup")
26581    '("gint" "len")
26582  )
26583)
26584
26585(define-method delete
26586  (of-object "GtkTextBuffer")
26587  (c-name "gtk_text_buffer_delete")
26588  (return-type "none")
26589  (parameters
26590    '("GtkTextIter*" "start")
26591    '("GtkTextIter*" "end")
26592  )
26593)
26594
26595(define-method delete_interactive
26596  (of-object "GtkTextBuffer")
26597  (c-name "gtk_text_buffer_delete_interactive")
26598  (return-type "gboolean")
26599  (parameters
26600    '("GtkTextIter*" "start_iter")
26601    '("GtkTextIter*" "end_iter")
26602    '("gboolean" "default_editable")
26603  )
26604)
26605
26606(define-method backspace
26607  (of-object "GtkTextBuffer")
26608  (c-name "gtk_text_buffer_backspace")
26609  (return-type "gboolean")
26610  (parameters
26611    '("GtkTextIter*" "iter")
26612    '("gboolean" "interactive")
26613    '("gboolean" "default_editable")
26614  )
26615)
26616
26617(define-method get_text
26618  (of-object "GtkTextBuffer")
26619  (c-name "gtk_text_buffer_get_text")
26620  (return-type "gchar*")
26621  (parameters
26622    '("const-GtkTextIter*" "start")
26623    '("const-GtkTextIter*" "end")
26624    '("gboolean" "include_hidden_chars")
26625  )
26626)
26627
26628(define-method get_slice
26629  (of-object "GtkTextBuffer")
26630  (c-name "gtk_text_buffer_get_slice")
26631  (return-type "gchar*")
26632  (parameters
26633    '("const-GtkTextIter*" "start")
26634    '("const-GtkTextIter*" "end")
26635    '("gboolean" "include_hidden_chars")
26636  )
26637)
26638
26639(define-method insert_pixbuf
26640  (of-object "GtkTextBuffer")
26641  (c-name "gtk_text_buffer_insert_pixbuf")
26642  (return-type "none")
26643  (parameters
26644    '("GtkTextIter*" "iter")
26645    '("GdkPixbuf*" "pixbuf")
26646  )
26647)
26648
26649(define-method insert_child_anchor
26650  (of-object "GtkTextBuffer")
26651  (c-name "gtk_text_buffer_insert_child_anchor")
26652  (return-type "none")
26653  (parameters
26654    '("GtkTextIter*" "iter")
26655    '("GtkTextChildAnchor*" "anchor")
26656  )
26657)
26658
26659(define-method create_child_anchor
26660  (of-object "GtkTextBuffer")
26661  (c-name "gtk_text_buffer_create_child_anchor")
26662  (return-type "GtkTextChildAnchor*")
26663  (parameters
26664    '("GtkTextIter*" "iter")
26665  )
26666)
26667
26668(define-method add_mark
26669  (of-object "GtkTextBuffer")
26670  (c-name "gtk_text_buffer_add_mark")
26671  (return-type "none")
26672  (parameters
26673    '("GtkTextMark*" "mark")
26674    '("const-GtkTextIter*" "where")
26675  )
26676)
26677
26678(define-method create_mark
26679  (of-object "GtkTextBuffer")
26680  (c-name "gtk_text_buffer_create_mark")
26681  (return-type "GtkTextMark*")
26682  (parameters
26683    '("const-gchar*" "mark_name")
26684    '("const-GtkTextIter*" "where")
26685    '("gboolean" "left_gravity")
26686  )
26687)
26688
26689(define-method move_mark
26690  (of-object "GtkTextBuffer")
26691  (c-name "gtk_text_buffer_move_mark")
26692  (return-type "none")
26693  (parameters
26694    '("GtkTextMark*" "mark")
26695    '("const-GtkTextIter*" "where")
26696  )
26697)
26698
26699(define-method delete_mark
26700  (of-object "GtkTextBuffer")
26701  (c-name "gtk_text_buffer_delete_mark")
26702  (return-type "none")
26703  (parameters
26704    '("GtkTextMark*" "mark")
26705  )
26706)
26707
26708(define-method get_mark
26709  (of-object "GtkTextBuffer")
26710  (c-name "gtk_text_buffer_get_mark")
26711  (return-type "GtkTextMark*")
26712  (parameters
26713    '("const-gchar*" "name")
26714  )
26715)
26716
26717(define-method move_mark_by_name
26718  (of-object "GtkTextBuffer")
26719  (c-name "gtk_text_buffer_move_mark_by_name")
26720  (return-type "none")
26721  (parameters
26722    '("const-gchar*" "name")
26723    '("const-GtkTextIter*" "where")
26724  )
26725)
26726
26727(define-method delete_mark_by_name
26728  (of-object "GtkTextBuffer")
26729  (c-name "gtk_text_buffer_delete_mark_by_name")
26730  (return-type "none")
26731  (parameters
26732    '("const-gchar*" "name")
26733  )
26734)
26735
26736(define-method get_insert
26737  (of-object "GtkTextBuffer")
26738  (c-name "gtk_text_buffer_get_insert")
26739  (return-type "GtkTextMark*")
26740)
26741
26742(define-method get_selection_bound
26743  (of-object "GtkTextBuffer")
26744  (c-name "gtk_text_buffer_get_selection_bound")
26745  (return-type "GtkTextMark*")
26746)
26747
26748(define-method place_cursor
26749  (of-object "GtkTextBuffer")
26750  (c-name "gtk_text_buffer_place_cursor")
26751  (return-type "none")
26752  (parameters
26753    '("const-GtkTextIter*" "where")
26754  )
26755)
26756
26757(define-method select_range
26758  (of-object "GtkTextBuffer")
26759  (c-name "gtk_text_buffer_select_range")
26760  (return-type "none")
26761  (parameters
26762    '("const-GtkTextIter*" "ins")
26763    '("const-GtkTextIter*" "bound")
26764  )
26765)
26766
26767(define-method apply_tag
26768  (of-object "GtkTextBuffer")
26769  (c-name "gtk_text_buffer_apply_tag")
26770  (return-type "none")
26771  (parameters
26772    '("GtkTextTag*" "tag")
26773    '("const-GtkTextIter*" "start")
26774    '("const-GtkTextIter*" "end")
26775  )
26776)
26777
26778(define-method remove_tag
26779  (of-object "GtkTextBuffer")
26780  (c-name "gtk_text_buffer_remove_tag")
26781  (return-type "none")
26782  (parameters
26783    '("GtkTextTag*" "tag")
26784    '("const-GtkTextIter*" "start")
26785    '("const-GtkTextIter*" "end")
26786  )
26787)
26788
26789(define-method apply_tag_by_name
26790  (of-object "GtkTextBuffer")
26791  (c-name "gtk_text_buffer_apply_tag_by_name")
26792  (return-type "none")
26793  (parameters
26794    '("const-gchar*" "name")
26795    '("const-GtkTextIter*" "start")
26796    '("const-GtkTextIter*" "end")
26797  )
26798)
26799
26800(define-method remove_tag_by_name
26801  (of-object "GtkTextBuffer")
26802  (c-name "gtk_text_buffer_remove_tag_by_name")
26803  (return-type "none")
26804  (parameters
26805    '("const-gchar*" "name")
26806    '("const-GtkTextIter*" "start")
26807    '("const-GtkTextIter*" "end")
26808  )
26809)
26810
26811(define-method remove_all_tags
26812  (of-object "GtkTextBuffer")
26813  (c-name "gtk_text_buffer_remove_all_tags")
26814  (return-type "none")
26815  (parameters
26816    '("const-GtkTextIter*" "start")
26817    '("const-GtkTextIter*" "end")
26818  )
26819)
26820
26821(define-method create_tag
26822  (of-object "GtkTextBuffer")
26823  (c-name "gtk_text_buffer_create_tag")
26824  (return-type "GtkTextTag*")
26825  (parameters
26826    '("const-gchar*" "tag_name")
26827    '("const-gchar*" "first_property_name")
26828  )
26829  (varargs #t)
26830)
26831
26832(define-method get_iter_at_line_offset
26833  (of-object "GtkTextBuffer")
26834  (c-name "gtk_text_buffer_get_iter_at_line_offset")
26835  (return-type "none")
26836  (parameters
26837    '("GtkTextIter*" "iter")
26838    '("gint" "line_number")
26839    '("gint" "char_offset")
26840  )
26841)
26842
26843(define-method get_iter_at_line_index
26844  (of-object "GtkTextBuffer")
26845  (c-name "gtk_text_buffer_get_iter_at_line_index")
26846  (return-type "none")
26847  (parameters
26848    '("GtkTextIter*" "iter")
26849    '("gint" "line_number")
26850    '("gint" "byte_index")
26851  )
26852)
26853
26854(define-method get_iter_at_offset
26855  (of-object "GtkTextBuffer")
26856  (c-name "gtk_text_buffer_get_iter_at_offset")
26857  (return-type "none")
26858  (parameters
26859    '("GtkTextIter*" "iter")
26860    '("gint" "char_offset")
26861  )
26862)
26863
26864(define-method get_iter_at_line
26865  (of-object "GtkTextBuffer")
26866  (c-name "gtk_text_buffer_get_iter_at_line")
26867  (return-type "none")
26868  (parameters
26869    '("GtkTextIter*" "iter")
26870    '("gint" "line_number")
26871  )
26872)
26873
26874(define-method get_start_iter
26875  (of-object "GtkTextBuffer")
26876  (c-name "gtk_text_buffer_get_start_iter")
26877  (return-type "none")
26878  (parameters
26879    '("GtkTextIter*" "iter")
26880  )
26881)
26882
26883(define-method get_end_iter
26884  (of-object "GtkTextBuffer")
26885  (c-name "gtk_text_buffer_get_end_iter")
26886  (return-type "none")
26887  (parameters
26888    '("GtkTextIter*" "iter")
26889  )
26890)
26891
26892(define-method get_bounds
26893  (of-object "GtkTextBuffer")
26894  (c-name "gtk_text_buffer_get_bounds")
26895  (return-type "none")
26896  (parameters
26897    '("GtkTextIter*" "start")
26898    '("GtkTextIter*" "end")
26899  )
26900)
26901
26902(define-method get_iter_at_mark
26903  (of-object "GtkTextBuffer")
26904  (c-name "gtk_text_buffer_get_iter_at_mark")
26905  (return-type "none")
26906  (parameters
26907    '("GtkTextIter*" "iter")
26908    '("GtkTextMark*" "mark")
26909  )
26910)
26911
26912(define-method get_iter_at_child_anchor
26913  (of-object "GtkTextBuffer")
26914  (c-name "gtk_text_buffer_get_iter_at_child_anchor")
26915  (return-type "none")
26916  (parameters
26917    '("GtkTextIter*" "iter")
26918    '("GtkTextChildAnchor*" "anchor")
26919  )
26920)
26921
26922(define-method get_modified
26923  (of-object "GtkTextBuffer")
26924  (c-name "gtk_text_buffer_get_modified")
26925  (return-type "gboolean")
26926)
26927
26928(define-method set_modified
26929  (of-object "GtkTextBuffer")
26930  (c-name "gtk_text_buffer_set_modified")
26931  (return-type "none")
26932  (parameters
26933    '("gboolean" "setting")
26934  )
26935)
26936
26937(define-method get_has_selection
26938  (of-object "GtkTextBuffer")
26939  (c-name "gtk_text_buffer_get_has_selection")
26940  (return-type "gboolean")
26941)
26942
26943(define-method add_selection_clipboard
26944  (of-object "GtkTextBuffer")
26945  (c-name "gtk_text_buffer_add_selection_clipboard")
26946  (return-type "none")
26947  (parameters
26948    '("GtkClipboard*" "clipboard")
26949  )
26950)
26951
26952(define-method remove_selection_clipboard
26953  (of-object "GtkTextBuffer")
26954  (c-name "gtk_text_buffer_remove_selection_clipboard")
26955  (return-type "none")
26956  (parameters
26957    '("GtkClipboard*" "clipboard")
26958  )
26959)
26960
26961(define-method cut_clipboard
26962  (of-object "GtkTextBuffer")
26963  (c-name "gtk_text_buffer_cut_clipboard")
26964  (return-type "none")
26965  (parameters
26966    '("GtkClipboard*" "clipboard")
26967    '("gboolean" "default_editable")
26968  )
26969)
26970
26971(define-method copy_clipboard
26972  (of-object "GtkTextBuffer")
26973  (c-name "gtk_text_buffer_copy_clipboard")
26974  (return-type "none")
26975  (parameters
26976    '("GtkClipboard*" "clipboard")
26977  )
26978)
26979
26980(define-method paste_clipboard
26981  (of-object "GtkTextBuffer")
26982  (c-name "gtk_text_buffer_paste_clipboard")
26983  (return-type "none")
26984  (parameters
26985    '("GtkClipboard*" "clipboard")
26986    '("GtkTextIter*" "override_location")
26987    '("gboolean" "default_editable")
26988  )
26989)
26990
26991(define-method get_selection_bounds
26992  (of-object "GtkTextBuffer")
26993  (c-name "gtk_text_buffer_get_selection_bounds")
26994  (return-type "gboolean")
26995  (parameters
26996    '("GtkTextIter*" "start")
26997    '("GtkTextIter*" "end")
26998  )
26999)
27000
27001(define-method delete_selection
27002  (of-object "GtkTextBuffer")
27003  (c-name "gtk_text_buffer_delete_selection")
27004  (return-type "gboolean")
27005  (parameters
27006    '("gboolean" "interactive")
27007    '("gboolean" "default_editable")
27008  )
27009)
27010
27011(define-method begin_user_action
27012  (of-object "GtkTextBuffer")
27013  (c-name "gtk_text_buffer_begin_user_action")
27014  (return-type "none")
27015)
27016
27017(define-method end_user_action
27018  (of-object "GtkTextBuffer")
27019  (c-name "gtk_text_buffer_end_user_action")
27020  (return-type "none")
27021)
27022
27023(define-method get_copy_target_list
27024  (of-object "GtkTextBuffer")
27025  (c-name "gtk_text_buffer_get_copy_target_list")
27026  (return-type "GtkTargetList*")
27027)
27028
27029(define-method get_paste_target_list
27030  (of-object "GtkTextBuffer")
27031  (c-name "gtk_text_buffer_get_paste_target_list")
27032  (return-type "GtkTargetList*")
27033)
27034
27035
27036
27037;; From gtktextbufferrichtext.h
27038
27039(define-method register_serialize_format
27040  (of-object "GtkTextBuffer")
27041  (c-name "gtk_text_buffer_register_serialize_format")
27042  (return-type "GdkAtom")
27043  (parameters
27044    '("const-gchar*" "mime_type")
27045    '("GtkTextBufferSerializeFunc" "function")
27046    '("gpointer" "user_data")
27047    '("GDestroyNotify" "user_data_destroy")
27048  )
27049)
27050
27051(define-method register_serialize_tagset
27052  (of-object "GtkTextBuffer")
27053  (c-name "gtk_text_buffer_register_serialize_tagset")
27054  (return-type "GdkAtom")
27055  (parameters
27056    '("const-gchar*" "tagset_name")
27057  )
27058)
27059
27060(define-method register_deserialize_format
27061  (of-object "GtkTextBuffer")
27062  (c-name "gtk_text_buffer_register_deserialize_format")
27063  (return-type "GdkAtom")
27064  (parameters
27065    '("const-gchar*" "mime_type")
27066    '("GtkTextBufferDeserializeFunc" "function")
27067    '("gpointer" "user_data")
27068    '("GDestroyNotify" "user_data_destroy")
27069  )
27070)
27071
27072(define-method register_deserialize_tagset
27073  (of-object "GtkTextBuffer")
27074  (c-name "gtk_text_buffer_register_deserialize_tagset")
27075  (return-type "GdkAtom")
27076  (parameters
27077    '("const-gchar*" "tagset_name")
27078  )
27079)
27080
27081(define-method unregister_serialize_format
27082  (of-object "GtkTextBuffer")
27083  (c-name "gtk_text_buffer_unregister_serialize_format")
27084  (return-type "none")
27085  (parameters
27086    '("GdkAtom" "format")
27087  )
27088)
27089
27090(define-method unregister_deserialize_format
27091  (of-object "GtkTextBuffer")
27092  (c-name "gtk_text_buffer_unregister_deserialize_format")
27093  (return-type "none")
27094  (parameters
27095    '("GdkAtom" "format")
27096  )
27097)
27098
27099(define-method deserialize_set_can_create_tags
27100  (of-object "GtkTextBuffer")
27101  (c-name "gtk_text_buffer_deserialize_set_can_create_tags")
27102  (return-type "none")
27103  (parameters
27104    '("GdkAtom" "format")
27105    '("gboolean" "can_create_tags")
27106  )
27107)
27108
27109(define-method deserialize_get_can_create_tags
27110  (of-object "GtkTextBuffer")
27111  (c-name "gtk_text_buffer_deserialize_get_can_create_tags")
27112  (return-type "gboolean")
27113  (parameters
27114    '("GdkAtom" "format")
27115  )
27116)
27117
27118(define-method get_serialize_formats
27119  (of-object "GtkTextBuffer")
27120  (c-name "gtk_text_buffer_get_serialize_formats")
27121  (return-type "GdkAtom*")
27122  (parameters
27123    '("gint*" "n_formats")
27124  )
27125)
27126
27127(define-method get_deserialize_formats
27128  (of-object "GtkTextBuffer")
27129  (c-name "gtk_text_buffer_get_deserialize_formats")
27130  (return-type "GdkAtom*")
27131  (parameters
27132    '("gint*" "n_formats")
27133  )
27134)
27135
27136(define-method serialize
27137  (of-object "GtkTextBuffer")
27138  (c-name "gtk_text_buffer_serialize")
27139  (return-type "guint8*")
27140  (parameters
27141    '("GtkTextBuffer*" "content_buffer")
27142    '("GdkAtom" "format")
27143    '("const-GtkTextIter*" "start")
27144    '("const-GtkTextIter*" "end")
27145    '("gsize*" "length")
27146  )
27147)
27148
27149(define-method deserialize
27150  (of-object "GtkTextBuffer")
27151  (c-name "gtk_text_buffer_deserialize")
27152  (return-type "gboolean")
27153  (parameters
27154    '("GtkTextBuffer*" "content_buffer")
27155    '("GdkAtom" "format")
27156    '("GtkTextIter*" "iter")
27157    '("const-guint8*" "data")
27158    '("gsize" "length")
27159    '("GError**" "error")
27160  )
27161)
27162
27163
27164
27165;; From gtktextbufferserialize.h
27166
27167
27168
27169;; From gtktextchild.h
27170
27171(define-function gtk_text_child_anchor_get_type
27172  (c-name "gtk_text_child_anchor_get_type")
27173  (return-type "GType")
27174)
27175
27176(define-function gtk_text_child_anchor_new
27177  (c-name "gtk_text_child_anchor_new")
27178  (is-constructor-of "GtkTextChildAnchor")
27179  (return-type "GtkTextChildAnchor*")
27180)
27181
27182(define-method get_widgets
27183  (of-object "GtkTextChildAnchor")
27184  (c-name "gtk_text_child_anchor_get_widgets")
27185  (return-type "GList*")
27186)
27187
27188(define-method get_deleted
27189  (of-object "GtkTextChildAnchor")
27190  (c-name "gtk_text_child_anchor_get_deleted")
27191  (return-type "gboolean")
27192)
27193
27194
27195
27196;; From gtktextdisplay.h
27197
27198(define-method draw
27199  (of-object "GtkTextLayout")
27200  (c-name "gtk_text_layout_draw")
27201  (return-type "none")
27202  (parameters
27203    '("GtkWidget*" "widget")
27204    '("cairo_t*" "cr")
27205    '("GList**" "widgets")
27206  )
27207)
27208
27209
27210
27211;; From gtktextiter.h
27212
27213(define-method get_buffer
27214  (of-object "GtkTextIter")
27215  (c-name "gtk_text_iter_get_buffer")
27216  (return-type "GtkTextBuffer*")
27217)
27218
27219(define-method copy
27220  (of-object "GtkTextIter")
27221  (c-name "gtk_text_iter_copy")
27222  (return-type "GtkTextIter*")
27223)
27224
27225(define-method free
27226  (of-object "GtkTextIter")
27227  (c-name "gtk_text_iter_free")
27228  (return-type "none")
27229)
27230
27231(define-method assign
27232  (of-object "GtkTextIter")
27233  (c-name "gtk_text_iter_assign")
27234  (return-type "none")
27235  (parameters
27236    '("const-GtkTextIter*" "other")
27237  )
27238)
27239
27240(define-function gtk_text_iter_get_type
27241  (c-name "gtk_text_iter_get_type")
27242  (return-type "GType")
27243)
27244
27245(define-method get_offset
27246  (of-object "GtkTextIter")
27247  (c-name "gtk_text_iter_get_offset")
27248  (return-type "gint")
27249)
27250
27251(define-method get_line
27252  (of-object "GtkTextIter")
27253  (c-name "gtk_text_iter_get_line")
27254  (return-type "gint")
27255)
27256
27257(define-method get_line_offset
27258  (of-object "GtkTextIter")
27259  (c-name "gtk_text_iter_get_line_offset")
27260  (return-type "gint")
27261)
27262
27263(define-method get_line_index
27264  (of-object "GtkTextIter")
27265  (c-name "gtk_text_iter_get_line_index")
27266  (return-type "gint")
27267)
27268
27269(define-method get_visible_line_offset
27270  (of-object "GtkTextIter")
27271  (c-name "gtk_text_iter_get_visible_line_offset")
27272  (return-type "gint")
27273)
27274
27275(define-method get_visible_line_index
27276  (of-object "GtkTextIter")
27277  (c-name "gtk_text_iter_get_visible_line_index")
27278  (return-type "gint")
27279)
27280
27281(define-method get_char
27282  (of-object "GtkTextIter")
27283  (c-name "gtk_text_iter_get_char")
27284  (return-type "gunichar")
27285)
27286
27287(define-method get_slice
27288  (of-object "GtkTextIter")
27289  (c-name "gtk_text_iter_get_slice")
27290  (return-type "gchar*")
27291  (parameters
27292    '("const-GtkTextIter*" "end")
27293  )
27294)
27295
27296(define-method get_text
27297  (of-object "GtkTextIter")
27298  (c-name "gtk_text_iter_get_text")
27299  (return-type "gchar*")
27300  (parameters
27301    '("const-GtkTextIter*" "end")
27302  )
27303)
27304
27305(define-method get_visible_slice
27306  (of-object "GtkTextIter")
27307  (c-name "gtk_text_iter_get_visible_slice")
27308  (return-type "gchar*")
27309  (parameters
27310    '("const-GtkTextIter*" "end")
27311  )
27312)
27313
27314(define-method get_visible_text
27315  (of-object "GtkTextIter")
27316  (c-name "gtk_text_iter_get_visible_text")
27317  (return-type "gchar*")
27318  (parameters
27319    '("const-GtkTextIter*" "end")
27320  )
27321)
27322
27323(define-method get_pixbuf
27324  (of-object "GtkTextIter")
27325  (c-name "gtk_text_iter_get_pixbuf")
27326  (return-type "GdkPixbuf*")
27327)
27328
27329(define-method get_marks
27330  (of-object "GtkTextIter")
27331  (c-name "gtk_text_iter_get_marks")
27332  (return-type "GSList*")
27333)
27334
27335(define-method get_child_anchor
27336  (of-object "GtkTextIter")
27337  (c-name "gtk_text_iter_get_child_anchor")
27338  (return-type "GtkTextChildAnchor*")
27339)
27340
27341(define-method get_toggled_tags
27342  (of-object "GtkTextIter")
27343  (c-name "gtk_text_iter_get_toggled_tags")
27344  (return-type "GSList*")
27345  (parameters
27346    '("gboolean" "toggled_on")
27347  )
27348)
27349
27350(define-method starts_tag
27351  (of-object "GtkTextIter")
27352  (c-name "gtk_text_iter_starts_tag")
27353  (return-type "gboolean")
27354  (parameters
27355    '("GtkTextTag*" "tag")
27356  )
27357)
27358
27359(define-method begins_tag
27360  (of-object "GtkTextIter")
27361  (c-name "gtk_text_iter_begins_tag")
27362  (return-type "gboolean")
27363  (parameters
27364    '("GtkTextTag*" "tag")
27365  )
27366)
27367
27368(define-method ends_tag
27369  (of-object "GtkTextIter")
27370  (c-name "gtk_text_iter_ends_tag")
27371  (return-type "gboolean")
27372  (parameters
27373    '("GtkTextTag*" "tag")
27374  )
27375)
27376
27377(define-method toggles_tag
27378  (of-object "GtkTextIter")
27379  (c-name "gtk_text_iter_toggles_tag")
27380  (return-type "gboolean")
27381  (parameters
27382    '("GtkTextTag*" "tag")
27383  )
27384)
27385
27386(define-method has_tag
27387  (of-object "GtkTextIter")
27388  (c-name "gtk_text_iter_has_tag")
27389  (return-type "gboolean")
27390  (parameters
27391    '("GtkTextTag*" "tag")
27392  )
27393)
27394
27395(define-method get_tags
27396  (of-object "GtkTextIter")
27397  (c-name "gtk_text_iter_get_tags")
27398  (return-type "GSList*")
27399)
27400
27401(define-method editable
27402  (of-object "GtkTextIter")
27403  (c-name "gtk_text_iter_editable")
27404  (return-type "gboolean")
27405  (parameters
27406    '("gboolean" "default_setting")
27407  )
27408)
27409
27410(define-method can_insert
27411  (of-object "GtkTextIter")
27412  (c-name "gtk_text_iter_can_insert")
27413  (return-type "gboolean")
27414  (parameters
27415    '("gboolean" "default_editability")
27416  )
27417)
27418
27419(define-method starts_word
27420  (of-object "GtkTextIter")
27421  (c-name "gtk_text_iter_starts_word")
27422  (return-type "gboolean")
27423)
27424
27425(define-method ends_word
27426  (of-object "GtkTextIter")
27427  (c-name "gtk_text_iter_ends_word")
27428  (return-type "gboolean")
27429)
27430
27431(define-method inside_word
27432  (of-object "GtkTextIter")
27433  (c-name "gtk_text_iter_inside_word")
27434  (return-type "gboolean")
27435)
27436
27437(define-method starts_sentence
27438  (of-object "GtkTextIter")
27439  (c-name "gtk_text_iter_starts_sentence")
27440  (return-type "gboolean")
27441)
27442
27443(define-method ends_sentence
27444  (of-object "GtkTextIter")
27445  (c-name "gtk_text_iter_ends_sentence")
27446  (return-type "gboolean")
27447)
27448
27449(define-method inside_sentence
27450  (of-object "GtkTextIter")
27451  (c-name "gtk_text_iter_inside_sentence")
27452  (return-type "gboolean")
27453)
27454
27455(define-method starts_line
27456  (of-object "GtkTextIter")
27457  (c-name "gtk_text_iter_starts_line")
27458  (return-type "gboolean")
27459)
27460
27461(define-method ends_line
27462  (of-object "GtkTextIter")
27463  (c-name "gtk_text_iter_ends_line")
27464  (return-type "gboolean")
27465)
27466
27467(define-method is_cursor_position
27468  (of-object "GtkTextIter")
27469  (c-name "gtk_text_iter_is_cursor_position")
27470  (return-type "gboolean")
27471)
27472
27473(define-method get_chars_in_line
27474  (of-object "GtkTextIter")
27475  (c-name "gtk_text_iter_get_chars_in_line")
27476  (return-type "gint")
27477)
27478
27479(define-method get_bytes_in_line
27480  (of-object "GtkTextIter")
27481  (c-name "gtk_text_iter_get_bytes_in_line")
27482  (return-type "gint")
27483)
27484
27485(define-method get_attributes
27486  (of-object "GtkTextIter")
27487  (c-name "gtk_text_iter_get_attributes")
27488  (return-type "gboolean")
27489  (parameters
27490    '("GtkTextAttributes*" "values")
27491  )
27492)
27493
27494(define-method get_language
27495  (of-object "GtkTextIter")
27496  (c-name "gtk_text_iter_get_language")
27497  (return-type "PangoLanguage*")
27498)
27499
27500(define-method is_end
27501  (of-object "GtkTextIter")
27502  (c-name "gtk_text_iter_is_end")
27503  (return-type "gboolean")
27504)
27505
27506(define-method is_start
27507  (of-object "GtkTextIter")
27508  (c-name "gtk_text_iter_is_start")
27509  (return-type "gboolean")
27510)
27511
27512(define-method forward_char
27513  (of-object "GtkTextIter")
27514  (c-name "gtk_text_iter_forward_char")
27515  (return-type "gboolean")
27516)
27517
27518(define-method backward_char
27519  (of-object "GtkTextIter")
27520  (c-name "gtk_text_iter_backward_char")
27521  (return-type "gboolean")
27522)
27523
27524(define-method forward_chars
27525  (of-object "GtkTextIter")
27526  (c-name "gtk_text_iter_forward_chars")
27527  (return-type "gboolean")
27528  (parameters
27529    '("gint" "count")
27530  )
27531)
27532
27533(define-method backward_chars
27534  (of-object "GtkTextIter")
27535  (c-name "gtk_text_iter_backward_chars")
27536  (return-type "gboolean")
27537  (parameters
27538    '("gint" "count")
27539  )
27540)
27541
27542(define-method forward_line
27543  (of-object "GtkTextIter")
27544  (c-name "gtk_text_iter_forward_line")
27545  (return-type "gboolean")
27546)
27547
27548(define-method backward_line
27549  (of-object "GtkTextIter")
27550  (c-name "gtk_text_iter_backward_line")
27551  (return-type "gboolean")
27552)
27553
27554(define-method forward_lines
27555  (of-object "GtkTextIter")
27556  (c-name "gtk_text_iter_forward_lines")
27557  (return-type "gboolean")
27558  (parameters
27559    '("gint" "count")
27560  )
27561)
27562
27563(define-method backward_lines
27564  (of-object "GtkTextIter")
27565  (c-name "gtk_text_iter_backward_lines")
27566  (return-type "gboolean")
27567  (parameters
27568    '("gint" "count")
27569  )
27570)
27571
27572(define-method forward_word_end
27573  (of-object "GtkTextIter")
27574  (c-name "gtk_text_iter_forward_word_end")
27575  (return-type "gboolean")
27576)
27577
27578(define-method backward_word_start
27579  (of-object "GtkTextIter")
27580  (c-name "gtk_text_iter_backward_word_start")
27581  (return-type "gboolean")
27582)
27583
27584(define-method forward_word_ends
27585  (of-object "GtkTextIter")
27586  (c-name "gtk_text_iter_forward_word_ends")
27587  (return-type "gboolean")
27588  (parameters
27589    '("gint" "count")
27590  )
27591)
27592
27593(define-method backward_word_starts
27594  (of-object "GtkTextIter")
27595  (c-name "gtk_text_iter_backward_word_starts")
27596  (return-type "gboolean")
27597  (parameters
27598    '("gint" "count")
27599  )
27600)
27601
27602(define-method forward_visible_line
27603  (of-object "GtkTextIter")
27604  (c-name "gtk_text_iter_forward_visible_line")
27605  (return-type "gboolean")
27606)
27607
27608(define-method backward_visible_line
27609  (of-object "GtkTextIter")
27610  (c-name "gtk_text_iter_backward_visible_line")
27611  (return-type "gboolean")
27612)
27613
27614(define-method forward_visible_lines
27615  (of-object "GtkTextIter")
27616  (c-name "gtk_text_iter_forward_visible_lines")
27617  (return-type "gboolean")
27618  (parameters
27619    '("gint" "count")
27620  )
27621)
27622
27623(define-method backward_visible_lines
27624  (of-object "GtkTextIter")
27625  (c-name "gtk_text_iter_backward_visible_lines")
27626  (return-type "gboolean")
27627  (parameters
27628    '("gint" "count")
27629  )
27630)
27631
27632(define-method forward_visible_word_end
27633  (of-object "GtkTextIter")
27634  (c-name "gtk_text_iter_forward_visible_word_end")
27635  (return-type "gboolean")
27636)
27637
27638(define-method backward_visible_word_start
27639  (of-object "GtkTextIter")
27640  (c-name "gtk_text_iter_backward_visible_word_start")
27641  (return-type "gboolean")
27642)
27643
27644(define-method forward_visible_word_ends
27645  (of-object "GtkTextIter")
27646  (c-name "gtk_text_iter_forward_visible_word_ends")
27647  (return-type "gboolean")
27648  (parameters
27649    '("gint" "count")
27650  )
27651)
27652
27653(define-method backward_visible_word_starts
27654  (of-object "GtkTextIter")
27655  (c-name "gtk_text_iter_backward_visible_word_starts")
27656  (return-type "gboolean")
27657  (parameters
27658    '("gint" "count")
27659  )
27660)
27661
27662(define-method forward_sentence_end
27663  (of-object "GtkTextIter")
27664  (c-name "gtk_text_iter_forward_sentence_end")
27665  (return-type "gboolean")
27666)
27667
27668(define-method backward_sentence_start
27669  (of-object "GtkTextIter")
27670  (c-name "gtk_text_iter_backward_sentence_start")
27671  (return-type "gboolean")
27672)
27673
27674(define-method forward_sentence_ends
27675  (of-object "GtkTextIter")
27676  (c-name "gtk_text_iter_forward_sentence_ends")
27677  (return-type "gboolean")
27678  (parameters
27679    '("gint" "count")
27680  )
27681)
27682
27683(define-method backward_sentence_starts
27684  (of-object "GtkTextIter")
27685  (c-name "gtk_text_iter_backward_sentence_starts")
27686  (return-type "gboolean")
27687  (parameters
27688    '("gint" "count")
27689  )
27690)
27691
27692(define-method forward_cursor_position
27693  (of-object "GtkTextIter")
27694  (c-name "gtk_text_iter_forward_cursor_position")
27695  (return-type "gboolean")
27696)
27697
27698(define-method backward_cursor_position
27699  (of-object "GtkTextIter")
27700  (c-name "gtk_text_iter_backward_cursor_position")
27701  (return-type "gboolean")
27702)
27703
27704(define-method forward_cursor_positions
27705  (of-object "GtkTextIter")
27706  (c-name "gtk_text_iter_forward_cursor_positions")
27707  (return-type "gboolean")
27708  (parameters
27709    '("gint" "count")
27710  )
27711)
27712
27713(define-method backward_cursor_positions
27714  (of-object "GtkTextIter")
27715  (c-name "gtk_text_iter_backward_cursor_positions")
27716  (return-type "gboolean")
27717  (parameters
27718    '("gint" "count")
27719  )
27720)
27721
27722(define-method forward_visible_cursor_position
27723  (of-object "GtkTextIter")
27724  (c-name "gtk_text_iter_forward_visible_cursor_position")
27725  (return-type "gboolean")
27726)
27727
27728(define-method backward_visible_cursor_position
27729  (of-object "GtkTextIter")
27730  (c-name "gtk_text_iter_backward_visible_cursor_position")
27731  (return-type "gboolean")
27732)
27733
27734(define-method forward_visible_cursor_positions
27735  (of-object "GtkTextIter")
27736  (c-name "gtk_text_iter_forward_visible_cursor_positions")
27737  (return-type "gboolean")
27738  (parameters
27739    '("gint" "count")
27740  )
27741)
27742
27743(define-method backward_visible_cursor_positions
27744  (of-object "GtkTextIter")
27745  (c-name "gtk_text_iter_backward_visible_cursor_positions")
27746  (return-type "gboolean")
27747  (parameters
27748    '("gint" "count")
27749  )
27750)
27751
27752(define-method set_offset
27753  (of-object "GtkTextIter")
27754  (c-name "gtk_text_iter_set_offset")
27755  (return-type "none")
27756  (parameters
27757    '("gint" "char_offset")
27758  )
27759)
27760
27761(define-method set_line
27762  (of-object "GtkTextIter")
27763  (c-name "gtk_text_iter_set_line")
27764  (return-type "none")
27765  (parameters
27766    '("gint" "line_number")
27767  )
27768)
27769
27770(define-method set_line_offset
27771  (of-object "GtkTextIter")
27772  (c-name "gtk_text_iter_set_line_offset")
27773  (return-type "none")
27774  (parameters
27775    '("gint" "char_on_line")
27776  )
27777)
27778
27779(define-method set_line_index
27780  (of-object "GtkTextIter")
27781  (c-name "gtk_text_iter_set_line_index")
27782  (return-type "none")
27783  (parameters
27784    '("gint" "byte_on_line")
27785  )
27786)
27787
27788(define-method forward_to_end
27789  (of-object "GtkTextIter")
27790  (c-name "gtk_text_iter_forward_to_end")
27791  (return-type "none")
27792)
27793
27794(define-method forward_to_line_end
27795  (of-object "GtkTextIter")
27796  (c-name "gtk_text_iter_forward_to_line_end")
27797  (return-type "gboolean")
27798)
27799
27800(define-method set_visible_line_offset
27801  (of-object "GtkTextIter")
27802  (c-name "gtk_text_iter_set_visible_line_offset")
27803  (return-type "none")
27804  (parameters
27805    '("gint" "char_on_line")
27806  )
27807)
27808
27809(define-method set_visible_line_index
27810  (of-object "GtkTextIter")
27811  (c-name "gtk_text_iter_set_visible_line_index")
27812  (return-type "none")
27813  (parameters
27814    '("gint" "byte_on_line")
27815  )
27816)
27817
27818(define-method forward_to_tag_toggle
27819  (of-object "GtkTextIter")
27820  (c-name "gtk_text_iter_forward_to_tag_toggle")
27821  (return-type "gboolean")
27822  (parameters
27823    '("GtkTextTag*" "tag")
27824  )
27825)
27826
27827(define-method backward_to_tag_toggle
27828  (of-object "GtkTextIter")
27829  (c-name "gtk_text_iter_backward_to_tag_toggle")
27830  (return-type "gboolean")
27831  (parameters
27832    '("GtkTextTag*" "tag")
27833  )
27834)
27835
27836(define-method forward_find_char
27837  (of-object "GtkTextIter")
27838  (c-name "gtk_text_iter_forward_find_char")
27839  (return-type "gboolean")
27840  (parameters
27841    '("GtkTextCharPredicate" "pred")
27842    '("gpointer" "user_data")
27843    '("const-GtkTextIter*" "limit")
27844  )
27845)
27846
27847(define-method backward_find_char
27848  (of-object "GtkTextIter")
27849  (c-name "gtk_text_iter_backward_find_char")
27850  (return-type "gboolean")
27851  (parameters
27852    '("GtkTextCharPredicate" "pred")
27853    '("gpointer" "user_data")
27854    '("const-GtkTextIter*" "limit")
27855  )
27856)
27857
27858(define-method forward_search
27859  (of-object "GtkTextIter")
27860  (c-name "gtk_text_iter_forward_search")
27861  (return-type "gboolean")
27862  (parameters
27863    '("const-gchar*" "str")
27864    '("GtkTextSearchFlags" "flags")
27865    '("GtkTextIter*" "match_start")
27866    '("GtkTextIter*" "match_end")
27867    '("const-GtkTextIter*" "limit")
27868  )
27869)
27870
27871(define-method backward_search
27872  (of-object "GtkTextIter")
27873  (c-name "gtk_text_iter_backward_search")
27874  (return-type "gboolean")
27875  (parameters
27876    '("const-gchar*" "str")
27877    '("GtkTextSearchFlags" "flags")
27878    '("GtkTextIter*" "match_start")
27879    '("GtkTextIter*" "match_end")
27880    '("const-GtkTextIter*" "limit")
27881  )
27882)
27883
27884(define-method equal
27885  (of-object "GtkTextIter")
27886  (c-name "gtk_text_iter_equal")
27887  (return-type "gboolean")
27888  (parameters
27889    '("const-GtkTextIter*" "rhs")
27890  )
27891)
27892
27893(define-method compare
27894  (of-object "GtkTextIter")
27895  (c-name "gtk_text_iter_compare")
27896  (return-type "gint")
27897  (parameters
27898    '("const-GtkTextIter*" "rhs")
27899  )
27900)
27901
27902(define-method in_range
27903  (of-object "GtkTextIter")
27904  (c-name "gtk_text_iter_in_range")
27905  (return-type "gboolean")
27906  (parameters
27907    '("const-GtkTextIter*" "start")
27908    '("const-GtkTextIter*" "end")
27909  )
27910)
27911
27912(define-method order
27913  (of-object "GtkTextIter")
27914  (c-name "gtk_text_iter_order")
27915  (return-type "none")
27916  (parameters
27917    '("GtkTextIter*" "second")
27918  )
27919)
27920
27921
27922
27923;; From gtktextlayout.h
27924
27925(define-function gtk_text_layout_get_type
27926  (c-name "gtk_text_layout_get_type")
27927  (return-type "GType")
27928)
27929
27930(define-function gtk_text_layout_new
27931  (c-name "gtk_text_layout_new")
27932  (is-constructor-of "GtkTextLayout")
27933  (return-type "GtkTextLayout*")
27934)
27935
27936(define-method set_buffer
27937  (of-object "GtkTextLayout")
27938  (c-name "gtk_text_layout_set_buffer")
27939  (return-type "none")
27940  (parameters
27941    '("GtkTextBuffer*" "buffer")
27942  )
27943)
27944
27945(define-method get_buffer
27946  (of-object "GtkTextLayout")
27947  (c-name "gtk_text_layout_get_buffer")
27948  (return-type "GtkTextBuffer*")
27949)
27950
27951(define-method set_default_style
27952  (of-object "GtkTextLayout")
27953  (c-name "gtk_text_layout_set_default_style")
27954  (return-type "none")
27955  (parameters
27956    '("GtkTextAttributes*" "values")
27957  )
27958)
27959
27960(define-method set_contexts
27961  (of-object "GtkTextLayout")
27962  (c-name "gtk_text_layout_set_contexts")
27963  (return-type "none")
27964  (parameters
27965    '("PangoContext*" "ltr_context")
27966    '("PangoContext*" "rtl_context")
27967  )
27968)
27969
27970(define-method set_cursor_direction
27971  (of-object "GtkTextLayout")
27972  (c-name "gtk_text_layout_set_cursor_direction")
27973  (return-type "none")
27974  (parameters
27975    '("GtkTextDirection" "direction")
27976  )
27977)
27978
27979(define-method set_overwrite_mode
27980  (of-object "GtkTextLayout")
27981  (c-name "gtk_text_layout_set_overwrite_mode")
27982  (return-type "none")
27983  (parameters
27984    '("gboolean" "overwrite")
27985  )
27986)
27987
27988(define-method set_keyboard_direction
27989  (of-object "GtkTextLayout")
27990  (c-name "gtk_text_layout_set_keyboard_direction")
27991  (return-type "none")
27992  (parameters
27993    '("GtkTextDirection" "keyboard_dir")
27994  )
27995)
27996
27997(define-method default_style_changed
27998  (of-object "GtkTextLayout")
27999  (c-name "gtk_text_layout_default_style_changed")
28000  (return-type "none")
28001)
28002
28003(define-method set_screen_width
28004  (of-object "GtkTextLayout")
28005  (c-name "gtk_text_layout_set_screen_width")
28006  (return-type "none")
28007  (parameters
28008    '("gint" "width")
28009  )
28010)
28011
28012(define-method set_preedit_string
28013  (of-object "GtkTextLayout")
28014  (c-name "gtk_text_layout_set_preedit_string")
28015  (return-type "none")
28016  (parameters
28017    '("const-gchar*" "preedit_string")
28018    '("PangoAttrList*" "preedit_attrs")
28019    '("gint" "cursor_pos")
28020  )
28021)
28022
28023(define-method set_cursor_visible
28024  (of-object "GtkTextLayout")
28025  (c-name "gtk_text_layout_set_cursor_visible")
28026  (return-type "none")
28027  (parameters
28028    '("gboolean" "cursor_visible")
28029  )
28030)
28031
28032(define-method get_cursor_visible
28033  (of-object "GtkTextLayout")
28034  (c-name "gtk_text_layout_get_cursor_visible")
28035  (return-type "gboolean")
28036)
28037
28038(define-method get_size
28039  (of-object "GtkTextLayout")
28040  (c-name "gtk_text_layout_get_size")
28041  (return-type "none")
28042  (parameters
28043    '("gint*" "width")
28044    '("gint*" "height")
28045  )
28046)
28047
28048(define-method get_lines
28049  (of-object "GtkTextLayout")
28050  (c-name "gtk_text_layout_get_lines")
28051  (return-type "GSList*")
28052  (parameters
28053    '("gint" "top_y")
28054    '("gint" "bottom_y")
28055    '("gint*" "first_line_y")
28056  )
28057)
28058
28059(define-method wrap_loop_start
28060  (of-object "GtkTextLayout")
28061  (c-name "gtk_text_layout_wrap_loop_start")
28062  (return-type "none")
28063)
28064
28065(define-method wrap_loop_end
28066  (of-object "GtkTextLayout")
28067  (c-name "gtk_text_layout_wrap_loop_end")
28068  (return-type "none")
28069)
28070
28071(define-method get_line_display
28072  (of-object "GtkTextLayout")
28073  (c-name "gtk_text_layout_get_line_display")
28074  (return-type "GtkTextLineDisplay*")
28075  (parameters
28076    '("GtkTextLine*" "line")
28077    '("gboolean" "size_only")
28078  )
28079)
28080
28081(define-method free_line_display
28082  (of-object "GtkTextLayout")
28083  (c-name "gtk_text_layout_free_line_display")
28084  (return-type "none")
28085  (parameters
28086    '("GtkTextLineDisplay*" "display")
28087  )
28088)
28089
28090(define-method get_line_at_y
28091  (of-object "GtkTextLayout")
28092  (c-name "gtk_text_layout_get_line_at_y")
28093  (return-type "none")
28094  (parameters
28095    '("GtkTextIter*" "target_iter")
28096    '("gint" "y")
28097    '("gint*" "line_top")
28098  )
28099)
28100
28101(define-method get_iter_at_pixel
28102  (of-object "GtkTextLayout")
28103  (c-name "gtk_text_layout_get_iter_at_pixel")
28104  (return-type "gboolean")
28105  (parameters
28106    '("GtkTextIter*" "iter")
28107    '("gint" "x")
28108    '("gint" "y")
28109  )
28110)
28111
28112(define-method get_iter_at_position
28113  (of-object "GtkTextLayout")
28114  (c-name "gtk_text_layout_get_iter_at_position")
28115  (return-type "gboolean")
28116  (parameters
28117    '("GtkTextIter*" "iter")
28118    '("gint*" "trailing")
28119    '("gint" "x")
28120    '("gint" "y")
28121  )
28122)
28123
28124(define-method invalidate
28125  (of-object "GtkTextLayout")
28126  (c-name "gtk_text_layout_invalidate")
28127  (return-type "none")
28128  (parameters
28129    '("const-GtkTextIter*" "start")
28130    '("const-GtkTextIter*" "end")
28131  )
28132)
28133
28134(define-method invalidate_cursors
28135  (of-object "GtkTextLayout")
28136  (c-name "gtk_text_layout_invalidate_cursors")
28137  (return-type "none")
28138  (parameters
28139    '("const-GtkTextIter*" "start")
28140    '("const-GtkTextIter*" "end")
28141  )
28142)
28143
28144(define-method free_line_data
28145  (of-object "GtkTextLayout")
28146  (c-name "gtk_text_layout_free_line_data")
28147  (return-type "none")
28148  (parameters
28149    '("GtkTextLine*" "line")
28150    '("GtkTextLineData*" "line_data")
28151  )
28152)
28153
28154(define-method is_valid
28155  (of-object "GtkTextLayout")
28156  (c-name "gtk_text_layout_is_valid")
28157  (return-type "gboolean")
28158)
28159
28160(define-method validate_yrange
28161  (of-object "GtkTextLayout")
28162  (c-name "gtk_text_layout_validate_yrange")
28163  (return-type "none")
28164  (parameters
28165    '("GtkTextIter*" "anchor_line")
28166    '("gint" "y0_")
28167    '("gint" "y1_")
28168  )
28169)
28170
28171(define-method validate
28172  (of-object "GtkTextLayout")
28173  (c-name "gtk_text_layout_validate")
28174  (return-type "none")
28175  (parameters
28176    '("gint" "max_pixels")
28177  )
28178)
28179
28180(define-method wrap
28181  (of-object "GtkTextLayout")
28182  (c-name "gtk_text_layout_wrap")
28183  (return-type "GtkTextLineData*")
28184  (parameters
28185    '("GtkTextLine*" "line")
28186    '("GtkTextLineData*" "line_data")
28187  )
28188)
28189
28190(define-method changed
28191  (of-object "GtkTextLayout")
28192  (c-name "gtk_text_layout_changed")
28193  (return-type "none")
28194  (parameters
28195    '("gint" "y")
28196    '("gint" "old_height")
28197    '("gint" "new_height")
28198  )
28199)
28200
28201(define-method cursors_changed
28202  (of-object "GtkTextLayout")
28203  (c-name "gtk_text_layout_cursors_changed")
28204  (return-type "none")
28205  (parameters
28206    '("gint" "y")
28207    '("gint" "old_height")
28208    '("gint" "new_height")
28209  )
28210)
28211
28212(define-method get_iter_location
28213  (of-object "GtkTextLayout")
28214  (c-name "gtk_text_layout_get_iter_location")
28215  (return-type "none")
28216  (parameters
28217    '("const-GtkTextIter*" "iter")
28218    '("GdkRectangle*" "rect")
28219  )
28220)
28221
28222(define-method get_line_yrange
28223  (of-object "GtkTextLayout")
28224  (c-name "gtk_text_layout_get_line_yrange")
28225  (return-type "none")
28226  (parameters
28227    '("const-GtkTextIter*" "iter")
28228    '("gint*" "y")
28229    '("gint*" "height")
28230  )
28231)
28232
28233(define-method get_cursor_locations
28234  (of-object "GtkTextLayout")
28235  (c-name "gtk_text_layout_get_cursor_locations")
28236  (return-type "none")
28237  (parameters
28238    '("GtkTextIter*" "iter")
28239    '("GdkRectangle*" "strong_pos")
28240    '("GdkRectangle*" "weak_pos")
28241  )
28242)
28243
28244(define-method clamp_iter_to_vrange
28245  (of-object "GtkTextLayout")
28246  (c-name "gtk_text_layout_clamp_iter_to_vrange")
28247  (return-type "gboolean")
28248  (parameters
28249    '("GtkTextIter*" "iter")
28250    '("gint" "top")
28251    '("gint" "bottom")
28252  )
28253)
28254
28255(define-method move_iter_to_line_end
28256  (of-object "GtkTextLayout")
28257  (c-name "gtk_text_layout_move_iter_to_line_end")
28258  (return-type "gboolean")
28259  (parameters
28260    '("GtkTextIter*" "iter")
28261    '("gint" "direction")
28262  )
28263)
28264
28265(define-method move_iter_to_previous_line
28266  (of-object "GtkTextLayout")
28267  (c-name "gtk_text_layout_move_iter_to_previous_line")
28268  (return-type "gboolean")
28269  (parameters
28270    '("GtkTextIter*" "iter")
28271  )
28272)
28273
28274(define-method move_iter_to_next_line
28275  (of-object "GtkTextLayout")
28276  (c-name "gtk_text_layout_move_iter_to_next_line")
28277  (return-type "gboolean")
28278  (parameters
28279    '("GtkTextIter*" "iter")
28280  )
28281)
28282
28283(define-method move_iter_to_x
28284  (of-object "GtkTextLayout")
28285  (c-name "gtk_text_layout_move_iter_to_x")
28286  (return-type "none")
28287  (parameters
28288    '("GtkTextIter*" "iter")
28289    '("gint" "x")
28290  )
28291)
28292
28293(define-method move_iter_visually
28294  (of-object "GtkTextLayout")
28295  (c-name "gtk_text_layout_move_iter_visually")
28296  (return-type "gboolean")
28297  (parameters
28298    '("GtkTextIter*" "iter")
28299    '("gint" "count")
28300  )
28301)
28302
28303(define-method iter_starts_line
28304  (of-object "GtkTextLayout")
28305  (c-name "gtk_text_layout_iter_starts_line")
28306  (return-type "gboolean")
28307  (parameters
28308    '("const-GtkTextIter*" "iter")
28309  )
28310)
28311
28312(define-method get_iter_at_line
28313  (of-object "GtkTextLayout")
28314  (c-name "gtk_text_layout_get_iter_at_line")
28315  (return-type "none")
28316  (parameters
28317    '("GtkTextIter*" "iter")
28318    '("GtkTextLine*" "line")
28319    '("gint" "byte_offset")
28320  )
28321)
28322
28323(define-method register_child
28324  (of-object "GtkTextChildAnchor")
28325  (c-name "gtk_text_child_anchor_register_child")
28326  (return-type "none")
28327  (parameters
28328    '("GtkWidget*" "child")
28329    '("GtkTextLayout*" "layout")
28330  )
28331)
28332
28333(define-method unregister_child
28334  (of-object "GtkTextChildAnchor")
28335  (c-name "gtk_text_child_anchor_unregister_child")
28336  (return-type "none")
28337  (parameters
28338    '("GtkWidget*" "child")
28339  )
28340)
28341
28342(define-method queue_resize
28343  (of-object "GtkTextChildAnchor")
28344  (c-name "gtk_text_child_anchor_queue_resize")
28345  (return-type "none")
28346  (parameters
28347    '("GtkTextLayout*" "layout")
28348  )
28349)
28350
28351(define-function gtk_text_anchored_child_set_layout
28352  (c-name "gtk_text_anchored_child_set_layout")
28353  (return-type "none")
28354  (parameters
28355    '("GtkWidget*" "child")
28356    '("GtkTextLayout*" "layout")
28357  )
28358)
28359
28360(define-method spew
28361  (of-object "GtkTextLayout")
28362  (c-name "gtk_text_layout_spew")
28363  (return-type "none")
28364)
28365
28366
28367
28368;; From gtktextmark.h
28369
28370(define-function gtk_text_mark_get_type
28371  (c-name "gtk_text_mark_get_type")
28372  (return-type "GType")
28373)
28374
28375(define-function gtk_text_mark_new
28376  (c-name "gtk_text_mark_new")
28377  (is-constructor-of "GtkTextMark")
28378  (return-type "GtkTextMark*")
28379  (parameters
28380    '("const-gchar*" "name")
28381    '("gboolean" "left_gravity")
28382  )
28383)
28384
28385(define-method set_visible
28386  (of-object "GtkTextMark")
28387  (c-name "gtk_text_mark_set_visible")
28388  (return-type "none")
28389  (parameters
28390    '("gboolean" "setting")
28391  )
28392)
28393
28394(define-method get_visible
28395  (of-object "GtkTextMark")
28396  (c-name "gtk_text_mark_get_visible")
28397  (return-type "gboolean")
28398)
28399
28400(define-method get_name
28401  (of-object "GtkTextMark")
28402  (c-name "gtk_text_mark_get_name")
28403  (return-type "const-gchar*")
28404)
28405
28406(define-method get_deleted
28407  (of-object "GtkTextMark")
28408  (c-name "gtk_text_mark_get_deleted")
28409  (return-type "gboolean")
28410)
28411
28412(define-method get_buffer
28413  (of-object "GtkTextMark")
28414  (c-name "gtk_text_mark_get_buffer")
28415  (return-type "GtkTextBuffer*")
28416)
28417
28418(define-method get_left_gravity
28419  (of-object "GtkTextMark")
28420  (c-name "gtk_text_mark_get_left_gravity")
28421  (return-type "gboolean")
28422)
28423
28424
28425
28426;; From gtktextsegment.h
28427
28428(define-function gtk_text_line_segment_split
28429  (c-name "gtk_text_line_segment_split")
28430  (return-type "GtkTextLineSegment*")
28431  (parameters
28432    '("const-GtkTextIter*" "iter")
28433  )
28434)
28435
28436
28437
28438;; From gtktexttag.h
28439
28440(define-function gtk_text_tag_get_type
28441  (c-name "gtk_text_tag_get_type")
28442  (return-type "GType")
28443)
28444
28445(define-function gtk_text_tag_new
28446  (c-name "gtk_text_tag_new")
28447  (is-constructor-of "GtkTextTag")
28448  (return-type "GtkTextTag*")
28449  (parameters
28450    '("const-gchar*" "name")
28451  )
28452)
28453
28454(define-method get_priority
28455  (of-object "GtkTextTag")
28456  (c-name "gtk_text_tag_get_priority")
28457  (return-type "gint")
28458)
28459
28460(define-method set_priority
28461  (of-object "GtkTextTag")
28462  (c-name "gtk_text_tag_set_priority")
28463  (return-type "none")
28464  (parameters
28465    '("gint" "priority")
28466  )
28467)
28468
28469(define-method event
28470  (of-object "GtkTextTag")
28471  (c-name "gtk_text_tag_event")
28472  (return-type "gboolean")
28473  (parameters
28474    '("GObject*" "event_object")
28475    '("GdkEvent*" "event")
28476    '("const-GtkTextIter*" "iter")
28477  )
28478)
28479
28480(define-method changed
28481  (of-object "GtkTextTag")
28482  (c-name "gtk_text_tag_changed")
28483  (return-type "none")
28484  (parameters
28485    '("gboolean" "size_changed")
28486  )
28487)
28488
28489
28490
28491;; From gtktexttagtable.h
28492
28493(define-function gtk_text_tag_table_get_type
28494  (c-name "gtk_text_tag_table_get_type")
28495  (return-type "GType")
28496)
28497
28498(define-function gtk_text_tag_table_new
28499  (c-name "gtk_text_tag_table_new")
28500  (is-constructor-of "GtkTextTagTable")
28501  (return-type "GtkTextTagTable*")
28502)
28503
28504(define-method add
28505  (of-object "GtkTextTagTable")
28506  (c-name "gtk_text_tag_table_add")
28507  (return-type "gboolean")
28508  (parameters
28509    '("GtkTextTag*" "tag")
28510  )
28511)
28512
28513(define-method remove
28514  (of-object "GtkTextTagTable")
28515  (c-name "gtk_text_tag_table_remove")
28516  (return-type "none")
28517  (parameters
28518    '("GtkTextTag*" "tag")
28519  )
28520)
28521
28522(define-method lookup
28523  (of-object "GtkTextTagTable")
28524  (c-name "gtk_text_tag_table_lookup")
28525  (return-type "GtkTextTag*")
28526  (parameters
28527    '("const-gchar*" "name")
28528  )
28529)
28530
28531(define-method foreach
28532  (of-object "GtkTextTagTable")
28533  (c-name "gtk_text_tag_table_foreach")
28534  (return-type "none")
28535  (parameters
28536    '("GtkTextTagTableForeach" "func")
28537    '("gpointer" "data")
28538  )
28539)
28540
28541(define-method get_size
28542  (of-object "GtkTextTagTable")
28543  (c-name "gtk_text_tag_table_get_size")
28544  (return-type "gint")
28545)
28546
28547
28548
28549;; From gtktexttypes.h
28550
28551(define-function gtk_text_unknown_char_utf8_gtk_tests_only
28552  (c-name "gtk_text_unknown_char_utf8_gtk_tests_only")
28553  (return-type "const-gchar*")
28554)
28555
28556(define-function gtk_text_byte_begins_utf8_char
28557  (c-name "gtk_text_byte_begins_utf8_char")
28558  (return-type "gboolean")
28559  (parameters
28560    '("const-gchar*" "byte")
28561  )
28562)
28563
28564
28565
28566;; From gtktextutil.h
28567
28568
28569
28570;; From gtktextview.h
28571
28572(define-function gtk_text_view_get_type
28573  (c-name "gtk_text_view_get_type")
28574  (return-type "GType")
28575)
28576
28577(define-function gtk_text_view_new
28578  (c-name "gtk_text_view_new")
28579  (is-constructor-of "GtkTextView")
28580  (return-type "GtkWidget*")
28581)
28582
28583(define-function gtk_text_view_new_with_buffer
28584  (c-name "gtk_text_view_new_with_buffer")
28585  (return-type "GtkWidget*")
28586  (parameters
28587    '("GtkTextBuffer*" "buffer")
28588  )
28589)
28590
28591(define-method set_buffer
28592  (of-object "GtkTextView")
28593  (c-name "gtk_text_view_set_buffer")
28594  (return-type "none")
28595  (parameters
28596    '("GtkTextBuffer*" "buffer")
28597  )
28598)
28599
28600(define-method get_buffer
28601  (of-object "GtkTextView")
28602  (c-name "gtk_text_view_get_buffer")
28603  (return-type "GtkTextBuffer*")
28604)
28605
28606(define-method scroll_to_iter
28607  (of-object "GtkTextView")
28608  (c-name "gtk_text_view_scroll_to_iter")
28609  (return-type "gboolean")
28610  (parameters
28611    '("GtkTextIter*" "iter")
28612    '("gdouble" "within_margin")
28613    '("gboolean" "use_align")
28614    '("gdouble" "xalign")
28615    '("gdouble" "yalign")
28616  )
28617)
28618
28619(define-method scroll_to_mark
28620  (of-object "GtkTextView")
28621  (c-name "gtk_text_view_scroll_to_mark")
28622  (return-type "none")
28623  (parameters
28624    '("GtkTextMark*" "mark")
28625    '("gdouble" "within_margin")
28626    '("gboolean" "use_align")
28627    '("gdouble" "xalign")
28628    '("gdouble" "yalign")
28629  )
28630)
28631
28632(define-method scroll_mark_onscreen
28633  (of-object "GtkTextView")
28634  (c-name "gtk_text_view_scroll_mark_onscreen")
28635  (return-type "none")
28636  (parameters
28637    '("GtkTextMark*" "mark")
28638  )
28639)
28640
28641(define-method move_mark_onscreen
28642  (of-object "GtkTextView")
28643  (c-name "gtk_text_view_move_mark_onscreen")
28644  (return-type "gboolean")
28645  (parameters
28646    '("GtkTextMark*" "mark")
28647  )
28648)
28649
28650(define-method place_cursor_onscreen
28651  (of-object "GtkTextView")
28652  (c-name "gtk_text_view_place_cursor_onscreen")
28653  (return-type "gboolean")
28654)
28655
28656(define-method get_visible_rect
28657  (of-object "GtkTextView")
28658  (c-name "gtk_text_view_get_visible_rect")
28659  (return-type "none")
28660  (parameters
28661    '("GdkRectangle*" "visible_rect")
28662  )
28663)
28664
28665(define-method set_cursor_visible
28666  (of-object "GtkTextView")
28667  (c-name "gtk_text_view_set_cursor_visible")
28668  (return-type "none")
28669  (parameters
28670    '("gboolean" "setting")
28671  )
28672)
28673
28674(define-method get_cursor_visible
28675  (of-object "GtkTextView")
28676  (c-name "gtk_text_view_get_cursor_visible")
28677  (return-type "gboolean")
28678)
28679
28680(define-method reset_cursor_blink
28681  (of-object "GtkTextView")
28682  (c-name "gtk_text_view_reset_cursor_blink")
28683  (return-type "none")
28684)
28685
28686(define-method get_cursor_locations
28687  (of-object "GtkTextView")
28688  (c-name "gtk_text_view_get_cursor_locations")
28689  (return-type "none")
28690  (parameters
28691    '("const-GtkTextIter*" "iter")
28692    '("GdkRectangle*" "strong")
28693    '("GdkRectangle*" "weak")
28694  )
28695)
28696
28697(define-method get_iter_location
28698  (of-object "GtkTextView")
28699  (c-name "gtk_text_view_get_iter_location")
28700  (return-type "none")
28701  (parameters
28702    '("const-GtkTextIter*" "iter")
28703    '("GdkRectangle*" "location")
28704  )
28705)
28706
28707(define-method get_iter_at_location
28708  (of-object "GtkTextView")
28709  (c-name "gtk_text_view_get_iter_at_location")
28710  (return-type "gboolean")
28711  (parameters
28712    '("GtkTextIter*" "iter")
28713    '("gint" "x")
28714    '("gint" "y")
28715  )
28716)
28717
28718(define-method get_iter_at_position
28719  (of-object "GtkTextView")
28720  (c-name "gtk_text_view_get_iter_at_position")
28721  (return-type "gboolean")
28722  (parameters
28723    '("GtkTextIter*" "iter")
28724    '("gint*" "trailing")
28725    '("gint" "x")
28726    '("gint" "y")
28727  )
28728)
28729
28730(define-method get_line_yrange
28731  (of-object "GtkTextView")
28732  (c-name "gtk_text_view_get_line_yrange")
28733  (return-type "none")
28734  (parameters
28735    '("const-GtkTextIter*" "iter")
28736    '("gint*" "y")
28737    '("gint*" "height")
28738  )
28739)
28740
28741(define-method get_line_at_y
28742  (of-object "GtkTextView")
28743  (c-name "gtk_text_view_get_line_at_y")
28744  (return-type "none")
28745  (parameters
28746    '("GtkTextIter*" "target_iter")
28747    '("gint" "y")
28748    '("gint*" "line_top")
28749  )
28750)
28751
28752(define-method buffer_to_window_coords
28753  (of-object "GtkTextView")
28754  (c-name "gtk_text_view_buffer_to_window_coords")
28755  (return-type "none")
28756  (parameters
28757    '("GtkTextWindowType" "win")
28758    '("gint" "buffer_x")
28759    '("gint" "buffer_y")
28760    '("gint*" "window_x")
28761    '("gint*" "window_y")
28762  )
28763)
28764
28765(define-method window_to_buffer_coords
28766  (of-object "GtkTextView")
28767  (c-name "gtk_text_view_window_to_buffer_coords")
28768  (return-type "none")
28769  (parameters
28770    '("GtkTextWindowType" "win")
28771    '("gint" "window_x")
28772    '("gint" "window_y")
28773    '("gint*" "buffer_x")
28774    '("gint*" "buffer_y")
28775  )
28776)
28777
28778(define-method get_hadjustment
28779  (of-object "GtkTextView")
28780  (c-name "gtk_text_view_get_hadjustment")
28781  (return-type "GtkAdjustment*")
28782)
28783
28784(define-method get_vadjustment
28785  (of-object "GtkTextView")
28786  (c-name "gtk_text_view_get_vadjustment")
28787  (return-type "GtkAdjustment*")
28788)
28789
28790(define-method get_window
28791  (of-object "GtkTextView")
28792  (c-name "gtk_text_view_get_window")
28793  (return-type "GdkWindow*")
28794  (parameters
28795    '("GtkTextWindowType" "win")
28796  )
28797)
28798
28799(define-method get_window_type
28800  (of-object "GtkTextView")
28801  (c-name "gtk_text_view_get_window_type")
28802  (return-type "GtkTextWindowType")
28803  (parameters
28804    '("GdkWindow*" "window")
28805  )
28806)
28807
28808(define-method set_border_window_size
28809  (of-object "GtkTextView")
28810  (c-name "gtk_text_view_set_border_window_size")
28811  (return-type "none")
28812  (parameters
28813    '("GtkTextWindowType" "type")
28814    '("gint" "size")
28815  )
28816)
28817
28818(define-method get_border_window_size
28819  (of-object "GtkTextView")
28820  (c-name "gtk_text_view_get_border_window_size")
28821  (return-type "gint")
28822  (parameters
28823    '("GtkTextWindowType" "type")
28824  )
28825)
28826
28827(define-method forward_display_line
28828  (of-object "GtkTextView")
28829  (c-name "gtk_text_view_forward_display_line")
28830  (return-type "gboolean")
28831  (parameters
28832    '("GtkTextIter*" "iter")
28833  )
28834)
28835
28836(define-method backward_display_line
28837  (of-object "GtkTextView")
28838  (c-name "gtk_text_view_backward_display_line")
28839  (return-type "gboolean")
28840  (parameters
28841    '("GtkTextIter*" "iter")
28842  )
28843)
28844
28845(define-method forward_display_line_end
28846  (of-object "GtkTextView")
28847  (c-name "gtk_text_view_forward_display_line_end")
28848  (return-type "gboolean")
28849  (parameters
28850    '("GtkTextIter*" "iter")
28851  )
28852)
28853
28854(define-method backward_display_line_start
28855  (of-object "GtkTextView")
28856  (c-name "gtk_text_view_backward_display_line_start")
28857  (return-type "gboolean")
28858  (parameters
28859    '("GtkTextIter*" "iter")
28860  )
28861)
28862
28863(define-method starts_display_line
28864  (of-object "GtkTextView")
28865  (c-name "gtk_text_view_starts_display_line")
28866  (return-type "gboolean")
28867  (parameters
28868    '("const-GtkTextIter*" "iter")
28869  )
28870)
28871
28872(define-method move_visually
28873  (of-object "GtkTextView")
28874  (c-name "gtk_text_view_move_visually")
28875  (return-type "gboolean")
28876  (parameters
28877    '("GtkTextIter*" "iter")
28878    '("gint" "count")
28879  )
28880)
28881
28882(define-method im_context_filter_keypress
28883  (of-object "GtkTextView")
28884  (c-name "gtk_text_view_im_context_filter_keypress")
28885  (return-type "gboolean")
28886  (parameters
28887    '("GdkEventKey*" "event")
28888  )
28889)
28890
28891(define-method reset_im_context
28892  (of-object "GtkTextView")
28893  (c-name "gtk_text_view_reset_im_context")
28894  (return-type "none")
28895)
28896
28897(define-method add_child_at_anchor
28898  (of-object "GtkTextView")
28899  (c-name "gtk_text_view_add_child_at_anchor")
28900  (return-type "none")
28901  (parameters
28902    '("GtkWidget*" "child")
28903    '("GtkTextChildAnchor*" "anchor")
28904  )
28905)
28906
28907(define-method add_child_in_window
28908  (of-object "GtkTextView")
28909  (c-name "gtk_text_view_add_child_in_window")
28910  (return-type "none")
28911  (parameters
28912    '("GtkWidget*" "child")
28913    '("GtkTextWindowType" "which_window")
28914    '("gint" "xpos")
28915    '("gint" "ypos")
28916  )
28917)
28918
28919(define-method move_child
28920  (of-object "GtkTextView")
28921  (c-name "gtk_text_view_move_child")
28922  (return-type "none")
28923  (parameters
28924    '("GtkWidget*" "child")
28925    '("gint" "xpos")
28926    '("gint" "ypos")
28927  )
28928)
28929
28930(define-method set_wrap_mode
28931  (of-object "GtkTextView")
28932  (c-name "gtk_text_view_set_wrap_mode")
28933  (return-type "none")
28934  (parameters
28935    '("GtkWrapMode" "wrap_mode")
28936  )
28937)
28938
28939(define-method get_wrap_mode
28940  (of-object "GtkTextView")
28941  (c-name "gtk_text_view_get_wrap_mode")
28942  (return-type "GtkWrapMode")
28943)
28944
28945(define-method set_editable
28946  (of-object "GtkTextView")
28947  (c-name "gtk_text_view_set_editable")
28948  (return-type "none")
28949  (parameters
28950    '("gboolean" "setting")
28951  )
28952)
28953
28954(define-method get_editable
28955  (of-object "GtkTextView")
28956  (c-name "gtk_text_view_get_editable")
28957  (return-type "gboolean")
28958)
28959
28960(define-method set_overwrite
28961  (of-object "GtkTextView")
28962  (c-name "gtk_text_view_set_overwrite")
28963  (return-type "none")
28964  (parameters
28965    '("gboolean" "overwrite")
28966  )
28967)
28968
28969(define-method get_overwrite
28970  (of-object "GtkTextView")
28971  (c-name "gtk_text_view_get_overwrite")
28972  (return-type "gboolean")
28973)
28974
28975(define-method set_accepts_tab
28976  (of-object "GtkTextView")
28977  (c-name "gtk_text_view_set_accepts_tab")
28978  (return-type "none")
28979  (parameters
28980    '("gboolean" "accepts_tab")
28981  )
28982)
28983
28984(define-method get_accepts_tab
28985  (of-object "GtkTextView")
28986  (c-name "gtk_text_view_get_accepts_tab")
28987  (return-type "gboolean")
28988)
28989
28990(define-method set_pixels_above_lines
28991  (of-object "GtkTextView")
28992  (c-name "gtk_text_view_set_pixels_above_lines")
28993  (return-type "none")
28994  (parameters
28995    '("gint" "pixels_above_lines")
28996  )
28997)
28998
28999(define-method get_pixels_above_lines
29000  (of-object "GtkTextView")
29001  (c-name "gtk_text_view_get_pixels_above_lines")
29002  (return-type "gint")
29003)
29004
29005(define-method set_pixels_below_lines
29006  (of-object "GtkTextView")
29007  (c-name "gtk_text_view_set_pixels_below_lines")
29008  (return-type "none")
29009  (parameters
29010    '("gint" "pixels_below_lines")
29011  )
29012)
29013
29014(define-method get_pixels_below_lines
29015  (of-object "GtkTextView")
29016  (c-name "gtk_text_view_get_pixels_below_lines")
29017  (return-type "gint")
29018)
29019
29020(define-method set_pixels_inside_wrap
29021  (of-object "GtkTextView")
29022  (c-name "gtk_text_view_set_pixels_inside_wrap")
29023  (return-type "none")
29024  (parameters
29025    '("gint" "pixels_inside_wrap")
29026  )
29027)
29028
29029(define-method get_pixels_inside_wrap
29030  (of-object "GtkTextView")
29031  (c-name "gtk_text_view_get_pixels_inside_wrap")
29032  (return-type "gint")
29033)
29034
29035(define-method set_justification
29036  (of-object "GtkTextView")
29037  (c-name "gtk_text_view_set_justification")
29038  (return-type "none")
29039  (parameters
29040    '("GtkJustification" "justification")
29041  )
29042)
29043
29044(define-method get_justification
29045  (of-object "GtkTextView")
29046  (c-name "gtk_text_view_get_justification")
29047  (return-type "GtkJustification")
29048)
29049
29050(define-method set_left_margin
29051  (of-object "GtkTextView")
29052  (c-name "gtk_text_view_set_left_margin")
29053  (return-type "none")
29054  (parameters
29055    '("gint" "left_margin")
29056  )
29057)
29058
29059(define-method get_left_margin
29060  (of-object "GtkTextView")
29061  (c-name "gtk_text_view_get_left_margin")
29062  (return-type "gint")
29063)
29064
29065(define-method set_right_margin
29066  (of-object "GtkTextView")
29067  (c-name "gtk_text_view_set_right_margin")
29068  (return-type "none")
29069  (parameters
29070    '("gint" "right_margin")
29071  )
29072)
29073
29074(define-method get_right_margin
29075  (of-object "GtkTextView")
29076  (c-name "gtk_text_view_get_right_margin")
29077  (return-type "gint")
29078)
29079
29080(define-method set_top_margin
29081  (of-object "GtkTextView")
29082  (c-name "gtk_text_view_set_top_margin")
29083  (return-type "none")
29084  (parameters
29085    '("gint" "top_margin")
29086  )
29087)
29088
29089(define-method get_top_margin
29090  (of-object "GtkTextView")
29091  (c-name "gtk_text_view_get_top_margin")
29092  (return-type "gint")
29093)
29094
29095(define-method set_bottom_margin
29096  (of-object "GtkTextView")
29097  (c-name "gtk_text_view_set_bottom_margin")
29098  (return-type "none")
29099  (parameters
29100    '("gint" "bottom_margin")
29101  )
29102)
29103
29104(define-method get_bottom_margin
29105  (of-object "GtkTextView")
29106  (c-name "gtk_text_view_get_bottom_margin")
29107  (return-type "gint")
29108)
29109
29110(define-method set_indent
29111  (of-object "GtkTextView")
29112  (c-name "gtk_text_view_set_indent")
29113  (return-type "none")
29114  (parameters
29115    '("gint" "indent")
29116  )
29117)
29118
29119(define-method get_indent
29120  (of-object "GtkTextView")
29121  (c-name "gtk_text_view_get_indent")
29122  (return-type "gint")
29123)
29124
29125(define-method set_tabs
29126  (of-object "GtkTextView")
29127  (c-name "gtk_text_view_set_tabs")
29128  (return-type "none")
29129  (parameters
29130    '("PangoTabArray*" "tabs")
29131  )
29132)
29133
29134(define-method get_tabs
29135  (of-object "GtkTextView")
29136  (c-name "gtk_text_view_get_tabs")
29137  (return-type "PangoTabArray*")
29138)
29139
29140(define-method get_default_attributes
29141  (of-object "GtkTextView")
29142  (c-name "gtk_text_view_get_default_attributes")
29143  (return-type "GtkTextAttributes*")
29144)
29145
29146(define-method set_input_purpose
29147  (of-object "GtkTextView")
29148  (c-name "gtk_text_view_set_input_purpose")
29149  (return-type "none")
29150  (parameters
29151    '("GtkInputPurpose" "purpose")
29152  )
29153)
29154
29155(define-method get_input_purpose
29156  (of-object "GtkTextView")
29157  (c-name "gtk_text_view_get_input_purpose")
29158  (return-type "GtkInputPurpose")
29159)
29160
29161(define-method set_input_hints
29162  (of-object "GtkTextView")
29163  (c-name "gtk_text_view_set_input_hints")
29164  (return-type "none")
29165  (parameters
29166    '("GtkInputHints" "hints")
29167  )
29168)
29169
29170(define-method get_input_hints
29171  (of-object "GtkTextView")
29172  (c-name "gtk_text_view_get_input_hints")
29173  (return-type "GtkInputHints")
29174)
29175
29176(define-method set_monospace
29177  (of-object "GtkTextView")
29178  (c-name "gtk_text_view_set_monospace")
29179  (return-type "none")
29180  (parameters
29181    '("gboolean" "monospace")
29182  )
29183)
29184
29185(define-method get_monospace
29186  (of-object "GtkTextView")
29187  (c-name "gtk_text_view_get_monospace")
29188  (return-type "gboolean")
29189)
29190
29191
29192
29193;; From gtktogglebutton.h
29194
29195(define-function gtk_toggle_button_get_type
29196  (c-name "gtk_toggle_button_get_type")
29197  (return-type "GType")
29198)
29199
29200(define-function gtk_toggle_button_new
29201  (c-name "gtk_toggle_button_new")
29202  (is-constructor-of "GtkToggleButton")
29203  (return-type "GtkWidget*")
29204)
29205
29206(define-function gtk_toggle_button_new_with_label
29207  (c-name "gtk_toggle_button_new_with_label")
29208  (return-type "GtkWidget*")
29209  (parameters
29210    '("const-gchar*" "label")
29211  )
29212)
29213
29214(define-function gtk_toggle_button_new_with_mnemonic
29215  (c-name "gtk_toggle_button_new_with_mnemonic")
29216  (return-type "GtkWidget*")
29217  (parameters
29218    '("const-gchar*" "label")
29219  )
29220)
29221
29222(define-method set_mode
29223  (of-object "GtkToggleButton")
29224  (c-name "gtk_toggle_button_set_mode")
29225  (return-type "none")
29226  (parameters
29227    '("gboolean" "draw_indicator")
29228  )
29229)
29230
29231(define-method get_mode
29232  (of-object "GtkToggleButton")
29233  (c-name "gtk_toggle_button_get_mode")
29234  (return-type "gboolean")
29235)
29236
29237(define-method set_active
29238  (of-object "GtkToggleButton")
29239  (c-name "gtk_toggle_button_set_active")
29240  (return-type "none")
29241  (parameters
29242    '("gboolean" "is_active")
29243  )
29244)
29245
29246(define-method get_active
29247  (of-object "GtkToggleButton")
29248  (c-name "gtk_toggle_button_get_active")
29249  (return-type "gboolean")
29250)
29251
29252(define-method toggled
29253  (of-object "GtkToggleButton")
29254  (c-name "gtk_toggle_button_toggled")
29255  (return-type "none")
29256)
29257
29258(define-method set_inconsistent
29259  (of-object "GtkToggleButton")
29260  (c-name "gtk_toggle_button_set_inconsistent")
29261  (return-type "none")
29262  (parameters
29263    '("gboolean" "setting")
29264  )
29265)
29266
29267(define-method get_inconsistent
29268  (of-object "GtkToggleButton")
29269  (c-name "gtk_toggle_button_get_inconsistent")
29270  (return-type "gboolean")
29271)
29272
29273
29274
29275;; From gtktoggletoolbutton.h
29276
29277(define-function gtk_toggle_tool_button_get_type
29278  (c-name "gtk_toggle_tool_button_get_type")
29279  (return-type "GType")
29280)
29281
29282(define-function gtk_toggle_tool_button_new
29283  (c-name "gtk_toggle_tool_button_new")
29284  (is-constructor-of "GtkToggleToolButton")
29285  (return-type "GtkToolItem*")
29286)
29287
29288(define-function gtk_toggle_tool_button_new_from_stock
29289  (c-name "gtk_toggle_tool_button_new_from_stock")
29290  (return-type "GtkToolItem*")
29291  (parameters
29292    '("const-gchar*" "stock_id")
29293  )
29294)
29295
29296(define-method set_active
29297  (of-object "GtkToggleToolButton")
29298  (c-name "gtk_toggle_tool_button_set_active")
29299  (return-type "none")
29300  (parameters
29301    '("gboolean" "is_active")
29302  )
29303)
29304
29305(define-method get_active
29306  (of-object "GtkToggleToolButton")
29307  (c-name "gtk_toggle_tool_button_get_active")
29308  (return-type "gboolean")
29309)
29310
29311
29312
29313;; From gtktoolbar.h
29314
29315(define-function gtk_toolbar_get_type
29316  (c-name "gtk_toolbar_get_type")
29317  (return-type "GType")
29318)
29319
29320(define-function gtk_toolbar_new
29321  (c-name "gtk_toolbar_new")
29322  (is-constructor-of "GtkToolbar")
29323  (return-type "GtkWidget*")
29324)
29325
29326(define-method insert
29327  (of-object "GtkToolbar")
29328  (c-name "gtk_toolbar_insert")
29329  (return-type "none")
29330  (parameters
29331    '("GtkToolItem*" "item")
29332    '("gint" "pos")
29333  )
29334)
29335
29336(define-method get_item_index
29337  (of-object "GtkToolbar")
29338  (c-name "gtk_toolbar_get_item_index")
29339  (return-type "gint")
29340  (parameters
29341    '("GtkToolItem*" "item")
29342  )
29343)
29344
29345(define-method get_n_items
29346  (of-object "GtkToolbar")
29347  (c-name "gtk_toolbar_get_n_items")
29348  (return-type "gint")
29349)
29350
29351(define-method get_nth_item
29352  (of-object "GtkToolbar")
29353  (c-name "gtk_toolbar_get_nth_item")
29354  (return-type "GtkToolItem*")
29355  (parameters
29356    '("gint" "n")
29357  )
29358)
29359
29360(define-method get_show_arrow
29361  (of-object "GtkToolbar")
29362  (c-name "gtk_toolbar_get_show_arrow")
29363  (return-type "gboolean")
29364)
29365
29366(define-method set_show_arrow
29367  (of-object "GtkToolbar")
29368  (c-name "gtk_toolbar_set_show_arrow")
29369  (return-type "none")
29370  (parameters
29371    '("gboolean" "show_arrow")
29372  )
29373)
29374
29375(define-method get_style
29376  (of-object "GtkToolbar")
29377  (c-name "gtk_toolbar_get_style")
29378  (return-type "GtkToolbarStyle")
29379)
29380
29381(define-method set_style
29382  (of-object "GtkToolbar")
29383  (c-name "gtk_toolbar_set_style")
29384  (return-type "none")
29385  (parameters
29386    '("GtkToolbarStyle" "style")
29387  )
29388)
29389
29390(define-method unset_style
29391  (of-object "GtkToolbar")
29392  (c-name "gtk_toolbar_unset_style")
29393  (return-type "none")
29394)
29395
29396(define-method get_icon_size
29397  (of-object "GtkToolbar")
29398  (c-name "gtk_toolbar_get_icon_size")
29399  (return-type "GtkIconSize")
29400)
29401
29402(define-method set_icon_size
29403  (of-object "GtkToolbar")
29404  (c-name "gtk_toolbar_set_icon_size")
29405  (return-type "none")
29406  (parameters
29407    '("GtkIconSize" "icon_size")
29408  )
29409)
29410
29411(define-method unset_icon_size
29412  (of-object "GtkToolbar")
29413  (c-name "gtk_toolbar_unset_icon_size")
29414  (return-type "none")
29415)
29416
29417(define-method get_relief_style
29418  (of-object "GtkToolbar")
29419  (c-name "gtk_toolbar_get_relief_style")
29420  (return-type "GtkReliefStyle")
29421)
29422
29423(define-method get_drop_index
29424  (of-object "GtkToolbar")
29425  (c-name "gtk_toolbar_get_drop_index")
29426  (return-type "gint")
29427  (parameters
29428    '("gint" "x")
29429    '("gint" "y")
29430  )
29431)
29432
29433(define-method set_drop_highlight_item
29434  (of-object "GtkToolbar")
29435  (c-name "gtk_toolbar_set_drop_highlight_item")
29436  (return-type "none")
29437  (parameters
29438    '("GtkToolItem*" "tool_item")
29439    '("gint" "index_")
29440  )
29441)
29442
29443
29444
29445;; From gtktoolbutton.h
29446
29447(define-function gtk_tool_button_get_type
29448  (c-name "gtk_tool_button_get_type")
29449  (return-type "GType")
29450)
29451
29452(define-function gtk_tool_button_new
29453  (c-name "gtk_tool_button_new")
29454  (is-constructor-of "GtkToolButton")
29455  (return-type "GtkToolItem*")
29456  (parameters
29457    '("GtkWidget*" "icon_widget")
29458    '("const-gchar*" "label")
29459  )
29460)
29461
29462(define-function gtk_tool_button_new_from_stock
29463  (c-name "gtk_tool_button_new_from_stock")
29464  (return-type "GtkToolItem*")
29465  (parameters
29466    '("const-gchar*" "stock_id")
29467  )
29468)
29469
29470(define-method set_label
29471  (of-object "GtkToolButton")
29472  (c-name "gtk_tool_button_set_label")
29473  (return-type "none")
29474  (parameters
29475    '("const-gchar*" "label")
29476  )
29477)
29478
29479(define-method get_label
29480  (of-object "GtkToolButton")
29481  (c-name "gtk_tool_button_get_label")
29482  (return-type "const-gchar*")
29483)
29484
29485(define-method set_use_underline
29486  (of-object "GtkToolButton")
29487  (c-name "gtk_tool_button_set_use_underline")
29488  (return-type "none")
29489  (parameters
29490    '("gboolean" "use_underline")
29491  )
29492)
29493
29494(define-method get_use_underline
29495  (of-object "GtkToolButton")
29496  (c-name "gtk_tool_button_get_use_underline")
29497  (return-type "gboolean")
29498)
29499
29500(define-method set_stock_id
29501  (of-object "GtkToolButton")
29502  (c-name "gtk_tool_button_set_stock_id")
29503  (return-type "none")
29504  (parameters
29505    '("const-gchar*" "stock_id")
29506  )
29507)
29508
29509(define-method get_stock_id
29510  (of-object "GtkToolButton")
29511  (c-name "gtk_tool_button_get_stock_id")
29512  (return-type "const-gchar*")
29513)
29514
29515(define-method set_icon_name
29516  (of-object "GtkToolButton")
29517  (c-name "gtk_tool_button_set_icon_name")
29518  (return-type "none")
29519  (parameters
29520    '("const-gchar*" "icon_name")
29521  )
29522)
29523
29524(define-method get_icon_name
29525  (of-object "GtkToolButton")
29526  (c-name "gtk_tool_button_get_icon_name")
29527  (return-type "const-gchar*")
29528)
29529
29530(define-method set_icon_widget
29531  (of-object "GtkToolButton")
29532  (c-name "gtk_tool_button_set_icon_widget")
29533  (return-type "none")
29534  (parameters
29535    '("GtkWidget*" "icon_widget")
29536  )
29537)
29538
29539(define-method get_icon_widget
29540  (of-object "GtkToolButton")
29541  (c-name "gtk_tool_button_get_icon_widget")
29542  (return-type "GtkWidget*")
29543)
29544
29545(define-method set_label_widget
29546  (of-object "GtkToolButton")
29547  (c-name "gtk_tool_button_set_label_widget")
29548  (return-type "none")
29549  (parameters
29550    '("GtkWidget*" "label_widget")
29551  )
29552)
29553
29554(define-method get_label_widget
29555  (of-object "GtkToolButton")
29556  (c-name "gtk_tool_button_get_label_widget")
29557  (return-type "GtkWidget*")
29558)
29559
29560
29561
29562;; From gtktoolitemgroup.h
29563
29564(define-function gtk_tool_item_group_get_type
29565  (c-name "gtk_tool_item_group_get_type")
29566  (return-type "GType")
29567)
29568
29569(define-function gtk_tool_item_group_new
29570  (c-name "gtk_tool_item_group_new")
29571  (is-constructor-of "GtkToolItemGroup")
29572  (return-type "GtkWidget*")
29573  (parameters
29574    '("const-gchar*" "label")
29575  )
29576)
29577
29578(define-method set_label
29579  (of-object "GtkToolItemGroup")
29580  (c-name "gtk_tool_item_group_set_label")
29581  (return-type "none")
29582  (parameters
29583    '("const-gchar*" "label")
29584  )
29585)
29586
29587(define-method set_label_widget
29588  (of-object "GtkToolItemGroup")
29589  (c-name "gtk_tool_item_group_set_label_widget")
29590  (return-type "none")
29591  (parameters
29592    '("GtkWidget*" "label_widget")
29593  )
29594)
29595
29596(define-method set_collapsed
29597  (of-object "GtkToolItemGroup")
29598  (c-name "gtk_tool_item_group_set_collapsed")
29599  (return-type "none")
29600  (parameters
29601    '("gboolean" "collapsed")
29602  )
29603)
29604
29605(define-method set_ellipsize
29606  (of-object "GtkToolItemGroup")
29607  (c-name "gtk_tool_item_group_set_ellipsize")
29608  (return-type "none")
29609  (parameters
29610    '("PangoEllipsizeMode" "ellipsize")
29611  )
29612)
29613
29614(define-method set_header_relief
29615  (of-object "GtkToolItemGroup")
29616  (c-name "gtk_tool_item_group_set_header_relief")
29617  (return-type "none")
29618  (parameters
29619    '("GtkReliefStyle" "style")
29620  )
29621)
29622
29623(define-method get_label
29624  (of-object "GtkToolItemGroup")
29625  (c-name "gtk_tool_item_group_get_label")
29626  (return-type "const-gchar*")
29627)
29628
29629(define-method get_label_widget
29630  (of-object "GtkToolItemGroup")
29631  (c-name "gtk_tool_item_group_get_label_widget")
29632  (return-type "GtkWidget*")
29633)
29634
29635(define-method get_collapsed
29636  (of-object "GtkToolItemGroup")
29637  (c-name "gtk_tool_item_group_get_collapsed")
29638  (return-type "gboolean")
29639)
29640
29641(define-method get_ellipsize
29642  (of-object "GtkToolItemGroup")
29643  (c-name "gtk_tool_item_group_get_ellipsize")
29644  (return-type "PangoEllipsizeMode")
29645)
29646
29647(define-method get_header_relief
29648  (of-object "GtkToolItemGroup")
29649  (c-name "gtk_tool_item_group_get_header_relief")
29650  (return-type "GtkReliefStyle")
29651)
29652
29653(define-method insert
29654  (of-object "GtkToolItemGroup")
29655  (c-name "gtk_tool_item_group_insert")
29656  (return-type "none")
29657  (parameters
29658    '("GtkToolItem*" "item")
29659    '("gint" "position")
29660  )
29661)
29662
29663(define-method set_item_position
29664  (of-object "GtkToolItemGroup")
29665  (c-name "gtk_tool_item_group_set_item_position")
29666  (return-type "none")
29667  (parameters
29668    '("GtkToolItem*" "item")
29669    '("gint" "position")
29670  )
29671)
29672
29673(define-method get_item_position
29674  (of-object "GtkToolItemGroup")
29675  (c-name "gtk_tool_item_group_get_item_position")
29676  (return-type "gint")
29677  (parameters
29678    '("GtkToolItem*" "item")
29679  )
29680)
29681
29682(define-method get_n_items
29683  (of-object "GtkToolItemGroup")
29684  (c-name "gtk_tool_item_group_get_n_items")
29685  (return-type "guint")
29686)
29687
29688(define-method get_nth_item
29689  (of-object "GtkToolItemGroup")
29690  (c-name "gtk_tool_item_group_get_nth_item")
29691  (return-type "GtkToolItem*")
29692  (parameters
29693    '("guint" "index")
29694  )
29695)
29696
29697(define-method get_drop_item
29698  (of-object "GtkToolItemGroup")
29699  (c-name "gtk_tool_item_group_get_drop_item")
29700  (return-type "GtkToolItem*")
29701  (parameters
29702    '("gint" "x")
29703    '("gint" "y")
29704  )
29705)
29706
29707
29708
29709;; From gtktoolitem.h
29710
29711(define-function gtk_tool_item_get_type
29712  (c-name "gtk_tool_item_get_type")
29713  (return-type "GType")
29714)
29715
29716(define-function gtk_tool_item_new
29717  (c-name "gtk_tool_item_new")
29718  (is-constructor-of "GtkToolItem")
29719  (return-type "GtkToolItem*")
29720)
29721
29722(define-method set_homogeneous
29723  (of-object "GtkToolItem")
29724  (c-name "gtk_tool_item_set_homogeneous")
29725  (return-type "none")
29726  (parameters
29727    '("gboolean" "homogeneous")
29728  )
29729)
29730
29731(define-method get_homogeneous
29732  (of-object "GtkToolItem")
29733  (c-name "gtk_tool_item_get_homogeneous")
29734  (return-type "gboolean")
29735)
29736
29737(define-method set_expand
29738  (of-object "GtkToolItem")
29739  (c-name "gtk_tool_item_set_expand")
29740  (return-type "none")
29741  (parameters
29742    '("gboolean" "expand")
29743  )
29744)
29745
29746(define-method get_expand
29747  (of-object "GtkToolItem")
29748  (c-name "gtk_tool_item_get_expand")
29749  (return-type "gboolean")
29750)
29751
29752(define-method set_tooltip_text
29753  (of-object "GtkToolItem")
29754  (c-name "gtk_tool_item_set_tooltip_text")
29755  (return-type "none")
29756  (parameters
29757    '("const-gchar*" "text")
29758  )
29759)
29760
29761(define-method set_tooltip_markup
29762  (of-object "GtkToolItem")
29763  (c-name "gtk_tool_item_set_tooltip_markup")
29764  (return-type "none")
29765  (parameters
29766    '("const-gchar*" "markup")
29767  )
29768)
29769
29770(define-method set_use_drag_window
29771  (of-object "GtkToolItem")
29772  (c-name "gtk_tool_item_set_use_drag_window")
29773  (return-type "none")
29774  (parameters
29775    '("gboolean" "use_drag_window")
29776  )
29777)
29778
29779(define-method get_use_drag_window
29780  (of-object "GtkToolItem")
29781  (c-name "gtk_tool_item_get_use_drag_window")
29782  (return-type "gboolean")
29783)
29784
29785(define-method set_visible_horizontal
29786  (of-object "GtkToolItem")
29787  (c-name "gtk_tool_item_set_visible_horizontal")
29788  (return-type "none")
29789  (parameters
29790    '("gboolean" "visible_horizontal")
29791  )
29792)
29793
29794(define-method get_visible_horizontal
29795  (of-object "GtkToolItem")
29796  (c-name "gtk_tool_item_get_visible_horizontal")
29797  (return-type "gboolean")
29798)
29799
29800(define-method set_visible_vertical
29801  (of-object "GtkToolItem")
29802  (c-name "gtk_tool_item_set_visible_vertical")
29803  (return-type "none")
29804  (parameters
29805    '("gboolean" "visible_vertical")
29806  )
29807)
29808
29809(define-method get_visible_vertical
29810  (of-object "GtkToolItem")
29811  (c-name "gtk_tool_item_get_visible_vertical")
29812  (return-type "gboolean")
29813)
29814
29815(define-method get_is_important
29816  (of-object "GtkToolItem")
29817  (c-name "gtk_tool_item_get_is_important")
29818  (return-type "gboolean")
29819)
29820
29821(define-method set_is_important
29822  (of-object "GtkToolItem")
29823  (c-name "gtk_tool_item_set_is_important")
29824  (return-type "none")
29825  (parameters
29826    '("gboolean" "is_important")
29827  )
29828)
29829
29830(define-method get_ellipsize_mode
29831  (of-object "GtkToolItem")
29832  (c-name "gtk_tool_item_get_ellipsize_mode")
29833  (return-type "PangoEllipsizeMode")
29834)
29835
29836(define-method get_icon_size
29837  (of-object "GtkToolItem")
29838  (c-name "gtk_tool_item_get_icon_size")
29839  (return-type "GtkIconSize")
29840)
29841
29842(define-method get_orientation
29843  (of-object "GtkToolItem")
29844  (c-name "gtk_tool_item_get_orientation")
29845  (return-type "GtkOrientation")
29846)
29847
29848(define-method get_toolbar_style
29849  (of-object "GtkToolItem")
29850  (c-name "gtk_tool_item_get_toolbar_style")
29851  (return-type "GtkToolbarStyle")
29852)
29853
29854(define-method get_relief_style
29855  (of-object "GtkToolItem")
29856  (c-name "gtk_tool_item_get_relief_style")
29857  (return-type "GtkReliefStyle")
29858)
29859
29860(define-method get_text_alignment
29861  (of-object "GtkToolItem")
29862  (c-name "gtk_tool_item_get_text_alignment")
29863  (return-type "gfloat")
29864)
29865
29866(define-method get_text_orientation
29867  (of-object "GtkToolItem")
29868  (c-name "gtk_tool_item_get_text_orientation")
29869  (return-type "GtkOrientation")
29870)
29871
29872(define-method get_text_size_group
29873  (of-object "GtkToolItem")
29874  (c-name "gtk_tool_item_get_text_size_group")
29875  (return-type "GtkSizeGroup*")
29876)
29877
29878(define-method retrieve_proxy_menu_item
29879  (of-object "GtkToolItem")
29880  (c-name "gtk_tool_item_retrieve_proxy_menu_item")
29881  (return-type "GtkWidget*")
29882)
29883
29884(define-method get_proxy_menu_item
29885  (of-object "GtkToolItem")
29886  (c-name "gtk_tool_item_get_proxy_menu_item")
29887  (return-type "GtkWidget*")
29888  (parameters
29889    '("const-gchar*" "menu_item_id")
29890  )
29891)
29892
29893(define-method set_proxy_menu_item
29894  (of-object "GtkToolItem")
29895  (c-name "gtk_tool_item_set_proxy_menu_item")
29896  (return-type "none")
29897  (parameters
29898    '("const-gchar*" "menu_item_id")
29899    '("GtkWidget*" "menu_item")
29900  )
29901)
29902
29903(define-method rebuild_menu
29904  (of-object "GtkToolItem")
29905  (c-name "gtk_tool_item_rebuild_menu")
29906  (return-type "none")
29907)
29908
29909(define-method toolbar_reconfigured
29910  (of-object "GtkToolItem")
29911  (c-name "gtk_tool_item_toolbar_reconfigured")
29912  (return-type "none")
29913)
29914
29915
29916
29917;; From gtktoolpalette.h
29918
29919(define-function gtk_tool_palette_get_type
29920  (c-name "gtk_tool_palette_get_type")
29921  (return-type "GType")
29922)
29923
29924(define-function gtk_tool_palette_new
29925  (c-name "gtk_tool_palette_new")
29926  (is-constructor-of "GtkToolPalette")
29927  (return-type "GtkWidget*")
29928)
29929
29930(define-method set_group_position
29931  (of-object "GtkToolPalette")
29932  (c-name "gtk_tool_palette_set_group_position")
29933  (return-type "none")
29934  (parameters
29935    '("GtkToolItemGroup*" "group")
29936    '("gint" "position")
29937  )
29938)
29939
29940(define-method set_exclusive
29941  (of-object "GtkToolPalette")
29942  (c-name "gtk_tool_palette_set_exclusive")
29943  (return-type "none")
29944  (parameters
29945    '("GtkToolItemGroup*" "group")
29946    '("gboolean" "exclusive")
29947  )
29948)
29949
29950(define-method set_expand
29951  (of-object "GtkToolPalette")
29952  (c-name "gtk_tool_palette_set_expand")
29953  (return-type "none")
29954  (parameters
29955    '("GtkToolItemGroup*" "group")
29956    '("gboolean" "expand")
29957  )
29958)
29959
29960(define-method get_group_position
29961  (of-object "GtkToolPalette")
29962  (c-name "gtk_tool_palette_get_group_position")
29963  (return-type "gint")
29964  (parameters
29965    '("GtkToolItemGroup*" "group")
29966  )
29967)
29968
29969(define-method get_exclusive
29970  (of-object "GtkToolPalette")
29971  (c-name "gtk_tool_palette_get_exclusive")
29972  (return-type "gboolean")
29973  (parameters
29974    '("GtkToolItemGroup*" "group")
29975  )
29976)
29977
29978(define-method get_expand
29979  (of-object "GtkToolPalette")
29980  (c-name "gtk_tool_palette_get_expand")
29981  (return-type "gboolean")
29982  (parameters
29983    '("GtkToolItemGroup*" "group")
29984  )
29985)
29986
29987(define-method set_icon_size
29988  (of-object "GtkToolPalette")
29989  (c-name "gtk_tool_palette_set_icon_size")
29990  (return-type "none")
29991  (parameters
29992    '("GtkIconSize" "icon_size")
29993  )
29994)
29995
29996(define-method unset_icon_size
29997  (of-object "GtkToolPalette")
29998  (c-name "gtk_tool_palette_unset_icon_size")
29999  (return-type "none")
30000)
30001
30002(define-method set_style
30003  (of-object "GtkToolPalette")
30004  (c-name "gtk_tool_palette_set_style")
30005  (return-type "none")
30006  (parameters
30007    '("GtkToolbarStyle" "style")
30008  )
30009)
30010
30011(define-method unset_style
30012  (of-object "GtkToolPalette")
30013  (c-name "gtk_tool_palette_unset_style")
30014  (return-type "none")
30015)
30016
30017(define-method get_icon_size
30018  (of-object "GtkToolPalette")
30019  (c-name "gtk_tool_palette_get_icon_size")
30020  (return-type "GtkIconSize")
30021)
30022
30023(define-method get_style
30024  (of-object "GtkToolPalette")
30025  (c-name "gtk_tool_palette_get_style")
30026  (return-type "GtkToolbarStyle")
30027)
30028
30029(define-method get_drop_item
30030  (of-object "GtkToolPalette")
30031  (c-name "gtk_tool_palette_get_drop_item")
30032  (return-type "GtkToolItem*")
30033  (parameters
30034    '("gint" "x")
30035    '("gint" "y")
30036  )
30037)
30038
30039(define-method get_drop_group
30040  (of-object "GtkToolPalette")
30041  (c-name "gtk_tool_palette_get_drop_group")
30042  (return-type "GtkToolItemGroup*")
30043  (parameters
30044    '("gint" "x")
30045    '("gint" "y")
30046  )
30047)
30048
30049(define-method get_drag_item
30050  (of-object "GtkToolPalette")
30051  (c-name "gtk_tool_palette_get_drag_item")
30052  (return-type "GtkWidget*")
30053  (parameters
30054    '("const-GtkSelectionData*" "selection")
30055  )
30056)
30057
30058(define-method set_drag_source
30059  (of-object "GtkToolPalette")
30060  (c-name "gtk_tool_palette_set_drag_source")
30061  (return-type "none")
30062  (parameters
30063    '("GtkToolPaletteDragTargets" "targets")
30064  )
30065)
30066
30067(define-method add_drag_dest
30068  (of-object "GtkToolPalette")
30069  (c-name "gtk_tool_palette_add_drag_dest")
30070  (return-type "none")
30071  (parameters
30072    '("GtkWidget*" "widget")
30073    '("GtkDestDefaults" "flags")
30074    '("GtkToolPaletteDragTargets" "targets")
30075    '("GdkDragAction" "actions")
30076  )
30077)
30078
30079(define-method get_hadjustment
30080  (of-object "GtkToolPalette")
30081  (c-name "gtk_tool_palette_get_hadjustment")
30082  (return-type "GtkAdjustment*")
30083)
30084
30085(define-method get_vadjustment
30086  (of-object "GtkToolPalette")
30087  (c-name "gtk_tool_palette_get_vadjustment")
30088  (return-type "GtkAdjustment*")
30089)
30090
30091(define-function gtk_tool_palette_get_drag_target_item
30092  (c-name "gtk_tool_palette_get_drag_target_item")
30093  (return-type "const-GtkTargetEntry*")
30094)
30095
30096(define-function gtk_tool_palette_get_drag_target_group
30097  (c-name "gtk_tool_palette_get_drag_target_group")
30098  (return-type "const-GtkTargetEntry*")
30099)
30100
30101
30102
30103;; From gtktoolshell.h
30104
30105(define-function gtk_tool_shell_get_type
30106  (c-name "gtk_tool_shell_get_type")
30107  (return-type "GType")
30108)
30109
30110(define-method get_icon_size
30111  (of-object "GtkToolShell")
30112  (c-name "gtk_tool_shell_get_icon_size")
30113  (return-type "GtkIconSize")
30114)
30115
30116(define-method get_orientation
30117  (of-object "GtkToolShell")
30118  (c-name "gtk_tool_shell_get_orientation")
30119  (return-type "GtkOrientation")
30120)
30121
30122(define-method get_style
30123  (of-object "GtkToolShell")
30124  (c-name "gtk_tool_shell_get_style")
30125  (return-type "GtkToolbarStyle")
30126)
30127
30128(define-method get_relief_style
30129  (of-object "GtkToolShell")
30130  (c-name "gtk_tool_shell_get_relief_style")
30131  (return-type "GtkReliefStyle")
30132)
30133
30134(define-method rebuild_menu
30135  (of-object "GtkToolShell")
30136  (c-name "gtk_tool_shell_rebuild_menu")
30137  (return-type "none")
30138)
30139
30140(define-method get_text_orientation
30141  (of-object "GtkToolShell")
30142  (c-name "gtk_tool_shell_get_text_orientation")
30143  (return-type "GtkOrientation")
30144)
30145
30146(define-method get_text_alignment
30147  (of-object "GtkToolShell")
30148  (c-name "gtk_tool_shell_get_text_alignment")
30149  (return-type "gfloat")
30150)
30151
30152(define-method get_ellipsize_mode
30153  (of-object "GtkToolShell")
30154  (c-name "gtk_tool_shell_get_ellipsize_mode")
30155  (return-type "PangoEllipsizeMode")
30156)
30157
30158(define-method get_text_size_group
30159  (of-object "GtkToolShell")
30160  (c-name "gtk_tool_shell_get_text_size_group")
30161  (return-type "GtkSizeGroup*")
30162)
30163
30164
30165
30166;; From gtktooltip.h
30167
30168(define-function gtk_tooltip_get_type
30169  (c-name "gtk_tooltip_get_type")
30170  (return-type "GType")
30171)
30172
30173(define-method set_markup
30174  (of-object "GtkTooltip")
30175  (c-name "gtk_tooltip_set_markup")
30176  (return-type "none")
30177  (parameters
30178    '("const-gchar*" "markup")
30179  )
30180)
30181
30182(define-method set_text
30183  (of-object "GtkTooltip")
30184  (c-name "gtk_tooltip_set_text")
30185  (return-type "none")
30186  (parameters
30187    '("const-gchar*" "text")
30188  )
30189)
30190
30191(define-method set_icon
30192  (of-object "GtkTooltip")
30193  (c-name "gtk_tooltip_set_icon")
30194  (return-type "none")
30195  (parameters
30196    '("GdkPixbuf*" "pixbuf")
30197  )
30198)
30199
30200(define-method set_icon_from_stock
30201  (of-object "GtkTooltip")
30202  (c-name "gtk_tooltip_set_icon_from_stock")
30203  (return-type "none")
30204  (parameters
30205    '("const-gchar*" "stock_id")
30206    '("GtkIconSize" "size")
30207  )
30208)
30209
30210(define-method set_icon_from_icon_name
30211  (of-object "GtkTooltip")
30212  (c-name "gtk_tooltip_set_icon_from_icon_name")
30213  (return-type "none")
30214  (parameters
30215    '("const-gchar*" "icon_name")
30216    '("GtkIconSize" "size")
30217  )
30218)
30219
30220(define-method set_icon_from_gicon
30221  (of-object "GtkTooltip")
30222  (c-name "gtk_tooltip_set_icon_from_gicon")
30223  (return-type "none")
30224  (parameters
30225    '("GIcon*" "gicon")
30226    '("GtkIconSize" "size")
30227  )
30228)
30229
30230(define-method set_custom
30231  (of-object "GtkTooltip")
30232  (c-name "gtk_tooltip_set_custom")
30233  (return-type "none")
30234  (parameters
30235    '("GtkWidget*" "custom_widget")
30236  )
30237)
30238
30239(define-method set_tip_area
30240  (of-object "GtkTooltip")
30241  (c-name "gtk_tooltip_set_tip_area")
30242  (return-type "none")
30243  (parameters
30244    '("const-GdkRectangle*" "rect")
30245  )
30246)
30247
30248(define-function gtk_tooltip_trigger_tooltip_query
30249  (c-name "gtk_tooltip_trigger_tooltip_query")
30250  (return-type "none")
30251  (parameters
30252    '("GdkDisplay*" "display")
30253  )
30254)
30255
30256
30257
30258;; From gtktrashmonitor.h
30259
30260
30261
30262;; From gtktreedatalist.h
30263
30264
30265
30266;; From gtktreednd.h
30267
30268(define-function gtk_tree_drag_source_get_type
30269  (c-name "gtk_tree_drag_source_get_type")
30270  (return-type "GType")
30271)
30272
30273(define-method row_draggable
30274  (of-object "GtkTreeDragSource")
30275  (c-name "gtk_tree_drag_source_row_draggable")
30276  (return-type "gboolean")
30277  (parameters
30278    '("GtkTreePath*" "path")
30279  )
30280)
30281
30282(define-method drag_data_delete
30283  (of-object "GtkTreeDragSource")
30284  (c-name "gtk_tree_drag_source_drag_data_delete")
30285  (return-type "gboolean")
30286  (parameters
30287    '("GtkTreePath*" "path")
30288  )
30289)
30290
30291(define-method drag_data_get
30292  (of-object "GtkTreeDragSource")
30293  (c-name "gtk_tree_drag_source_drag_data_get")
30294  (return-type "gboolean")
30295  (parameters
30296    '("GtkTreePath*" "path")
30297    '("GtkSelectionData*" "selection_data")
30298  )
30299)
30300
30301(define-function gtk_tree_drag_dest_get_type
30302  (c-name "gtk_tree_drag_dest_get_type")
30303  (return-type "GType")
30304)
30305
30306(define-method drag_data_received
30307  (of-object "GtkTreeDragDest")
30308  (c-name "gtk_tree_drag_dest_drag_data_received")
30309  (return-type "gboolean")
30310  (parameters
30311    '("GtkTreePath*" "dest")
30312    '("GtkSelectionData*" "selection_data")
30313  )
30314)
30315
30316(define-method row_drop_possible
30317  (of-object "GtkTreeDragDest")
30318  (c-name "gtk_tree_drag_dest_row_drop_possible")
30319  (return-type "gboolean")
30320  (parameters
30321    '("GtkTreePath*" "dest_path")
30322    '("GtkSelectionData*" "selection_data")
30323  )
30324)
30325
30326(define-function gtk_tree_set_row_drag_data
30327  (c-name "gtk_tree_set_row_drag_data")
30328  (return-type "gboolean")
30329  (parameters
30330    '("GtkSelectionData*" "selection_data")
30331    '("GtkTreeModel*" "tree_model")
30332    '("GtkTreePath*" "path")
30333  )
30334)
30335
30336(define-function gtk_tree_get_row_drag_data
30337  (c-name "gtk_tree_get_row_drag_data")
30338  (return-type "gboolean")
30339  (parameters
30340    '("GtkSelectionData*" "selection_data")
30341    '("GtkTreeModel**" "tree_model")
30342    '("GtkTreePath**" "path")
30343  )
30344)
30345
30346
30347
30348;; From gtktreemenu.h
30349
30350
30351
30352;; From gtktreemodelfilter.h
30353
30354(define-function gtk_tree_model_filter_get_type
30355  (c-name "gtk_tree_model_filter_get_type")
30356  (return-type "GType")
30357)
30358
30359(define-method filter_new
30360  (of-object "GtkTreeModel")
30361  (c-name "gtk_tree_model_filter_new")
30362  (return-type "GtkTreeModel*")
30363  (parameters
30364    '("GtkTreePath*" "root")
30365  )
30366)
30367
30368(define-method set_visible_func
30369  (of-object "GtkTreeModelFilter")
30370  (c-name "gtk_tree_model_filter_set_visible_func")
30371  (return-type "none")
30372  (parameters
30373    '("GtkTreeModelFilterVisibleFunc" "func")
30374    '("gpointer" "data")
30375    '("GDestroyNotify" "destroy")
30376  )
30377)
30378
30379(define-method set_modify_func
30380  (of-object "GtkTreeModelFilter")
30381  (c-name "gtk_tree_model_filter_set_modify_func")
30382  (return-type "none")
30383  (parameters
30384    '("gint" "n_columns")
30385    '("GType*" "types")
30386    '("GtkTreeModelFilterModifyFunc" "func")
30387    '("gpointer" "data")
30388    '("GDestroyNotify" "destroy")
30389  )
30390)
30391
30392(define-method set_visible_column
30393  (of-object "GtkTreeModelFilter")
30394  (c-name "gtk_tree_model_filter_set_visible_column")
30395  (return-type "none")
30396  (parameters
30397    '("gint" "column")
30398  )
30399)
30400
30401(define-method get_model
30402  (of-object "GtkTreeModelFilter")
30403  (c-name "gtk_tree_model_filter_get_model")
30404  (return-type "GtkTreeModel*")
30405)
30406
30407(define-method convert_child_iter_to_iter
30408  (of-object "GtkTreeModelFilter")
30409  (c-name "gtk_tree_model_filter_convert_child_iter_to_iter")
30410  (return-type "gboolean")
30411  (parameters
30412    '("GtkTreeIter*" "filter_iter")
30413    '("GtkTreeIter*" "child_iter")
30414  )
30415)
30416
30417(define-method convert_iter_to_child_iter
30418  (of-object "GtkTreeModelFilter")
30419  (c-name "gtk_tree_model_filter_convert_iter_to_child_iter")
30420  (return-type "none")
30421  (parameters
30422    '("GtkTreeIter*" "child_iter")
30423    '("GtkTreeIter*" "filter_iter")
30424  )
30425)
30426
30427(define-method convert_child_path_to_path
30428  (of-object "GtkTreeModelFilter")
30429  (c-name "gtk_tree_model_filter_convert_child_path_to_path")
30430  (return-type "GtkTreePath*")
30431  (parameters
30432    '("GtkTreePath*" "child_path")
30433  )
30434)
30435
30436(define-method convert_path_to_child_path
30437  (of-object "GtkTreeModelFilter")
30438  (c-name "gtk_tree_model_filter_convert_path_to_child_path")
30439  (return-type "GtkTreePath*")
30440  (parameters
30441    '("GtkTreePath*" "filter_path")
30442  )
30443)
30444
30445(define-method refilter
30446  (of-object "GtkTreeModelFilter")
30447  (c-name "gtk_tree_model_filter_refilter")
30448  (return-type "none")
30449)
30450
30451(define-method clear_cache
30452  (of-object "GtkTreeModelFilter")
30453  (c-name "gtk_tree_model_filter_clear_cache")
30454  (return-type "none")
30455)
30456
30457
30458
30459;; From gtktreemodel.h
30460
30461(define-function gtk_tree_path_new
30462  (c-name "gtk_tree_path_new")
30463  (is-constructor-of "GtkTreePath")
30464  (return-type "GtkTreePath*")
30465)
30466
30467(define-function gtk_tree_path_new_from_string
30468  (c-name "gtk_tree_path_new_from_string")
30469  (return-type "GtkTreePath*")
30470  (parameters
30471    '("const-gchar*" "path")
30472  )
30473)
30474
30475(define-function gtk_tree_path_new_from_indices
30476  (c-name "gtk_tree_path_new_from_indices")
30477  (return-type "GtkTreePath*")
30478  (parameters
30479    '("gint" "first_index")
30480  )
30481  (varargs #t)
30482)
30483
30484(define-function gtk_tree_path_new_from_indicesv
30485  (c-name "gtk_tree_path_new_from_indicesv")
30486  (return-type "GtkTreePath*")
30487  (parameters
30488    '("gint*" "indices")
30489    '("gsize" "length")
30490  )
30491)
30492
30493(define-method to_string
30494  (of-object "GtkTreePath")
30495  (c-name "gtk_tree_path_to_string")
30496  (return-type "gchar*")
30497)
30498
30499(define-function gtk_tree_path_new_first
30500  (c-name "gtk_tree_path_new_first")
30501  (return-type "GtkTreePath*")
30502)
30503
30504(define-method append_index
30505  (of-object "GtkTreePath")
30506  (c-name "gtk_tree_path_append_index")
30507  (return-type "none")
30508  (parameters
30509    '("gint" "index_")
30510  )
30511)
30512
30513(define-method prepend_index
30514  (of-object "GtkTreePath")
30515  (c-name "gtk_tree_path_prepend_index")
30516  (return-type "none")
30517  (parameters
30518    '("gint" "index_")
30519  )
30520)
30521
30522(define-method get_depth
30523  (of-object "GtkTreePath")
30524  (c-name "gtk_tree_path_get_depth")
30525  (return-type "gint")
30526)
30527
30528(define-method get_indices
30529  (of-object "GtkTreePath")
30530  (c-name "gtk_tree_path_get_indices")
30531  (return-type "gint*")
30532)
30533
30534(define-method get_indices_with_depth
30535  (of-object "GtkTreePath")
30536  (c-name "gtk_tree_path_get_indices_with_depth")
30537  (return-type "gint*")
30538  (parameters
30539    '("gint*" "depth")
30540  )
30541)
30542
30543(define-method free
30544  (of-object "GtkTreePath")
30545  (c-name "gtk_tree_path_free")
30546  (return-type "none")
30547)
30548
30549(define-method copy
30550  (of-object "GtkTreePath")
30551  (c-name "gtk_tree_path_copy")
30552  (return-type "GtkTreePath*")
30553)
30554
30555(define-function gtk_tree_path_get_type
30556  (c-name "gtk_tree_path_get_type")
30557  (return-type "GType")
30558)
30559
30560(define-method compare
30561  (of-object "GtkTreePath")
30562  (c-name "gtk_tree_path_compare")
30563  (return-type "gint")
30564  (parameters
30565    '("const-GtkTreePath*" "b")
30566  )
30567)
30568
30569(define-method next
30570  (of-object "GtkTreePath")
30571  (c-name "gtk_tree_path_next")
30572  (return-type "none")
30573)
30574
30575(define-method prev
30576  (of-object "GtkTreePath")
30577  (c-name "gtk_tree_path_prev")
30578  (return-type "gboolean")
30579)
30580
30581(define-method up
30582  (of-object "GtkTreePath")
30583  (c-name "gtk_tree_path_up")
30584  (return-type "gboolean")
30585)
30586
30587(define-method down
30588  (of-object "GtkTreePath")
30589  (c-name "gtk_tree_path_down")
30590  (return-type "none")
30591)
30592
30593(define-method is_ancestor
30594  (of-object "GtkTreePath")
30595  (c-name "gtk_tree_path_is_ancestor")
30596  (return-type "gboolean")
30597  (parameters
30598    '("GtkTreePath*" "descendant")
30599  )
30600)
30601
30602(define-method is_descendant
30603  (of-object "GtkTreePath")
30604  (c-name "gtk_tree_path_is_descendant")
30605  (return-type "gboolean")
30606  (parameters
30607    '("GtkTreePath*" "ancestor")
30608  )
30609)
30610
30611(define-function gtk_tree_row_reference_get_type
30612  (c-name "gtk_tree_row_reference_get_type")
30613  (return-type "GType")
30614)
30615
30616(define-function gtk_tree_row_reference_new
30617  (c-name "gtk_tree_row_reference_new")
30618  (is-constructor-of "GtkTreeRowReference")
30619  (return-type "GtkTreeRowReference*")
30620  (parameters
30621    '("GtkTreeModel*" "model")
30622    '("GtkTreePath*" "path")
30623  )
30624)
30625
30626(define-function gtk_tree_row_reference_new_proxy
30627  (c-name "gtk_tree_row_reference_new_proxy")
30628  (return-type "GtkTreeRowReference*")
30629  (parameters
30630    '("GObject*" "proxy")
30631    '("GtkTreeModel*" "model")
30632    '("GtkTreePath*" "path")
30633  )
30634)
30635
30636(define-method get_path
30637  (of-object "GtkTreeRowReference")
30638  (c-name "gtk_tree_row_reference_get_path")
30639  (return-type "GtkTreePath*")
30640)
30641
30642(define-method get_model
30643  (of-object "GtkTreeRowReference")
30644  (c-name "gtk_tree_row_reference_get_model")
30645  (return-type "GtkTreeModel*")
30646)
30647
30648(define-method valid
30649  (of-object "GtkTreeRowReference")
30650  (c-name "gtk_tree_row_reference_valid")
30651  (return-type "gboolean")
30652)
30653
30654(define-method copy
30655  (of-object "GtkTreeRowReference")
30656  (c-name "gtk_tree_row_reference_copy")
30657  (return-type "GtkTreeRowReference*")
30658)
30659
30660(define-method free
30661  (of-object "GtkTreeRowReference")
30662  (c-name "gtk_tree_row_reference_free")
30663  (return-type "none")
30664)
30665
30666(define-function gtk_tree_row_reference_inserted
30667  (c-name "gtk_tree_row_reference_inserted")
30668  (return-type "none")
30669  (parameters
30670    '("GObject*" "proxy")
30671    '("GtkTreePath*" "path")
30672  )
30673)
30674
30675(define-function gtk_tree_row_reference_deleted
30676  (c-name "gtk_tree_row_reference_deleted")
30677  (return-type "none")
30678  (parameters
30679    '("GObject*" "proxy")
30680    '("GtkTreePath*" "path")
30681  )
30682)
30683
30684(define-function gtk_tree_row_reference_reordered
30685  (c-name "gtk_tree_row_reference_reordered")
30686  (return-type "none")
30687  (parameters
30688    '("GObject*" "proxy")
30689    '("GtkTreePath*" "path")
30690    '("GtkTreeIter*" "iter")
30691    '("gint*" "new_order")
30692  )
30693)
30694
30695(define-method copy
30696  (of-object "GtkTreeIter")
30697  (c-name "gtk_tree_iter_copy")
30698  (return-type "GtkTreeIter*")
30699)
30700
30701(define-method free
30702  (of-object "GtkTreeIter")
30703  (c-name "gtk_tree_iter_free")
30704  (return-type "none")
30705)
30706
30707(define-function gtk_tree_iter_get_type
30708  (c-name "gtk_tree_iter_get_type")
30709  (return-type "GType")
30710)
30711
30712(define-function gtk_tree_model_get_type
30713  (c-name "gtk_tree_model_get_type")
30714  (return-type "GType")
30715)
30716
30717(define-method get_flags
30718  (of-object "GtkTreeModel")
30719  (c-name "gtk_tree_model_get_flags")
30720  (return-type "GtkTreeModelFlags")
30721)
30722
30723(define-method get_n_columns
30724  (of-object "GtkTreeModel")
30725  (c-name "gtk_tree_model_get_n_columns")
30726  (return-type "gint")
30727)
30728
30729(define-method get_column_type
30730  (of-object "GtkTreeModel")
30731  (c-name "gtk_tree_model_get_column_type")
30732  (return-type "GType")
30733  (parameters
30734    '("gint" "index_")
30735  )
30736)
30737
30738(define-method get_iter
30739  (of-object "GtkTreeModel")
30740  (c-name "gtk_tree_model_get_iter")
30741  (return-type "gboolean")
30742  (parameters
30743    '("GtkTreeIter*" "iter")
30744    '("GtkTreePath*" "path")
30745  )
30746)
30747
30748(define-method get_iter_from_string
30749  (of-object "GtkTreeModel")
30750  (c-name "gtk_tree_model_get_iter_from_string")
30751  (return-type "gboolean")
30752  (parameters
30753    '("GtkTreeIter*" "iter")
30754    '("const-gchar*" "path_string")
30755  )
30756)
30757
30758(define-method get_string_from_iter
30759  (of-object "GtkTreeModel")
30760  (c-name "gtk_tree_model_get_string_from_iter")
30761  (return-type "gchar*")
30762  (parameters
30763    '("GtkTreeIter*" "iter")
30764  )
30765)
30766
30767(define-method get_iter_first
30768  (of-object "GtkTreeModel")
30769  (c-name "gtk_tree_model_get_iter_first")
30770  (return-type "gboolean")
30771  (parameters
30772    '("GtkTreeIter*" "iter")
30773  )
30774)
30775
30776(define-method get_path
30777  (of-object "GtkTreeModel")
30778  (c-name "gtk_tree_model_get_path")
30779  (return-type "GtkTreePath*")
30780  (parameters
30781    '("GtkTreeIter*" "iter")
30782  )
30783)
30784
30785(define-method get_value
30786  (of-object "GtkTreeModel")
30787  (c-name "gtk_tree_model_get_value")
30788  (return-type "none")
30789  (parameters
30790    '("GtkTreeIter*" "iter")
30791    '("gint" "column")
30792    '("GValue*" "value")
30793  )
30794)
30795
30796(define-method iter_previous
30797  (of-object "GtkTreeModel")
30798  (c-name "gtk_tree_model_iter_previous")
30799  (return-type "gboolean")
30800  (parameters
30801    '("GtkTreeIter*" "iter")
30802  )
30803)
30804
30805(define-method iter_next
30806  (of-object "GtkTreeModel")
30807  (c-name "gtk_tree_model_iter_next")
30808  (return-type "gboolean")
30809  (parameters
30810    '("GtkTreeIter*" "iter")
30811  )
30812)
30813
30814(define-method iter_children
30815  (of-object "GtkTreeModel")
30816  (c-name "gtk_tree_model_iter_children")
30817  (return-type "gboolean")
30818  (parameters
30819    '("GtkTreeIter*" "iter")
30820    '("GtkTreeIter*" "parent")
30821  )
30822)
30823
30824(define-method iter_has_child
30825  (of-object "GtkTreeModel")
30826  (c-name "gtk_tree_model_iter_has_child")
30827  (return-type "gboolean")
30828  (parameters
30829    '("GtkTreeIter*" "iter")
30830  )
30831)
30832
30833(define-method iter_n_children
30834  (of-object "GtkTreeModel")
30835  (c-name "gtk_tree_model_iter_n_children")
30836  (return-type "gint")
30837  (parameters
30838    '("GtkTreeIter*" "iter")
30839  )
30840)
30841
30842(define-method iter_nth_child
30843  (of-object "GtkTreeModel")
30844  (c-name "gtk_tree_model_iter_nth_child")
30845  (return-type "gboolean")
30846  (parameters
30847    '("GtkTreeIter*" "iter")
30848    '("GtkTreeIter*" "parent")
30849    '("gint" "n")
30850  )
30851)
30852
30853(define-method iter_parent
30854  (of-object "GtkTreeModel")
30855  (c-name "gtk_tree_model_iter_parent")
30856  (return-type "gboolean")
30857  (parameters
30858    '("GtkTreeIter*" "iter")
30859    '("GtkTreeIter*" "child")
30860  )
30861)
30862
30863(define-method ref_node
30864  (of-object "GtkTreeModel")
30865  (c-name "gtk_tree_model_ref_node")
30866  (return-type "none")
30867  (parameters
30868    '("GtkTreeIter*" "iter")
30869  )
30870)
30871
30872(define-method unref_node
30873  (of-object "GtkTreeModel")
30874  (c-name "gtk_tree_model_unref_node")
30875  (return-type "none")
30876  (parameters
30877    '("GtkTreeIter*" "iter")
30878  )
30879)
30880
30881(define-method get
30882  (of-object "GtkTreeModel")
30883  (c-name "gtk_tree_model_get")
30884  (return-type "none")
30885  (parameters
30886    '("GtkTreeIter*" "iter")
30887  )
30888  (varargs #t)
30889)
30890
30891(define-method get_valist
30892  (of-object "GtkTreeModel")
30893  (c-name "gtk_tree_model_get_valist")
30894  (return-type "none")
30895  (parameters
30896    '("GtkTreeIter*" "iter")
30897    '("va_list" "var_args")
30898  )
30899)
30900
30901(define-method foreach
30902  (of-object "GtkTreeModel")
30903  (c-name "gtk_tree_model_foreach")
30904  (return-type "none")
30905  (parameters
30906    '("GtkTreeModelForeachFunc" "func")
30907    '("gpointer" "user_data")
30908  )
30909)
30910
30911(define-method row_changed
30912  (of-object "GtkTreeModel")
30913  (c-name "gtk_tree_model_row_changed")
30914  (return-type "none")
30915  (parameters
30916    '("GtkTreePath*" "path")
30917    '("GtkTreeIter*" "iter")
30918  )
30919)
30920
30921(define-method row_inserted
30922  (of-object "GtkTreeModel")
30923  (c-name "gtk_tree_model_row_inserted")
30924  (return-type "none")
30925  (parameters
30926    '("GtkTreePath*" "path")
30927    '("GtkTreeIter*" "iter")
30928  )
30929)
30930
30931(define-method row_has_child_toggled
30932  (of-object "GtkTreeModel")
30933  (c-name "gtk_tree_model_row_has_child_toggled")
30934  (return-type "none")
30935  (parameters
30936    '("GtkTreePath*" "path")
30937    '("GtkTreeIter*" "iter")
30938  )
30939)
30940
30941(define-method row_deleted
30942  (of-object "GtkTreeModel")
30943  (c-name "gtk_tree_model_row_deleted")
30944  (return-type "none")
30945  (parameters
30946    '("GtkTreePath*" "path")
30947  )
30948)
30949
30950(define-method rows_reordered
30951  (of-object "GtkTreeModel")
30952  (c-name "gtk_tree_model_rows_reordered")
30953  (return-type "none")
30954  (parameters
30955    '("GtkTreePath*" "path")
30956    '("GtkTreeIter*" "iter")
30957    '("gint*" "new_order")
30958  )
30959)
30960
30961(define-method rows_reordered_with_length
30962  (of-object "GtkTreeModel")
30963  (c-name "gtk_tree_model_rows_reordered_with_length")
30964  (return-type "none")
30965  (parameters
30966    '("GtkTreePath*" "path")
30967    '("GtkTreeIter*" "iter")
30968    '("gint*" "new_order")
30969    '("gint" "length")
30970  )
30971)
30972
30973
30974
30975;; From gtktreemodelsort.h
30976
30977(define-function gtk_tree_model_sort_get_type
30978  (c-name "gtk_tree_model_sort_get_type")
30979  (return-type "GType")
30980)
30981
30982(define-method sort_new_with_model
30983  (of-object "GtkTreeModel")
30984  (c-name "gtk_tree_model_sort_new_with_model")
30985  (return-type "GtkTreeModel*")
30986)
30987
30988(define-method get_model
30989  (of-object "GtkTreeModelSort")
30990  (c-name "gtk_tree_model_sort_get_model")
30991  (return-type "GtkTreeModel*")
30992)
30993
30994(define-method convert_child_path_to_path
30995  (of-object "GtkTreeModelSort")
30996  (c-name "gtk_tree_model_sort_convert_child_path_to_path")
30997  (return-type "GtkTreePath*")
30998  (parameters
30999    '("GtkTreePath*" "child_path")
31000  )
31001)
31002
31003(define-method convert_child_iter_to_iter
31004  (of-object "GtkTreeModelSort")
31005  (c-name "gtk_tree_model_sort_convert_child_iter_to_iter")
31006  (return-type "gboolean")
31007  (parameters
31008    '("GtkTreeIter*" "sort_iter")
31009    '("GtkTreeIter*" "child_iter")
31010  )
31011)
31012
31013(define-method convert_path_to_child_path
31014  (of-object "GtkTreeModelSort")
31015  (c-name "gtk_tree_model_sort_convert_path_to_child_path")
31016  (return-type "GtkTreePath*")
31017  (parameters
31018    '("GtkTreePath*" "sorted_path")
31019  )
31020)
31021
31022(define-method convert_iter_to_child_iter
31023  (of-object "GtkTreeModelSort")
31024  (c-name "gtk_tree_model_sort_convert_iter_to_child_iter")
31025  (return-type "none")
31026  (parameters
31027    '("GtkTreeIter*" "child_iter")
31028    '("GtkTreeIter*" "sorted_iter")
31029  )
31030)
31031
31032(define-method reset_default_sort_func
31033  (of-object "GtkTreeModelSort")
31034  (c-name "gtk_tree_model_sort_reset_default_sort_func")
31035  (return-type "none")
31036)
31037
31038(define-method clear_cache
31039  (of-object "GtkTreeModelSort")
31040  (c-name "gtk_tree_model_sort_clear_cache")
31041  (return-type "none")
31042)
31043
31044(define-method iter_is_valid
31045  (of-object "GtkTreeModelSort")
31046  (c-name "gtk_tree_model_sort_iter_is_valid")
31047  (return-type "gboolean")
31048  (parameters
31049    '("GtkTreeIter*" "iter")
31050  )
31051)
31052
31053
31054
31055;; From gtktreeselection.h
31056
31057(define-function gtk_tree_selection_get_type
31058  (c-name "gtk_tree_selection_get_type")
31059  (return-type "GType")
31060)
31061
31062(define-method set_mode
31063  (of-object "GtkTreeSelection")
31064  (c-name "gtk_tree_selection_set_mode")
31065  (return-type "none")
31066  (parameters
31067    '("GtkSelectionMode" "type")
31068  )
31069)
31070
31071(define-method get_mode
31072  (of-object "GtkTreeSelection")
31073  (c-name "gtk_tree_selection_get_mode")
31074  (return-type "GtkSelectionMode")
31075)
31076
31077(define-method set_select_function
31078  (of-object "GtkTreeSelection")
31079  (c-name "gtk_tree_selection_set_select_function")
31080  (return-type "none")
31081  (parameters
31082    '("GtkTreeSelectionFunc" "func")
31083    '("gpointer" "data")
31084    '("GDestroyNotify" "destroy")
31085  )
31086)
31087
31088(define-method get_user_data
31089  (of-object "GtkTreeSelection")
31090  (c-name "gtk_tree_selection_get_user_data")
31091  (return-type "gpointer")
31092)
31093
31094(define-method get_tree_view
31095  (of-object "GtkTreeSelection")
31096  (c-name "gtk_tree_selection_get_tree_view")
31097  (return-type "GtkTreeView*")
31098)
31099
31100(define-method get_select_function
31101  (of-object "GtkTreeSelection")
31102  (c-name "gtk_tree_selection_get_select_function")
31103  (return-type "GtkTreeSelectionFunc")
31104)
31105
31106(define-method get_selected
31107  (of-object "GtkTreeSelection")
31108  (c-name "gtk_tree_selection_get_selected")
31109  (return-type "gboolean")
31110  (parameters
31111    '("GtkTreeModel**" "model")
31112    '("GtkTreeIter*" "iter")
31113  )
31114)
31115
31116(define-method get_selected_rows
31117  (of-object "GtkTreeSelection")
31118  (c-name "gtk_tree_selection_get_selected_rows")
31119  (return-type "GList*")
31120  (parameters
31121    '("GtkTreeModel**" "model")
31122  )
31123)
31124
31125(define-method count_selected_rows
31126  (of-object "GtkTreeSelection")
31127  (c-name "gtk_tree_selection_count_selected_rows")
31128  (return-type "gint")
31129)
31130
31131(define-method selected_foreach
31132  (of-object "GtkTreeSelection")
31133  (c-name "gtk_tree_selection_selected_foreach")
31134  (return-type "none")
31135  (parameters
31136    '("GtkTreeSelectionForeachFunc" "func")
31137    '("gpointer" "data")
31138  )
31139)
31140
31141(define-method select_path
31142  (of-object "GtkTreeSelection")
31143  (c-name "gtk_tree_selection_select_path")
31144  (return-type "none")
31145  (parameters
31146    '("GtkTreePath*" "path")
31147  )
31148)
31149
31150(define-method unselect_path
31151  (of-object "GtkTreeSelection")
31152  (c-name "gtk_tree_selection_unselect_path")
31153  (return-type "none")
31154  (parameters
31155    '("GtkTreePath*" "path")
31156  )
31157)
31158
31159(define-method select_iter
31160  (of-object "GtkTreeSelection")
31161  (c-name "gtk_tree_selection_select_iter")
31162  (return-type "none")
31163  (parameters
31164    '("GtkTreeIter*" "iter")
31165  )
31166)
31167
31168(define-method unselect_iter
31169  (of-object "GtkTreeSelection")
31170  (c-name "gtk_tree_selection_unselect_iter")
31171  (return-type "none")
31172  (parameters
31173    '("GtkTreeIter*" "iter")
31174  )
31175)
31176
31177(define-method path_is_selected
31178  (of-object "GtkTreeSelection")
31179  (c-name "gtk_tree_selection_path_is_selected")
31180  (return-type "gboolean")
31181  (parameters
31182    '("GtkTreePath*" "path")
31183  )
31184)
31185
31186(define-method iter_is_selected
31187  (of-object "GtkTreeSelection")
31188  (c-name "gtk_tree_selection_iter_is_selected")
31189  (return-type "gboolean")
31190  (parameters
31191    '("GtkTreeIter*" "iter")
31192  )
31193)
31194
31195(define-method select_all
31196  (of-object "GtkTreeSelection")
31197  (c-name "gtk_tree_selection_select_all")
31198  (return-type "none")
31199)
31200
31201(define-method unselect_all
31202  (of-object "GtkTreeSelection")
31203  (c-name "gtk_tree_selection_unselect_all")
31204  (return-type "none")
31205)
31206
31207(define-method select_range
31208  (of-object "GtkTreeSelection")
31209  (c-name "gtk_tree_selection_select_range")
31210  (return-type "none")
31211  (parameters
31212    '("GtkTreePath*" "start_path")
31213    '("GtkTreePath*" "end_path")
31214  )
31215)
31216
31217(define-method unselect_range
31218  (of-object "GtkTreeSelection")
31219  (c-name "gtk_tree_selection_unselect_range")
31220  (return-type "none")
31221  (parameters
31222    '("GtkTreePath*" "start_path")
31223    '("GtkTreePath*" "end_path")
31224  )
31225)
31226
31227
31228
31229;; From gtktreesortable.h
31230
31231(define-function gtk_tree_sortable_get_type
31232  (c-name "gtk_tree_sortable_get_type")
31233  (return-type "GType")
31234)
31235
31236(define-method sort_column_changed
31237  (of-object "GtkTreeSortable")
31238  (c-name "gtk_tree_sortable_sort_column_changed")
31239  (return-type "none")
31240)
31241
31242(define-method get_sort_column_id
31243  (of-object "GtkTreeSortable")
31244  (c-name "gtk_tree_sortable_get_sort_column_id")
31245  (return-type "gboolean")
31246  (parameters
31247    '("gint*" "sort_column_id")
31248    '("GtkSortType*" "order")
31249  )
31250)
31251
31252(define-method set_sort_column_id
31253  (of-object "GtkTreeSortable")
31254  (c-name "gtk_tree_sortable_set_sort_column_id")
31255  (return-type "none")
31256  (parameters
31257    '("gint" "sort_column_id")
31258    '("GtkSortType" "order")
31259  )
31260)
31261
31262(define-method set_sort_func
31263  (of-object "GtkTreeSortable")
31264  (c-name "gtk_tree_sortable_set_sort_func")
31265  (return-type "none")
31266  (parameters
31267    '("gint" "sort_column_id")
31268    '("GtkTreeIterCompareFunc" "sort_func")
31269    '("gpointer" "user_data")
31270    '("GDestroyNotify" "destroy")
31271  )
31272)
31273
31274(define-method set_default_sort_func
31275  (of-object "GtkTreeSortable")
31276  (c-name "gtk_tree_sortable_set_default_sort_func")
31277  (return-type "none")
31278  (parameters
31279    '("GtkTreeIterCompareFunc" "sort_func")
31280    '("gpointer" "user_data")
31281    '("GDestroyNotify" "destroy")
31282  )
31283)
31284
31285(define-method has_default_sort_func
31286  (of-object "GtkTreeSortable")
31287  (c-name "gtk_tree_sortable_has_default_sort_func")
31288  (return-type "gboolean")
31289)
31290
31291
31292
31293;; From gtktreestore.h
31294
31295(define-function gtk_tree_store_get_type
31296  (c-name "gtk_tree_store_get_type")
31297  (return-type "GType")
31298)
31299
31300(define-function gtk_tree_store_new
31301  (c-name "gtk_tree_store_new")
31302  (is-constructor-of "GtkTreeStore")
31303  (return-type "GtkTreeStore*")
31304  (parameters
31305    '("gint" "n_columns")
31306  )
31307  (varargs #t)
31308)
31309
31310(define-function gtk_tree_store_newv
31311  (c-name "gtk_tree_store_newv")
31312  (return-type "GtkTreeStore*")
31313  (parameters
31314    '("gint" "n_columns")
31315    '("GType*" "types")
31316  )
31317)
31318
31319(define-method set_column_types
31320  (of-object "GtkTreeStore")
31321  (c-name "gtk_tree_store_set_column_types")
31322  (return-type "none")
31323  (parameters
31324    '("gint" "n_columns")
31325    '("GType*" "types")
31326  )
31327)
31328
31329(define-method set_value
31330  (of-object "GtkTreeStore")
31331  (c-name "gtk_tree_store_set_value")
31332  (return-type "none")
31333  (parameters
31334    '("GtkTreeIter*" "iter")
31335    '("gint" "column")
31336    '("GValue*" "value")
31337  )
31338)
31339
31340(define-method set
31341  (of-object "GtkTreeStore")
31342  (c-name "gtk_tree_store_set")
31343  (return-type "none")
31344  (parameters
31345    '("GtkTreeIter*" "iter")
31346  )
31347  (varargs #t)
31348)
31349
31350(define-method set_valuesv
31351  (of-object "GtkTreeStore")
31352  (c-name "gtk_tree_store_set_valuesv")
31353  (return-type "none")
31354  (parameters
31355    '("GtkTreeIter*" "iter")
31356    '("gint*" "columns")
31357    '("GValue*" "values")
31358    '("gint" "n_values")
31359  )
31360)
31361
31362(define-method set_valist
31363  (of-object "GtkTreeStore")
31364  (c-name "gtk_tree_store_set_valist")
31365  (return-type "none")
31366  (parameters
31367    '("GtkTreeIter*" "iter")
31368    '("va_list" "var_args")
31369  )
31370)
31371
31372(define-method remove
31373  (of-object "GtkTreeStore")
31374  (c-name "gtk_tree_store_remove")
31375  (return-type "gboolean")
31376  (parameters
31377    '("GtkTreeIter*" "iter")
31378  )
31379)
31380
31381(define-method insert
31382  (of-object "GtkTreeStore")
31383  (c-name "gtk_tree_store_insert")
31384  (return-type "none")
31385  (parameters
31386    '("GtkTreeIter*" "iter")
31387    '("GtkTreeIter*" "parent")
31388    '("gint" "position")
31389  )
31390)
31391
31392(define-method insert_before
31393  (of-object "GtkTreeStore")
31394  (c-name "gtk_tree_store_insert_before")
31395  (return-type "none")
31396  (parameters
31397    '("GtkTreeIter*" "iter")
31398    '("GtkTreeIter*" "parent")
31399    '("GtkTreeIter*" "sibling")
31400  )
31401)
31402
31403(define-method insert_after
31404  (of-object "GtkTreeStore")
31405  (c-name "gtk_tree_store_insert_after")
31406  (return-type "none")
31407  (parameters
31408    '("GtkTreeIter*" "iter")
31409    '("GtkTreeIter*" "parent")
31410    '("GtkTreeIter*" "sibling")
31411  )
31412)
31413
31414(define-method insert_with_values
31415  (of-object "GtkTreeStore")
31416  (c-name "gtk_tree_store_insert_with_values")
31417  (return-type "none")
31418  (parameters
31419    '("GtkTreeIter*" "iter")
31420    '("GtkTreeIter*" "parent")
31421    '("gint" "position")
31422  )
31423  (varargs #t)
31424)
31425
31426(define-method insert_with_valuesv
31427  (of-object "GtkTreeStore")
31428  (c-name "gtk_tree_store_insert_with_valuesv")
31429  (return-type "none")
31430  (parameters
31431    '("GtkTreeIter*" "iter")
31432    '("GtkTreeIter*" "parent")
31433    '("gint" "position")
31434    '("gint*" "columns")
31435    '("GValue*" "values")
31436    '("gint" "n_values")
31437  )
31438)
31439
31440(define-method prepend
31441  (of-object "GtkTreeStore")
31442  (c-name "gtk_tree_store_prepend")
31443  (return-type "none")
31444  (parameters
31445    '("GtkTreeIter*" "iter")
31446    '("GtkTreeIter*" "parent")
31447  )
31448)
31449
31450(define-method append
31451  (of-object "GtkTreeStore")
31452  (c-name "gtk_tree_store_append")
31453  (return-type "none")
31454  (parameters
31455    '("GtkTreeIter*" "iter")
31456    '("GtkTreeIter*" "parent")
31457  )
31458)
31459
31460(define-method is_ancestor
31461  (of-object "GtkTreeStore")
31462  (c-name "gtk_tree_store_is_ancestor")
31463  (return-type "gboolean")
31464  (parameters
31465    '("GtkTreeIter*" "iter")
31466    '("GtkTreeIter*" "descendant")
31467  )
31468)
31469
31470(define-method iter_depth
31471  (of-object "GtkTreeStore")
31472  (c-name "gtk_tree_store_iter_depth")
31473  (return-type "gint")
31474  (parameters
31475    '("GtkTreeIter*" "iter")
31476  )
31477)
31478
31479(define-method clear
31480  (of-object "GtkTreeStore")
31481  (c-name "gtk_tree_store_clear")
31482  (return-type "none")
31483)
31484
31485(define-method iter_is_valid
31486  (of-object "GtkTreeStore")
31487  (c-name "gtk_tree_store_iter_is_valid")
31488  (return-type "gboolean")
31489  (parameters
31490    '("GtkTreeIter*" "iter")
31491  )
31492)
31493
31494(define-method reorder
31495  (of-object "GtkTreeStore")
31496  (c-name "gtk_tree_store_reorder")
31497  (return-type "none")
31498  (parameters
31499    '("GtkTreeIter*" "parent")
31500    '("gint*" "new_order")
31501  )
31502)
31503
31504(define-method swap
31505  (of-object "GtkTreeStore")
31506  (c-name "gtk_tree_store_swap")
31507  (return-type "none")
31508  (parameters
31509    '("GtkTreeIter*" "a")
31510    '("GtkTreeIter*" "b")
31511  )
31512)
31513
31514(define-method move_before
31515  (of-object "GtkTreeStore")
31516  (c-name "gtk_tree_store_move_before")
31517  (return-type "none")
31518  (parameters
31519    '("GtkTreeIter*" "iter")
31520    '("GtkTreeIter*" "position")
31521  )
31522)
31523
31524(define-method move_after
31525  (of-object "GtkTreeStore")
31526  (c-name "gtk_tree_store_move_after")
31527  (return-type "none")
31528  (parameters
31529    '("GtkTreeIter*" "iter")
31530    '("GtkTreeIter*" "position")
31531  )
31532)
31533
31534
31535
31536;; From gtktreeviewcolumn.h
31537
31538(define-function gtk_tree_view_column_get_type
31539  (c-name "gtk_tree_view_column_get_type")
31540  (return-type "GType")
31541)
31542
31543(define-function gtk_tree_view_column_new
31544  (c-name "gtk_tree_view_column_new")
31545  (is-constructor-of "GtkTreeViewColumn")
31546  (return-type "GtkTreeViewColumn*")
31547)
31548
31549(define-function gtk_tree_view_column_new_with_area
31550  (c-name "gtk_tree_view_column_new_with_area")
31551  (return-type "GtkTreeViewColumn*")
31552  (parameters
31553    '("GtkCellArea*" "area")
31554  )
31555)
31556
31557(define-function gtk_tree_view_column_new_with_attributes
31558  (c-name "gtk_tree_view_column_new_with_attributes")
31559  (return-type "GtkTreeViewColumn*")
31560  (parameters
31561    '("const-gchar*" "title")
31562    '("GtkCellRenderer*" "cell")
31563  )
31564  (varargs #t)
31565)
31566
31567(define-method pack_start
31568  (of-object "GtkTreeViewColumn")
31569  (c-name "gtk_tree_view_column_pack_start")
31570  (return-type "none")
31571  (parameters
31572    '("GtkCellRenderer*" "cell")
31573    '("gboolean" "expand")
31574  )
31575)
31576
31577(define-method pack_end
31578  (of-object "GtkTreeViewColumn")
31579  (c-name "gtk_tree_view_column_pack_end")
31580  (return-type "none")
31581  (parameters
31582    '("GtkCellRenderer*" "cell")
31583    '("gboolean" "expand")
31584  )
31585)
31586
31587(define-method clear
31588  (of-object "GtkTreeViewColumn")
31589  (c-name "gtk_tree_view_column_clear")
31590  (return-type "none")
31591)
31592
31593(define-method add_attribute
31594  (of-object "GtkTreeViewColumn")
31595  (c-name "gtk_tree_view_column_add_attribute")
31596  (return-type "none")
31597  (parameters
31598    '("GtkCellRenderer*" "cell_renderer")
31599    '("const-gchar*" "attribute")
31600    '("gint" "column")
31601  )
31602)
31603
31604(define-method set_attributes
31605  (of-object "GtkTreeViewColumn")
31606  (c-name "gtk_tree_view_column_set_attributes")
31607  (return-type "none")
31608  (parameters
31609    '("GtkCellRenderer*" "cell_renderer")
31610  )
31611  (varargs #t)
31612)
31613
31614(define-method set_cell_data_func
31615  (of-object "GtkTreeViewColumn")
31616  (c-name "gtk_tree_view_column_set_cell_data_func")
31617  (return-type "none")
31618  (parameters
31619    '("GtkCellRenderer*" "cell_renderer")
31620    '("GtkTreeCellDataFunc" "func")
31621    '("gpointer" "func_data")
31622    '("GDestroyNotify" "destroy")
31623  )
31624)
31625
31626(define-method clear_attributes
31627  (of-object "GtkTreeViewColumn")
31628  (c-name "gtk_tree_view_column_clear_attributes")
31629  (return-type "none")
31630  (parameters
31631    '("GtkCellRenderer*" "cell_renderer")
31632  )
31633)
31634
31635(define-method set_spacing
31636  (of-object "GtkTreeViewColumn")
31637  (c-name "gtk_tree_view_column_set_spacing")
31638  (return-type "none")
31639  (parameters
31640    '("gint" "spacing")
31641  )
31642)
31643
31644(define-method get_spacing
31645  (of-object "GtkTreeViewColumn")
31646  (c-name "gtk_tree_view_column_get_spacing")
31647  (return-type "gint")
31648)
31649
31650(define-method set_visible
31651  (of-object "GtkTreeViewColumn")
31652  (c-name "gtk_tree_view_column_set_visible")
31653  (return-type "none")
31654  (parameters
31655    '("gboolean" "visible")
31656  )
31657)
31658
31659(define-method get_visible
31660  (of-object "GtkTreeViewColumn")
31661  (c-name "gtk_tree_view_column_get_visible")
31662  (return-type "gboolean")
31663)
31664
31665(define-method set_resizable
31666  (of-object "GtkTreeViewColumn")
31667  (c-name "gtk_tree_view_column_set_resizable")
31668  (return-type "none")
31669  (parameters
31670    '("gboolean" "resizable")
31671  )
31672)
31673
31674(define-method get_resizable
31675  (of-object "GtkTreeViewColumn")
31676  (c-name "gtk_tree_view_column_get_resizable")
31677  (return-type "gboolean")
31678)
31679
31680(define-method set_sizing
31681  (of-object "GtkTreeViewColumn")
31682  (c-name "gtk_tree_view_column_set_sizing")
31683  (return-type "none")
31684  (parameters
31685    '("GtkTreeViewColumnSizing" "type")
31686  )
31687)
31688
31689(define-method get_sizing
31690  (of-object "GtkTreeViewColumn")
31691  (c-name "gtk_tree_view_column_get_sizing")
31692  (return-type "GtkTreeViewColumnSizing")
31693)
31694
31695(define-method get_x_offset
31696  (of-object "GtkTreeViewColumn")
31697  (c-name "gtk_tree_view_column_get_x_offset")
31698  (return-type "gint")
31699)
31700
31701(define-method get_width
31702  (of-object "GtkTreeViewColumn")
31703  (c-name "gtk_tree_view_column_get_width")
31704  (return-type "gint")
31705)
31706
31707(define-method get_fixed_width
31708  (of-object "GtkTreeViewColumn")
31709  (c-name "gtk_tree_view_column_get_fixed_width")
31710  (return-type "gint")
31711)
31712
31713(define-method set_fixed_width
31714  (of-object "GtkTreeViewColumn")
31715  (c-name "gtk_tree_view_column_set_fixed_width")
31716  (return-type "none")
31717  (parameters
31718    '("gint" "fixed_width")
31719  )
31720)
31721
31722(define-method set_min_width
31723  (of-object "GtkTreeViewColumn")
31724  (c-name "gtk_tree_view_column_set_min_width")
31725  (return-type "none")
31726  (parameters
31727    '("gint" "min_width")
31728  )
31729)
31730
31731(define-method get_min_width
31732  (of-object "GtkTreeViewColumn")
31733  (c-name "gtk_tree_view_column_get_min_width")
31734  (return-type "gint")
31735)
31736
31737(define-method set_max_width
31738  (of-object "GtkTreeViewColumn")
31739  (c-name "gtk_tree_view_column_set_max_width")
31740  (return-type "none")
31741  (parameters
31742    '("gint" "max_width")
31743  )
31744)
31745
31746(define-method get_max_width
31747  (of-object "GtkTreeViewColumn")
31748  (c-name "gtk_tree_view_column_get_max_width")
31749  (return-type "gint")
31750)
31751
31752(define-method clicked
31753  (of-object "GtkTreeViewColumn")
31754  (c-name "gtk_tree_view_column_clicked")
31755  (return-type "none")
31756)
31757
31758(define-method set_title
31759  (of-object "GtkTreeViewColumn")
31760  (c-name "gtk_tree_view_column_set_title")
31761  (return-type "none")
31762  (parameters
31763    '("const-gchar*" "title")
31764  )
31765)
31766
31767(define-method get_title
31768  (of-object "GtkTreeViewColumn")
31769  (c-name "gtk_tree_view_column_get_title")
31770  (return-type "const-gchar*")
31771)
31772
31773(define-method set_expand
31774  (of-object "GtkTreeViewColumn")
31775  (c-name "gtk_tree_view_column_set_expand")
31776  (return-type "none")
31777  (parameters
31778    '("gboolean" "expand")
31779  )
31780)
31781
31782(define-method get_expand
31783  (of-object "GtkTreeViewColumn")
31784  (c-name "gtk_tree_view_column_get_expand")
31785  (return-type "gboolean")
31786)
31787
31788(define-method set_clickable
31789  (of-object "GtkTreeViewColumn")
31790  (c-name "gtk_tree_view_column_set_clickable")
31791  (return-type "none")
31792  (parameters
31793    '("gboolean" "clickable")
31794  )
31795)
31796
31797(define-method get_clickable
31798  (of-object "GtkTreeViewColumn")
31799  (c-name "gtk_tree_view_column_get_clickable")
31800  (return-type "gboolean")
31801)
31802
31803(define-method set_widget
31804  (of-object "GtkTreeViewColumn")
31805  (c-name "gtk_tree_view_column_set_widget")
31806  (return-type "none")
31807  (parameters
31808    '("GtkWidget*" "widget")
31809  )
31810)
31811
31812(define-method get_widget
31813  (of-object "GtkTreeViewColumn")
31814  (c-name "gtk_tree_view_column_get_widget")
31815  (return-type "GtkWidget*")
31816)
31817
31818(define-method set_alignment
31819  (of-object "GtkTreeViewColumn")
31820  (c-name "gtk_tree_view_column_set_alignment")
31821  (return-type "none")
31822  (parameters
31823    '("gfloat" "xalign")
31824  )
31825)
31826
31827(define-method get_alignment
31828  (of-object "GtkTreeViewColumn")
31829  (c-name "gtk_tree_view_column_get_alignment")
31830  (return-type "gfloat")
31831)
31832
31833(define-method set_reorderable
31834  (of-object "GtkTreeViewColumn")
31835  (c-name "gtk_tree_view_column_set_reorderable")
31836  (return-type "none")
31837  (parameters
31838    '("gboolean" "reorderable")
31839  )
31840)
31841
31842(define-method get_reorderable
31843  (of-object "GtkTreeViewColumn")
31844  (c-name "gtk_tree_view_column_get_reorderable")
31845  (return-type "gboolean")
31846)
31847
31848(define-method set_sort_column_id
31849  (of-object "GtkTreeViewColumn")
31850  (c-name "gtk_tree_view_column_set_sort_column_id")
31851  (return-type "none")
31852  (parameters
31853    '("gint" "sort_column_id")
31854  )
31855)
31856
31857(define-method get_sort_column_id
31858  (of-object "GtkTreeViewColumn")
31859  (c-name "gtk_tree_view_column_get_sort_column_id")
31860  (return-type "gint")
31861)
31862
31863(define-method set_sort_indicator
31864  (of-object "GtkTreeViewColumn")
31865  (c-name "gtk_tree_view_column_set_sort_indicator")
31866  (return-type "none")
31867  (parameters
31868    '("gboolean" "setting")
31869  )
31870)
31871
31872(define-method get_sort_indicator
31873  (of-object "GtkTreeViewColumn")
31874  (c-name "gtk_tree_view_column_get_sort_indicator")
31875  (return-type "gboolean")
31876)
31877
31878(define-method set_sort_order
31879  (of-object "GtkTreeViewColumn")
31880  (c-name "gtk_tree_view_column_set_sort_order")
31881  (return-type "none")
31882  (parameters
31883    '("GtkSortType" "order")
31884  )
31885)
31886
31887(define-method get_sort_order
31888  (of-object "GtkTreeViewColumn")
31889  (c-name "gtk_tree_view_column_get_sort_order")
31890  (return-type "GtkSortType")
31891)
31892
31893(define-method cell_set_cell_data
31894  (of-object "GtkTreeViewColumn")
31895  (c-name "gtk_tree_view_column_cell_set_cell_data")
31896  (return-type "none")
31897  (parameters
31898    '("GtkTreeModel*" "tree_model")
31899    '("GtkTreeIter*" "iter")
31900    '("gboolean" "is_expander")
31901    '("gboolean" "is_expanded")
31902  )
31903)
31904
31905(define-method cell_get_size
31906  (of-object "GtkTreeViewColumn")
31907  (c-name "gtk_tree_view_column_cell_get_size")
31908  (return-type "none")
31909  (parameters
31910    '("const-GdkRectangle*" "cell_area")
31911    '("gint*" "x_offset")
31912    '("gint*" "y_offset")
31913    '("gint*" "width")
31914    '("gint*" "height")
31915  )
31916)
31917
31918(define-method cell_is_visible
31919  (of-object "GtkTreeViewColumn")
31920  (c-name "gtk_tree_view_column_cell_is_visible")
31921  (return-type "gboolean")
31922)
31923
31924(define-method focus_cell
31925  (of-object "GtkTreeViewColumn")
31926  (c-name "gtk_tree_view_column_focus_cell")
31927  (return-type "none")
31928  (parameters
31929    '("GtkCellRenderer*" "cell")
31930  )
31931)
31932
31933(define-method cell_get_position
31934  (of-object "GtkTreeViewColumn")
31935  (c-name "gtk_tree_view_column_cell_get_position")
31936  (return-type "gboolean")
31937  (parameters
31938    '("GtkCellRenderer*" "cell_renderer")
31939    '("gint*" "x_offset")
31940    '("gint*" "width")
31941  )
31942)
31943
31944(define-method queue_resize
31945  (of-object "GtkTreeViewColumn")
31946  (c-name "gtk_tree_view_column_queue_resize")
31947  (return-type "none")
31948)
31949
31950(define-method get_tree_view
31951  (of-object "GtkTreeViewColumn")
31952  (c-name "gtk_tree_view_column_get_tree_view")
31953  (return-type "GtkWidget*")
31954)
31955
31956(define-method get_button
31957  (of-object "GtkTreeViewColumn")
31958  (c-name "gtk_tree_view_column_get_button")
31959  (return-type "GtkWidget*")
31960)
31961
31962
31963
31964;; From gtktreeview.h
31965
31966(define-function gtk_tree_view_get_type
31967  (c-name "gtk_tree_view_get_type")
31968  (return-type "GType")
31969)
31970
31971(define-function gtk_tree_view_new
31972  (c-name "gtk_tree_view_new")
31973  (is-constructor-of "GtkTreeView")
31974  (return-type "GtkWidget*")
31975)
31976
31977(define-function gtk_tree_view_new_with_model
31978  (c-name "gtk_tree_view_new_with_model")
31979  (return-type "GtkWidget*")
31980  (parameters
31981    '("GtkTreeModel*" "model")
31982  )
31983)
31984
31985(define-method get_model
31986  (of-object "GtkTreeView")
31987  (c-name "gtk_tree_view_get_model")
31988  (return-type "GtkTreeModel*")
31989)
31990
31991(define-method set_model
31992  (of-object "GtkTreeView")
31993  (c-name "gtk_tree_view_set_model")
31994  (return-type "none")
31995  (parameters
31996    '("GtkTreeModel*" "model")
31997  )
31998)
31999
32000(define-method get_selection
32001  (of-object "GtkTreeView")
32002  (c-name "gtk_tree_view_get_selection")
32003  (return-type "GtkTreeSelection*")
32004)
32005
32006(define-method get_hadjustment
32007  (of-object "GtkTreeView")
32008  (c-name "gtk_tree_view_get_hadjustment")
32009  (return-type "GtkAdjustment*")
32010)
32011
32012(define-method set_hadjustment
32013  (of-object "GtkTreeView")
32014  (c-name "gtk_tree_view_set_hadjustment")
32015  (return-type "none")
32016  (parameters
32017    '("GtkAdjustment*" "adjustment")
32018  )
32019)
32020
32021(define-method get_vadjustment
32022  (of-object "GtkTreeView")
32023  (c-name "gtk_tree_view_get_vadjustment")
32024  (return-type "GtkAdjustment*")
32025)
32026
32027(define-method set_vadjustment
32028  (of-object "GtkTreeView")
32029  (c-name "gtk_tree_view_set_vadjustment")
32030  (return-type "none")
32031  (parameters
32032    '("GtkAdjustment*" "adjustment")
32033  )
32034)
32035
32036(define-method get_headers_visible
32037  (of-object "GtkTreeView")
32038  (c-name "gtk_tree_view_get_headers_visible")
32039  (return-type "gboolean")
32040)
32041
32042(define-method set_headers_visible
32043  (of-object "GtkTreeView")
32044  (c-name "gtk_tree_view_set_headers_visible")
32045  (return-type "none")
32046  (parameters
32047    '("gboolean" "headers_visible")
32048  )
32049)
32050
32051(define-method columns_autosize
32052  (of-object "GtkTreeView")
32053  (c-name "gtk_tree_view_columns_autosize")
32054  (return-type "none")
32055)
32056
32057(define-method get_headers_clickable
32058  (of-object "GtkTreeView")
32059  (c-name "gtk_tree_view_get_headers_clickable")
32060  (return-type "gboolean")
32061)
32062
32063(define-method set_headers_clickable
32064  (of-object "GtkTreeView")
32065  (c-name "gtk_tree_view_set_headers_clickable")
32066  (return-type "none")
32067  (parameters
32068    '("gboolean" "setting")
32069  )
32070)
32071
32072(define-method set_rules_hint
32073  (of-object "GtkTreeView")
32074  (c-name "gtk_tree_view_set_rules_hint")
32075  (return-type "none")
32076  (parameters
32077    '("gboolean" "setting")
32078  )
32079)
32080
32081(define-method get_rules_hint
32082  (of-object "GtkTreeView")
32083  (c-name "gtk_tree_view_get_rules_hint")
32084  (return-type "gboolean")
32085)
32086
32087(define-method get_activate_on_single_click
32088  (of-object "GtkTreeView")
32089  (c-name "gtk_tree_view_get_activate_on_single_click")
32090  (return-type "gboolean")
32091)
32092
32093(define-method set_activate_on_single_click
32094  (of-object "GtkTreeView")
32095  (c-name "gtk_tree_view_set_activate_on_single_click")
32096  (return-type "none")
32097  (parameters
32098    '("gboolean" "single")
32099  )
32100)
32101
32102(define-method append_column
32103  (of-object "GtkTreeView")
32104  (c-name "gtk_tree_view_append_column")
32105  (return-type "gint")
32106  (parameters
32107    '("GtkTreeViewColumn*" "column")
32108  )
32109)
32110
32111(define-method remove_column
32112  (of-object "GtkTreeView")
32113  (c-name "gtk_tree_view_remove_column")
32114  (return-type "gint")
32115  (parameters
32116    '("GtkTreeViewColumn*" "column")
32117  )
32118)
32119
32120(define-method insert_column
32121  (of-object "GtkTreeView")
32122  (c-name "gtk_tree_view_insert_column")
32123  (return-type "gint")
32124  (parameters
32125    '("GtkTreeViewColumn*" "column")
32126    '("gint" "position")
32127  )
32128)
32129
32130(define-method insert_column_with_attributes
32131  (of-object "GtkTreeView")
32132  (c-name "gtk_tree_view_insert_column_with_attributes")
32133  (return-type "gint")
32134  (parameters
32135    '("gint" "position")
32136    '("const-gchar*" "title")
32137    '("GtkCellRenderer*" "cell")
32138  )
32139  (varargs #t)
32140)
32141
32142(define-method insert_column_with_data_func
32143  (of-object "GtkTreeView")
32144  (c-name "gtk_tree_view_insert_column_with_data_func")
32145  (return-type "gint")
32146  (parameters
32147    '("gint" "position")
32148    '("const-gchar*" "title")
32149    '("GtkCellRenderer*" "cell")
32150    '("GtkTreeCellDataFunc" "func")
32151    '("gpointer" "data")
32152    '("GDestroyNotify" "dnotify")
32153  )
32154)
32155
32156(define-method get_n_columns
32157  (of-object "GtkTreeView")
32158  (c-name "gtk_tree_view_get_n_columns")
32159  (return-type "guint")
32160)
32161
32162(define-method get_column
32163  (of-object "GtkTreeView")
32164  (c-name "gtk_tree_view_get_column")
32165  (return-type "GtkTreeViewColumn*")
32166  (parameters
32167    '("gint" "n")
32168  )
32169)
32170
32171(define-method get_columns
32172  (of-object "GtkTreeView")
32173  (c-name "gtk_tree_view_get_columns")
32174  (return-type "GList*")
32175)
32176
32177(define-method move_column_after
32178  (of-object "GtkTreeView")
32179  (c-name "gtk_tree_view_move_column_after")
32180  (return-type "none")
32181  (parameters
32182    '("GtkTreeViewColumn*" "column")
32183    '("GtkTreeViewColumn*" "base_column")
32184  )
32185)
32186
32187(define-method set_expander_column
32188  (of-object "GtkTreeView")
32189  (c-name "gtk_tree_view_set_expander_column")
32190  (return-type "none")
32191  (parameters
32192    '("GtkTreeViewColumn*" "column")
32193  )
32194)
32195
32196(define-method get_expander_column
32197  (of-object "GtkTreeView")
32198  (c-name "gtk_tree_view_get_expander_column")
32199  (return-type "GtkTreeViewColumn*")
32200)
32201
32202(define-method set_column_drag_function
32203  (of-object "GtkTreeView")
32204  (c-name "gtk_tree_view_set_column_drag_function")
32205  (return-type "none")
32206  (parameters
32207    '("GtkTreeViewColumnDropFunc" "func")
32208    '("gpointer" "user_data")
32209    '("GDestroyNotify" "destroy")
32210  )
32211)
32212
32213(define-method scroll_to_point
32214  (of-object "GtkTreeView")
32215  (c-name "gtk_tree_view_scroll_to_point")
32216  (return-type "none")
32217  (parameters
32218    '("gint" "tree_x")
32219    '("gint" "tree_y")
32220  )
32221)
32222
32223(define-method scroll_to_cell
32224  (of-object "GtkTreeView")
32225  (c-name "gtk_tree_view_scroll_to_cell")
32226  (return-type "none")
32227  (parameters
32228    '("GtkTreePath*" "path")
32229    '("GtkTreeViewColumn*" "column")
32230    '("gboolean" "use_align")
32231    '("gfloat" "row_align")
32232    '("gfloat" "col_align")
32233  )
32234)
32235
32236(define-method row_activated
32237  (of-object "GtkTreeView")
32238  (c-name "gtk_tree_view_row_activated")
32239  (return-type "none")
32240  (parameters
32241    '("GtkTreePath*" "path")
32242    '("GtkTreeViewColumn*" "column")
32243  )
32244)
32245
32246(define-method expand_all
32247  (of-object "GtkTreeView")
32248  (c-name "gtk_tree_view_expand_all")
32249  (return-type "none")
32250)
32251
32252(define-method collapse_all
32253  (of-object "GtkTreeView")
32254  (c-name "gtk_tree_view_collapse_all")
32255  (return-type "none")
32256)
32257
32258(define-method expand_to_path
32259  (of-object "GtkTreeView")
32260  (c-name "gtk_tree_view_expand_to_path")
32261  (return-type "none")
32262  (parameters
32263    '("GtkTreePath*" "path")
32264  )
32265)
32266
32267(define-method expand_row
32268  (of-object "GtkTreeView")
32269  (c-name "gtk_tree_view_expand_row")
32270  (return-type "gboolean")
32271  (parameters
32272    '("GtkTreePath*" "path")
32273    '("gboolean" "open_all")
32274  )
32275)
32276
32277(define-method collapse_row
32278  (of-object "GtkTreeView")
32279  (c-name "gtk_tree_view_collapse_row")
32280  (return-type "gboolean")
32281  (parameters
32282    '("GtkTreePath*" "path")
32283  )
32284)
32285
32286(define-method map_expanded_rows
32287  (of-object "GtkTreeView")
32288  (c-name "gtk_tree_view_map_expanded_rows")
32289  (return-type "none")
32290  (parameters
32291    '("GtkTreeViewMappingFunc" "func")
32292    '("gpointer" "data")
32293  )
32294)
32295
32296(define-method row_expanded
32297  (of-object "GtkTreeView")
32298  (c-name "gtk_tree_view_row_expanded")
32299  (return-type "gboolean")
32300  (parameters
32301    '("GtkTreePath*" "path")
32302  )
32303)
32304
32305(define-method set_reorderable
32306  (of-object "GtkTreeView")
32307  (c-name "gtk_tree_view_set_reorderable")
32308  (return-type "none")
32309  (parameters
32310    '("gboolean" "reorderable")
32311  )
32312)
32313
32314(define-method get_reorderable
32315  (of-object "GtkTreeView")
32316  (c-name "gtk_tree_view_get_reorderable")
32317  (return-type "gboolean")
32318)
32319
32320(define-method set_cursor
32321  (of-object "GtkTreeView")
32322  (c-name "gtk_tree_view_set_cursor")
32323  (return-type "none")
32324  (parameters
32325    '("GtkTreePath*" "path")
32326    '("GtkTreeViewColumn*" "focus_column")
32327    '("gboolean" "start_editing")
32328  )
32329)
32330
32331(define-method set_cursor_on_cell
32332  (of-object "GtkTreeView")
32333  (c-name "gtk_tree_view_set_cursor_on_cell")
32334  (return-type "none")
32335  (parameters
32336    '("GtkTreePath*" "path")
32337    '("GtkTreeViewColumn*" "focus_column")
32338    '("GtkCellRenderer*" "focus_cell")
32339    '("gboolean" "start_editing")
32340  )
32341)
32342
32343(define-method get_cursor
32344  (of-object "GtkTreeView")
32345  (c-name "gtk_tree_view_get_cursor")
32346  (return-type "none")
32347  (parameters
32348    '("GtkTreePath**" "path")
32349    '("GtkTreeViewColumn**" "focus_column")
32350  )
32351)
32352
32353(define-method get_bin_window
32354  (of-object "GtkTreeView")
32355  (c-name "gtk_tree_view_get_bin_window")
32356  (return-type "GdkWindow*")
32357)
32358
32359(define-method get_path_at_pos
32360  (of-object "GtkTreeView")
32361  (c-name "gtk_tree_view_get_path_at_pos")
32362  (return-type "gboolean")
32363  (parameters
32364    '("gint" "x")
32365    '("gint" "y")
32366    '("GtkTreePath**" "path")
32367    '("GtkTreeViewColumn**" "column")
32368    '("gint*" "cell_x")
32369    '("gint*" "cell_y")
32370  )
32371)
32372
32373(define-method get_cell_area
32374  (of-object "GtkTreeView")
32375  (c-name "gtk_tree_view_get_cell_area")
32376  (return-type "none")
32377  (parameters
32378    '("GtkTreePath*" "path")
32379    '("GtkTreeViewColumn*" "column")
32380    '("GdkRectangle*" "rect")
32381  )
32382)
32383
32384(define-method get_background_area
32385  (of-object "GtkTreeView")
32386  (c-name "gtk_tree_view_get_background_area")
32387  (return-type "none")
32388  (parameters
32389    '("GtkTreePath*" "path")
32390    '("GtkTreeViewColumn*" "column")
32391    '("GdkRectangle*" "rect")
32392  )
32393)
32394
32395(define-method get_visible_rect
32396  (of-object "GtkTreeView")
32397  (c-name "gtk_tree_view_get_visible_rect")
32398  (return-type "none")
32399  (parameters
32400    '("GdkRectangle*" "visible_rect")
32401  )
32402)
32403
32404(define-method get_visible_range
32405  (of-object "GtkTreeView")
32406  (c-name "gtk_tree_view_get_visible_range")
32407  (return-type "gboolean")
32408  (parameters
32409    '("GtkTreePath**" "start_path")
32410    '("GtkTreePath**" "end_path")
32411  )
32412)
32413
32414(define-method is_blank_at_pos
32415  (of-object "GtkTreeView")
32416  (c-name "gtk_tree_view_is_blank_at_pos")
32417  (return-type "gboolean")
32418  (parameters
32419    '("gint" "x")
32420    '("gint" "y")
32421    '("GtkTreePath**" "path")
32422    '("GtkTreeViewColumn**" "column")
32423    '("gint*" "cell_x")
32424    '("gint*" "cell_y")
32425  )
32426)
32427
32428(define-method enable_model_drag_source
32429  (of-object "GtkTreeView")
32430  (c-name "gtk_tree_view_enable_model_drag_source")
32431  (return-type "none")
32432  (parameters
32433    '("GdkModifierType" "start_button_mask")
32434    '("const-GtkTargetEntry*" "targets")
32435    '("gint" "n_targets")
32436    '("GdkDragAction" "actions")
32437  )
32438)
32439
32440(define-method enable_model_drag_dest
32441  (of-object "GtkTreeView")
32442  (c-name "gtk_tree_view_enable_model_drag_dest")
32443  (return-type "none")
32444  (parameters
32445    '("const-GtkTargetEntry*" "targets")
32446    '("gint" "n_targets")
32447    '("GdkDragAction" "actions")
32448  )
32449)
32450
32451(define-method unset_rows_drag_source
32452  (of-object "GtkTreeView")
32453  (c-name "gtk_tree_view_unset_rows_drag_source")
32454  (return-type "none")
32455)
32456
32457(define-method unset_rows_drag_dest
32458  (of-object "GtkTreeView")
32459  (c-name "gtk_tree_view_unset_rows_drag_dest")
32460  (return-type "none")
32461)
32462
32463(define-method set_drag_dest_row
32464  (of-object "GtkTreeView")
32465  (c-name "gtk_tree_view_set_drag_dest_row")
32466  (return-type "none")
32467  (parameters
32468    '("GtkTreePath*" "path")
32469    '("GtkTreeViewDropPosition" "pos")
32470  )
32471)
32472
32473(define-method get_drag_dest_row
32474  (of-object "GtkTreeView")
32475  (c-name "gtk_tree_view_get_drag_dest_row")
32476  (return-type "none")
32477  (parameters
32478    '("GtkTreePath**" "path")
32479    '("GtkTreeViewDropPosition*" "pos")
32480  )
32481)
32482
32483(define-method get_dest_row_at_pos
32484  (of-object "GtkTreeView")
32485  (c-name "gtk_tree_view_get_dest_row_at_pos")
32486  (return-type "gboolean")
32487  (parameters
32488    '("gint" "drag_x")
32489    '("gint" "drag_y")
32490    '("GtkTreePath**" "path")
32491    '("GtkTreeViewDropPosition*" "pos")
32492  )
32493)
32494
32495(define-method create_row_drag_icon
32496  (of-object "GtkTreeView")
32497  (c-name "gtk_tree_view_create_row_drag_icon")
32498  (return-type "cairo_surface_t*")
32499  (parameters
32500    '("GtkTreePath*" "path")
32501  )
32502)
32503
32504(define-method set_enable_search
32505  (of-object "GtkTreeView")
32506  (c-name "gtk_tree_view_set_enable_search")
32507  (return-type "none")
32508  (parameters
32509    '("gboolean" "enable_search")
32510  )
32511)
32512
32513(define-method get_enable_search
32514  (of-object "GtkTreeView")
32515  (c-name "gtk_tree_view_get_enable_search")
32516  (return-type "gboolean")
32517)
32518
32519(define-method get_search_column
32520  (of-object "GtkTreeView")
32521  (c-name "gtk_tree_view_get_search_column")
32522  (return-type "gint")
32523)
32524
32525(define-method set_search_column
32526  (of-object "GtkTreeView")
32527  (c-name "gtk_tree_view_set_search_column")
32528  (return-type "none")
32529  (parameters
32530    '("gint" "column")
32531  )
32532)
32533
32534(define-method get_search_equal_func
32535  (of-object "GtkTreeView")
32536  (c-name "gtk_tree_view_get_search_equal_func")
32537  (return-type "GtkTreeViewSearchEqualFunc")
32538)
32539
32540(define-method set_search_equal_func
32541  (of-object "GtkTreeView")
32542  (c-name "gtk_tree_view_set_search_equal_func")
32543  (return-type "none")
32544  (parameters
32545    '("GtkTreeViewSearchEqualFunc" "search_equal_func")
32546    '("gpointer" "search_user_data")
32547    '("GDestroyNotify" "search_destroy")
32548  )
32549)
32550
32551(define-method get_search_entry
32552  (of-object "GtkTreeView")
32553  (c-name "gtk_tree_view_get_search_entry")
32554  (return-type "GtkEntry*")
32555)
32556
32557(define-method set_search_entry
32558  (of-object "GtkTreeView")
32559  (c-name "gtk_tree_view_set_search_entry")
32560  (return-type "none")
32561  (parameters
32562    '("GtkEntry*" "entry")
32563  )
32564)
32565
32566(define-method get_search_position_func
32567  (of-object "GtkTreeView")
32568  (c-name "gtk_tree_view_get_search_position_func")
32569  (return-type "GtkTreeViewSearchPositionFunc")
32570)
32571
32572(define-method set_search_position_func
32573  (of-object "GtkTreeView")
32574  (c-name "gtk_tree_view_set_search_position_func")
32575  (return-type "none")
32576  (parameters
32577    '("GtkTreeViewSearchPositionFunc" "func")
32578    '("gpointer" "data")
32579    '("GDestroyNotify" "destroy")
32580  )
32581)
32582
32583(define-method convert_widget_to_tree_coords
32584  (of-object "GtkTreeView")
32585  (c-name "gtk_tree_view_convert_widget_to_tree_coords")
32586  (return-type "none")
32587  (parameters
32588    '("gint" "wx")
32589    '("gint" "wy")
32590    '("gint*" "tx")
32591    '("gint*" "ty")
32592  )
32593)
32594
32595(define-method convert_tree_to_widget_coords
32596  (of-object "GtkTreeView")
32597  (c-name "gtk_tree_view_convert_tree_to_widget_coords")
32598  (return-type "none")
32599  (parameters
32600    '("gint" "tx")
32601    '("gint" "ty")
32602    '("gint*" "wx")
32603    '("gint*" "wy")
32604  )
32605)
32606
32607(define-method convert_widget_to_bin_window_coords
32608  (of-object "GtkTreeView")
32609  (c-name "gtk_tree_view_convert_widget_to_bin_window_coords")
32610  (return-type "none")
32611  (parameters
32612    '("gint" "wx")
32613    '("gint" "wy")
32614    '("gint*" "bx")
32615    '("gint*" "by")
32616  )
32617)
32618
32619(define-method convert_bin_window_to_widget_coords
32620  (of-object "GtkTreeView")
32621  (c-name "gtk_tree_view_convert_bin_window_to_widget_coords")
32622  (return-type "none")
32623  (parameters
32624    '("gint" "bx")
32625    '("gint" "by")
32626    '("gint*" "wx")
32627    '("gint*" "wy")
32628  )
32629)
32630
32631(define-method convert_tree_to_bin_window_coords
32632  (of-object "GtkTreeView")
32633  (c-name "gtk_tree_view_convert_tree_to_bin_window_coords")
32634  (return-type "none")
32635  (parameters
32636    '("gint" "tx")
32637    '("gint" "ty")
32638    '("gint*" "bx")
32639    '("gint*" "by")
32640  )
32641)
32642
32643(define-method convert_bin_window_to_tree_coords
32644  (of-object "GtkTreeView")
32645  (c-name "gtk_tree_view_convert_bin_window_to_tree_coords")
32646  (return-type "none")
32647  (parameters
32648    '("gint" "bx")
32649    '("gint" "by")
32650    '("gint*" "tx")
32651    '("gint*" "ty")
32652  )
32653)
32654
32655(define-method set_destroy_count_func
32656  (of-object "GtkTreeView")
32657  (c-name "gtk_tree_view_set_destroy_count_func")
32658  (return-type "none")
32659  (parameters
32660    '("GtkTreeDestroyCountFunc" "func")
32661    '("gpointer" "data")
32662    '("GDestroyNotify" "destroy")
32663  )
32664)
32665
32666(define-method set_fixed_height_mode
32667  (of-object "GtkTreeView")
32668  (c-name "gtk_tree_view_set_fixed_height_mode")
32669  (return-type "none")
32670  (parameters
32671    '("gboolean" "enable")
32672  )
32673)
32674
32675(define-method get_fixed_height_mode
32676  (of-object "GtkTreeView")
32677  (c-name "gtk_tree_view_get_fixed_height_mode")
32678  (return-type "gboolean")
32679)
32680
32681(define-method set_hover_selection
32682  (of-object "GtkTreeView")
32683  (c-name "gtk_tree_view_set_hover_selection")
32684  (return-type "none")
32685  (parameters
32686    '("gboolean" "hover")
32687  )
32688)
32689
32690(define-method get_hover_selection
32691  (of-object "GtkTreeView")
32692  (c-name "gtk_tree_view_get_hover_selection")
32693  (return-type "gboolean")
32694)
32695
32696(define-method set_hover_expand
32697  (of-object "GtkTreeView")
32698  (c-name "gtk_tree_view_set_hover_expand")
32699  (return-type "none")
32700  (parameters
32701    '("gboolean" "expand")
32702  )
32703)
32704
32705(define-method get_hover_expand
32706  (of-object "GtkTreeView")
32707  (c-name "gtk_tree_view_get_hover_expand")
32708  (return-type "gboolean")
32709)
32710
32711(define-method set_rubber_banding
32712  (of-object "GtkTreeView")
32713  (c-name "gtk_tree_view_set_rubber_banding")
32714  (return-type "none")
32715  (parameters
32716    '("gboolean" "enable")
32717  )
32718)
32719
32720(define-method get_rubber_banding
32721  (of-object "GtkTreeView")
32722  (c-name "gtk_tree_view_get_rubber_banding")
32723  (return-type "gboolean")
32724)
32725
32726(define-method is_rubber_banding_active
32727  (of-object "GtkTreeView")
32728  (c-name "gtk_tree_view_is_rubber_banding_active")
32729  (return-type "gboolean")
32730)
32731
32732(define-method get_row_separator_func
32733  (of-object "GtkTreeView")
32734  (c-name "gtk_tree_view_get_row_separator_func")
32735  (return-type "GtkTreeViewRowSeparatorFunc")
32736)
32737
32738(define-method set_row_separator_func
32739  (of-object "GtkTreeView")
32740  (c-name "gtk_tree_view_set_row_separator_func")
32741  (return-type "none")
32742  (parameters
32743    '("GtkTreeViewRowSeparatorFunc" "func")
32744    '("gpointer" "data")
32745    '("GDestroyNotify" "destroy")
32746  )
32747)
32748
32749(define-method get_grid_lines
32750  (of-object "GtkTreeView")
32751  (c-name "gtk_tree_view_get_grid_lines")
32752  (return-type "GtkTreeViewGridLines")
32753)
32754
32755(define-method set_grid_lines
32756  (of-object "GtkTreeView")
32757  (c-name "gtk_tree_view_set_grid_lines")
32758  (return-type "none")
32759  (parameters
32760    '("GtkTreeViewGridLines" "grid_lines")
32761  )
32762)
32763
32764(define-method get_enable_tree_lines
32765  (of-object "GtkTreeView")
32766  (c-name "gtk_tree_view_get_enable_tree_lines")
32767  (return-type "gboolean")
32768)
32769
32770(define-method set_enable_tree_lines
32771  (of-object "GtkTreeView")
32772  (c-name "gtk_tree_view_set_enable_tree_lines")
32773  (return-type "none")
32774  (parameters
32775    '("gboolean" "enabled")
32776  )
32777)
32778
32779(define-method set_show_expanders
32780  (of-object "GtkTreeView")
32781  (c-name "gtk_tree_view_set_show_expanders")
32782  (return-type "none")
32783  (parameters
32784    '("gboolean" "enabled")
32785  )
32786)
32787
32788(define-method get_show_expanders
32789  (of-object "GtkTreeView")
32790  (c-name "gtk_tree_view_get_show_expanders")
32791  (return-type "gboolean")
32792)
32793
32794(define-method set_level_indentation
32795  (of-object "GtkTreeView")
32796  (c-name "gtk_tree_view_set_level_indentation")
32797  (return-type "none")
32798  (parameters
32799    '("gint" "indentation")
32800  )
32801)
32802
32803(define-method get_level_indentation
32804  (of-object "GtkTreeView")
32805  (c-name "gtk_tree_view_get_level_indentation")
32806  (return-type "gint")
32807)
32808
32809(define-method set_tooltip_row
32810  (of-object "GtkTreeView")
32811  (c-name "gtk_tree_view_set_tooltip_row")
32812  (return-type "none")
32813  (parameters
32814    '("GtkTooltip*" "tooltip")
32815    '("GtkTreePath*" "path")
32816  )
32817)
32818
32819(define-method set_tooltip_cell
32820  (of-object "GtkTreeView")
32821  (c-name "gtk_tree_view_set_tooltip_cell")
32822  (return-type "none")
32823  (parameters
32824    '("GtkTooltip*" "tooltip")
32825    '("GtkTreePath*" "path")
32826    '("GtkTreeViewColumn*" "column")
32827    '("GtkCellRenderer*" "cell")
32828  )
32829)
32830
32831(define-method get_tooltip_context
32832  (of-object "GtkTreeView")
32833  (c-name "gtk_tree_view_get_tooltip_context")
32834  (return-type "gboolean")
32835  (parameters
32836    '("gint*" "x")
32837    '("gint*" "y")
32838    '("gboolean" "keyboard_tip")
32839    '("GtkTreeModel**" "model")
32840    '("GtkTreePath**" "path")
32841    '("GtkTreeIter*" "iter")
32842  )
32843)
32844
32845(define-method set_tooltip_column
32846  (of-object "GtkTreeView")
32847  (c-name "gtk_tree_view_set_tooltip_column")
32848  (return-type "none")
32849  (parameters
32850    '("gint" "column")
32851  )
32852)
32853
32854(define-method get_tooltip_column
32855  (of-object "GtkTreeView")
32856  (c-name "gtk_tree_view_get_tooltip_column")
32857  (return-type "gint")
32858)
32859
32860
32861
32862;; From gtktypebuiltins.h
32863
32864(define-function gtk_rc_flags_get_type
32865  (c-name "gtk_rc_flags_get_type")
32866  (return-type "GType")
32867)
32868
32869(define-function gtk_rc_token_type_get_type
32870  (c-name "gtk_rc_token_type_get_type")
32871  (return-type "GType")
32872)
32873
32874(define-function gtk_path_priority_type_get_type
32875  (c-name "gtk_path_priority_type_get_type")
32876  (return-type "GType")
32877)
32878
32879(define-function gtk_path_type_get_type
32880  (c-name "gtk_path_type_get_type")
32881  (return-type "GType")
32882)
32883
32884(define-function gtk_expander_style_get_type
32885  (c-name "gtk_expander_style_get_type")
32886  (return-type "GType")
32887)
32888
32889(define-function gtk_attach_options_get_type
32890  (c-name "gtk_attach_options_get_type")
32891  (return-type "GType")
32892)
32893
32894(define-function gtk_ui_manager_item_type_get_type
32895  (c-name "gtk_ui_manager_item_type_get_type")
32896  (return-type "GType")
32897)
32898
32899(define-function gtk_license_get_type
32900  (c-name "gtk_license_get_type")
32901  (return-type "GType")
32902)
32903
32904(define-function gtk_accel_flags_get_type
32905  (c-name "gtk_accel_flags_get_type")
32906  (return-type "GType")
32907)
32908
32909(define-function gtk_application_inhibit_flags_get_type
32910  (c-name "gtk_application_inhibit_flags_get_type")
32911  (return-type "GType")
32912)
32913
32914(define-function gtk_assistant_page_type_get_type
32915  (c-name "gtk_assistant_page_type_get_type")
32916  (return-type "GType")
32917)
32918
32919(define-function gtk_button_box_style_get_type
32920  (c-name "gtk_button_box_style_get_type")
32921  (return-type "GType")
32922)
32923
32924(define-function gtk_builder_error_get_type
32925  (c-name "gtk_builder_error_get_type")
32926  (return-type "GType")
32927)
32928
32929(define-function gtk_calendar_display_options_get_type
32930  (c-name "gtk_calendar_display_options_get_type")
32931  (return-type "GType")
32932)
32933
32934(define-function gtk_cell_renderer_state_get_type
32935  (c-name "gtk_cell_renderer_state_get_type")
32936  (return-type "GType")
32937)
32938
32939(define-function gtk_cell_renderer_mode_get_type
32940  (c-name "gtk_cell_renderer_mode_get_type")
32941  (return-type "GType")
32942)
32943
32944(define-function gtk_cell_renderer_accel_mode_get_type
32945  (c-name "gtk_cell_renderer_accel_mode_get_type")
32946  (return-type "GType")
32947)
32948
32949(define-function gtk_resize_mode_get_type
32950  (c-name "gtk_resize_mode_get_type")
32951  (return-type "GType")
32952)
32953
32954(define-function gtk_css_provider_error_get_type
32955  (c-name "gtk_css_provider_error_get_type")
32956  (return-type "GType")
32957)
32958
32959(define-function gtk_css_section_type_get_type
32960  (c-name "gtk_css_section_type_get_type")
32961  (return-type "GType")
32962)
32963
32964(define-function gtk_debug_flag_get_type
32965  (c-name "gtk_debug_flag_get_type")
32966  (return-type "GType")
32967)
32968
32969(define-function gtk_dialog_flags_get_type
32970  (c-name "gtk_dialog_flags_get_type")
32971  (return-type "GType")
32972)
32973
32974(define-function gtk_response_type_get_type
32975  (c-name "gtk_response_type_get_type")
32976  (return-type "GType")
32977)
32978
32979(define-function gtk_dest_defaults_get_type
32980  (c-name "gtk_dest_defaults_get_type")
32981  (return-type "GType")
32982)
32983
32984(define-function gtk_entry_icon_position_get_type
32985  (c-name "gtk_entry_icon_position_get_type")
32986  (return-type "GType")
32987)
32988
32989(define-function gtk_align_get_type
32990  (c-name "gtk_align_get_type")
32991  (return-type "GType")
32992)
32993
32994(define-function gtk_arrow_type_get_type
32995  (c-name "gtk_arrow_type_get_type")
32996  (return-type "GType")
32997)
32998
32999(define-function gtk_baseline_position_get_type
33000  (c-name "gtk_baseline_position_get_type")
33001  (return-type "GType")
33002)
33003
33004(define-function gtk_delete_type_get_type
33005  (c-name "gtk_delete_type_get_type")
33006  (return-type "GType")
33007)
33008
33009(define-function gtk_direction_type_get_type
33010  (c-name "gtk_direction_type_get_type")
33011  (return-type "GType")
33012)
33013
33014(define-function gtk_icon_size_get_type
33015  (c-name "gtk_icon_size_get_type")
33016  (return-type "GType")
33017)
33018
33019(define-function gtk_sensitivity_type_get_type
33020  (c-name "gtk_sensitivity_type_get_type")
33021  (return-type "GType")
33022)
33023
33024(define-function gtk_text_direction_get_type
33025  (c-name "gtk_text_direction_get_type")
33026  (return-type "GType")
33027)
33028
33029(define-function gtk_justification_get_type
33030  (c-name "gtk_justification_get_type")
33031  (return-type "GType")
33032)
33033
33034(define-function gtk_menu_direction_type_get_type
33035  (c-name "gtk_menu_direction_type_get_type")
33036  (return-type "GType")
33037)
33038
33039(define-function gtk_message_type_get_type
33040  (c-name "gtk_message_type_get_type")
33041  (return-type "GType")
33042)
33043
33044(define-function gtk_movement_step_get_type
33045  (c-name "gtk_movement_step_get_type")
33046  (return-type "GType")
33047)
33048
33049(define-function gtk_scroll_step_get_type
33050  (c-name "gtk_scroll_step_get_type")
33051  (return-type "GType")
33052)
33053
33054(define-function gtk_orientation_get_type
33055  (c-name "gtk_orientation_get_type")
33056  (return-type "GType")
33057)
33058
33059(define-function gtk_pack_type_get_type
33060  (c-name "gtk_pack_type_get_type")
33061  (return-type "GType")
33062)
33063
33064(define-function gtk_position_type_get_type
33065  (c-name "gtk_position_type_get_type")
33066  (return-type "GType")
33067)
33068
33069(define-function gtk_relief_style_get_type
33070  (c-name "gtk_relief_style_get_type")
33071  (return-type "GType")
33072)
33073
33074(define-function gtk_scroll_type_get_type
33075  (c-name "gtk_scroll_type_get_type")
33076  (return-type "GType")
33077)
33078
33079(define-function gtk_selection_mode_get_type
33080  (c-name "gtk_selection_mode_get_type")
33081  (return-type "GType")
33082)
33083
33084(define-function gtk_shadow_type_get_type
33085  (c-name "gtk_shadow_type_get_type")
33086  (return-type "GType")
33087)
33088
33089(define-function gtk_state_type_get_type
33090  (c-name "gtk_state_type_get_type")
33091  (return-type "GType")
33092)
33093
33094(define-function gtk_toolbar_style_get_type
33095  (c-name "gtk_toolbar_style_get_type")
33096  (return-type "GType")
33097)
33098
33099(define-function gtk_wrap_mode_get_type
33100  (c-name "gtk_wrap_mode_get_type")
33101  (return-type "GType")
33102)
33103
33104(define-function gtk_sort_type_get_type
33105  (c-name "gtk_sort_type_get_type")
33106  (return-type "GType")
33107)
33108
33109(define-function gtk_im_preedit_style_get_type
33110  (c-name "gtk_im_preedit_style_get_type")
33111  (return-type "GType")
33112)
33113
33114(define-function gtk_im_status_style_get_type
33115  (c-name "gtk_im_status_style_get_type")
33116  (return-type "GType")
33117)
33118
33119(define-function gtk_pack_direction_get_type
33120  (c-name "gtk_pack_direction_get_type")
33121  (return-type "GType")
33122)
33123
33124(define-function gtk_print_pages_get_type
33125  (c-name "gtk_print_pages_get_type")
33126  (return-type "GType")
33127)
33128
33129(define-function gtk_page_set_get_type
33130  (c-name "gtk_page_set_get_type")
33131  (return-type "GType")
33132)
33133
33134(define-function gtk_number_up_layout_get_type
33135  (c-name "gtk_number_up_layout_get_type")
33136  (return-type "GType")
33137)
33138
33139(define-function gtk_page_orientation_get_type
33140  (c-name "gtk_page_orientation_get_type")
33141  (return-type "GType")
33142)
33143
33144(define-function gtk_print_quality_get_type
33145  (c-name "gtk_print_quality_get_type")
33146  (return-type "GType")
33147)
33148
33149(define-function gtk_print_duplex_get_type
33150  (c-name "gtk_print_duplex_get_type")
33151  (return-type "GType")
33152)
33153
33154(define-function gtk_unit_get_type
33155  (c-name "gtk_unit_get_type")
33156  (return-type "GType")
33157)
33158
33159(define-function gtk_tree_view_grid_lines_get_type
33160  (c-name "gtk_tree_view_grid_lines_get_type")
33161  (return-type "GType")
33162)
33163
33164(define-function gtk_drag_result_get_type
33165  (c-name "gtk_drag_result_get_type")
33166  (return-type "GType")
33167)
33168
33169(define-function gtk_size_group_mode_get_type
33170  (c-name "gtk_size_group_mode_get_type")
33171  (return-type "GType")
33172)
33173
33174(define-function gtk_size_request_mode_get_type
33175  (c-name "gtk_size_request_mode_get_type")
33176  (return-type "GType")
33177)
33178
33179(define-function gtk_scrollable_policy_get_type
33180  (c-name "gtk_scrollable_policy_get_type")
33181  (return-type "GType")
33182)
33183
33184(define-function gtk_state_flags_get_type
33185  (c-name "gtk_state_flags_get_type")
33186  (return-type "GType")
33187)
33188
33189(define-function gtk_region_flags_get_type
33190  (c-name "gtk_region_flags_get_type")
33191  (return-type "GType")
33192)
33193
33194(define-function gtk_junction_sides_get_type
33195  (c-name "gtk_junction_sides_get_type")
33196  (return-type "GType")
33197)
33198
33199(define-function gtk_border_style_get_type
33200  (c-name "gtk_border_style_get_type")
33201  (return-type "GType")
33202)
33203
33204(define-function gtk_level_bar_mode_get_type
33205  (c-name "gtk_level_bar_mode_get_type")
33206  (return-type "GType")
33207)
33208
33209(define-function gtk_input_purpose_get_type
33210  (c-name "gtk_input_purpose_get_type")
33211  (return-type "GType")
33212)
33213
33214(define-function gtk_input_hints_get_type
33215  (c-name "gtk_input_hints_get_type")
33216  (return-type "GType")
33217)
33218
33219(define-function gtk_propagation_phase_get_type
33220  (c-name "gtk_propagation_phase_get_type")
33221  (return-type "GType")
33222)
33223
33224(define-function gtk_event_sequence_state_get_type
33225  (c-name "gtk_event_sequence_state_get_type")
33226  (return-type "GType")
33227)
33228
33229(define-function gtk_pan_direction_get_type
33230  (c-name "gtk_pan_direction_get_type")
33231  (return-type "GType")
33232)
33233
33234(define-function gtk_popover_constraint_get_type
33235  (c-name "gtk_popover_constraint_get_type")
33236  (return-type "GType")
33237)
33238
33239(define-function gtk_event_controller_scroll_flags_get_type
33240  (c-name "gtk_event_controller_scroll_flags_get_type")
33241  (return-type "GType")
33242)
33243
33244(define-function gtk_file_chooser_action_get_type
33245  (c-name "gtk_file_chooser_action_get_type")
33246  (return-type "GType")
33247)
33248
33249(define-function gtk_file_chooser_confirmation_get_type
33250  (c-name "gtk_file_chooser_confirmation_get_type")
33251  (return-type "GType")
33252)
33253
33254(define-function gtk_file_chooser_error_get_type
33255  (c-name "gtk_file_chooser_error_get_type")
33256  (return-type "GType")
33257)
33258
33259(define-function gtk_file_filter_flags_get_type
33260  (c-name "gtk_file_filter_flags_get_type")
33261  (return-type "GType")
33262)
33263
33264(define-function gtk_font_chooser_level_get_type
33265  (c-name "gtk_font_chooser_level_get_type")
33266  (return-type "GType")
33267)
33268
33269(define-function gtk_icon_lookup_flags_get_type
33270  (c-name "gtk_icon_lookup_flags_get_type")
33271  (return-type "GType")
33272)
33273
33274(define-function gtk_icon_theme_error_get_type
33275  (c-name "gtk_icon_theme_error_get_type")
33276  (return-type "GType")
33277)
33278
33279(define-function gtk_icon_view_drop_position_get_type
33280  (c-name "gtk_icon_view_drop_position_get_type")
33281  (return-type "GType")
33282)
33283
33284(define-function gtk_image_type_get_type
33285  (c-name "gtk_image_type_get_type")
33286  (return-type "GType")
33287)
33288
33289(define-function gtk_arrow_placement_get_type
33290  (c-name "gtk_arrow_placement_get_type")
33291  (return-type "GType")
33292)
33293
33294(define-function gtk_buttons_type_get_type
33295  (c-name "gtk_buttons_type_get_type")
33296  (return-type "GType")
33297)
33298
33299(define-function gtk_button_role_get_type
33300  (c-name "gtk_button_role_get_type")
33301  (return-type "GType")
33302)
33303
33304(define-function gtk_notebook_tab_get_type
33305  (c-name "gtk_notebook_tab_get_type")
33306  (return-type "GType")
33307)
33308
33309(define-function gtk_pad_action_type_get_type
33310  (c-name "gtk_pad_action_type_get_type")
33311  (return-type "GType")
33312)
33313
33314(define-function gtk_places_open_flags_get_type
33315  (c-name "gtk_places_open_flags_get_type")
33316  (return-type "GType")
33317)
33318
33319(define-function gtk_print_status_get_type
33320  (c-name "gtk_print_status_get_type")
33321  (return-type "GType")
33322)
33323
33324(define-function gtk_print_operation_result_get_type
33325  (c-name "gtk_print_operation_result_get_type")
33326  (return-type "GType")
33327)
33328
33329(define-function gtk_print_operation_action_get_type
33330  (c-name "gtk_print_operation_action_get_type")
33331  (return-type "GType")
33332)
33333
33334(define-function gtk_print_error_get_type
33335  (c-name "gtk_print_error_get_type")
33336  (return-type "GType")
33337)
33338
33339(define-function gtk_recent_sort_type_get_type
33340  (c-name "gtk_recent_sort_type_get_type")
33341  (return-type "GType")
33342)
33343
33344(define-function gtk_recent_chooser_error_get_type
33345  (c-name "gtk_recent_chooser_error_get_type")
33346  (return-type "GType")
33347)
33348
33349(define-function gtk_recent_filter_flags_get_type
33350  (c-name "gtk_recent_filter_flags_get_type")
33351  (return-type "GType")
33352)
33353
33354(define-function gtk_recent_manager_error_get_type
33355  (c-name "gtk_recent_manager_error_get_type")
33356  (return-type "GType")
33357)
33358
33359(define-function gtk_revealer_transition_type_get_type
33360  (c-name "gtk_revealer_transition_type_get_type")
33361  (return-type "GType")
33362)
33363
33364(define-function gtk_corner_type_get_type
33365  (c-name "gtk_corner_type_get_type")
33366  (return-type "GType")
33367)
33368
33369(define-function gtk_policy_type_get_type
33370  (c-name "gtk_policy_type_get_type")
33371  (return-type "GType")
33372)
33373
33374(define-function gtk_target_flags_get_type
33375  (c-name "gtk_target_flags_get_type")
33376  (return-type "GType")
33377)
33378
33379(define-function gtk_shortcut_type_get_type
33380  (c-name "gtk_shortcut_type_get_type")
33381  (return-type "GType")
33382)
33383
33384(define-function gtk_spin_button_update_policy_get_type
33385  (c-name "gtk_spin_button_update_policy_get_type")
33386  (return-type "GType")
33387)
33388
33389(define-function gtk_spin_type_get_type
33390  (c-name "gtk_spin_type_get_type")
33391  (return-type "GType")
33392)
33393
33394(define-function gtk_stack_transition_type_get_type
33395  (c-name "gtk_stack_transition_type_get_type")
33396  (return-type "GType")
33397)
33398
33399(define-function gtk_style_context_print_flags_get_type
33400  (c-name "gtk_style_context_print_flags_get_type")
33401  (return-type "GType")
33402)
33403
33404(define-function gtk_text_buffer_target_info_get_type
33405  (c-name "gtk_text_buffer_target_info_get_type")
33406  (return-type "GType")
33407)
33408
33409(define-function gtk_text_search_flags_get_type
33410  (c-name "gtk_text_search_flags_get_type")
33411  (return-type "GType")
33412)
33413
33414(define-function gtk_text_window_type_get_type
33415  (c-name "gtk_text_window_type_get_type")
33416  (return-type "GType")
33417)
33418
33419(define-function gtk_text_view_layer_get_type
33420  (c-name "gtk_text_view_layer_get_type")
33421  (return-type "GType")
33422)
33423
33424(define-function gtk_text_extend_selection_get_type
33425  (c-name "gtk_text_extend_selection_get_type")
33426  (return-type "GType")
33427)
33428
33429(define-function gtk_toolbar_space_style_get_type
33430  (c-name "gtk_toolbar_space_style_get_type")
33431  (return-type "GType")
33432)
33433
33434(define-function gtk_tool_palette_drag_targets_get_type
33435  (c-name "gtk_tool_palette_drag_targets_get_type")
33436  (return-type "GType")
33437)
33438
33439(define-function gtk_tree_model_flags_get_type
33440  (c-name "gtk_tree_model_flags_get_type")
33441  (return-type "GType")
33442)
33443
33444(define-function gtk_tree_view_drop_position_get_type
33445  (c-name "gtk_tree_view_drop_position_get_type")
33446  (return-type "GType")
33447)
33448
33449(define-function gtk_tree_view_column_sizing_get_type
33450  (c-name "gtk_tree_view_column_sizing_get_type")
33451  (return-type "GType")
33452)
33453
33454(define-function gtk_widget_help_type_get_type
33455  (c-name "gtk_widget_help_type_get_type")
33456  (return-type "GType")
33457)
33458
33459(define-function gtk_window_type_get_type
33460  (c-name "gtk_window_type_get_type")
33461  (return-type "GType")
33462)
33463
33464(define-function gtk_window_position_get_type
33465  (c-name "gtk_window_position_get_type")
33466  (return-type "GType")
33467)
33468
33469
33470
33471;; From gtktypes.h
33472
33473
33474
33475;; From gtkunixprint-autocleanups.h
33476
33477
33478
33479;; From gtkunixprint.h
33480
33481
33482
33483;; From gtkversion.h
33484
33485
33486
33487;; From gtkviewport.h
33488
33489(define-function gtk_viewport_get_type
33490  (c-name "gtk_viewport_get_type")
33491  (return-type "GType")
33492)
33493
33494(define-function gtk_viewport_new
33495  (c-name "gtk_viewport_new")
33496  (is-constructor-of "GtkViewport")
33497  (return-type "GtkWidget*")
33498  (parameters
33499    '("GtkAdjustment*" "hadjustment")
33500    '("GtkAdjustment*" "vadjustment")
33501  )
33502)
33503
33504(define-method get_hadjustment
33505  (of-object "GtkViewport")
33506  (c-name "gtk_viewport_get_hadjustment")
33507  (return-type "GtkAdjustment*")
33508)
33509
33510(define-method get_vadjustment
33511  (of-object "GtkViewport")
33512  (c-name "gtk_viewport_get_vadjustment")
33513  (return-type "GtkAdjustment*")
33514)
33515
33516(define-method set_hadjustment
33517  (of-object "GtkViewport")
33518  (c-name "gtk_viewport_set_hadjustment")
33519  (return-type "none")
33520  (parameters
33521    '("GtkAdjustment*" "adjustment")
33522  )
33523)
33524
33525(define-method set_vadjustment
33526  (of-object "GtkViewport")
33527  (c-name "gtk_viewport_set_vadjustment")
33528  (return-type "none")
33529  (parameters
33530    '("GtkAdjustment*" "adjustment")
33531  )
33532)
33533
33534(define-method set_shadow_type
33535  (of-object "GtkViewport")
33536  (c-name "gtk_viewport_set_shadow_type")
33537  (return-type "none")
33538  (parameters
33539    '("GtkShadowType" "type")
33540  )
33541)
33542
33543(define-method get_shadow_type
33544  (of-object "GtkViewport")
33545  (c-name "gtk_viewport_get_shadow_type")
33546  (return-type "GtkShadowType")
33547)
33548
33549(define-method get_bin_window
33550  (of-object "GtkViewport")
33551  (c-name "gtk_viewport_get_bin_window")
33552  (return-type "GdkWindow*")
33553)
33554
33555(define-method get_view_window
33556  (of-object "GtkViewport")
33557  (c-name "gtk_viewport_get_view_window")
33558  (return-type "GdkWindow*")
33559)
33560
33561
33562
33563;; From gtkvolumebutton.h
33564
33565(define-function gtk_volume_button_get_type
33566  (c-name "gtk_volume_button_get_type")
33567  (return-type "GType")
33568)
33569
33570(define-function gtk_volume_button_new
33571  (c-name "gtk_volume_button_new")
33572  (is-constructor-of "GtkVolumeButton")
33573  (return-type "GtkWidget*")
33574)
33575
33576
33577
33578;; From gtkwidget.h
33579
33580(define-function gtk_widget_get_type
33581  (c-name "gtk_widget_get_type")
33582  (return-type "GType")
33583)
33584
33585(define-function gtk_widget_new
33586  (c-name "gtk_widget_new")
33587  (is-constructor-of "GtkWidget")
33588  (return-type "GtkWidget*")
33589  (parameters
33590    '("GType" "type")
33591    '("const-gchar*" "first_property_name")
33592  )
33593  (varargs #t)
33594)
33595
33596(define-method destroy
33597  (of-object "GtkWidget")
33598  (c-name "gtk_widget_destroy")
33599  (return-type "none")
33600)
33601
33602(define-method destroyed
33603  (of-object "GtkWidget")
33604  (c-name "gtk_widget_destroyed")
33605  (return-type "none")
33606  (parameters
33607    '("GtkWidget**" "widget_pointer")
33608  )
33609)
33610
33611(define-method unparent
33612  (of-object "GtkWidget")
33613  (c-name "gtk_widget_unparent")
33614  (return-type "none")
33615)
33616
33617(define-method show
33618  (of-object "GtkWidget")
33619  (c-name "gtk_widget_show")
33620  (return-type "none")
33621)
33622
33623(define-method hide
33624  (of-object "GtkWidget")
33625  (c-name "gtk_widget_hide")
33626  (return-type "none")
33627)
33628
33629(define-method show_now
33630  (of-object "GtkWidget")
33631  (c-name "gtk_widget_show_now")
33632  (return-type "none")
33633)
33634
33635(define-method show_all
33636  (of-object "GtkWidget")
33637  (c-name "gtk_widget_show_all")
33638  (return-type "none")
33639)
33640
33641(define-method set_no_show_all
33642  (of-object "GtkWidget")
33643  (c-name "gtk_widget_set_no_show_all")
33644  (return-type "none")
33645  (parameters
33646    '("gboolean" "no_show_all")
33647  )
33648)
33649
33650(define-method get_no_show_all
33651  (of-object "GtkWidget")
33652  (c-name "gtk_widget_get_no_show_all")
33653  (return-type "gboolean")
33654)
33655
33656(define-method map
33657  (of-object "GtkWidget")
33658  (c-name "gtk_widget_map")
33659  (return-type "none")
33660)
33661
33662(define-method unmap
33663  (of-object "GtkWidget")
33664  (c-name "gtk_widget_unmap")
33665  (return-type "none")
33666)
33667
33668(define-method realize
33669  (of-object "GtkWidget")
33670  (c-name "gtk_widget_realize")
33671  (return-type "none")
33672)
33673
33674(define-method unrealize
33675  (of-object "GtkWidget")
33676  (c-name "gtk_widget_unrealize")
33677  (return-type "none")
33678)
33679
33680(define-method draw
33681  (of-object "GtkWidget")
33682  (c-name "gtk_widget_draw")
33683  (return-type "none")
33684  (parameters
33685    '("cairo_t*" "cr")
33686  )
33687)
33688
33689(define-method queue_draw
33690  (of-object "GtkWidget")
33691  (c-name "gtk_widget_queue_draw")
33692  (return-type "none")
33693)
33694
33695(define-method queue_draw_area
33696  (of-object "GtkWidget")
33697  (c-name "gtk_widget_queue_draw_area")
33698  (return-type "none")
33699  (parameters
33700    '("gint" "x")
33701    '("gint" "y")
33702    '("gint" "width")
33703    '("gint" "height")
33704  )
33705)
33706
33707(define-method queue_draw_region
33708  (of-object "GtkWidget")
33709  (c-name "gtk_widget_queue_draw_region")
33710  (return-type "none")
33711  (parameters
33712    '("const-cairo_region_t*" "region")
33713  )
33714)
33715
33716(define-method queue_resize
33717  (of-object "GtkWidget")
33718  (c-name "gtk_widget_queue_resize")
33719  (return-type "none")
33720)
33721
33722(define-method queue_resize_no_redraw
33723  (of-object "GtkWidget")
33724  (c-name "gtk_widget_queue_resize_no_redraw")
33725  (return-type "none")
33726)
33727
33728(define-method queue_allocate
33729  (of-object "GtkWidget")
33730  (c-name "gtk_widget_queue_allocate")
33731  (return-type "none")
33732)
33733
33734(define-method get_frame_clock
33735  (of-object "GtkWidget")
33736  (c-name "gtk_widget_get_frame_clock")
33737  (return-type "GdkFrameClock*")
33738)
33739
33740(define-method size_request
33741  (of-object "GtkWidget")
33742  (c-name "gtk_widget_size_request")
33743  (return-type "none")
33744  (parameters
33745    '("GtkRequisition*" "requisition")
33746  )
33747)
33748
33749(define-method size_allocate
33750  (of-object "GtkWidget")
33751  (c-name "gtk_widget_size_allocate")
33752  (return-type "none")
33753  (parameters
33754    '("GtkAllocation*" "allocation")
33755  )
33756)
33757
33758(define-method size_allocate_with_baseline
33759  (of-object "GtkWidget")
33760  (c-name "gtk_widget_size_allocate_with_baseline")
33761  (return-type "none")
33762  (parameters
33763    '("GtkAllocation*" "allocation")
33764    '("gint" "baseline")
33765  )
33766)
33767
33768(define-method get_request_mode
33769  (of-object "GtkWidget")
33770  (c-name "gtk_widget_get_request_mode")
33771  (return-type "GtkSizeRequestMode")
33772)
33773
33774(define-method get_preferred_width
33775  (of-object "GtkWidget")
33776  (c-name "gtk_widget_get_preferred_width")
33777  (return-type "none")
33778  (parameters
33779    '("gint*" "minimum_width")
33780    '("gint*" "natural_width")
33781  )
33782)
33783
33784(define-method get_preferred_height_for_width
33785  (of-object "GtkWidget")
33786  (c-name "gtk_widget_get_preferred_height_for_width")
33787  (return-type "none")
33788  (parameters
33789    '("gint" "width")
33790    '("gint*" "minimum_height")
33791    '("gint*" "natural_height")
33792  )
33793)
33794
33795(define-method get_preferred_height
33796  (of-object "GtkWidget")
33797  (c-name "gtk_widget_get_preferred_height")
33798  (return-type "none")
33799  (parameters
33800    '("gint*" "minimum_height")
33801    '("gint*" "natural_height")
33802  )
33803)
33804
33805(define-method get_preferred_width_for_height
33806  (of-object "GtkWidget")
33807  (c-name "gtk_widget_get_preferred_width_for_height")
33808  (return-type "none")
33809  (parameters
33810    '("gint" "height")
33811    '("gint*" "minimum_width")
33812    '("gint*" "natural_width")
33813  )
33814)
33815
33816(define-method get_preferred_height_and_baseline_for_width
33817  (of-object "GtkWidget")
33818  (c-name "gtk_widget_get_preferred_height_and_baseline_for_width")
33819  (return-type "none")
33820  (parameters
33821    '("gint" "width")
33822    '("gint*" "minimum_height")
33823    '("gint*" "natural_height")
33824    '("gint*" "minimum_baseline")
33825    '("gint*" "natural_baseline")
33826  )
33827)
33828
33829(define-method get_preferred_size
33830  (of-object "GtkWidget")
33831  (c-name "gtk_widget_get_preferred_size")
33832  (return-type "none")
33833  (parameters
33834    '("GtkRequisition*" "minimum_size")
33835    '("GtkRequisition*" "natural_size")
33836  )
33837)
33838
33839(define-method get_child_requisition
33840  (of-object "GtkWidget")
33841  (c-name "gtk_widget_get_child_requisition")
33842  (return-type "none")
33843  (parameters
33844    '("GtkRequisition*" "requisition")
33845  )
33846)
33847
33848(define-method add_accelerator
33849  (of-object "GtkWidget")
33850  (c-name "gtk_widget_add_accelerator")
33851  (return-type "none")
33852  (parameters
33853    '("const-gchar*" "accel_signal")
33854    '("GtkAccelGroup*" "accel_group")
33855    '("guint" "accel_key")
33856    '("GdkModifierType" "accel_mods")
33857    '("GtkAccelFlags" "accel_flags")
33858  )
33859)
33860
33861(define-method remove_accelerator
33862  (of-object "GtkWidget")
33863  (c-name "gtk_widget_remove_accelerator")
33864  (return-type "gboolean")
33865  (parameters
33866    '("GtkAccelGroup*" "accel_group")
33867    '("guint" "accel_key")
33868    '("GdkModifierType" "accel_mods")
33869  )
33870)
33871
33872(define-method set_accel_path
33873  (of-object "GtkWidget")
33874  (c-name "gtk_widget_set_accel_path")
33875  (return-type "none")
33876  (parameters
33877    '("const-gchar*" "accel_path")
33878    '("GtkAccelGroup*" "accel_group")
33879  )
33880)
33881
33882(define-method list_accel_closures
33883  (of-object "GtkWidget")
33884  (c-name "gtk_widget_list_accel_closures")
33885  (return-type "GList*")
33886)
33887
33888(define-method can_activate_accel
33889  (of-object "GtkWidget")
33890  (c-name "gtk_widget_can_activate_accel")
33891  (return-type "gboolean")
33892  (parameters
33893    '("guint" "signal_id")
33894  )
33895)
33896
33897(define-method mnemonic_activate
33898  (of-object "GtkWidget")
33899  (c-name "gtk_widget_mnemonic_activate")
33900  (return-type "gboolean")
33901  (parameters
33902    '("gboolean" "group_cycling")
33903  )
33904)
33905
33906(define-method event
33907  (of-object "GtkWidget")
33908  (c-name "gtk_widget_event")
33909  (return-type "gboolean")
33910  (parameters
33911    '("GdkEvent*" "event")
33912  )
33913)
33914
33915(define-method send_expose
33916  (of-object "GtkWidget")
33917  (c-name "gtk_widget_send_expose")
33918  (return-type "gint")
33919  (parameters
33920    '("GdkEvent*" "event")
33921  )
33922)
33923
33924(define-method send_focus_change
33925  (of-object "GtkWidget")
33926  (c-name "gtk_widget_send_focus_change")
33927  (return-type "gboolean")
33928  (parameters
33929    '("GdkEvent*" "event")
33930  )
33931)
33932
33933(define-method activate
33934  (of-object "GtkWidget")
33935  (c-name "gtk_widget_activate")
33936  (return-type "gboolean")
33937)
33938
33939(define-method reparent
33940  (of-object "GtkWidget")
33941  (c-name "gtk_widget_reparent")
33942  (return-type "none")
33943  (parameters
33944    '("GtkWidget*" "new_parent")
33945  )
33946)
33947
33948(define-method intersect
33949  (of-object "GtkWidget")
33950  (c-name "gtk_widget_intersect")
33951  (return-type "gboolean")
33952  (parameters
33953    '("const-GdkRectangle*" "area")
33954    '("GdkRectangle*" "intersection")
33955  )
33956)
33957
33958(define-method region_intersect
33959  (of-object "GtkWidget")
33960  (c-name "gtk_widget_region_intersect")
33961  (return-type "cairo_region_t*")
33962  (parameters
33963    '("const-cairo_region_t*" "region")
33964  )
33965)
33966
33967(define-method freeze_child_notify
33968  (of-object "GtkWidget")
33969  (c-name "gtk_widget_freeze_child_notify")
33970  (return-type "none")
33971)
33972
33973(define-method child_notify
33974  (of-object "GtkWidget")
33975  (c-name "gtk_widget_child_notify")
33976  (return-type "none")
33977  (parameters
33978    '("const-gchar*" "child_property")
33979  )
33980)
33981
33982(define-method thaw_child_notify
33983  (of-object "GtkWidget")
33984  (c-name "gtk_widget_thaw_child_notify")
33985  (return-type "none")
33986)
33987
33988(define-method set_can_focus
33989  (of-object "GtkWidget")
33990  (c-name "gtk_widget_set_can_focus")
33991  (return-type "none")
33992  (parameters
33993    '("gboolean" "can_focus")
33994  )
33995)
33996
33997(define-method get_can_focus
33998  (of-object "GtkWidget")
33999  (c-name "gtk_widget_get_can_focus")
34000  (return-type "gboolean")
34001)
34002
34003(define-method has_focus
34004  (of-object "GtkWidget")
34005  (c-name "gtk_widget_has_focus")
34006  (return-type "gboolean")
34007)
34008
34009(define-method is_focus
34010  (of-object "GtkWidget")
34011  (c-name "gtk_widget_is_focus")
34012  (return-type "gboolean")
34013)
34014
34015(define-method has_visible_focus
34016  (of-object "GtkWidget")
34017  (c-name "gtk_widget_has_visible_focus")
34018  (return-type "gboolean")
34019)
34020
34021(define-method grab_focus
34022  (of-object "GtkWidget")
34023  (c-name "gtk_widget_grab_focus")
34024  (return-type "none")
34025)
34026
34027(define-method set_focus_on_click
34028  (of-object "GtkWidget")
34029  (c-name "gtk_widget_set_focus_on_click")
34030  (return-type "none")
34031  (parameters
34032    '("gboolean" "focus_on_click")
34033  )
34034)
34035
34036(define-method get_focus_on_click
34037  (of-object "GtkWidget")
34038  (c-name "gtk_widget_get_focus_on_click")
34039  (return-type "gboolean")
34040)
34041
34042(define-method set_can_default
34043  (of-object "GtkWidget")
34044  (c-name "gtk_widget_set_can_default")
34045  (return-type "none")
34046  (parameters
34047    '("gboolean" "can_default")
34048  )
34049)
34050
34051(define-method get_can_default
34052  (of-object "GtkWidget")
34053  (c-name "gtk_widget_get_can_default")
34054  (return-type "gboolean")
34055)
34056
34057(define-method has_default
34058  (of-object "GtkWidget")
34059  (c-name "gtk_widget_has_default")
34060  (return-type "gboolean")
34061)
34062
34063(define-method grab_default
34064  (of-object "GtkWidget")
34065  (c-name "gtk_widget_grab_default")
34066  (return-type "none")
34067)
34068
34069(define-method set_receives_default
34070  (of-object "GtkWidget")
34071  (c-name "gtk_widget_set_receives_default")
34072  (return-type "none")
34073  (parameters
34074    '("gboolean" "receives_default")
34075  )
34076)
34077
34078(define-method get_receives_default
34079  (of-object "GtkWidget")
34080  (c-name "gtk_widget_get_receives_default")
34081  (return-type "gboolean")
34082)
34083
34084(define-method has_grab
34085  (of-object "GtkWidget")
34086  (c-name "gtk_widget_has_grab")
34087  (return-type "gboolean")
34088)
34089
34090(define-method device_is_shadowed
34091  (of-object "GtkWidget")
34092  (c-name "gtk_widget_device_is_shadowed")
34093  (return-type "gboolean")
34094  (parameters
34095    '("GdkDevice*" "device")
34096  )
34097)
34098
34099(define-method set_name
34100  (of-object "GtkWidget")
34101  (c-name "gtk_widget_set_name")
34102  (return-type "none")
34103  (parameters
34104    '("const-gchar*" "name")
34105  )
34106)
34107
34108(define-method get_name
34109  (of-object "GtkWidget")
34110  (c-name "gtk_widget_get_name")
34111  (return-type "const-gchar*")
34112)
34113
34114(define-method set_state
34115  (of-object "GtkWidget")
34116  (c-name "gtk_widget_set_state")
34117  (return-type "none")
34118  (parameters
34119    '("GtkStateType" "state")
34120  )
34121)
34122
34123(define-method get_state
34124  (of-object "GtkWidget")
34125  (c-name "gtk_widget_get_state")
34126  (return-type "GtkStateType")
34127)
34128
34129(define-method set_state_flags
34130  (of-object "GtkWidget")
34131  (c-name "gtk_widget_set_state_flags")
34132  (return-type "none")
34133  (parameters
34134    '("GtkStateFlags" "flags")
34135    '("gboolean" "clear")
34136  )
34137)
34138
34139(define-method unset_state_flags
34140  (of-object "GtkWidget")
34141  (c-name "gtk_widget_unset_state_flags")
34142  (return-type "none")
34143  (parameters
34144    '("GtkStateFlags" "flags")
34145  )
34146)
34147
34148(define-method get_state_flags
34149  (of-object "GtkWidget")
34150  (c-name "gtk_widget_get_state_flags")
34151  (return-type "GtkStateFlags")
34152)
34153
34154(define-method set_sensitive
34155  (of-object "GtkWidget")
34156  (c-name "gtk_widget_set_sensitive")
34157  (return-type "none")
34158  (parameters
34159    '("gboolean" "sensitive")
34160  )
34161)
34162
34163(define-method get_sensitive
34164  (of-object "GtkWidget")
34165  (c-name "gtk_widget_get_sensitive")
34166  (return-type "gboolean")
34167)
34168
34169(define-method is_sensitive
34170  (of-object "GtkWidget")
34171  (c-name "gtk_widget_is_sensitive")
34172  (return-type "gboolean")
34173)
34174
34175(define-method set_visible
34176  (of-object "GtkWidget")
34177  (c-name "gtk_widget_set_visible")
34178  (return-type "none")
34179  (parameters
34180    '("gboolean" "visible")
34181  )
34182)
34183
34184(define-method get_visible
34185  (of-object "GtkWidget")
34186  (c-name "gtk_widget_get_visible")
34187  (return-type "gboolean")
34188)
34189
34190(define-method is_visible
34191  (of-object "GtkWidget")
34192  (c-name "gtk_widget_is_visible")
34193  (return-type "gboolean")
34194)
34195
34196(define-method set_has_window
34197  (of-object "GtkWidget")
34198  (c-name "gtk_widget_set_has_window")
34199  (return-type "none")
34200  (parameters
34201    '("gboolean" "has_window")
34202  )
34203)
34204
34205(define-method get_has_window
34206  (of-object "GtkWidget")
34207  (c-name "gtk_widget_get_has_window")
34208  (return-type "gboolean")
34209)
34210
34211(define-method is_toplevel
34212  (of-object "GtkWidget")
34213  (c-name "gtk_widget_is_toplevel")
34214  (return-type "gboolean")
34215)
34216
34217(define-method is_drawable
34218  (of-object "GtkWidget")
34219  (c-name "gtk_widget_is_drawable")
34220  (return-type "gboolean")
34221)
34222
34223(define-method set_realized
34224  (of-object "GtkWidget")
34225  (c-name "gtk_widget_set_realized")
34226  (return-type "none")
34227  (parameters
34228    '("gboolean" "realized")
34229  )
34230)
34231
34232(define-method get_realized
34233  (of-object "GtkWidget")
34234  (c-name "gtk_widget_get_realized")
34235  (return-type "gboolean")
34236)
34237
34238(define-method set_mapped
34239  (of-object "GtkWidget")
34240  (c-name "gtk_widget_set_mapped")
34241  (return-type "none")
34242  (parameters
34243    '("gboolean" "mapped")
34244  )
34245)
34246
34247(define-method get_mapped
34248  (of-object "GtkWidget")
34249  (c-name "gtk_widget_get_mapped")
34250  (return-type "gboolean")
34251)
34252
34253(define-method set_app_paintable
34254  (of-object "GtkWidget")
34255  (c-name "gtk_widget_set_app_paintable")
34256  (return-type "none")
34257  (parameters
34258    '("gboolean" "app_paintable")
34259  )
34260)
34261
34262(define-method get_app_paintable
34263  (of-object "GtkWidget")
34264  (c-name "gtk_widget_get_app_paintable")
34265  (return-type "gboolean")
34266)
34267
34268(define-method set_double_buffered
34269  (of-object "GtkWidget")
34270  (c-name "gtk_widget_set_double_buffered")
34271  (return-type "none")
34272  (parameters
34273    '("gboolean" "double_buffered")
34274  )
34275)
34276
34277(define-method get_double_buffered
34278  (of-object "GtkWidget")
34279  (c-name "gtk_widget_get_double_buffered")
34280  (return-type "gboolean")
34281)
34282
34283(define-method set_redraw_on_allocate
34284  (of-object "GtkWidget")
34285  (c-name "gtk_widget_set_redraw_on_allocate")
34286  (return-type "none")
34287  (parameters
34288    '("gboolean" "redraw_on_allocate")
34289  )
34290)
34291
34292(define-method set_parent
34293  (of-object "GtkWidget")
34294  (c-name "gtk_widget_set_parent")
34295  (return-type "none")
34296  (parameters
34297    '("GtkWidget*" "parent")
34298  )
34299)
34300
34301(define-method get_parent
34302  (of-object "GtkWidget")
34303  (c-name "gtk_widget_get_parent")
34304  (return-type "GtkWidget*")
34305)
34306
34307(define-method set_parent_window
34308  (of-object "GtkWidget")
34309  (c-name "gtk_widget_set_parent_window")
34310  (return-type "none")
34311  (parameters
34312    '("GdkWindow*" "parent_window")
34313  )
34314)
34315
34316(define-method get_parent_window
34317  (of-object "GtkWidget")
34318  (c-name "gtk_widget_get_parent_window")
34319  (return-type "GdkWindow*")
34320)
34321
34322(define-method set_child_visible
34323  (of-object "GtkWidget")
34324  (c-name "gtk_widget_set_child_visible")
34325  (return-type "none")
34326  (parameters
34327    '("gboolean" "is_visible")
34328  )
34329)
34330
34331(define-method get_child_visible
34332  (of-object "GtkWidget")
34333  (c-name "gtk_widget_get_child_visible")
34334  (return-type "gboolean")
34335)
34336
34337(define-method set_window
34338  (of-object "GtkWidget")
34339  (c-name "gtk_widget_set_window")
34340  (return-type "none")
34341  (parameters
34342    '("GdkWindow*" "window")
34343  )
34344)
34345
34346(define-method get_window
34347  (of-object "GtkWidget")
34348  (c-name "gtk_widget_get_window")
34349  (return-type "GdkWindow*")
34350)
34351
34352(define-method register_window
34353  (of-object "GtkWidget")
34354  (c-name "gtk_widget_register_window")
34355  (return-type "none")
34356  (parameters
34357    '("GdkWindow*" "window")
34358  )
34359)
34360
34361(define-method unregister_window
34362  (of-object "GtkWidget")
34363  (c-name "gtk_widget_unregister_window")
34364  (return-type "none")
34365  (parameters
34366    '("GdkWindow*" "window")
34367  )
34368)
34369
34370(define-method get_allocated_width
34371  (of-object "GtkWidget")
34372  (c-name "gtk_widget_get_allocated_width")
34373  (return-type "int")
34374)
34375
34376(define-method get_allocated_height
34377  (of-object "GtkWidget")
34378  (c-name "gtk_widget_get_allocated_height")
34379  (return-type "int")
34380)
34381
34382(define-method get_allocated_baseline
34383  (of-object "GtkWidget")
34384  (c-name "gtk_widget_get_allocated_baseline")
34385  (return-type "int")
34386)
34387
34388(define-method get_allocated_size
34389  (of-object "GtkWidget")
34390  (c-name "gtk_widget_get_allocated_size")
34391  (return-type "none")
34392  (parameters
34393    '("GtkAllocation*" "allocation")
34394    '("int*" "baseline")
34395  )
34396)
34397
34398(define-method get_allocation
34399  (of-object "GtkWidget")
34400  (c-name "gtk_widget_get_allocation")
34401  (return-type "none")
34402  (parameters
34403    '("GtkAllocation*" "allocation")
34404  )
34405)
34406
34407(define-method set_allocation
34408  (of-object "GtkWidget")
34409  (c-name "gtk_widget_set_allocation")
34410  (return-type "none")
34411  (parameters
34412    '("const-GtkAllocation*" "allocation")
34413  )
34414)
34415
34416(define-method set_clip
34417  (of-object "GtkWidget")
34418  (c-name "gtk_widget_set_clip")
34419  (return-type "none")
34420  (parameters
34421    '("const-GtkAllocation*" "clip")
34422  )
34423)
34424
34425(define-method get_clip
34426  (of-object "GtkWidget")
34427  (c-name "gtk_widget_get_clip")
34428  (return-type "none")
34429  (parameters
34430    '("GtkAllocation*" "clip")
34431  )
34432)
34433
34434(define-method get_requisition
34435  (of-object "GtkWidget")
34436  (c-name "gtk_widget_get_requisition")
34437  (return-type "none")
34438  (parameters
34439    '("GtkRequisition*" "requisition")
34440  )
34441)
34442
34443(define-method child_focus
34444  (of-object "GtkWidget")
34445  (c-name "gtk_widget_child_focus")
34446  (return-type "gboolean")
34447  (parameters
34448    '("GtkDirectionType" "direction")
34449  )
34450)
34451
34452(define-method keynav_failed
34453  (of-object "GtkWidget")
34454  (c-name "gtk_widget_keynav_failed")
34455  (return-type "gboolean")
34456  (parameters
34457    '("GtkDirectionType" "direction")
34458  )
34459)
34460
34461(define-method error_bell
34462  (of-object "GtkWidget")
34463  (c-name "gtk_widget_error_bell")
34464  (return-type "none")
34465)
34466
34467(define-method set_size_request
34468  (of-object "GtkWidget")
34469  (c-name "gtk_widget_set_size_request")
34470  (return-type "none")
34471  (parameters
34472    '("gint" "width")
34473    '("gint" "height")
34474  )
34475)
34476
34477(define-method get_size_request
34478  (of-object "GtkWidget")
34479  (c-name "gtk_widget_get_size_request")
34480  (return-type "none")
34481  (parameters
34482    '("gint*" "width")
34483    '("gint*" "height")
34484  )
34485)
34486
34487(define-method set_events
34488  (of-object "GtkWidget")
34489  (c-name "gtk_widget_set_events")
34490  (return-type "none")
34491  (parameters
34492    '("gint" "events")
34493  )
34494)
34495
34496(define-method add_events
34497  (of-object "GtkWidget")
34498  (c-name "gtk_widget_add_events")
34499  (return-type "none")
34500  (parameters
34501    '("gint" "events")
34502  )
34503)
34504
34505(define-method set_device_events
34506  (of-object "GtkWidget")
34507  (c-name "gtk_widget_set_device_events")
34508  (return-type "none")
34509  (parameters
34510    '("GdkDevice*" "device")
34511    '("GdkEventMask" "events")
34512  )
34513)
34514
34515(define-method add_device_events
34516  (of-object "GtkWidget")
34517  (c-name "gtk_widget_add_device_events")
34518  (return-type "none")
34519  (parameters
34520    '("GdkDevice*" "device")
34521    '("GdkEventMask" "events")
34522  )
34523)
34524
34525(define-method set_opacity
34526  (of-object "GtkWidget")
34527  (c-name "gtk_widget_set_opacity")
34528  (return-type "none")
34529  (parameters
34530    '("double" "opacity")
34531  )
34532)
34533
34534(define-method get_opacity
34535  (of-object "GtkWidget")
34536  (c-name "gtk_widget_get_opacity")
34537  (return-type "double")
34538)
34539
34540(define-method set_device_enabled
34541  (of-object "GtkWidget")
34542  (c-name "gtk_widget_set_device_enabled")
34543  (return-type "none")
34544  (parameters
34545    '("GdkDevice*" "device")
34546    '("gboolean" "enabled")
34547  )
34548)
34549
34550(define-method get_device_enabled
34551  (of-object "GtkWidget")
34552  (c-name "gtk_widget_get_device_enabled")
34553  (return-type "gboolean")
34554  (parameters
34555    '("GdkDevice*" "device")
34556  )
34557)
34558
34559(define-method get_toplevel
34560  (of-object "GtkWidget")
34561  (c-name "gtk_widget_get_toplevel")
34562  (return-type "GtkWidget*")
34563)
34564
34565(define-method get_ancestor
34566  (of-object "GtkWidget")
34567  (c-name "gtk_widget_get_ancestor")
34568  (return-type "GtkWidget*")
34569  (parameters
34570    '("GType" "widget_type")
34571  )
34572)
34573
34574(define-method get_visual
34575  (of-object "GtkWidget")
34576  (c-name "gtk_widget_get_visual")
34577  (return-type "GdkVisual*")
34578)
34579
34580(define-method set_visual
34581  (of-object "GtkWidget")
34582  (c-name "gtk_widget_set_visual")
34583  (return-type "none")
34584  (parameters
34585    '("GdkVisual*" "visual")
34586  )
34587)
34588
34589(define-method get_screen
34590  (of-object "GtkWidget")
34591  (c-name "gtk_widget_get_screen")
34592  (return-type "GdkScreen*")
34593)
34594
34595(define-method has_screen
34596  (of-object "GtkWidget")
34597  (c-name "gtk_widget_has_screen")
34598  (return-type "gboolean")
34599)
34600
34601(define-method get_scale_factor
34602  (of-object "GtkWidget")
34603  (c-name "gtk_widget_get_scale_factor")
34604  (return-type "gint")
34605)
34606
34607(define-method get_display
34608  (of-object "GtkWidget")
34609  (c-name "gtk_widget_get_display")
34610  (return-type "GdkDisplay*")
34611)
34612
34613(define-method get_root_window
34614  (of-object "GtkWidget")
34615  (c-name "gtk_widget_get_root_window")
34616  (return-type "GdkWindow*")
34617)
34618
34619(define-method get_settings
34620  (of-object "GtkWidget")
34621  (c-name "gtk_widget_get_settings")
34622  (return-type "GtkSettings*")
34623)
34624
34625(define-method get_clipboard
34626  (of-object "GtkWidget")
34627  (c-name "gtk_widget_get_clipboard")
34628  (return-type "GtkClipboard*")
34629  (parameters
34630    '("GdkAtom" "selection")
34631  )
34632)
34633
34634(define-method get_hexpand
34635  (of-object "GtkWidget")
34636  (c-name "gtk_widget_get_hexpand")
34637  (return-type "gboolean")
34638)
34639
34640(define-method set_hexpand
34641  (of-object "GtkWidget")
34642  (c-name "gtk_widget_set_hexpand")
34643  (return-type "none")
34644  (parameters
34645    '("gboolean" "expand")
34646  )
34647)
34648
34649(define-method get_hexpand_set
34650  (of-object "GtkWidget")
34651  (c-name "gtk_widget_get_hexpand_set")
34652  (return-type "gboolean")
34653)
34654
34655(define-method set_hexpand_set
34656  (of-object "GtkWidget")
34657  (c-name "gtk_widget_set_hexpand_set")
34658  (return-type "none")
34659  (parameters
34660    '("gboolean" "set")
34661  )
34662)
34663
34664(define-method get_vexpand
34665  (of-object "GtkWidget")
34666  (c-name "gtk_widget_get_vexpand")
34667  (return-type "gboolean")
34668)
34669
34670(define-method set_vexpand
34671  (of-object "GtkWidget")
34672  (c-name "gtk_widget_set_vexpand")
34673  (return-type "none")
34674  (parameters
34675    '("gboolean" "expand")
34676  )
34677)
34678
34679(define-method get_vexpand_set
34680  (of-object "GtkWidget")
34681  (c-name "gtk_widget_get_vexpand_set")
34682  (return-type "gboolean")
34683)
34684
34685(define-method set_vexpand_set
34686  (of-object "GtkWidget")
34687  (c-name "gtk_widget_set_vexpand_set")
34688  (return-type "none")
34689  (parameters
34690    '("gboolean" "set")
34691  )
34692)
34693
34694(define-method queue_compute_expand
34695  (of-object "GtkWidget")
34696  (c-name "gtk_widget_queue_compute_expand")
34697  (return-type "none")
34698)
34699
34700(define-method compute_expand
34701  (of-object "GtkWidget")
34702  (c-name "gtk_widget_compute_expand")
34703  (return-type "gboolean")
34704  (parameters
34705    '("GtkOrientation" "orientation")
34706  )
34707)
34708
34709(define-method get_support_multidevice
34710  (of-object "GtkWidget")
34711  (c-name "gtk_widget_get_support_multidevice")
34712  (return-type "gboolean")
34713)
34714
34715(define-method set_support_multidevice
34716  (of-object "GtkWidget")
34717  (c-name "gtk_widget_set_support_multidevice")
34718  (return-type "none")
34719  (parameters
34720    '("gboolean" "support_multidevice")
34721  )
34722)
34723
34724(define-method set_accessible_type
34725  (of-object "GtkWidgetClass")
34726  (c-name "gtk_widget_class_set_accessible_type")
34727  (return-type "none")
34728  (parameters
34729    '("GType" "type")
34730  )
34731)
34732
34733(define-method set_accessible_role
34734  (of-object "GtkWidgetClass")
34735  (c-name "gtk_widget_class_set_accessible_role")
34736  (return-type "none")
34737  (parameters
34738    '("AtkRole" "role")
34739  )
34740)
34741
34742(define-method get_accessible
34743  (of-object "GtkWidget")
34744  (c-name "gtk_widget_get_accessible")
34745  (return-type "AtkObject*")
34746)
34747
34748(define-method get_halign
34749  (of-object "GtkWidget")
34750  (c-name "gtk_widget_get_halign")
34751  (return-type "GtkAlign")
34752)
34753
34754(define-method set_halign
34755  (of-object "GtkWidget")
34756  (c-name "gtk_widget_set_halign")
34757  (return-type "none")
34758  (parameters
34759    '("GtkAlign" "align")
34760  )
34761)
34762
34763(define-method get_valign
34764  (of-object "GtkWidget")
34765  (c-name "gtk_widget_get_valign")
34766  (return-type "GtkAlign")
34767)
34768
34769(define-method get_valign_with_baseline
34770  (of-object "GtkWidget")
34771  (c-name "gtk_widget_get_valign_with_baseline")
34772  (return-type "GtkAlign")
34773)
34774
34775(define-method set_valign
34776  (of-object "GtkWidget")
34777  (c-name "gtk_widget_set_valign")
34778  (return-type "none")
34779  (parameters
34780    '("GtkAlign" "align")
34781  )
34782)
34783
34784(define-method get_margin_left
34785  (of-object "GtkWidget")
34786  (c-name "gtk_widget_get_margin_left")
34787  (return-type "gint")
34788)
34789
34790(define-method set_margin_left
34791  (of-object "GtkWidget")
34792  (c-name "gtk_widget_set_margin_left")
34793  (return-type "none")
34794  (parameters
34795    '("gint" "margin")
34796  )
34797)
34798
34799(define-method get_margin_right
34800  (of-object "GtkWidget")
34801  (c-name "gtk_widget_get_margin_right")
34802  (return-type "gint")
34803)
34804
34805(define-method set_margin_right
34806  (of-object "GtkWidget")
34807  (c-name "gtk_widget_set_margin_right")
34808  (return-type "none")
34809  (parameters
34810    '("gint" "margin")
34811  )
34812)
34813
34814(define-method get_margin_start
34815  (of-object "GtkWidget")
34816  (c-name "gtk_widget_get_margin_start")
34817  (return-type "gint")
34818)
34819
34820(define-method set_margin_start
34821  (of-object "GtkWidget")
34822  (c-name "gtk_widget_set_margin_start")
34823  (return-type "none")
34824  (parameters
34825    '("gint" "margin")
34826  )
34827)
34828
34829(define-method get_margin_end
34830  (of-object "GtkWidget")
34831  (c-name "gtk_widget_get_margin_end")
34832  (return-type "gint")
34833)
34834
34835(define-method set_margin_end
34836  (of-object "GtkWidget")
34837  (c-name "gtk_widget_set_margin_end")
34838  (return-type "none")
34839  (parameters
34840    '("gint" "margin")
34841  )
34842)
34843
34844(define-method get_margin_top
34845  (of-object "GtkWidget")
34846  (c-name "gtk_widget_get_margin_top")
34847  (return-type "gint")
34848)
34849
34850(define-method set_margin_top
34851  (of-object "GtkWidget")
34852  (c-name "gtk_widget_set_margin_top")
34853  (return-type "none")
34854  (parameters
34855    '("gint" "margin")
34856  )
34857)
34858
34859(define-method get_margin_bottom
34860  (of-object "GtkWidget")
34861  (c-name "gtk_widget_get_margin_bottom")
34862  (return-type "gint")
34863)
34864
34865(define-method set_margin_bottom
34866  (of-object "GtkWidget")
34867  (c-name "gtk_widget_set_margin_bottom")
34868  (return-type "none")
34869  (parameters
34870    '("gint" "margin")
34871  )
34872)
34873
34874(define-method get_events
34875  (of-object "GtkWidget")
34876  (c-name "gtk_widget_get_events")
34877  (return-type "gint")
34878)
34879
34880(define-method get_device_events
34881  (of-object "GtkWidget")
34882  (c-name "gtk_widget_get_device_events")
34883  (return-type "GdkEventMask")
34884  (parameters
34885    '("GdkDevice*" "device")
34886  )
34887)
34888
34889(define-method get_pointer
34890  (of-object "GtkWidget")
34891  (c-name "gtk_widget_get_pointer")
34892  (return-type "none")
34893  (parameters
34894    '("gint*" "x")
34895    '("gint*" "y")
34896  )
34897)
34898
34899(define-method is_ancestor
34900  (of-object "GtkWidget")
34901  (c-name "gtk_widget_is_ancestor")
34902  (return-type "gboolean")
34903  (parameters
34904    '("GtkWidget*" "ancestor")
34905  )
34906)
34907
34908(define-method translate_coordinates
34909  (of-object "GtkWidget")
34910  (c-name "gtk_widget_translate_coordinates")
34911  (return-type "gboolean")
34912  (parameters
34913    '("GtkWidget*" "dest_widget")
34914    '("gint" "src_x")
34915    '("gint" "src_y")
34916    '("gint*" "dest_x")
34917    '("gint*" "dest_y")
34918  )
34919)
34920
34921(define-method hide_on_delete
34922  (of-object "GtkWidget")
34923  (c-name "gtk_widget_hide_on_delete")
34924  (return-type "gboolean")
34925)
34926
34927(define-method override_color
34928  (of-object "GtkWidget")
34929  (c-name "gtk_widget_override_color")
34930  (return-type "none")
34931  (parameters
34932    '("GtkStateFlags" "state")
34933    '("const-GdkRGBA*" "color")
34934  )
34935)
34936
34937(define-method override_background_color
34938  (of-object "GtkWidget")
34939  (c-name "gtk_widget_override_background_color")
34940  (return-type "none")
34941  (parameters
34942    '("GtkStateFlags" "state")
34943    '("const-GdkRGBA*" "color")
34944  )
34945)
34946
34947(define-method override_font
34948  (of-object "GtkWidget")
34949  (c-name "gtk_widget_override_font")
34950  (return-type "none")
34951  (parameters
34952    '("const-PangoFontDescription*" "font_desc")
34953  )
34954)
34955
34956(define-method override_symbolic_color
34957  (of-object "GtkWidget")
34958  (c-name "gtk_widget_override_symbolic_color")
34959  (return-type "none")
34960  (parameters
34961    '("const-gchar*" "name")
34962    '("const-GdkRGBA*" "color")
34963  )
34964)
34965
34966(define-method override_cursor
34967  (of-object "GtkWidget")
34968  (c-name "gtk_widget_override_cursor")
34969  (return-type "none")
34970  (parameters
34971    '("const-GdkRGBA*" "cursor")
34972    '("const-GdkRGBA*" "secondary_cursor")
34973  )
34974)
34975
34976(define-method reset_style
34977  (of-object "GtkWidget")
34978  (c-name "gtk_widget_reset_style")
34979  (return-type "none")
34980)
34981
34982(define-method create_pango_context
34983  (of-object "GtkWidget")
34984  (c-name "gtk_widget_create_pango_context")
34985  (return-type "PangoContext*")
34986)
34987
34988(define-method get_pango_context
34989  (of-object "GtkWidget")
34990  (c-name "gtk_widget_get_pango_context")
34991  (return-type "PangoContext*")
34992)
34993
34994(define-method set_font_options
34995  (of-object "GtkWidget")
34996  (c-name "gtk_widget_set_font_options")
34997  (return-type "none")
34998  (parameters
34999    '("const-cairo_font_options_t*" "options")
35000  )
35001)
35002
35003(define-method get_font_options
35004  (of-object "GtkWidget")
35005  (c-name "gtk_widget_get_font_options")
35006  (return-type "const-cairo_font_options_t*")
35007)
35008
35009(define-method create_pango_layout
35010  (of-object "GtkWidget")
35011  (c-name "gtk_widget_create_pango_layout")
35012  (return-type "PangoLayout*")
35013  (parameters
35014    '("const-gchar*" "text")
35015  )
35016)
35017
35018(define-method render_icon_pixbuf
35019  (of-object "GtkWidget")
35020  (c-name "gtk_widget_render_icon_pixbuf")
35021  (return-type "GdkPixbuf*")
35022  (parameters
35023    '("const-gchar*" "stock_id")
35024    '("GtkIconSize" "size")
35025  )
35026)
35027
35028(define-method set_composite_name
35029  (of-object "GtkWidget")
35030  (c-name "gtk_widget_set_composite_name")
35031  (return-type "none")
35032  (parameters
35033    '("const-gchar*" "name")
35034  )
35035)
35036
35037(define-method get_composite_name
35038  (of-object "GtkWidget")
35039  (c-name "gtk_widget_get_composite_name")
35040  (return-type "gchar*")
35041)
35042
35043(define-function gtk_widget_push_composite_child
35044  (c-name "gtk_widget_push_composite_child")
35045  (return-type "none")
35046)
35047
35048(define-function gtk_widget_pop_composite_child
35049  (c-name "gtk_widget_pop_composite_child")
35050  (return-type "none")
35051)
35052
35053(define-method install_style_property
35054  (of-object "GtkWidgetClass")
35055  (c-name "gtk_widget_class_install_style_property")
35056  (return-type "none")
35057  (parameters
35058    '("GParamSpec*" "pspec")
35059  )
35060)
35061
35062(define-method install_style_property_parser
35063  (of-object "GtkWidgetClass")
35064  (c-name "gtk_widget_class_install_style_property_parser")
35065  (return-type "none")
35066  (parameters
35067    '("GParamSpec*" "pspec")
35068    '("GtkRcPropertyParser" "parser")
35069  )
35070)
35071
35072(define-method find_style_property
35073  (of-object "GtkWidgetClass")
35074  (c-name "gtk_widget_class_find_style_property")
35075  (return-type "GParamSpec*")
35076  (parameters
35077    '("const-gchar*" "property_name")
35078  )
35079)
35080
35081(define-method list_style_properties
35082  (of-object "GtkWidgetClass")
35083  (c-name "gtk_widget_class_list_style_properties")
35084  (return-type "GParamSpec**")
35085  (parameters
35086    '("guint*" "n_properties")
35087  )
35088)
35089
35090(define-method style_get_property
35091  (of-object "GtkWidget")
35092  (c-name "gtk_widget_style_get_property")
35093  (return-type "none")
35094  (parameters
35095    '("const-gchar*" "property_name")
35096    '("GValue*" "value")
35097  )
35098)
35099
35100(define-method style_get_valist
35101  (of-object "GtkWidget")
35102  (c-name "gtk_widget_style_get_valist")
35103  (return-type "none")
35104  (parameters
35105    '("const-gchar*" "first_property_name")
35106    '("va_list" "var_args")
35107  )
35108)
35109
35110(define-method style_get
35111  (of-object "GtkWidget")
35112  (c-name "gtk_widget_style_get")
35113  (return-type "none")
35114  (parameters
35115    '("const-gchar*" "first_property_name")
35116  )
35117  (varargs #t)
35118)
35119
35120(define-method set_direction
35121  (of-object "GtkWidget")
35122  (c-name "gtk_widget_set_direction")
35123  (return-type "none")
35124  (parameters
35125    '("GtkTextDirection" "dir")
35126  )
35127)
35128
35129(define-method get_direction
35130  (of-object "GtkWidget")
35131  (c-name "gtk_widget_get_direction")
35132  (return-type "GtkTextDirection")
35133)
35134
35135(define-function gtk_widget_set_default_direction
35136  (c-name "gtk_widget_set_default_direction")
35137  (return-type "none")
35138  (parameters
35139    '("GtkTextDirection" "dir")
35140  )
35141)
35142
35143(define-function gtk_widget_get_default_direction
35144  (c-name "gtk_widget_get_default_direction")
35145  (return-type "GtkTextDirection")
35146)
35147
35148(define-method is_composited
35149  (of-object "GtkWidget")
35150  (c-name "gtk_widget_is_composited")
35151  (return-type "gboolean")
35152)
35153
35154(define-method shape_combine_region
35155  (of-object "GtkWidget")
35156  (c-name "gtk_widget_shape_combine_region")
35157  (return-type "none")
35158  (parameters
35159    '("cairo_region_t*" "region")
35160  )
35161)
35162
35163(define-method input_shape_combine_region
35164  (of-object "GtkWidget")
35165  (c-name "gtk_widget_input_shape_combine_region")
35166  (return-type "none")
35167  (parameters
35168    '("cairo_region_t*" "region")
35169  )
35170)
35171
35172(define-method list_mnemonic_labels
35173  (of-object "GtkWidget")
35174  (c-name "gtk_widget_list_mnemonic_labels")
35175  (return-type "GList*")
35176)
35177
35178(define-method add_mnemonic_label
35179  (of-object "GtkWidget")
35180  (c-name "gtk_widget_add_mnemonic_label")
35181  (return-type "none")
35182  (parameters
35183    '("GtkWidget*" "label")
35184  )
35185)
35186
35187(define-method remove_mnemonic_label
35188  (of-object "GtkWidget")
35189  (c-name "gtk_widget_remove_mnemonic_label")
35190  (return-type "none")
35191  (parameters
35192    '("GtkWidget*" "label")
35193  )
35194)
35195
35196(define-method set_tooltip_window
35197  (of-object "GtkWidget")
35198  (c-name "gtk_widget_set_tooltip_window")
35199  (return-type "none")
35200  (parameters
35201    '("GtkWindow*" "custom_window")
35202  )
35203)
35204
35205(define-method get_tooltip_window
35206  (of-object "GtkWidget")
35207  (c-name "gtk_widget_get_tooltip_window")
35208  (return-type "GtkWindow*")
35209)
35210
35211(define-method trigger_tooltip_query
35212  (of-object "GtkWidget")
35213  (c-name "gtk_widget_trigger_tooltip_query")
35214  (return-type "none")
35215)
35216
35217(define-method set_tooltip_text
35218  (of-object "GtkWidget")
35219  (c-name "gtk_widget_set_tooltip_text")
35220  (return-type "none")
35221  (parameters
35222    '("const-gchar*" "text")
35223  )
35224)
35225
35226(define-method get_tooltip_text
35227  (of-object "GtkWidget")
35228  (c-name "gtk_widget_get_tooltip_text")
35229  (return-type "gchar*")
35230)
35231
35232(define-method set_tooltip_markup
35233  (of-object "GtkWidget")
35234  (c-name "gtk_widget_set_tooltip_markup")
35235  (return-type "none")
35236  (parameters
35237    '("const-gchar*" "markup")
35238  )
35239)
35240
35241(define-method get_tooltip_markup
35242  (of-object "GtkWidget")
35243  (c-name "gtk_widget_get_tooltip_markup")
35244  (return-type "gchar*")
35245)
35246
35247(define-method set_has_tooltip
35248  (of-object "GtkWidget")
35249  (c-name "gtk_widget_set_has_tooltip")
35250  (return-type "none")
35251  (parameters
35252    '("gboolean" "has_tooltip")
35253  )
35254)
35255
35256(define-method get_has_tooltip
35257  (of-object "GtkWidget")
35258  (c-name "gtk_widget_get_has_tooltip")
35259  (return-type "gboolean")
35260)
35261
35262(define-function gtk_cairo_should_draw_window
35263  (c-name "gtk_cairo_should_draw_window")
35264  (return-type "gboolean")
35265  (parameters
35266    '("cairo_t*" "cr")
35267    '("GdkWindow*" "window")
35268  )
35269)
35270
35271(define-function gtk_cairo_transform_to_window
35272  (c-name "gtk_cairo_transform_to_window")
35273  (return-type "none")
35274  (parameters
35275    '("cairo_t*" "cr")
35276    '("GtkWidget*" "widget")
35277    '("GdkWindow*" "window")
35278  )
35279)
35280
35281(define-function gtk_requisition_get_type
35282  (c-name "gtk_requisition_get_type")
35283  (return-type "GType")
35284)
35285
35286(define-function gtk_requisition_new
35287  (c-name "gtk_requisition_new")
35288  (is-constructor-of "GtkRequisition")
35289  (return-type "GtkRequisition*")
35290)
35291
35292(define-method copy
35293  (of-object "GtkRequisition")
35294  (c-name "gtk_requisition_copy")
35295  (return-type "GtkRequisition*")
35296)
35297
35298(define-method free
35299  (of-object "GtkRequisition")
35300  (c-name "gtk_requisition_free")
35301  (return-type "none")
35302)
35303
35304(define-method in_destruction
35305  (of-object "GtkWidget")
35306  (c-name "gtk_widget_in_destruction")
35307  (return-type "gboolean")
35308)
35309
35310(define-method get_style_context
35311  (of-object "GtkWidget")
35312  (c-name "gtk_widget_get_style_context")
35313  (return-type "GtkStyleContext*")
35314)
35315
35316(define-method get_path
35317  (of-object "GtkWidget")
35318  (c-name "gtk_widget_get_path")
35319  (return-type "GtkWidgetPath*")
35320)
35321
35322(define-method set_css_name
35323  (of-object "GtkWidgetClass")
35324  (c-name "gtk_widget_class_set_css_name")
35325  (return-type "none")
35326  (parameters
35327    '("const-char*" "name")
35328  )
35329)
35330
35331(define-method get_css_name
35332  (of-object "GtkWidgetClass")
35333  (c-name "gtk_widget_class_get_css_name")
35334  (return-type "const-char*")
35335)
35336
35337(define-method get_modifier_mask
35338  (of-object "GtkWidget")
35339  (c-name "gtk_widget_get_modifier_mask")
35340  (return-type "GdkModifierType")
35341  (parameters
35342    '("GdkModifierIntent" "intent")
35343  )
35344)
35345
35346(define-method insert_action_group
35347  (of-object "GtkWidget")
35348  (c-name "gtk_widget_insert_action_group")
35349  (return-type "none")
35350  (parameters
35351    '("const-gchar*" "name")
35352    '("GActionGroup*" "group")
35353  )
35354)
35355
35356(define-method add_tick_callback
35357  (of-object "GtkWidget")
35358  (c-name "gtk_widget_add_tick_callback")
35359  (return-type "guint")
35360  (parameters
35361    '("GtkTickCallback" "callback")
35362    '("gpointer" "user_data")
35363    '("GDestroyNotify" "notify")
35364  )
35365)
35366
35367(define-method remove_tick_callback
35368  (of-object "GtkWidget")
35369  (c-name "gtk_widget_remove_tick_callback")
35370  (return-type "none")
35371  (parameters
35372    '("guint" "id")
35373  )
35374)
35375
35376(define-method init_template
35377  (of-object "GtkWidget")
35378  (c-name "gtk_widget_init_template")
35379  (return-type "none")
35380)
35381
35382(define-method get_template_child
35383  (of-object "GtkWidget")
35384  (c-name "gtk_widget_get_template_child")
35385  (return-type "GObject*")
35386  (parameters
35387    '("GType" "widget_type")
35388    '("const-gchar*" "name")
35389  )
35390)
35391
35392(define-method set_template
35393  (of-object "GtkWidgetClass")
35394  (c-name "gtk_widget_class_set_template")
35395  (return-type "none")
35396  (parameters
35397    '("GBytes*" "template_bytes")
35398  )
35399)
35400
35401(define-method set_template_from_resource
35402  (of-object "GtkWidgetClass")
35403  (c-name "gtk_widget_class_set_template_from_resource")
35404  (return-type "none")
35405  (parameters
35406    '("const-gchar*" "resource_name")
35407  )
35408)
35409
35410(define-method bind_template_callback_full
35411  (of-object "GtkWidgetClass")
35412  (c-name "gtk_widget_class_bind_template_callback_full")
35413  (return-type "none")
35414  (parameters
35415    '("const-gchar*" "callback_name")
35416    '("GCallback" "callback_symbol")
35417  )
35418)
35419
35420(define-method set_connect_func
35421  (of-object "GtkWidgetClass")
35422  (c-name "gtk_widget_class_set_connect_func")
35423  (return-type "none")
35424  (parameters
35425    '("GtkBuilderConnectFunc" "connect_func")
35426    '("gpointer" "connect_data")
35427    '("GDestroyNotify" "connect_data_destroy")
35428  )
35429)
35430
35431(define-method bind_template_child_full
35432  (of-object "GtkWidgetClass")
35433  (c-name "gtk_widget_class_bind_template_child_full")
35434  (return-type "none")
35435  (parameters
35436    '("const-gchar*" "name")
35437    '("gboolean" "internal_child")
35438    '("gssize" "struct_offset")
35439  )
35440)
35441
35442(define-method get_action_group
35443  (of-object "GtkWidget")
35444  (c-name "gtk_widget_get_action_group")
35445  (return-type "GActionGroup*")
35446  (parameters
35447    '("const-gchar*" "prefix")
35448  )
35449)
35450
35451(define-method list_action_prefixes
35452  (of-object "GtkWidget")
35453  (c-name "gtk_widget_list_action_prefixes")
35454  (return-type "const-gchar**")
35455)
35456
35457(define-method set_font_map
35458  (of-object "GtkWidget")
35459  (c-name "gtk_widget_set_font_map")
35460  (return-type "none")
35461  (parameters
35462    '("PangoFontMap*" "font_map")
35463  )
35464)
35465
35466(define-method get_font_map
35467  (of-object "GtkWidget")
35468  (c-name "gtk_widget_get_font_map")
35469  (return-type "PangoFontMap*")
35470)
35471
35472
35473
35474;; From gtkwidgetpath.h
35475
35476(define-function gtk_widget_path_get_type
35477  (c-name "gtk_widget_path_get_type")
35478  (return-type "GType")
35479)
35480
35481(define-function gtk_widget_path_new
35482  (c-name "gtk_widget_path_new")
35483  (is-constructor-of "GtkWidgetPath")
35484  (return-type "GtkWidgetPath*")
35485)
35486
35487(define-method copy
35488  (of-object "GtkWidgetPath")
35489  (c-name "gtk_widget_path_copy")
35490  (return-type "GtkWidgetPath*")
35491)
35492
35493(define-method ref
35494  (of-object "GtkWidgetPath")
35495  (c-name "gtk_widget_path_ref")
35496  (return-type "GtkWidgetPath*")
35497)
35498
35499(define-method unref
35500  (of-object "GtkWidgetPath")
35501  (c-name "gtk_widget_path_unref")
35502  (return-type "none")
35503)
35504
35505(define-method free
35506  (of-object "GtkWidgetPath")
35507  (c-name "gtk_widget_path_free")
35508  (return-type "none")
35509)
35510
35511(define-method to_string
35512  (of-object "GtkWidgetPath")
35513  (c-name "gtk_widget_path_to_string")
35514  (return-type "char*")
35515)
35516
35517(define-method length
35518  (of-object "GtkWidgetPath")
35519  (c-name "gtk_widget_path_length")
35520  (return-type "gint")
35521)
35522
35523(define-method append_type
35524  (of-object "GtkWidgetPath")
35525  (c-name "gtk_widget_path_append_type")
35526  (return-type "gint")
35527  (parameters
35528    '("GType" "type")
35529  )
35530)
35531
35532(define-method prepend_type
35533  (of-object "GtkWidgetPath")
35534  (c-name "gtk_widget_path_prepend_type")
35535  (return-type "none")
35536  (parameters
35537    '("GType" "type")
35538  )
35539)
35540
35541(define-method append_with_siblings
35542  (of-object "GtkWidgetPath")
35543  (c-name "gtk_widget_path_append_with_siblings")
35544  (return-type "gint")
35545  (parameters
35546    '("GtkWidgetPath*" "siblings")
35547    '("guint" "sibling_index")
35548  )
35549)
35550
35551(define-method append_for_widget
35552  (of-object "GtkWidgetPath")
35553  (c-name "gtk_widget_path_append_for_widget")
35554  (return-type "gint")
35555  (parameters
35556    '("GtkWidget*" "widget")
35557  )
35558)
35559
35560(define-method iter_get_object_type
35561  (of-object "GtkWidgetPath")
35562  (c-name "gtk_widget_path_iter_get_object_type")
35563  (return-type "GType")
35564  (parameters
35565    '("gint" "pos")
35566  )
35567)
35568
35569(define-method iter_set_object_type
35570  (of-object "GtkWidgetPath")
35571  (c-name "gtk_widget_path_iter_set_object_type")
35572  (return-type "none")
35573  (parameters
35574    '("gint" "pos")
35575    '("GType" "type")
35576  )
35577)
35578
35579(define-method iter_get_object_name
35580  (of-object "GtkWidgetPath")
35581  (c-name "gtk_widget_path_iter_get_object_name")
35582  (return-type "const-char*")
35583  (parameters
35584    '("gint" "pos")
35585  )
35586)
35587
35588(define-method iter_set_object_name
35589  (of-object "GtkWidgetPath")
35590  (c-name "gtk_widget_path_iter_set_object_name")
35591  (return-type "none")
35592  (parameters
35593    '("gint" "pos")
35594    '("const-char*" "name")
35595  )
35596)
35597
35598(define-method iter_get_siblings
35599  (of-object "GtkWidgetPath")
35600  (c-name "gtk_widget_path_iter_get_siblings")
35601  (return-type "const-GtkWidgetPath*")
35602  (parameters
35603    '("gint" "pos")
35604  )
35605)
35606
35607(define-method iter_get_sibling_index
35608  (of-object "GtkWidgetPath")
35609  (c-name "gtk_widget_path_iter_get_sibling_index")
35610  (return-type "guint")
35611  (parameters
35612    '("gint" "pos")
35613  )
35614)
35615
35616(define-method iter_get_name
35617  (of-object "GtkWidgetPath")
35618  (c-name "gtk_widget_path_iter_get_name")
35619  (return-type "const-gchar*")
35620  (parameters
35621    '("gint" "pos")
35622  )
35623)
35624
35625(define-method iter_set_name
35626  (of-object "GtkWidgetPath")
35627  (c-name "gtk_widget_path_iter_set_name")
35628  (return-type "none")
35629  (parameters
35630    '("gint" "pos")
35631    '("const-gchar*" "name")
35632  )
35633)
35634
35635(define-method iter_has_name
35636  (of-object "GtkWidgetPath")
35637  (c-name "gtk_widget_path_iter_has_name")
35638  (return-type "gboolean")
35639  (parameters
35640    '("gint" "pos")
35641    '("const-gchar*" "name")
35642  )
35643)
35644
35645(define-method iter_has_qname
35646  (of-object "GtkWidgetPath")
35647  (c-name "gtk_widget_path_iter_has_qname")
35648  (return-type "gboolean")
35649  (parameters
35650    '("gint" "pos")
35651    '("GQuark" "qname")
35652  )
35653)
35654
35655(define-method iter_get_state
35656  (of-object "GtkWidgetPath")
35657  (c-name "gtk_widget_path_iter_get_state")
35658  (return-type "GtkStateFlags")
35659  (parameters
35660    '("gint" "pos")
35661  )
35662)
35663
35664(define-method iter_set_state
35665  (of-object "GtkWidgetPath")
35666  (c-name "gtk_widget_path_iter_set_state")
35667  (return-type "none")
35668  (parameters
35669    '("gint" "pos")
35670    '("GtkStateFlags" "state")
35671  )
35672)
35673
35674(define-method iter_add_class
35675  (of-object "GtkWidgetPath")
35676  (c-name "gtk_widget_path_iter_add_class")
35677  (return-type "none")
35678  (parameters
35679    '("gint" "pos")
35680    '("const-gchar*" "name")
35681  )
35682)
35683
35684(define-method iter_remove_class
35685  (of-object "GtkWidgetPath")
35686  (c-name "gtk_widget_path_iter_remove_class")
35687  (return-type "none")
35688  (parameters
35689    '("gint" "pos")
35690    '("const-gchar*" "name")
35691  )
35692)
35693
35694(define-method iter_clear_classes
35695  (of-object "GtkWidgetPath")
35696  (c-name "gtk_widget_path_iter_clear_classes")
35697  (return-type "none")
35698  (parameters
35699    '("gint" "pos")
35700  )
35701)
35702
35703(define-method iter_list_classes
35704  (of-object "GtkWidgetPath")
35705  (c-name "gtk_widget_path_iter_list_classes")
35706  (return-type "GSList*")
35707  (parameters
35708    '("gint" "pos")
35709  )
35710)
35711
35712(define-method iter_has_class
35713  (of-object "GtkWidgetPath")
35714  (c-name "gtk_widget_path_iter_has_class")
35715  (return-type "gboolean")
35716  (parameters
35717    '("gint" "pos")
35718    '("const-gchar*" "name")
35719  )
35720)
35721
35722(define-method iter_has_qclass
35723  (of-object "GtkWidgetPath")
35724  (c-name "gtk_widget_path_iter_has_qclass")
35725  (return-type "gboolean")
35726  (parameters
35727    '("gint" "pos")
35728    '("GQuark" "qname")
35729  )
35730)
35731
35732(define-method iter_add_region
35733  (of-object "GtkWidgetPath")
35734  (c-name "gtk_widget_path_iter_add_region")
35735  (return-type "none")
35736  (parameters
35737    '("gint" "pos")
35738    '("const-gchar*" "name")
35739    '("GtkRegionFlags" "flags")
35740  )
35741)
35742
35743(define-method iter_remove_region
35744  (of-object "GtkWidgetPath")
35745  (c-name "gtk_widget_path_iter_remove_region")
35746  (return-type "none")
35747  (parameters
35748    '("gint" "pos")
35749    '("const-gchar*" "name")
35750  )
35751)
35752
35753(define-method iter_clear_regions
35754  (of-object "GtkWidgetPath")
35755  (c-name "gtk_widget_path_iter_clear_regions")
35756  (return-type "none")
35757  (parameters
35758    '("gint" "pos")
35759  )
35760)
35761
35762(define-method iter_list_regions
35763  (of-object "GtkWidgetPath")
35764  (c-name "gtk_widget_path_iter_list_regions")
35765  (return-type "GSList*")
35766  (parameters
35767    '("gint" "pos")
35768  )
35769)
35770
35771(define-method iter_has_region
35772  (of-object "GtkWidgetPath")
35773  (c-name "gtk_widget_path_iter_has_region")
35774  (return-type "gboolean")
35775  (parameters
35776    '("gint" "pos")
35777    '("const-gchar*" "name")
35778    '("GtkRegionFlags*" "flags")
35779  )
35780)
35781
35782(define-method iter_has_qregion
35783  (of-object "GtkWidgetPath")
35784  (c-name "gtk_widget_path_iter_has_qregion")
35785  (return-type "gboolean")
35786  (parameters
35787    '("gint" "pos")
35788    '("GQuark" "qname")
35789    '("GtkRegionFlags*" "flags")
35790  )
35791)
35792
35793(define-method get_object_type
35794  (of-object "GtkWidgetPath")
35795  (c-name "gtk_widget_path_get_object_type")
35796  (return-type "GType")
35797)
35798
35799(define-method is_type
35800  (of-object "GtkWidgetPath")
35801  (c-name "gtk_widget_path_is_type")
35802  (return-type "gboolean")
35803  (parameters
35804    '("GType" "type")
35805  )
35806)
35807
35808(define-method has_parent
35809  (of-object "GtkWidgetPath")
35810  (c-name "gtk_widget_path_has_parent")
35811  (return-type "gboolean")
35812  (parameters
35813    '("GType" "type")
35814  )
35815)
35816
35817
35818
35819;; From gtkwin32embed.h
35820
35821
35822
35823;; From gtkwin32embedwidget.h
35824
35825(define-function gtk_win32_embed_widget_get_type
35826  (c-name "gtk_win32_embed_widget_get_type")
35827  (return-type "GType")
35828)
35829
35830
35831
35832;; From gtkwindowgroup.h
35833
35834(define-function gtk_window_group_get_type
35835  (c-name "gtk_window_group_get_type")
35836  (return-type "GType")
35837)
35838
35839(define-function gtk_window_group_new
35840  (c-name "gtk_window_group_new")
35841  (is-constructor-of "GtkWindowGroup")
35842  (return-type "GtkWindowGroup*")
35843)
35844
35845(define-method add_window
35846  (of-object "GtkWindowGroup")
35847  (c-name "gtk_window_group_add_window")
35848  (return-type "none")
35849  (parameters
35850    '("GtkWindow*" "window")
35851  )
35852)
35853
35854(define-method remove_window
35855  (of-object "GtkWindowGroup")
35856  (c-name "gtk_window_group_remove_window")
35857  (return-type "none")
35858  (parameters
35859    '("GtkWindow*" "window")
35860  )
35861)
35862
35863(define-method list_windows
35864  (of-object "GtkWindowGroup")
35865  (c-name "gtk_window_group_list_windows")
35866  (return-type "GList*")
35867)
35868
35869(define-method get_current_grab
35870  (of-object "GtkWindowGroup")
35871  (c-name "gtk_window_group_get_current_grab")
35872  (return-type "GtkWidget*")
35873)
35874
35875(define-method get_current_device_grab
35876  (of-object "GtkWindowGroup")
35877  (c-name "gtk_window_group_get_current_device_grab")
35878  (return-type "GtkWidget*")
35879  (parameters
35880    '("GdkDevice*" "device")
35881  )
35882)
35883
35884
35885
35886;; From gtkwindow.h
35887
35888(define-function gtk_window_get_type
35889  (c-name "gtk_window_get_type")
35890  (return-type "GType")
35891)
35892
35893(define-function gtk_window_new
35894  (c-name "gtk_window_new")
35895  (is-constructor-of "GtkWindow")
35896  (return-type "GtkWidget*")
35897  (parameters
35898    '("GtkWindowType" "type")
35899  )
35900)
35901
35902(define-method set_title
35903  (of-object "GtkWindow")
35904  (c-name "gtk_window_set_title")
35905  (return-type "none")
35906  (parameters
35907    '("const-gchar*" "title")
35908  )
35909)
35910
35911(define-method get_title
35912  (of-object "GtkWindow")
35913  (c-name "gtk_window_get_title")
35914  (return-type "const-gchar*")
35915)
35916
35917(define-method set_wmclass
35918  (of-object "GtkWindow")
35919  (c-name "gtk_window_set_wmclass")
35920  (return-type "none")
35921  (parameters
35922    '("const-gchar*" "wmclass_name")
35923    '("const-gchar*" "wmclass_class")
35924  )
35925)
35926
35927(define-method set_role
35928  (of-object "GtkWindow")
35929  (c-name "gtk_window_set_role")
35930  (return-type "none")
35931  (parameters
35932    '("const-gchar*" "role")
35933  )
35934)
35935
35936(define-method set_startup_id
35937  (of-object "GtkWindow")
35938  (c-name "gtk_window_set_startup_id")
35939  (return-type "none")
35940  (parameters
35941    '("const-gchar*" "startup_id")
35942  )
35943)
35944
35945(define-method get_role
35946  (of-object "GtkWindow")
35947  (c-name "gtk_window_get_role")
35948  (return-type "const-gchar*")
35949)
35950
35951(define-method add_accel_group
35952  (of-object "GtkWindow")
35953  (c-name "gtk_window_add_accel_group")
35954  (return-type "none")
35955  (parameters
35956    '("GtkAccelGroup*" "accel_group")
35957  )
35958)
35959
35960(define-method remove_accel_group
35961  (of-object "GtkWindow")
35962  (c-name "gtk_window_remove_accel_group")
35963  (return-type "none")
35964  (parameters
35965    '("GtkAccelGroup*" "accel_group")
35966  )
35967)
35968
35969(define-method set_position
35970  (of-object "GtkWindow")
35971  (c-name "gtk_window_set_position")
35972  (return-type "none")
35973  (parameters
35974    '("GtkWindowPosition" "position")
35975  )
35976)
35977
35978(define-method activate_focus
35979  (of-object "GtkWindow")
35980  (c-name "gtk_window_activate_focus")
35981  (return-type "gboolean")
35982)
35983
35984(define-method set_focus
35985  (of-object "GtkWindow")
35986  (c-name "gtk_window_set_focus")
35987  (return-type "none")
35988  (parameters
35989    '("GtkWidget*" "focus")
35990  )
35991)
35992
35993(define-method get_focus
35994  (of-object "GtkWindow")
35995  (c-name "gtk_window_get_focus")
35996  (return-type "GtkWidget*")
35997)
35998
35999(define-method set_default
36000  (of-object "GtkWindow")
36001  (c-name "gtk_window_set_default")
36002  (return-type "none")
36003  (parameters
36004    '("GtkWidget*" "default_widget")
36005  )
36006)
36007
36008(define-method get_default_widget
36009  (of-object "GtkWindow")
36010  (c-name "gtk_window_get_default_widget")
36011  (return-type "GtkWidget*")
36012)
36013
36014(define-method activate_default
36015  (of-object "GtkWindow")
36016  (c-name "gtk_window_activate_default")
36017  (return-type "gboolean")
36018)
36019
36020(define-method set_transient_for
36021  (of-object "GtkWindow")
36022  (c-name "gtk_window_set_transient_for")
36023  (return-type "none")
36024  (parameters
36025    '("GtkWindow*" "parent")
36026  )
36027)
36028
36029(define-method get_transient_for
36030  (of-object "GtkWindow")
36031  (c-name "gtk_window_get_transient_for")
36032  (return-type "GtkWindow*")
36033)
36034
36035(define-method set_attached_to
36036  (of-object "GtkWindow")
36037  (c-name "gtk_window_set_attached_to")
36038  (return-type "none")
36039  (parameters
36040    '("GtkWidget*" "attach_widget")
36041  )
36042)
36043
36044(define-method get_attached_to
36045  (of-object "GtkWindow")
36046  (c-name "gtk_window_get_attached_to")
36047  (return-type "GtkWidget*")
36048)
36049
36050(define-method set_opacity
36051  (of-object "GtkWindow")
36052  (c-name "gtk_window_set_opacity")
36053  (return-type "none")
36054  (parameters
36055    '("gdouble" "opacity")
36056  )
36057)
36058
36059(define-method get_opacity
36060  (of-object "GtkWindow")
36061  (c-name "gtk_window_get_opacity")
36062  (return-type "gdouble")
36063)
36064
36065(define-method set_type_hint
36066  (of-object "GtkWindow")
36067  (c-name "gtk_window_set_type_hint")
36068  (return-type "none")
36069  (parameters
36070    '("GdkWindowTypeHint" "hint")
36071  )
36072)
36073
36074(define-method get_type_hint
36075  (of-object "GtkWindow")
36076  (c-name "gtk_window_get_type_hint")
36077  (return-type "GdkWindowTypeHint")
36078)
36079
36080(define-method set_skip_taskbar_hint
36081  (of-object "GtkWindow")
36082  (c-name "gtk_window_set_skip_taskbar_hint")
36083  (return-type "none")
36084  (parameters
36085    '("gboolean" "setting")
36086  )
36087)
36088
36089(define-method get_skip_taskbar_hint
36090  (of-object "GtkWindow")
36091  (c-name "gtk_window_get_skip_taskbar_hint")
36092  (return-type "gboolean")
36093)
36094
36095(define-method set_skip_pager_hint
36096  (of-object "GtkWindow")
36097  (c-name "gtk_window_set_skip_pager_hint")
36098  (return-type "none")
36099  (parameters
36100    '("gboolean" "setting")
36101  )
36102)
36103
36104(define-method get_skip_pager_hint
36105  (of-object "GtkWindow")
36106  (c-name "gtk_window_get_skip_pager_hint")
36107  (return-type "gboolean")
36108)
36109
36110(define-method set_urgency_hint
36111  (of-object "GtkWindow")
36112  (c-name "gtk_window_set_urgency_hint")
36113  (return-type "none")
36114  (parameters
36115    '("gboolean" "setting")
36116  )
36117)
36118
36119(define-method get_urgency_hint
36120  (of-object "GtkWindow")
36121  (c-name "gtk_window_get_urgency_hint")
36122  (return-type "gboolean")
36123)
36124
36125(define-method set_accept_focus
36126  (of-object "GtkWindow")
36127  (c-name "gtk_window_set_accept_focus")
36128  (return-type "none")
36129  (parameters
36130    '("gboolean" "setting")
36131  )
36132)
36133
36134(define-method get_accept_focus
36135  (of-object "GtkWindow")
36136  (c-name "gtk_window_get_accept_focus")
36137  (return-type "gboolean")
36138)
36139
36140(define-method set_focus_on_map
36141  (of-object "GtkWindow")
36142  (c-name "gtk_window_set_focus_on_map")
36143  (return-type "none")
36144  (parameters
36145    '("gboolean" "setting")
36146  )
36147)
36148
36149(define-method get_focus_on_map
36150  (of-object "GtkWindow")
36151  (c-name "gtk_window_get_focus_on_map")
36152  (return-type "gboolean")
36153)
36154
36155(define-method set_destroy_with_parent
36156  (of-object "GtkWindow")
36157  (c-name "gtk_window_set_destroy_with_parent")
36158  (return-type "none")
36159  (parameters
36160    '("gboolean" "setting")
36161  )
36162)
36163
36164(define-method get_destroy_with_parent
36165  (of-object "GtkWindow")
36166  (c-name "gtk_window_get_destroy_with_parent")
36167  (return-type "gboolean")
36168)
36169
36170(define-method set_hide_titlebar_when_maximized
36171  (of-object "GtkWindow")
36172  (c-name "gtk_window_set_hide_titlebar_when_maximized")
36173  (return-type "none")
36174  (parameters
36175    '("gboolean" "setting")
36176  )
36177)
36178
36179(define-method get_hide_titlebar_when_maximized
36180  (of-object "GtkWindow")
36181  (c-name "gtk_window_get_hide_titlebar_when_maximized")
36182  (return-type "gboolean")
36183)
36184
36185(define-method set_mnemonics_visible
36186  (of-object "GtkWindow")
36187  (c-name "gtk_window_set_mnemonics_visible")
36188  (return-type "none")
36189  (parameters
36190    '("gboolean" "setting")
36191  )
36192)
36193
36194(define-method get_mnemonics_visible
36195  (of-object "GtkWindow")
36196  (c-name "gtk_window_get_mnemonics_visible")
36197  (return-type "gboolean")
36198)
36199
36200(define-method set_focus_visible
36201  (of-object "GtkWindow")
36202  (c-name "gtk_window_set_focus_visible")
36203  (return-type "none")
36204  (parameters
36205    '("gboolean" "setting")
36206  )
36207)
36208
36209(define-method get_focus_visible
36210  (of-object "GtkWindow")
36211  (c-name "gtk_window_get_focus_visible")
36212  (return-type "gboolean")
36213)
36214
36215(define-method set_resizable
36216  (of-object "GtkWindow")
36217  (c-name "gtk_window_set_resizable")
36218  (return-type "none")
36219  (parameters
36220    '("gboolean" "resizable")
36221  )
36222)
36223
36224(define-method get_resizable
36225  (of-object "GtkWindow")
36226  (c-name "gtk_window_get_resizable")
36227  (return-type "gboolean")
36228)
36229
36230(define-method set_gravity
36231  (of-object "GtkWindow")
36232  (c-name "gtk_window_set_gravity")
36233  (return-type "none")
36234  (parameters
36235    '("GdkGravity" "gravity")
36236  )
36237)
36238
36239(define-method get_gravity
36240  (of-object "GtkWindow")
36241  (c-name "gtk_window_get_gravity")
36242  (return-type "GdkGravity")
36243)
36244
36245(define-method set_geometry_hints
36246  (of-object "GtkWindow")
36247  (c-name "gtk_window_set_geometry_hints")
36248  (return-type "none")
36249  (parameters
36250    '("GtkWidget*" "geometry_widget")
36251    '("GdkGeometry*" "geometry")
36252    '("GdkWindowHints" "geom_mask")
36253  )
36254)
36255
36256(define-method set_screen
36257  (of-object "GtkWindow")
36258  (c-name "gtk_window_set_screen")
36259  (return-type "none")
36260  (parameters
36261    '("GdkScreen*" "screen")
36262  )
36263)
36264
36265(define-method get_screen
36266  (of-object "GtkWindow")
36267  (c-name "gtk_window_get_screen")
36268  (return-type "GdkScreen*")
36269)
36270
36271(define-method is_active
36272  (of-object "GtkWindow")
36273  (c-name "gtk_window_is_active")
36274  (return-type "gboolean")
36275)
36276
36277(define-method has_toplevel_focus
36278  (of-object "GtkWindow")
36279  (c-name "gtk_window_has_toplevel_focus")
36280  (return-type "gboolean")
36281)
36282
36283(define-method set_decorated
36284  (of-object "GtkWindow")
36285  (c-name "gtk_window_set_decorated")
36286  (return-type "none")
36287  (parameters
36288    '("gboolean" "setting")
36289  )
36290)
36291
36292(define-method get_decorated
36293  (of-object "GtkWindow")
36294  (c-name "gtk_window_get_decorated")
36295  (return-type "gboolean")
36296)
36297
36298(define-method set_deletable
36299  (of-object "GtkWindow")
36300  (c-name "gtk_window_set_deletable")
36301  (return-type "none")
36302  (parameters
36303    '("gboolean" "setting")
36304  )
36305)
36306
36307(define-method get_deletable
36308  (of-object "GtkWindow")
36309  (c-name "gtk_window_get_deletable")
36310  (return-type "gboolean")
36311)
36312
36313(define-method set_icon_list
36314  (of-object "GtkWindow")
36315  (c-name "gtk_window_set_icon_list")
36316  (return-type "none")
36317  (parameters
36318    '("GList*" "list")
36319  )
36320)
36321
36322(define-method get_icon_list
36323  (of-object "GtkWindow")
36324  (c-name "gtk_window_get_icon_list")
36325  (return-type "GList*")
36326)
36327
36328(define-method set_icon
36329  (of-object "GtkWindow")
36330  (c-name "gtk_window_set_icon")
36331  (return-type "none")
36332  (parameters
36333    '("GdkPixbuf*" "icon")
36334  )
36335)
36336
36337(define-method set_icon_name
36338  (of-object "GtkWindow")
36339  (c-name "gtk_window_set_icon_name")
36340  (return-type "none")
36341  (parameters
36342    '("const-gchar*" "name")
36343  )
36344)
36345
36346(define-method set_icon_from_file
36347  (of-object "GtkWindow")
36348  (c-name "gtk_window_set_icon_from_file")
36349  (return-type "gboolean")
36350  (parameters
36351    '("const-gchar*" "filename")
36352    '("GError**" "err")
36353  )
36354)
36355
36356(define-method get_icon
36357  (of-object "GtkWindow")
36358  (c-name "gtk_window_get_icon")
36359  (return-type "GdkPixbuf*")
36360)
36361
36362(define-method get_icon_name
36363  (of-object "GtkWindow")
36364  (c-name "gtk_window_get_icon_name")
36365  (return-type "const-gchar*")
36366)
36367
36368(define-function gtk_window_set_default_icon_list
36369  (c-name "gtk_window_set_default_icon_list")
36370  (return-type "none")
36371  (parameters
36372    '("GList*" "list")
36373  )
36374)
36375
36376(define-function gtk_window_get_default_icon_list
36377  (c-name "gtk_window_get_default_icon_list")
36378  (return-type "GList*")
36379)
36380
36381(define-function gtk_window_set_default_icon
36382  (c-name "gtk_window_set_default_icon")
36383  (return-type "none")
36384  (parameters
36385    '("GdkPixbuf*" "icon")
36386  )
36387)
36388
36389(define-function gtk_window_set_default_icon_name
36390  (c-name "gtk_window_set_default_icon_name")
36391  (return-type "none")
36392  (parameters
36393    '("const-gchar*" "name")
36394  )
36395)
36396
36397(define-function gtk_window_get_default_icon_name
36398  (c-name "gtk_window_get_default_icon_name")
36399  (return-type "const-gchar*")
36400)
36401
36402(define-function gtk_window_set_default_icon_from_file
36403  (c-name "gtk_window_set_default_icon_from_file")
36404  (return-type "gboolean")
36405  (parameters
36406    '("const-gchar*" "filename")
36407    '("GError**" "err")
36408  )
36409)
36410
36411(define-function gtk_window_set_auto_startup_notification
36412  (c-name "gtk_window_set_auto_startup_notification")
36413  (return-type "none")
36414  (parameters
36415    '("gboolean" "setting")
36416  )
36417)
36418
36419(define-method set_modal
36420  (of-object "GtkWindow")
36421  (c-name "gtk_window_set_modal")
36422  (return-type "none")
36423  (parameters
36424    '("gboolean" "modal")
36425  )
36426)
36427
36428(define-method get_modal
36429  (of-object "GtkWindow")
36430  (c-name "gtk_window_get_modal")
36431  (return-type "gboolean")
36432)
36433
36434(define-function gtk_window_list_toplevels
36435  (c-name "gtk_window_list_toplevels")
36436  (return-type "GList*")
36437)
36438
36439(define-method set_has_user_ref_count
36440  (of-object "GtkWindow")
36441  (c-name "gtk_window_set_has_user_ref_count")
36442  (return-type "none")
36443  (parameters
36444    '("gboolean" "setting")
36445  )
36446)
36447
36448(define-method add_mnemonic
36449  (of-object "GtkWindow")
36450  (c-name "gtk_window_add_mnemonic")
36451  (return-type "none")
36452  (parameters
36453    '("guint" "keyval")
36454    '("GtkWidget*" "target")
36455  )
36456)
36457
36458(define-method remove_mnemonic
36459  (of-object "GtkWindow")
36460  (c-name "gtk_window_remove_mnemonic")
36461  (return-type "none")
36462  (parameters
36463    '("guint" "keyval")
36464    '("GtkWidget*" "target")
36465  )
36466)
36467
36468(define-method mnemonic_activate
36469  (of-object "GtkWindow")
36470  (c-name "gtk_window_mnemonic_activate")
36471  (return-type "gboolean")
36472  (parameters
36473    '("guint" "keyval")
36474    '("GdkModifierType" "modifier")
36475  )
36476)
36477
36478(define-method set_mnemonic_modifier
36479  (of-object "GtkWindow")
36480  (c-name "gtk_window_set_mnemonic_modifier")
36481  (return-type "none")
36482  (parameters
36483    '("GdkModifierType" "modifier")
36484  )
36485)
36486
36487(define-method get_mnemonic_modifier
36488  (of-object "GtkWindow")
36489  (c-name "gtk_window_get_mnemonic_modifier")
36490  (return-type "GdkModifierType")
36491)
36492
36493(define-method activate_key
36494  (of-object "GtkWindow")
36495  (c-name "gtk_window_activate_key")
36496  (return-type "gboolean")
36497  (parameters
36498    '("GdkEventKey*" "event")
36499  )
36500)
36501
36502(define-method propagate_key_event
36503  (of-object "GtkWindow")
36504  (c-name "gtk_window_propagate_key_event")
36505  (return-type "gboolean")
36506  (parameters
36507    '("GdkEventKey*" "event")
36508  )
36509)
36510
36511(define-method present
36512  (of-object "GtkWindow")
36513  (c-name "gtk_window_present")
36514  (return-type "none")
36515)
36516
36517(define-method present_with_time
36518  (of-object "GtkWindow")
36519  (c-name "gtk_window_present_with_time")
36520  (return-type "none")
36521  (parameters
36522    '("guint32" "timestamp")
36523  )
36524)
36525
36526(define-method iconify
36527  (of-object "GtkWindow")
36528  (c-name "gtk_window_iconify")
36529  (return-type "none")
36530)
36531
36532(define-method deiconify
36533  (of-object "GtkWindow")
36534  (c-name "gtk_window_deiconify")
36535  (return-type "none")
36536)
36537
36538(define-method stick
36539  (of-object "GtkWindow")
36540  (c-name "gtk_window_stick")
36541  (return-type "none")
36542)
36543
36544(define-method unstick
36545  (of-object "GtkWindow")
36546  (c-name "gtk_window_unstick")
36547  (return-type "none")
36548)
36549
36550(define-method maximize
36551  (of-object "GtkWindow")
36552  (c-name "gtk_window_maximize")
36553  (return-type "none")
36554)
36555
36556(define-method unmaximize
36557  (of-object "GtkWindow")
36558  (c-name "gtk_window_unmaximize")
36559  (return-type "none")
36560)
36561
36562(define-method fullscreen
36563  (of-object "GtkWindow")
36564  (c-name "gtk_window_fullscreen")
36565  (return-type "none")
36566)
36567
36568(define-method unfullscreen
36569  (of-object "GtkWindow")
36570  (c-name "gtk_window_unfullscreen")
36571  (return-type "none")
36572)
36573
36574(define-method fullscreen_on_monitor
36575  (of-object "GtkWindow")
36576  (c-name "gtk_window_fullscreen_on_monitor")
36577  (return-type "none")
36578  (parameters
36579    '("GdkScreen*" "screen")
36580    '("gint" "monitor")
36581  )
36582)
36583
36584(define-method close
36585  (of-object "GtkWindow")
36586  (c-name "gtk_window_close")
36587  (return-type "none")
36588)
36589
36590(define-method set_keep_above
36591  (of-object "GtkWindow")
36592  (c-name "gtk_window_set_keep_above")
36593  (return-type "none")
36594  (parameters
36595    '("gboolean" "setting")
36596  )
36597)
36598
36599(define-method set_keep_below
36600  (of-object "GtkWindow")
36601  (c-name "gtk_window_set_keep_below")
36602  (return-type "none")
36603  (parameters
36604    '("gboolean" "setting")
36605  )
36606)
36607
36608(define-method begin_resize_drag
36609  (of-object "GtkWindow")
36610  (c-name "gtk_window_begin_resize_drag")
36611  (return-type "none")
36612  (parameters
36613    '("GdkWindowEdge" "edge")
36614    '("gint" "button")
36615    '("gint" "root_x")
36616    '("gint" "root_y")
36617    '("guint32" "timestamp")
36618  )
36619)
36620
36621(define-method begin_move_drag
36622  (of-object "GtkWindow")
36623  (c-name "gtk_window_begin_move_drag")
36624  (return-type "none")
36625  (parameters
36626    '("gint" "button")
36627    '("gint" "root_x")
36628    '("gint" "root_y")
36629    '("guint32" "timestamp")
36630  )
36631)
36632
36633(define-method set_default_size
36634  (of-object "GtkWindow")
36635  (c-name "gtk_window_set_default_size")
36636  (return-type "none")
36637  (parameters
36638    '("gint" "width")
36639    '("gint" "height")
36640  )
36641)
36642
36643(define-method get_default_size
36644  (of-object "GtkWindow")
36645  (c-name "gtk_window_get_default_size")
36646  (return-type "none")
36647  (parameters
36648    '("gint*" "width")
36649    '("gint*" "height")
36650  )
36651)
36652
36653(define-method resize
36654  (of-object "GtkWindow")
36655  (c-name "gtk_window_resize")
36656  (return-type "none")
36657  (parameters
36658    '("gint" "width")
36659    '("gint" "height")
36660  )
36661)
36662
36663(define-method get_size
36664  (of-object "GtkWindow")
36665  (c-name "gtk_window_get_size")
36666  (return-type "none")
36667  (parameters
36668    '("gint*" "width")
36669    '("gint*" "height")
36670  )
36671)
36672
36673(define-method move
36674  (of-object "GtkWindow")
36675  (c-name "gtk_window_move")
36676  (return-type "none")
36677  (parameters
36678    '("gint" "x")
36679    '("gint" "y")
36680  )
36681)
36682
36683(define-method get_position
36684  (of-object "GtkWindow")
36685  (c-name "gtk_window_get_position")
36686  (return-type "none")
36687  (parameters
36688    '("gint*" "root_x")
36689    '("gint*" "root_y")
36690  )
36691)
36692
36693(define-method parse_geometry
36694  (of-object "GtkWindow")
36695  (c-name "gtk_window_parse_geometry")
36696  (return-type "gboolean")
36697  (parameters
36698    '("const-gchar*" "geometry")
36699  )
36700)
36701
36702(define-method set_default_geometry
36703  (of-object "GtkWindow")
36704  (c-name "gtk_window_set_default_geometry")
36705  (return-type "none")
36706  (parameters
36707    '("gint" "width")
36708    '("gint" "height")
36709  )
36710)
36711
36712(define-method resize_to_geometry
36713  (of-object "GtkWindow")
36714  (c-name "gtk_window_resize_to_geometry")
36715  (return-type "none")
36716  (parameters
36717    '("gint" "width")
36718    '("gint" "height")
36719  )
36720)
36721
36722(define-method get_group
36723  (of-object "GtkWindow")
36724  (c-name "gtk_window_get_group")
36725  (return-type "GtkWindowGroup*")
36726)
36727
36728(define-method has_group
36729  (of-object "GtkWindow")
36730  (c-name "gtk_window_has_group")
36731  (return-type "gboolean")
36732)
36733
36734(define-method reshow_with_initial_size
36735  (of-object "GtkWindow")
36736  (c-name "gtk_window_reshow_with_initial_size")
36737  (return-type "none")
36738)
36739
36740(define-method get_window_type
36741  (of-object "GtkWindow")
36742  (c-name "gtk_window_get_window_type")
36743  (return-type "GtkWindowType")
36744)
36745
36746(define-method get_application
36747  (of-object "GtkWindow")
36748  (c-name "gtk_window_get_application")
36749  (return-type "GtkApplication*")
36750)
36751
36752(define-method set_application
36753  (of-object "GtkWindow")
36754  (c-name "gtk_window_set_application")
36755  (return-type "none")
36756  (parameters
36757    '("GtkApplication*" "application")
36758  )
36759)
36760
36761(define-method set_has_resize_grip
36762  (of-object "GtkWindow")
36763  (c-name "gtk_window_set_has_resize_grip")
36764  (return-type "none")
36765  (parameters
36766    '("gboolean" "value")
36767  )
36768)
36769
36770(define-method get_has_resize_grip
36771  (of-object "GtkWindow")
36772  (c-name "gtk_window_get_has_resize_grip")
36773  (return-type "gboolean")
36774)
36775
36776(define-method resize_grip_is_visible
36777  (of-object "GtkWindow")
36778  (c-name "gtk_window_resize_grip_is_visible")
36779  (return-type "gboolean")
36780)
36781
36782(define-method get_resize_grip_area
36783  (of-object "GtkWindow")
36784  (c-name "gtk_window_get_resize_grip_area")
36785  (return-type "gboolean")
36786  (parameters
36787    '("GdkRectangle*" "rect")
36788  )
36789)
36790
36791(define-method set_titlebar
36792  (of-object "GtkWindow")
36793  (c-name "gtk_window_set_titlebar")
36794  (return-type "none")
36795  (parameters
36796    '("GtkWidget*" "titlebar")
36797  )
36798)
36799
36800(define-method get_titlebar
36801  (of-object "GtkWindow")
36802  (c-name "gtk_window_get_titlebar")
36803  (return-type "GtkWidget*")
36804)
36805
36806(define-method is_maximized
36807  (of-object "GtkWindow")
36808  (c-name "gtk_window_is_maximized")
36809  (return-type "gboolean")
36810)
36811
36812(define-function gtk_window_set_interactive_debugging
36813  (c-name "gtk_window_set_interactive_debugging")
36814  (return-type "none")
36815  (parameters
36816    '("gboolean" "enable")
36817  )
36818)
36819
36820
36821
36822;; From gtkx-autocleanups.h
36823
36824
36825
36826;; From gtkxembed.h
36827
36828
36829
36830;; From gtkx.h
36831
36832
36833
36834;; From language-names.h
36835
36836(define-function get_language_name
36837  (c-name "get_language_name")
36838  (return-type "const-char*")
36839  (parameters
36840    '("PangoLanguage*" "language")
36841  )
36842)
36843
36844(define-function get_language_name_for_tag
36845  (c-name "get_language_name_for_tag")
36846  (return-type "const-char*")
36847  (parameters
36848    '("guint32" "tag")
36849  )
36850)
36851
36852
36853
36854;; From open-type-layout.h
36855
36856
36857
36858;; From script-names.h
36859
36860(define-function get_script_name
36861  (c-name "get_script_name")
36862  (return-type "const-char*")
36863  (parameters
36864    '("GUnicodeScript" "script")
36865  )
36866)
36867
36868(define-function get_script_name_for_tag
36869  (c-name "get_script_name_for_tag")
36870  (return-type "const-char*")
36871  (parameters
36872    '("guint32" "tag")
36873  )
36874)
36875
36876
36877
36878;; From stamp-gtkmarshalers.h
36879
36880
36881
36882;; From stamp-gtkprivatetypebuiltins.h
36883
36884
36885
36886;; From stamp-gtktypebuiltins.h
36887
36888
36889
36890;; From xembed.h
36891
36892
36893
36894;; From gtkactiongroup.h
36895
36896(define-function gtk_action_group_get_type
36897  (c-name "gtk_action_group_get_type")
36898  (return-type "GType")
36899)
36900
36901(define-function gtk_action_group_new
36902  (c-name "gtk_action_group_new")
36903  (is-constructor-of "GtkActionGroup")
36904  (return-type "GtkActionGroup*")
36905  (parameters
36906    '("const-gchar*" "name")
36907  )
36908)
36909
36910(define-method get_name
36911  (of-object "GtkActionGroup")
36912  (c-name "gtk_action_group_get_name")
36913  (return-type "const-gchar*")
36914)
36915
36916(define-method get_sensitive
36917  (of-object "GtkActionGroup")
36918  (c-name "gtk_action_group_get_sensitive")
36919  (return-type "gboolean")
36920)
36921
36922(define-method set_sensitive
36923  (of-object "GtkActionGroup")
36924  (c-name "gtk_action_group_set_sensitive")
36925  (return-type "none")
36926  (parameters
36927    '("gboolean" "sensitive")
36928  )
36929)
36930
36931(define-method get_visible
36932  (of-object "GtkActionGroup")
36933  (c-name "gtk_action_group_get_visible")
36934  (return-type "gboolean")
36935)
36936
36937(define-method set_visible
36938  (of-object "GtkActionGroup")
36939  (c-name "gtk_action_group_set_visible")
36940  (return-type "none")
36941  (parameters
36942    '("gboolean" "visible")
36943  )
36944)
36945
36946(define-method get_accel_group
36947  (of-object "GtkActionGroup")
36948  (c-name "gtk_action_group_get_accel_group")
36949  (return-type "GtkAccelGroup*")
36950)
36951
36952(define-method set_accel_group
36953  (of-object "GtkActionGroup")
36954  (c-name "gtk_action_group_set_accel_group")
36955  (return-type "none")
36956  (parameters
36957    '("GtkAccelGroup*" "accel_group")
36958  )
36959)
36960
36961(define-method get_action
36962  (of-object "GtkActionGroup")
36963  (c-name "gtk_action_group_get_action")
36964  (return-type "GtkAction*")
36965  (parameters
36966    '("const-gchar*" "action_name")
36967  )
36968)
36969
36970(define-method list_actions
36971  (of-object "GtkActionGroup")
36972  (c-name "gtk_action_group_list_actions")
36973  (return-type "GList*")
36974)
36975
36976(define-method add_action
36977  (of-object "GtkActionGroup")
36978  (c-name "gtk_action_group_add_action")
36979  (return-type "none")
36980  (parameters
36981    '("GtkAction*" "action")
36982  )
36983)
36984
36985(define-method add_action_with_accel
36986  (of-object "GtkActionGroup")
36987  (c-name "gtk_action_group_add_action_with_accel")
36988  (return-type "none")
36989  (parameters
36990    '("GtkAction*" "action")
36991    '("const-gchar*" "accelerator")
36992  )
36993)
36994
36995(define-method remove_action
36996  (of-object "GtkActionGroup")
36997  (c-name "gtk_action_group_remove_action")
36998  (return-type "none")
36999  (parameters
37000    '("GtkAction*" "action")
37001  )
37002)
37003
37004(define-method add_actions
37005  (of-object "GtkActionGroup")
37006  (c-name "gtk_action_group_add_actions")
37007  (return-type "none")
37008  (parameters
37009    '("const-GtkActionEntry*" "entries")
37010    '("guint" "n_entries")
37011    '("gpointer" "user_data")
37012  )
37013)
37014
37015(define-method add_toggle_actions
37016  (of-object "GtkActionGroup")
37017  (c-name "gtk_action_group_add_toggle_actions")
37018  (return-type "none")
37019  (parameters
37020    '("const-GtkToggleActionEntry*" "entries")
37021    '("guint" "n_entries")
37022    '("gpointer" "user_data")
37023  )
37024)
37025
37026(define-method add_radio_actions
37027  (of-object "GtkActionGroup")
37028  (c-name "gtk_action_group_add_radio_actions")
37029  (return-type "none")
37030  (parameters
37031    '("const-GtkRadioActionEntry*" "entries")
37032    '("guint" "n_entries")
37033    '("gint" "value")
37034    '("GCallback" "on_change")
37035    '("gpointer" "user_data")
37036  )
37037)
37038
37039(define-method add_actions_full
37040  (of-object "GtkActionGroup")
37041  (c-name "gtk_action_group_add_actions_full")
37042  (return-type "none")
37043  (parameters
37044    '("const-GtkActionEntry*" "entries")
37045    '("guint" "n_entries")
37046    '("gpointer" "user_data")
37047    '("GDestroyNotify" "destroy")
37048  )
37049)
37050
37051(define-method add_toggle_actions_full
37052  (of-object "GtkActionGroup")
37053  (c-name "gtk_action_group_add_toggle_actions_full")
37054  (return-type "none")
37055  (parameters
37056    '("const-GtkToggleActionEntry*" "entries")
37057    '("guint" "n_entries")
37058    '("gpointer" "user_data")
37059    '("GDestroyNotify" "destroy")
37060  )
37061)
37062
37063(define-method add_radio_actions_full
37064  (of-object "GtkActionGroup")
37065  (c-name "gtk_action_group_add_radio_actions_full")
37066  (return-type "none")
37067  (parameters
37068    '("const-GtkRadioActionEntry*" "entries")
37069    '("guint" "n_entries")
37070    '("gint" "value")
37071    '("GCallback" "on_change")
37072    '("gpointer" "user_data")
37073    '("GDestroyNotify" "destroy")
37074  )
37075)
37076
37077(define-method set_translate_func
37078  (of-object "GtkActionGroup")
37079  (c-name "gtk_action_group_set_translate_func")
37080  (return-type "none")
37081  (parameters
37082    '("GtkTranslateFunc" "func")
37083    '("gpointer" "data")
37084    '("GDestroyNotify" "notify")
37085  )
37086)
37087
37088(define-method set_translation_domain
37089  (of-object "GtkActionGroup")
37090  (c-name "gtk_action_group_set_translation_domain")
37091  (return-type "none")
37092  (parameters
37093    '("const-gchar*" "domain")
37094  )
37095)
37096
37097(define-method translate_string
37098  (of-object "GtkActionGroup")
37099  (c-name "gtk_action_group_translate_string")
37100  (return-type "const-gchar*")
37101  (parameters
37102    '("const-gchar*" "string")
37103  )
37104)
37105
37106
37107
37108;; From gtkaction.h
37109
37110(define-function gtk_action_get_type
37111  (c-name "gtk_action_get_type")
37112  (return-type "GType")
37113)
37114
37115(define-function gtk_action_new
37116  (c-name "gtk_action_new")
37117  (is-constructor-of "GtkAction")
37118  (return-type "GtkAction*")
37119  (parameters
37120    '("const-gchar*" "name")
37121    '("const-gchar*" "label")
37122    '("const-gchar*" "tooltip")
37123    '("const-gchar*" "stock_id")
37124  )
37125)
37126
37127(define-method get_name
37128  (of-object "GtkAction")
37129  (c-name "gtk_action_get_name")
37130  (return-type "const-gchar*")
37131)
37132
37133(define-method is_sensitive
37134  (of-object "GtkAction")
37135  (c-name "gtk_action_is_sensitive")
37136  (return-type "gboolean")
37137)
37138
37139(define-method get_sensitive
37140  (of-object "GtkAction")
37141  (c-name "gtk_action_get_sensitive")
37142  (return-type "gboolean")
37143)
37144
37145(define-method set_sensitive
37146  (of-object "GtkAction")
37147  (c-name "gtk_action_set_sensitive")
37148  (return-type "none")
37149  (parameters
37150    '("gboolean" "sensitive")
37151  )
37152)
37153
37154(define-method is_visible
37155  (of-object "GtkAction")
37156  (c-name "gtk_action_is_visible")
37157  (return-type "gboolean")
37158)
37159
37160(define-method get_visible
37161  (of-object "GtkAction")
37162  (c-name "gtk_action_get_visible")
37163  (return-type "gboolean")
37164)
37165
37166(define-method set_visible
37167  (of-object "GtkAction")
37168  (c-name "gtk_action_set_visible")
37169  (return-type "none")
37170  (parameters
37171    '("gboolean" "visible")
37172  )
37173)
37174
37175(define-method activate
37176  (of-object "GtkAction")
37177  (c-name "gtk_action_activate")
37178  (return-type "none")
37179)
37180
37181(define-method create_icon
37182  (of-object "GtkAction")
37183  (c-name "gtk_action_create_icon")
37184  (return-type "GtkWidget*")
37185  (parameters
37186    '("GtkIconSize" "icon_size")
37187  )
37188)
37189
37190(define-method create_menu_item
37191  (of-object "GtkAction")
37192  (c-name "gtk_action_create_menu_item")
37193  (return-type "GtkWidget*")
37194)
37195
37196(define-method create_tool_item
37197  (of-object "GtkAction")
37198  (c-name "gtk_action_create_tool_item")
37199  (return-type "GtkWidget*")
37200)
37201
37202(define-method create_menu
37203  (of-object "GtkAction")
37204  (c-name "gtk_action_create_menu")
37205  (return-type "GtkWidget*")
37206)
37207
37208(define-method get_proxies
37209  (of-object "GtkAction")
37210  (c-name "gtk_action_get_proxies")
37211  (return-type "GSList*")
37212)
37213
37214(define-method connect_accelerator
37215  (of-object "GtkAction")
37216  (c-name "gtk_action_connect_accelerator")
37217  (return-type "none")
37218)
37219
37220(define-method disconnect_accelerator
37221  (of-object "GtkAction")
37222  (c-name "gtk_action_disconnect_accelerator")
37223  (return-type "none")
37224)
37225
37226(define-method get_accel_path
37227  (of-object "GtkAction")
37228  (c-name "gtk_action_get_accel_path")
37229  (return-type "const-gchar*")
37230)
37231
37232(define-method get_accel_closure
37233  (of-object "GtkAction")
37234  (c-name "gtk_action_get_accel_closure")
37235  (return-type "GClosure*")
37236)
37237
37238(define-method block_activate
37239  (of-object "GtkAction")
37240  (c-name "gtk_action_block_activate")
37241  (return-type "none")
37242)
37243
37244(define-method unblock_activate
37245  (of-object "GtkAction")
37246  (c-name "gtk_action_unblock_activate")
37247  (return-type "none")
37248)
37249
37250(define-method set_accel_path
37251  (of-object "GtkAction")
37252  (c-name "gtk_action_set_accel_path")
37253  (return-type "none")
37254  (parameters
37255    '("const-gchar*" "accel_path")
37256  )
37257)
37258
37259(define-method set_accel_group
37260  (of-object "GtkAction")
37261  (c-name "gtk_action_set_accel_group")
37262  (return-type "none")
37263  (parameters
37264    '("GtkAccelGroup*" "accel_group")
37265  )
37266)
37267
37268(define-method set_label
37269  (of-object "GtkAction")
37270  (c-name "gtk_action_set_label")
37271  (return-type "none")
37272  (parameters
37273    '("const-gchar*" "label")
37274  )
37275)
37276
37277(define-method get_label
37278  (of-object "GtkAction")
37279  (c-name "gtk_action_get_label")
37280  (return-type "const-gchar*")
37281)
37282
37283(define-method set_short_label
37284  (of-object "GtkAction")
37285  (c-name "gtk_action_set_short_label")
37286  (return-type "none")
37287  (parameters
37288    '("const-gchar*" "short_label")
37289  )
37290)
37291
37292(define-method get_short_label
37293  (of-object "GtkAction")
37294  (c-name "gtk_action_get_short_label")
37295  (return-type "const-gchar*")
37296)
37297
37298(define-method set_tooltip
37299  (of-object "GtkAction")
37300  (c-name "gtk_action_set_tooltip")
37301  (return-type "none")
37302  (parameters
37303    '("const-gchar*" "tooltip")
37304  )
37305)
37306
37307(define-method get_tooltip
37308  (of-object "GtkAction")
37309  (c-name "gtk_action_get_tooltip")
37310  (return-type "const-gchar*")
37311)
37312
37313(define-method set_stock_id
37314  (of-object "GtkAction")
37315  (c-name "gtk_action_set_stock_id")
37316  (return-type "none")
37317  (parameters
37318    '("const-gchar*" "stock_id")
37319  )
37320)
37321
37322(define-method get_stock_id
37323  (of-object "GtkAction")
37324  (c-name "gtk_action_get_stock_id")
37325  (return-type "const-gchar*")
37326)
37327
37328(define-method set_gicon
37329  (of-object "GtkAction")
37330  (c-name "gtk_action_set_gicon")
37331  (return-type "none")
37332  (parameters
37333    '("GIcon*" "icon")
37334  )
37335)
37336
37337(define-method get_gicon
37338  (of-object "GtkAction")
37339  (c-name "gtk_action_get_gicon")
37340  (return-type "GIcon*")
37341)
37342
37343(define-method set_icon_name
37344  (of-object "GtkAction")
37345  (c-name "gtk_action_set_icon_name")
37346  (return-type "none")
37347  (parameters
37348    '("const-gchar*" "icon_name")
37349  )
37350)
37351
37352(define-method get_icon_name
37353  (of-object "GtkAction")
37354  (c-name "gtk_action_get_icon_name")
37355  (return-type "const-gchar*")
37356)
37357
37358(define-method set_visible_horizontal
37359  (of-object "GtkAction")
37360  (c-name "gtk_action_set_visible_horizontal")
37361  (return-type "none")
37362  (parameters
37363    '("gboolean" "visible_horizontal")
37364  )
37365)
37366
37367(define-method get_visible_horizontal
37368  (of-object "GtkAction")
37369  (c-name "gtk_action_get_visible_horizontal")
37370  (return-type "gboolean")
37371)
37372
37373(define-method set_visible_vertical
37374  (of-object "GtkAction")
37375  (c-name "gtk_action_set_visible_vertical")
37376  (return-type "none")
37377  (parameters
37378    '("gboolean" "visible_vertical")
37379  )
37380)
37381
37382(define-method get_visible_vertical
37383  (of-object "GtkAction")
37384  (c-name "gtk_action_get_visible_vertical")
37385  (return-type "gboolean")
37386)
37387
37388(define-method set_is_important
37389  (of-object "GtkAction")
37390  (c-name "gtk_action_set_is_important")
37391  (return-type "none")
37392  (parameters
37393    '("gboolean" "is_important")
37394  )
37395)
37396
37397(define-method get_is_important
37398  (of-object "GtkAction")
37399  (c-name "gtk_action_get_is_important")
37400  (return-type "gboolean")
37401)
37402
37403(define-method set_always_show_image
37404  (of-object "GtkAction")
37405  (c-name "gtk_action_set_always_show_image")
37406  (return-type "none")
37407  (parameters
37408    '("gboolean" "always_show")
37409  )
37410)
37411
37412(define-method get_always_show_image
37413  (of-object "GtkAction")
37414  (c-name "gtk_action_get_always_show_image")
37415  (return-type "gboolean")
37416)
37417
37418
37419
37420;; From gtkactivatable.h
37421
37422(define-function gtk_activatable_get_type
37423  (c-name "gtk_activatable_get_type")
37424  (return-type "GType")
37425)
37426
37427(define-method sync_action_properties
37428  (of-object "GtkActivatable")
37429  (c-name "gtk_activatable_sync_action_properties")
37430  (return-type "none")
37431  (parameters
37432    '("GtkAction*" "action")
37433  )
37434)
37435
37436(define-method set_related_action
37437  (of-object "GtkActivatable")
37438  (c-name "gtk_activatable_set_related_action")
37439  (return-type "none")
37440  (parameters
37441    '("GtkAction*" "action")
37442  )
37443)
37444
37445(define-method get_related_action
37446  (of-object "GtkActivatable")
37447  (c-name "gtk_activatable_get_related_action")
37448  (return-type "GtkAction*")
37449)
37450
37451(define-method set_use_action_appearance
37452  (of-object "GtkActivatable")
37453  (c-name "gtk_activatable_set_use_action_appearance")
37454  (return-type "none")
37455  (parameters
37456    '("gboolean" "use_appearance")
37457  )
37458)
37459
37460(define-method get_use_action_appearance
37461  (of-object "GtkActivatable")
37462  (c-name "gtk_activatable_get_use_action_appearance")
37463  (return-type "gboolean")
37464)
37465
37466(define-method do_set_related_action
37467  (of-object "GtkActivatable")
37468  (c-name "gtk_activatable_do_set_related_action")
37469  (return-type "none")
37470  (parameters
37471    '("GtkAction*" "action")
37472  )
37473)
37474
37475
37476
37477;; From gtkalignment.h
37478
37479(define-function gtk_alignment_get_type
37480  (c-name "gtk_alignment_get_type")
37481  (return-type "GType")
37482)
37483
37484(define-function gtk_alignment_new
37485  (c-name "gtk_alignment_new")
37486  (is-constructor-of "GtkAlignment")
37487  (return-type "GtkWidget*")
37488  (parameters
37489    '("gfloat" "xalign")
37490    '("gfloat" "yalign")
37491    '("gfloat" "xscale")
37492    '("gfloat" "yscale")
37493  )
37494)
37495
37496(define-method set
37497  (of-object "GtkAlignment")
37498  (c-name "gtk_alignment_set")
37499  (return-type "none")
37500  (parameters
37501    '("gfloat" "xalign")
37502    '("gfloat" "yalign")
37503    '("gfloat" "xscale")
37504    '("gfloat" "yscale")
37505  )
37506)
37507
37508(define-method set_padding
37509  (of-object "GtkAlignment")
37510  (c-name "gtk_alignment_set_padding")
37511  (return-type "none")
37512  (parameters
37513    '("guint" "padding_top")
37514    '("guint" "padding_bottom")
37515    '("guint" "padding_left")
37516    '("guint" "padding_right")
37517  )
37518)
37519
37520(define-method get_padding
37521  (of-object "GtkAlignment")
37522  (c-name "gtk_alignment_get_padding")
37523  (return-type "none")
37524  (parameters
37525    '("guint*" "padding_top")
37526    '("guint*" "padding_bottom")
37527    '("guint*" "padding_left")
37528    '("guint*" "padding_right")
37529  )
37530)
37531
37532
37533
37534;; From gtkarrow.h
37535
37536(define-function gtk_arrow_get_type
37537  (c-name "gtk_arrow_get_type")
37538  (return-type "GType")
37539)
37540
37541(define-function gtk_arrow_new
37542  (c-name "gtk_arrow_new")
37543  (is-constructor-of "GtkArrow")
37544  (return-type "GtkWidget*")
37545  (parameters
37546    '("GtkArrowType" "arrow_type")
37547    '("GtkShadowType" "shadow_type")
37548  )
37549)
37550
37551(define-method set
37552  (of-object "GtkArrow")
37553  (c-name "gtk_arrow_set")
37554  (return-type "none")
37555  (parameters
37556    '("GtkArrowType" "arrow_type")
37557    '("GtkShadowType" "shadow_type")
37558  )
37559)
37560
37561
37562
37563;; From gtkcolorseldialog.h
37564
37565(define-function gtk_color_selection_dialog_get_type
37566  (c-name "gtk_color_selection_dialog_get_type")
37567  (return-type "GType")
37568)
37569
37570(define-function gtk_color_selection_dialog_new
37571  (c-name "gtk_color_selection_dialog_new")
37572  (is-constructor-of "GtkColorSelectionDialog")
37573  (return-type "GtkWidget*")
37574  (parameters
37575    '("const-gchar*" "title")
37576  )
37577)
37578
37579(define-method get_color_selection
37580  (of-object "GtkColorSelectionDialog")
37581  (c-name "gtk_color_selection_dialog_get_color_selection")
37582  (return-type "GtkWidget*")
37583)
37584
37585
37586
37587;; From gtkcolorsel.h
37588
37589(define-function gtk_color_selection_get_type
37590  (c-name "gtk_color_selection_get_type")
37591  (return-type "GType")
37592)
37593
37594(define-function gtk_color_selection_new
37595  (c-name "gtk_color_selection_new")
37596  (is-constructor-of "GtkColorSelection")
37597  (return-type "GtkWidget*")
37598)
37599
37600(define-method get_has_opacity_control
37601  (of-object "GtkColorSelection")
37602  (c-name "gtk_color_selection_get_has_opacity_control")
37603  (return-type "gboolean")
37604)
37605
37606(define-method set_has_opacity_control
37607  (of-object "GtkColorSelection")
37608  (c-name "gtk_color_selection_set_has_opacity_control")
37609  (return-type "none")
37610  (parameters
37611    '("gboolean" "has_opacity")
37612  )
37613)
37614
37615(define-method get_has_palette
37616  (of-object "GtkColorSelection")
37617  (c-name "gtk_color_selection_get_has_palette")
37618  (return-type "gboolean")
37619)
37620
37621(define-method set_has_palette
37622  (of-object "GtkColorSelection")
37623  (c-name "gtk_color_selection_set_has_palette")
37624  (return-type "none")
37625  (parameters
37626    '("gboolean" "has_palette")
37627  )
37628)
37629
37630(define-method set_current_alpha
37631  (of-object "GtkColorSelection")
37632  (c-name "gtk_color_selection_set_current_alpha")
37633  (return-type "none")
37634  (parameters
37635    '("guint16" "alpha")
37636  )
37637)
37638
37639(define-method get_current_alpha
37640  (of-object "GtkColorSelection")
37641  (c-name "gtk_color_selection_get_current_alpha")
37642  (return-type "guint16")
37643)
37644
37645(define-method set_previous_alpha
37646  (of-object "GtkColorSelection")
37647  (c-name "gtk_color_selection_set_previous_alpha")
37648  (return-type "none")
37649  (parameters
37650    '("guint16" "alpha")
37651  )
37652)
37653
37654(define-method get_previous_alpha
37655  (of-object "GtkColorSelection")
37656  (c-name "gtk_color_selection_get_previous_alpha")
37657  (return-type "guint16")
37658)
37659
37660(define-method set_current_rgba
37661  (of-object "GtkColorSelection")
37662  (c-name "gtk_color_selection_set_current_rgba")
37663  (return-type "none")
37664  (parameters
37665    '("const-GdkRGBA*" "rgba")
37666  )
37667)
37668
37669(define-method get_current_rgba
37670  (of-object "GtkColorSelection")
37671  (c-name "gtk_color_selection_get_current_rgba")
37672  (return-type "none")
37673  (parameters
37674    '("GdkRGBA*" "rgba")
37675  )
37676)
37677
37678(define-method set_previous_rgba
37679  (of-object "GtkColorSelection")
37680  (c-name "gtk_color_selection_set_previous_rgba")
37681  (return-type "none")
37682  (parameters
37683    '("const-GdkRGBA*" "rgba")
37684  )
37685)
37686
37687(define-method get_previous_rgba
37688  (of-object "GtkColorSelection")
37689  (c-name "gtk_color_selection_get_previous_rgba")
37690  (return-type "none")
37691  (parameters
37692    '("GdkRGBA*" "rgba")
37693  )
37694)
37695
37696(define-method is_adjusting
37697  (of-object "GtkColorSelection")
37698  (c-name "gtk_color_selection_is_adjusting")
37699  (return-type "gboolean")
37700)
37701
37702(define-function gtk_color_selection_palette_from_string
37703  (c-name "gtk_color_selection_palette_from_string")
37704  (return-type "gboolean")
37705  (parameters
37706    '("const-gchar*" "str")
37707    '("GdkColor**" "colors")
37708    '("gint*" "n_colors")
37709  )
37710)
37711
37712(define-function gtk_color_selection_palette_to_string
37713  (c-name "gtk_color_selection_palette_to_string")
37714  (return-type "gchar*")
37715  (parameters
37716    '("const-GdkColor*" "colors")
37717    '("gint" "n_colors")
37718  )
37719)
37720
37721(define-function gtk_color_selection_set_change_palette_with_screen_hook
37722  (c-name "gtk_color_selection_set_change_palette_with_screen_hook")
37723  (return-type "GtkColorSelectionChangePaletteWithScreenFunc")
37724  (parameters
37725    '("GtkColorSelectionChangePaletteWithScreenFunc" "func")
37726  )
37727)
37728
37729(define-method set_current_color
37730  (of-object "GtkColorSelection")
37731  (c-name "gtk_color_selection_set_current_color")
37732  (return-type "none")
37733  (parameters
37734    '("const-GdkColor*" "color")
37735  )
37736)
37737
37738(define-method get_current_color
37739  (of-object "GtkColorSelection")
37740  (c-name "gtk_color_selection_get_current_color")
37741  (return-type "none")
37742  (parameters
37743    '("GdkColor*" "color")
37744  )
37745)
37746
37747(define-method set_previous_color
37748  (of-object "GtkColorSelection")
37749  (c-name "gtk_color_selection_set_previous_color")
37750  (return-type "none")
37751  (parameters
37752    '("const-GdkColor*" "color")
37753  )
37754)
37755
37756(define-method get_previous_color
37757  (of-object "GtkColorSelection")
37758  (c-name "gtk_color_selection_get_previous_color")
37759  (return-type "none")
37760  (parameters
37761    '("GdkColor*" "color")
37762  )
37763)
37764
37765
37766
37767;; From gtkfontsel.h
37768
37769(define-function gtk_font_selection_get_type
37770  (c-name "gtk_font_selection_get_type")
37771  (return-type "GType")
37772)
37773
37774(define-function gtk_font_selection_new
37775  (c-name "gtk_font_selection_new")
37776  (is-constructor-of "GtkFontSelection")
37777  (return-type "GtkWidget*")
37778)
37779
37780(define-method get_family_list
37781  (of-object "GtkFontSelection")
37782  (c-name "gtk_font_selection_get_family_list")
37783  (return-type "GtkWidget*")
37784)
37785
37786(define-method get_face_list
37787  (of-object "GtkFontSelection")
37788  (c-name "gtk_font_selection_get_face_list")
37789  (return-type "GtkWidget*")
37790)
37791
37792(define-method get_size_entry
37793  (of-object "GtkFontSelection")
37794  (c-name "gtk_font_selection_get_size_entry")
37795  (return-type "GtkWidget*")
37796)
37797
37798(define-method get_size_list
37799  (of-object "GtkFontSelection")
37800  (c-name "gtk_font_selection_get_size_list")
37801  (return-type "GtkWidget*")
37802)
37803
37804(define-method get_preview_entry
37805  (of-object "GtkFontSelection")
37806  (c-name "gtk_font_selection_get_preview_entry")
37807  (return-type "GtkWidget*")
37808)
37809
37810(define-method get_family
37811  (of-object "GtkFontSelection")
37812  (c-name "gtk_font_selection_get_family")
37813  (return-type "PangoFontFamily*")
37814)
37815
37816(define-method get_face
37817  (of-object "GtkFontSelection")
37818  (c-name "gtk_font_selection_get_face")
37819  (return-type "PangoFontFace*")
37820)
37821
37822(define-method get_size
37823  (of-object "GtkFontSelection")
37824  (c-name "gtk_font_selection_get_size")
37825  (return-type "gint")
37826)
37827
37828(define-method get_font_name
37829  (of-object "GtkFontSelection")
37830  (c-name "gtk_font_selection_get_font_name")
37831  (return-type "gchar*")
37832)
37833
37834(define-method set_font_name
37835  (of-object "GtkFontSelection")
37836  (c-name "gtk_font_selection_set_font_name")
37837  (return-type "gboolean")
37838  (parameters
37839    '("const-gchar*" "fontname")
37840  )
37841)
37842
37843(define-method get_preview_text
37844  (of-object "GtkFontSelection")
37845  (c-name "gtk_font_selection_get_preview_text")
37846  (return-type "const-gchar*")
37847)
37848
37849(define-method set_preview_text
37850  (of-object "GtkFontSelection")
37851  (c-name "gtk_font_selection_set_preview_text")
37852  (return-type "none")
37853  (parameters
37854    '("const-gchar*" "text")
37855  )
37856)
37857
37858(define-function gtk_font_selection_dialog_get_type
37859  (c-name "gtk_font_selection_dialog_get_type")
37860  (return-type "GType")
37861)
37862
37863(define-function gtk_font_selection_dialog_new
37864  (c-name "gtk_font_selection_dialog_new")
37865  (is-constructor-of "GtkFontSelectionDialog")
37866  (return-type "GtkWidget*")
37867  (parameters
37868    '("const-gchar*" "title")
37869  )
37870)
37871
37872(define-method get_ok_button
37873  (of-object "GtkFontSelectionDialog")
37874  (c-name "gtk_font_selection_dialog_get_ok_button")
37875  (return-type "GtkWidget*")
37876)
37877
37878(define-method get_cancel_button
37879  (of-object "GtkFontSelectionDialog")
37880  (c-name "gtk_font_selection_dialog_get_cancel_button")
37881  (return-type "GtkWidget*")
37882)
37883
37884(define-method get_font_selection
37885  (of-object "GtkFontSelectionDialog")
37886  (c-name "gtk_font_selection_dialog_get_font_selection")
37887  (return-type "GtkWidget*")
37888)
37889
37890(define-method get_font_name
37891  (of-object "GtkFontSelectionDialog")
37892  (c-name "gtk_font_selection_dialog_get_font_name")
37893  (return-type "gchar*")
37894)
37895
37896(define-method set_font_name
37897  (of-object "GtkFontSelectionDialog")
37898  (c-name "gtk_font_selection_dialog_set_font_name")
37899  (return-type "gboolean")
37900  (parameters
37901    '("const-gchar*" "fontname")
37902  )
37903)
37904
37905(define-method get_preview_text
37906  (of-object "GtkFontSelectionDialog")
37907  (c-name "gtk_font_selection_dialog_get_preview_text")
37908  (return-type "const-gchar*")
37909)
37910
37911(define-method set_preview_text
37912  (of-object "GtkFontSelectionDialog")
37913  (c-name "gtk_font_selection_dialog_set_preview_text")
37914  (return-type "none")
37915  (parameters
37916    '("const-gchar*" "text")
37917  )
37918)
37919
37920
37921
37922;; From gtkgradient.h
37923
37924(define-function gtk_gradient_get_type
37925  (c-name "gtk_gradient_get_type")
37926  (return-type "GType")
37927)
37928
37929(define-function gtk_gradient_new_linear
37930  (c-name "gtk_gradient_new_linear")
37931  (return-type "GtkGradient*")
37932  (parameters
37933    '("gdouble" "x0")
37934    '("gdouble" "y0")
37935    '("gdouble" "x1")
37936    '("gdouble" "y1")
37937  )
37938)
37939
37940(define-function gtk_gradient_new_radial
37941  (c-name "gtk_gradient_new_radial")
37942  (return-type "GtkGradient*")
37943  (parameters
37944    '("gdouble" "x0")
37945    '("gdouble" "y0")
37946    '("gdouble" "radius0")
37947    '("gdouble" "x1")
37948    '("gdouble" "y1")
37949    '("gdouble" "radius1")
37950  )
37951)
37952
37953(define-method add_color_stop
37954  (of-object "GtkGradient")
37955  (c-name "gtk_gradient_add_color_stop")
37956  (return-type "none")
37957  (parameters
37958    '("gdouble" "offset")
37959    '("GtkSymbolicColor*" "color")
37960  )
37961)
37962
37963(define-method ref
37964  (of-object "GtkGradient")
37965  (c-name "gtk_gradient_ref")
37966  (return-type "GtkGradient*")
37967)
37968
37969(define-method unref
37970  (of-object "GtkGradient")
37971  (c-name "gtk_gradient_unref")
37972  (return-type "none")
37973)
37974
37975(define-method resolve
37976  (of-object "GtkGradient")
37977  (c-name "gtk_gradient_resolve")
37978  (return-type "gboolean")
37979  (parameters
37980    '("GtkStyleProperties*" "props")
37981    '("cairo_pattern_t**" "resolved_gradient")
37982  )
37983)
37984
37985(define-method resolve_for_context
37986  (of-object "GtkGradient")
37987  (c-name "gtk_gradient_resolve_for_context")
37988  (return-type "cairo_pattern_t*")
37989  (parameters
37990    '("GtkStyleContext*" "context")
37991  )
37992)
37993
37994(define-method to_string
37995  (of-object "GtkGradient")
37996  (c-name "gtk_gradient_to_string")
37997  (return-type "char*")
37998)
37999
38000
38001
38002;; From gtkhandlebox.h
38003
38004(define-function gtk_handle_box_get_type
38005  (c-name "gtk_handle_box_get_type")
38006  (return-type "GType")
38007)
38008
38009(define-function gtk_handle_box_new
38010  (c-name "gtk_handle_box_new")
38011  (is-constructor-of "GtkHandleBox")
38012  (return-type "GtkWidget*")
38013)
38014
38015(define-method set_shadow_type
38016  (of-object "GtkHandleBox")
38017  (c-name "gtk_handle_box_set_shadow_type")
38018  (return-type "none")
38019  (parameters
38020    '("GtkShadowType" "type")
38021  )
38022)
38023
38024(define-method get_shadow_type
38025  (of-object "GtkHandleBox")
38026  (c-name "gtk_handle_box_get_shadow_type")
38027  (return-type "GtkShadowType")
38028)
38029
38030(define-method set_handle_position
38031  (of-object "GtkHandleBox")
38032  (c-name "gtk_handle_box_set_handle_position")
38033  (return-type "none")
38034  (parameters
38035    '("GtkPositionType" "position")
38036  )
38037)
38038
38039(define-method get_handle_position
38040  (of-object "GtkHandleBox")
38041  (c-name "gtk_handle_box_get_handle_position")
38042  (return-type "GtkPositionType")
38043)
38044
38045(define-method set_snap_edge
38046  (of-object "GtkHandleBox")
38047  (c-name "gtk_handle_box_set_snap_edge")
38048  (return-type "none")
38049  (parameters
38050    '("GtkPositionType" "edge")
38051  )
38052)
38053
38054(define-method get_snap_edge
38055  (of-object "GtkHandleBox")
38056  (c-name "gtk_handle_box_get_snap_edge")
38057  (return-type "GtkPositionType")
38058)
38059
38060(define-method get_child_detached
38061  (of-object "GtkHandleBox")
38062  (c-name "gtk_handle_box_get_child_detached")
38063  (return-type "gboolean")
38064)
38065
38066
38067
38068;; From gtkhbbox.h
38069
38070(define-function gtk_hbutton_box_get_type
38071  (c-name "gtk_hbutton_box_get_type")
38072  (return-type "GType")
38073)
38074
38075(define-function gtk_hbutton_box_new
38076  (c-name "gtk_hbutton_box_new")
38077  (is-constructor-of "GtkHbuttonBox")
38078  (return-type "GtkWidget*")
38079)
38080
38081
38082
38083;; From gtkhbox.h
38084
38085(define-function gtk_hbox_get_type
38086  (c-name "gtk_hbox_get_type")
38087  (return-type "GType")
38088)
38089
38090(define-function gtk_hbox_new
38091  (c-name "gtk_hbox_new")
38092  (is-constructor-of "GtkHbox")
38093  (return-type "GtkWidget*")
38094  (parameters
38095    '("gboolean" "homogeneous")
38096    '("gint" "spacing")
38097  )
38098)
38099
38100
38101
38102;; From gtkhpaned.h
38103
38104(define-function gtk_hpaned_get_type
38105  (c-name "gtk_hpaned_get_type")
38106  (return-type "GType")
38107)
38108
38109(define-function gtk_hpaned_new
38110  (c-name "gtk_hpaned_new")
38111  (is-constructor-of "GtkHpaned")
38112  (return-type "GtkWidget*")
38113)
38114
38115
38116
38117;; From gtkhscale.h
38118
38119(define-function gtk_hscale_get_type
38120  (c-name "gtk_hscale_get_type")
38121  (return-type "GType")
38122)
38123
38124(define-function gtk_hscale_new
38125  (c-name "gtk_hscale_new")
38126  (is-constructor-of "GtkHscale")
38127  (return-type "GtkWidget*")
38128  (parameters
38129    '("GtkAdjustment*" "adjustment")
38130  )
38131)
38132
38133(define-function gtk_hscale_new_with_range
38134  (c-name "gtk_hscale_new_with_range")
38135  (return-type "GtkWidget*")
38136  (parameters
38137    '("gdouble" "min")
38138    '("gdouble" "max")
38139    '("gdouble" "step")
38140  )
38141)
38142
38143
38144
38145;; From gtkhscrollbar.h
38146
38147(define-function gtk_hscrollbar_get_type
38148  (c-name "gtk_hscrollbar_get_type")
38149  (return-type "GType")
38150)
38151
38152(define-function gtk_hscrollbar_new
38153  (c-name "gtk_hscrollbar_new")
38154  (is-constructor-of "GtkHscrollbar")
38155  (return-type "GtkWidget*")
38156  (parameters
38157    '("GtkAdjustment*" "adjustment")
38158  )
38159)
38160
38161
38162
38163;; From gtkhseparator.h
38164
38165(define-function gtk_hseparator_get_type
38166  (c-name "gtk_hseparator_get_type")
38167  (return-type "GType")
38168)
38169
38170(define-function gtk_hseparator_new
38171  (c-name "gtk_hseparator_new")
38172  (is-constructor-of "GtkHseparator")
38173  (return-type "GtkWidget*")
38174)
38175
38176
38177
38178;; From gtkhsv.h
38179
38180(define-function gtk_hsv_get_type
38181  (c-name "gtk_hsv_get_type")
38182  (return-type "GType")
38183)
38184
38185(define-function gtk_hsv_new
38186  (c-name "gtk_hsv_new")
38187  (is-constructor-of "GtkHsv")
38188  (return-type "GtkWidget*")
38189)
38190
38191(define-method set_color
38192  (of-object "GtkHSV")
38193  (c-name "gtk_hsv_set_color")
38194  (return-type "none")
38195  (parameters
38196    '("double" "h")
38197    '("double" "s")
38198    '("double" "v")
38199  )
38200)
38201
38202(define-method get_color
38203  (of-object "GtkHSV")
38204  (c-name "gtk_hsv_get_color")
38205  (return-type "none")
38206  (parameters
38207    '("gdouble*" "h")
38208    '("gdouble*" "s")
38209    '("gdouble*" "v")
38210  )
38211)
38212
38213(define-method set_metrics
38214  (of-object "GtkHSV")
38215  (c-name "gtk_hsv_set_metrics")
38216  (return-type "none")
38217  (parameters
38218    '("gint" "size")
38219    '("gint" "ring_width")
38220  )
38221)
38222
38223(define-method get_metrics
38224  (of-object "GtkHSV")
38225  (c-name "gtk_hsv_get_metrics")
38226  (return-type "none")
38227  (parameters
38228    '("gint*" "size")
38229    '("gint*" "ring_width")
38230  )
38231)
38232
38233(define-method is_adjusting
38234  (of-object "GtkHSV")
38235  (c-name "gtk_hsv_is_adjusting")
38236  (return-type "gboolean")
38237)
38238
38239
38240
38241;; From gtkiconfactory.h
38242
38243(define-function gtk_icon_factory_get_type
38244  (c-name "gtk_icon_factory_get_type")
38245  (return-type "GType")
38246)
38247
38248(define-function gtk_icon_factory_new
38249  (c-name "gtk_icon_factory_new")
38250  (is-constructor-of "GtkIconFactory")
38251  (return-type "GtkIconFactory*")
38252)
38253
38254(define-method add
38255  (of-object "GtkIconFactory")
38256  (c-name "gtk_icon_factory_add")
38257  (return-type "none")
38258  (parameters
38259    '("const-gchar*" "stock_id")
38260    '("GtkIconSet*" "icon_set")
38261  )
38262)
38263
38264(define-method lookup
38265  (of-object "GtkIconFactory")
38266  (c-name "gtk_icon_factory_lookup")
38267  (return-type "GtkIconSet*")
38268  (parameters
38269    '("const-gchar*" "stock_id")
38270  )
38271)
38272
38273(define-method add_default
38274  (of-object "GtkIconFactory")
38275  (c-name "gtk_icon_factory_add_default")
38276  (return-type "none")
38277)
38278
38279(define-method remove_default
38280  (of-object "GtkIconFactory")
38281  (c-name "gtk_icon_factory_remove_default")
38282  (return-type "none")
38283)
38284
38285(define-function gtk_icon_factory_lookup_default
38286  (c-name "gtk_icon_factory_lookup_default")
38287  (return-type "GtkIconSet*")
38288  (parameters
38289    '("const-gchar*" "stock_id")
38290  )
38291)
38292
38293(define-method lookup
38294  (of-object "GtkIconSize")
38295  (c-name "gtk_icon_size_lookup")
38296  (return-type "gboolean")
38297  (parameters
38298    '("gint*" "width")
38299    '("gint*" "height")
38300  )
38301)
38302
38303(define-function gtk_icon_size_lookup_for_settings
38304  (c-name "gtk_icon_size_lookup_for_settings")
38305  (return-type "gboolean")
38306  (parameters
38307    '("GtkSettings*" "settings")
38308    '("GtkIconSize" "size")
38309    '("gint*" "width")
38310    '("gint*" "height")
38311  )
38312)
38313
38314(define-function gtk_icon_size_register
38315  (c-name "gtk_icon_size_register")
38316  (return-type "GtkIconSize")
38317  (parameters
38318    '("const-gchar*" "name")
38319    '("gint" "width")
38320    '("gint" "height")
38321  )
38322)
38323
38324(define-function gtk_icon_size_register_alias
38325  (c-name "gtk_icon_size_register_alias")
38326  (return-type "none")
38327  (parameters
38328    '("const-gchar*" "alias")
38329    '("GtkIconSize" "target")
38330  )
38331)
38332
38333(define-function gtk_icon_size_from_name
38334  (c-name "gtk_icon_size_from_name")
38335  (return-type "GtkIconSize")
38336  (parameters
38337    '("const-gchar*" "name")
38338  )
38339)
38340
38341(define-method get_name
38342  (of-object "GtkIconSize")
38343  (c-name "gtk_icon_size_get_name")
38344  (return-type "const-gchar*")
38345)
38346
38347(define-function gtk_icon_set_get_type
38348  (c-name "gtk_icon_set_get_type")
38349  (return-type "GType")
38350)
38351
38352(define-function gtk_icon_set_new
38353  (c-name "gtk_icon_set_new")
38354  (is-constructor-of "GtkIconSet")
38355  (return-type "GtkIconSet*")
38356)
38357
38358(define-function gtk_icon_set_new_from_pixbuf
38359  (c-name "gtk_icon_set_new_from_pixbuf")
38360  (return-type "GtkIconSet*")
38361  (parameters
38362    '("GdkPixbuf*" "pixbuf")
38363  )
38364)
38365
38366(define-method ref
38367  (of-object "GtkIconSet")
38368  (c-name "gtk_icon_set_ref")
38369  (return-type "GtkIconSet*")
38370)
38371
38372(define-method unref
38373  (of-object "GtkIconSet")
38374  (c-name "gtk_icon_set_unref")
38375  (return-type "none")
38376)
38377
38378(define-method copy
38379  (of-object "GtkIconSet")
38380  (c-name "gtk_icon_set_copy")
38381  (return-type "GtkIconSet*")
38382)
38383
38384(define-method render_icon
38385  (of-object "GtkIconSet")
38386  (c-name "gtk_icon_set_render_icon")
38387  (return-type "GdkPixbuf*")
38388  (parameters
38389    '("GtkStyle*" "style")
38390    '("GtkTextDirection" "direction")
38391    '("GtkStateType" "state")
38392    '("GtkIconSize" "size")
38393    '("GtkWidget*" "widget")
38394    '("const-gchar*" "detail")
38395  )
38396)
38397
38398(define-method add_source
38399  (of-object "GtkIconSet")
38400  (c-name "gtk_icon_set_add_source")
38401  (return-type "none")
38402  (parameters
38403    '("const-GtkIconSource*" "source")
38404  )
38405)
38406
38407(define-method get_sizes
38408  (of-object "GtkIconSet")
38409  (c-name "gtk_icon_set_get_sizes")
38410  (return-type "none")
38411  (parameters
38412    '("GtkIconSize**" "sizes")
38413    '("gint*" "n_sizes")
38414  )
38415)
38416
38417(define-function gtk_icon_source_get_type
38418  (c-name "gtk_icon_source_get_type")
38419  (return-type "GType")
38420)
38421
38422(define-function gtk_icon_source_new
38423  (c-name "gtk_icon_source_new")
38424  (is-constructor-of "GtkIconSource")
38425  (return-type "GtkIconSource*")
38426)
38427
38428(define-method copy
38429  (of-object "GtkIconSource")
38430  (c-name "gtk_icon_source_copy")
38431  (return-type "GtkIconSource*")
38432)
38433
38434(define-method free
38435  (of-object "GtkIconSource")
38436  (c-name "gtk_icon_source_free")
38437  (return-type "none")
38438)
38439
38440(define-method set_filename
38441  (of-object "GtkIconSource")
38442  (c-name "gtk_icon_source_set_filename")
38443  (return-type "none")
38444  (parameters
38445    '("const-gchar*" "filename")
38446  )
38447)
38448
38449(define-method set_icon_name
38450  (of-object "GtkIconSource")
38451  (c-name "gtk_icon_source_set_icon_name")
38452  (return-type "none")
38453  (parameters
38454    '("const-gchar*" "icon_name")
38455  )
38456)
38457
38458(define-method set_pixbuf
38459  (of-object "GtkIconSource")
38460  (c-name "gtk_icon_source_set_pixbuf")
38461  (return-type "none")
38462  (parameters
38463    '("GdkPixbuf*" "pixbuf")
38464  )
38465)
38466
38467(define-method get_filename
38468  (of-object "GtkIconSource")
38469  (c-name "gtk_icon_source_get_filename")
38470  (return-type "const-gchar*")
38471)
38472
38473(define-method get_icon_name
38474  (of-object "GtkIconSource")
38475  (c-name "gtk_icon_source_get_icon_name")
38476  (return-type "const-gchar*")
38477)
38478
38479(define-method get_pixbuf
38480  (of-object "GtkIconSource")
38481  (c-name "gtk_icon_source_get_pixbuf")
38482  (return-type "GdkPixbuf*")
38483)
38484
38485(define-method set_direction_wildcarded
38486  (of-object "GtkIconSource")
38487  (c-name "gtk_icon_source_set_direction_wildcarded")
38488  (return-type "none")
38489  (parameters
38490    '("gboolean" "setting")
38491  )
38492)
38493
38494(define-method set_state_wildcarded
38495  (of-object "GtkIconSource")
38496  (c-name "gtk_icon_source_set_state_wildcarded")
38497  (return-type "none")
38498  (parameters
38499    '("gboolean" "setting")
38500  )
38501)
38502
38503(define-method set_size_wildcarded
38504  (of-object "GtkIconSource")
38505  (c-name "gtk_icon_source_set_size_wildcarded")
38506  (return-type "none")
38507  (parameters
38508    '("gboolean" "setting")
38509  )
38510)
38511
38512(define-method get_size_wildcarded
38513  (of-object "GtkIconSource")
38514  (c-name "gtk_icon_source_get_size_wildcarded")
38515  (return-type "gboolean")
38516)
38517
38518(define-method get_state_wildcarded
38519  (of-object "GtkIconSource")
38520  (c-name "gtk_icon_source_get_state_wildcarded")
38521  (return-type "gboolean")
38522)
38523
38524(define-method get_direction_wildcarded
38525  (of-object "GtkIconSource")
38526  (c-name "gtk_icon_source_get_direction_wildcarded")
38527  (return-type "gboolean")
38528)
38529
38530(define-method set_direction
38531  (of-object "GtkIconSource")
38532  (c-name "gtk_icon_source_set_direction")
38533  (return-type "none")
38534  (parameters
38535    '("GtkTextDirection" "direction")
38536  )
38537)
38538
38539(define-method set_state
38540  (of-object "GtkIconSource")
38541  (c-name "gtk_icon_source_set_state")
38542  (return-type "none")
38543  (parameters
38544    '("GtkStateType" "state")
38545  )
38546)
38547
38548(define-method set_size
38549  (of-object "GtkIconSource")
38550  (c-name "gtk_icon_source_set_size")
38551  (return-type "none")
38552  (parameters
38553    '("GtkIconSize" "size")
38554  )
38555)
38556
38557(define-method get_direction
38558  (of-object "GtkIconSource")
38559  (c-name "gtk_icon_source_get_direction")
38560  (return-type "GtkTextDirection")
38561)
38562
38563(define-method get_state
38564  (of-object "GtkIconSource")
38565  (c-name "gtk_icon_source_get_state")
38566  (return-type "GtkStateType")
38567)
38568
38569(define-method get_size
38570  (of-object "GtkIconSource")
38571  (c-name "gtk_icon_source_get_size")
38572  (return-type "GtkIconSize")
38573)
38574
38575
38576
38577;; From gtkimagemenuitem.h
38578
38579(define-function gtk_image_menu_item_get_type
38580  (c-name "gtk_image_menu_item_get_type")
38581  (return-type "GType")
38582)
38583
38584(define-function gtk_image_menu_item_new
38585  (c-name "gtk_image_menu_item_new")
38586  (is-constructor-of "GtkImageMenuItem")
38587  (return-type "GtkWidget*")
38588)
38589
38590(define-function gtk_image_menu_item_new_with_label
38591  (c-name "gtk_image_menu_item_new_with_label")
38592  (return-type "GtkWidget*")
38593  (parameters
38594    '("const-gchar*" "label")
38595  )
38596)
38597
38598(define-function gtk_image_menu_item_new_with_mnemonic
38599  (c-name "gtk_image_menu_item_new_with_mnemonic")
38600  (return-type "GtkWidget*")
38601  (parameters
38602    '("const-gchar*" "label")
38603  )
38604)
38605
38606(define-function gtk_image_menu_item_new_from_stock
38607  (c-name "gtk_image_menu_item_new_from_stock")
38608  (return-type "GtkWidget*")
38609  (parameters
38610    '("const-gchar*" "stock_id")
38611    '("GtkAccelGroup*" "accel_group")
38612  )
38613)
38614
38615(define-method set_always_show_image
38616  (of-object "GtkImageMenuItem")
38617  (c-name "gtk_image_menu_item_set_always_show_image")
38618  (return-type "none")
38619  (parameters
38620    '("gboolean" "always_show")
38621  )
38622)
38623
38624(define-method get_always_show_image
38625  (of-object "GtkImageMenuItem")
38626  (c-name "gtk_image_menu_item_get_always_show_image")
38627  (return-type "gboolean")
38628)
38629
38630(define-method set_image
38631  (of-object "GtkImageMenuItem")
38632  (c-name "gtk_image_menu_item_set_image")
38633  (return-type "none")
38634  (parameters
38635    '("GtkWidget*" "image")
38636  )
38637)
38638
38639(define-method get_image
38640  (of-object "GtkImageMenuItem")
38641  (c-name "gtk_image_menu_item_get_image")
38642  (return-type "GtkWidget*")
38643)
38644
38645(define-method set_use_stock
38646  (of-object "GtkImageMenuItem")
38647  (c-name "gtk_image_menu_item_set_use_stock")
38648  (return-type "none")
38649  (parameters
38650    '("gboolean" "use_stock")
38651  )
38652)
38653
38654(define-method get_use_stock
38655  (of-object "GtkImageMenuItem")
38656  (c-name "gtk_image_menu_item_get_use_stock")
38657  (return-type "gboolean")
38658)
38659
38660(define-method set_accel_group
38661  (of-object "GtkImageMenuItem")
38662  (c-name "gtk_image_menu_item_set_accel_group")
38663  (return-type "none")
38664  (parameters
38665    '("GtkAccelGroup*" "accel_group")
38666  )
38667)
38668
38669
38670
38671;; From gtkmisc.h
38672
38673(define-function gtk_misc_get_type
38674  (c-name "gtk_misc_get_type")
38675  (return-type "GType")
38676)
38677
38678(define-method set_alignment
38679  (of-object "GtkMisc")
38680  (c-name "gtk_misc_set_alignment")
38681  (return-type "none")
38682  (parameters
38683    '("gfloat" "xalign")
38684    '("gfloat" "yalign")
38685  )
38686)
38687
38688(define-method get_alignment
38689  (of-object "GtkMisc")
38690  (c-name "gtk_misc_get_alignment")
38691  (return-type "none")
38692  (parameters
38693    '("gfloat*" "xalign")
38694    '("gfloat*" "yalign")
38695  )
38696)
38697
38698(define-method set_padding
38699  (of-object "GtkMisc")
38700  (c-name "gtk_misc_set_padding")
38701  (return-type "none")
38702  (parameters
38703    '("gint" "xpad")
38704    '("gint" "ypad")
38705  )
38706)
38707
38708(define-method get_padding
38709  (of-object "GtkMisc")
38710  (c-name "gtk_misc_get_padding")
38711  (return-type "none")
38712  (parameters
38713    '("gint*" "xpad")
38714    '("gint*" "ypad")
38715  )
38716)
38717
38718
38719
38720;; From gtknumerableicon.h
38721
38722(define-function gtk_numerable_icon_get_type
38723  (c-name "gtk_numerable_icon_get_type")
38724  (return-type "GType")
38725)
38726
38727(define-function gtk_numerable_icon_new
38728  (c-name "gtk_numerable_icon_new")
38729  (is-constructor-of "GtkNumerableIcon")
38730  (return-type "GIcon*")
38731  (parameters
38732    '("GIcon*" "base_icon")
38733  )
38734)
38735
38736(define-function gtk_numerable_icon_new_with_style_context
38737  (c-name "gtk_numerable_icon_new_with_style_context")
38738  (return-type "GIcon*")
38739  (parameters
38740    '("GIcon*" "base_icon")
38741    '("GtkStyleContext*" "context")
38742  )
38743)
38744
38745(define-method get_style_context
38746  (of-object "GtkNumerableIcon")
38747  (c-name "gtk_numerable_icon_get_style_context")
38748  (return-type "GtkStyleContext*")
38749)
38750
38751(define-method set_style_context
38752  (of-object "GtkNumerableIcon")
38753  (c-name "gtk_numerable_icon_set_style_context")
38754  (return-type "none")
38755  (parameters
38756    '("GtkStyleContext*" "style")
38757  )
38758)
38759
38760(define-method get_count
38761  (of-object "GtkNumerableIcon")
38762  (c-name "gtk_numerable_icon_get_count")
38763  (return-type "gint")
38764)
38765
38766(define-method set_count
38767  (of-object "GtkNumerableIcon")
38768  (c-name "gtk_numerable_icon_set_count")
38769  (return-type "none")
38770  (parameters
38771    '("gint" "count")
38772  )
38773)
38774
38775(define-method get_label
38776  (of-object "GtkNumerableIcon")
38777  (c-name "gtk_numerable_icon_get_label")
38778  (return-type "const-gchar*")
38779)
38780
38781(define-method set_label
38782  (of-object "GtkNumerableIcon")
38783  (c-name "gtk_numerable_icon_set_label")
38784  (return-type "none")
38785  (parameters
38786    '("const-gchar*" "label")
38787  )
38788)
38789
38790(define-method set_background_gicon
38791  (of-object "GtkNumerableIcon")
38792  (c-name "gtk_numerable_icon_set_background_gicon")
38793  (return-type "none")
38794  (parameters
38795    '("GIcon*" "icon")
38796  )
38797)
38798
38799(define-method get_background_gicon
38800  (of-object "GtkNumerableIcon")
38801  (c-name "gtk_numerable_icon_get_background_gicon")
38802  (return-type "GIcon*")
38803)
38804
38805(define-method set_background_icon_name
38806  (of-object "GtkNumerableIcon")
38807  (c-name "gtk_numerable_icon_set_background_icon_name")
38808  (return-type "none")
38809  (parameters
38810    '("const-gchar*" "icon_name")
38811  )
38812)
38813
38814(define-method get_background_icon_name
38815  (of-object "GtkNumerableIcon")
38816  (c-name "gtk_numerable_icon_get_background_icon_name")
38817  (return-type "const-gchar*")
38818)
38819
38820
38821
38822;; From gtkradioaction.h
38823
38824(define-function gtk_radio_action_get_type
38825  (c-name "gtk_radio_action_get_type")
38826  (return-type "GType")
38827)
38828
38829(define-function gtk_radio_action_new
38830  (c-name "gtk_radio_action_new")
38831  (is-constructor-of "GtkRadioAction")
38832  (return-type "GtkRadioAction*")
38833  (parameters
38834    '("const-gchar*" "name")
38835    '("const-gchar*" "label")
38836    '("const-gchar*" "tooltip")
38837    '("const-gchar*" "stock_id")
38838    '("gint" "value")
38839  )
38840)
38841
38842(define-method get_group
38843  (of-object "GtkRadioAction")
38844  (c-name "gtk_radio_action_get_group")
38845  (return-type "GSList*")
38846)
38847
38848(define-method set_group
38849  (of-object "GtkRadioAction")
38850  (c-name "gtk_radio_action_set_group")
38851  (return-type "none")
38852  (parameters
38853    '("GSList*" "group")
38854  )
38855)
38856
38857(define-method join_group
38858  (of-object "GtkRadioAction")
38859  (c-name "gtk_radio_action_join_group")
38860  (return-type "none")
38861  (parameters
38862    '("GtkRadioAction*" "group_source")
38863  )
38864)
38865
38866(define-method get_current_value
38867  (of-object "GtkRadioAction")
38868  (c-name "gtk_radio_action_get_current_value")
38869  (return-type "gint")
38870)
38871
38872(define-method set_current_value
38873  (of-object "GtkRadioAction")
38874  (c-name "gtk_radio_action_set_current_value")
38875  (return-type "none")
38876  (parameters
38877    '("gint" "current_value")
38878  )
38879)
38880
38881
38882
38883;; From gtkrc.h
38884
38885(define-function gtk_rc_add_default_file
38886  (c-name "gtk_rc_add_default_file")
38887  (return-type "none")
38888  (parameters
38889    '("const-gchar*" "filename")
38890  )
38891)
38892
38893(define-function gtk_rc_set_default_files
38894  (c-name "gtk_rc_set_default_files")
38895  (return-type "none")
38896  (parameters
38897    '("gchar**" "filenames")
38898  )
38899)
38900
38901(define-function gtk_rc_get_default_files
38902  (c-name "gtk_rc_get_default_files")
38903  (return-type "gchar**")
38904)
38905
38906(define-function gtk_rc_get_style
38907  (c-name "gtk_rc_get_style")
38908  (return-type "GtkStyle*")
38909  (parameters
38910    '("GtkWidget*" "widget")
38911  )
38912)
38913
38914(define-function gtk_rc_get_style_by_paths
38915  (c-name "gtk_rc_get_style_by_paths")
38916  (return-type "GtkStyle*")
38917  (parameters
38918    '("GtkSettings*" "settings")
38919    '("const-char*" "widget_path")
38920    '("const-char*" "class_path")
38921    '("GType" "type")
38922  )
38923)
38924
38925(define-function gtk_rc_reparse_all_for_settings
38926  (c-name "gtk_rc_reparse_all_for_settings")
38927  (return-type "gboolean")
38928  (parameters
38929    '("GtkSettings*" "settings")
38930    '("gboolean" "force_load")
38931  )
38932)
38933
38934(define-function gtk_rc_reset_styles
38935  (c-name "gtk_rc_reset_styles")
38936  (return-type "none")
38937  (parameters
38938    '("GtkSettings*" "settings")
38939  )
38940)
38941
38942(define-function gtk_rc_find_pixmap_in_path
38943  (c-name "gtk_rc_find_pixmap_in_path")
38944  (return-type "gchar*")
38945  (parameters
38946    '("GtkSettings*" "settings")
38947    '("GScanner*" "scanner")
38948    '("const-gchar*" "pixmap_file")
38949  )
38950)
38951
38952(define-function gtk_rc_parse
38953  (c-name "gtk_rc_parse")
38954  (return-type "none")
38955  (parameters
38956    '("const-gchar*" "filename")
38957  )
38958)
38959
38960(define-function gtk_rc_parse_string
38961  (c-name "gtk_rc_parse_string")
38962  (return-type "none")
38963  (parameters
38964    '("const-gchar*" "rc_string")
38965  )
38966)
38967
38968(define-function gtk_rc_reparse_all
38969  (c-name "gtk_rc_reparse_all")
38970  (return-type "gboolean")
38971)
38972
38973(define-function gtk_rc_style_get_type
38974  (c-name "gtk_rc_style_get_type")
38975  (return-type "GType")
38976)
38977
38978(define-function gtk_rc_style_new
38979  (c-name "gtk_rc_style_new")
38980  (is-constructor-of "GtkRcStyle")
38981  (return-type "GtkRcStyle*")
38982)
38983
38984(define-method copy
38985  (of-object "GtkRcStyle")
38986  (c-name "gtk_rc_style_copy")
38987  (return-type "GtkRcStyle*")
38988)
38989
38990(define-function gtk_rc_find_module_in_path
38991  (c-name "gtk_rc_find_module_in_path")
38992  (return-type "gchar*")
38993  (parameters
38994    '("const-gchar*" "module_file")
38995  )
38996)
38997
38998(define-function gtk_rc_get_theme_dir
38999  (c-name "gtk_rc_get_theme_dir")
39000  (return-type "gchar*")
39001)
39002
39003(define-function gtk_rc_get_module_dir
39004  (c-name "gtk_rc_get_module_dir")
39005  (return-type "gchar*")
39006)
39007
39008(define-function gtk_rc_get_im_module_path
39009  (c-name "gtk_rc_get_im_module_path")
39010  (return-type "gchar*")
39011)
39012
39013(define-function gtk_rc_get_im_module_file
39014  (c-name "gtk_rc_get_im_module_file")
39015  (return-type "gchar*")
39016)
39017
39018(define-function gtk_rc_scanner_new
39019  (c-name "gtk_rc_scanner_new")
39020  (is-constructor-of "GtkRcScanner")
39021  (return-type "GScanner*")
39022)
39023
39024(define-function gtk_rc_parse_color
39025  (c-name "gtk_rc_parse_color")
39026  (return-type "guint")
39027  (parameters
39028    '("GScanner*" "scanner")
39029    '("GdkColor*" "color")
39030  )
39031)
39032
39033(define-function gtk_rc_parse_color_full
39034  (c-name "gtk_rc_parse_color_full")
39035  (return-type "guint")
39036  (parameters
39037    '("GScanner*" "scanner")
39038    '("GtkRcStyle*" "style")
39039    '("GdkColor*" "color")
39040  )
39041)
39042
39043(define-function gtk_rc_parse_state
39044  (c-name "gtk_rc_parse_state")
39045  (return-type "guint")
39046  (parameters
39047    '("GScanner*" "scanner")
39048    '("GtkStateType*" "state")
39049  )
39050)
39051
39052(define-function gtk_rc_parse_priority
39053  (c-name "gtk_rc_parse_priority")
39054  (return-type "guint")
39055  (parameters
39056    '("GScanner*" "scanner")
39057    '("GtkPathPriorityType*" "priority")
39058  )
39059)
39060
39061(define-method add_path
39062  (of-object "GtkBindingSet")
39063  (c-name "gtk_binding_set_add_path")
39064  (return-type "none")
39065  (parameters
39066    '("GtkPathType" "path_type")
39067    '("const-gchar*" "path_pattern")
39068    '("GtkPathPriorityType" "priority")
39069  )
39070)
39071
39072
39073
39074;; From gtkrecentaction.h
39075
39076(define-function gtk_recent_action_get_type
39077  (c-name "gtk_recent_action_get_type")
39078  (return-type "GType")
39079)
39080
39081(define-function gtk_recent_action_new
39082  (c-name "gtk_recent_action_new")
39083  (is-constructor-of "GtkRecentAction")
39084  (return-type "GtkAction*")
39085  (parameters
39086    '("const-gchar*" "name")
39087    '("const-gchar*" "label")
39088    '("const-gchar*" "tooltip")
39089    '("const-gchar*" "stock_id")
39090  )
39091)
39092
39093(define-function gtk_recent_action_new_for_manager
39094  (c-name "gtk_recent_action_new_for_manager")
39095  (return-type "GtkAction*")
39096  (parameters
39097    '("const-gchar*" "name")
39098    '("const-gchar*" "label")
39099    '("const-gchar*" "tooltip")
39100    '("const-gchar*" "stock_id")
39101    '("GtkRecentManager*" "manager")
39102  )
39103)
39104
39105(define-method get_show_numbers
39106  (of-object "GtkRecentAction")
39107  (c-name "gtk_recent_action_get_show_numbers")
39108  (return-type "gboolean")
39109)
39110
39111(define-method set_show_numbers
39112  (of-object "GtkRecentAction")
39113  (c-name "gtk_recent_action_set_show_numbers")
39114  (return-type "none")
39115  (parameters
39116    '("gboolean" "show_numbers")
39117  )
39118)
39119
39120
39121
39122;; From gtkstatusicon.h
39123
39124(define-function gtk_status_icon_get_type
39125  (c-name "gtk_status_icon_get_type")
39126  (return-type "GType")
39127)
39128
39129(define-function gtk_status_icon_new
39130  (c-name "gtk_status_icon_new")
39131  (is-constructor-of "GtkStatusIcon")
39132  (return-type "GtkStatusIcon*")
39133)
39134
39135(define-function gtk_status_icon_new_from_pixbuf
39136  (c-name "gtk_status_icon_new_from_pixbuf")
39137  (return-type "GtkStatusIcon*")
39138  (parameters
39139    '("GdkPixbuf*" "pixbuf")
39140  )
39141)
39142
39143(define-function gtk_status_icon_new_from_file
39144  (c-name "gtk_status_icon_new_from_file")
39145  (return-type "GtkStatusIcon*")
39146  (parameters
39147    '("const-gchar*" "filename")
39148  )
39149)
39150
39151(define-function gtk_status_icon_new_from_stock
39152  (c-name "gtk_status_icon_new_from_stock")
39153  (return-type "GtkStatusIcon*")
39154  (parameters
39155    '("const-gchar*" "stock_id")
39156  )
39157)
39158
39159(define-function gtk_status_icon_new_from_icon_name
39160  (c-name "gtk_status_icon_new_from_icon_name")
39161  (return-type "GtkStatusIcon*")
39162  (parameters
39163    '("const-gchar*" "icon_name")
39164  )
39165)
39166
39167(define-function gtk_status_icon_new_from_gicon
39168  (c-name "gtk_status_icon_new_from_gicon")
39169  (return-type "GtkStatusIcon*")
39170  (parameters
39171    '("GIcon*" "icon")
39172  )
39173)
39174
39175(define-method set_from_pixbuf
39176  (of-object "GtkStatusIcon")
39177  (c-name "gtk_status_icon_set_from_pixbuf")
39178  (return-type "none")
39179  (parameters
39180    '("GdkPixbuf*" "pixbuf")
39181  )
39182)
39183
39184(define-method set_from_file
39185  (of-object "GtkStatusIcon")
39186  (c-name "gtk_status_icon_set_from_file")
39187  (return-type "none")
39188  (parameters
39189    '("const-gchar*" "filename")
39190  )
39191)
39192
39193(define-method set_from_stock
39194  (of-object "GtkStatusIcon")
39195  (c-name "gtk_status_icon_set_from_stock")
39196  (return-type "none")
39197  (parameters
39198    '("const-gchar*" "stock_id")
39199  )
39200)
39201
39202(define-method set_from_icon_name
39203  (of-object "GtkStatusIcon")
39204  (c-name "gtk_status_icon_set_from_icon_name")
39205  (return-type "none")
39206  (parameters
39207    '("const-gchar*" "icon_name")
39208  )
39209)
39210
39211(define-method set_from_gicon
39212  (of-object "GtkStatusIcon")
39213  (c-name "gtk_status_icon_set_from_gicon")
39214  (return-type "none")
39215  (parameters
39216    '("GIcon*" "icon")
39217  )
39218)
39219
39220(define-method get_storage_type
39221  (of-object "GtkStatusIcon")
39222  (c-name "gtk_status_icon_get_storage_type")
39223  (return-type "GtkImageType")
39224)
39225
39226(define-method get_pixbuf
39227  (of-object "GtkStatusIcon")
39228  (c-name "gtk_status_icon_get_pixbuf")
39229  (return-type "GdkPixbuf*")
39230)
39231
39232(define-method get_stock
39233  (of-object "GtkStatusIcon")
39234  (c-name "gtk_status_icon_get_stock")
39235  (return-type "const-gchar*")
39236)
39237
39238(define-method get_icon_name
39239  (of-object "GtkStatusIcon")
39240  (c-name "gtk_status_icon_get_icon_name")
39241  (return-type "const-gchar*")
39242)
39243
39244(define-method get_gicon
39245  (of-object "GtkStatusIcon")
39246  (c-name "gtk_status_icon_get_gicon")
39247  (return-type "GIcon*")
39248)
39249
39250(define-method get_size
39251  (of-object "GtkStatusIcon")
39252  (c-name "gtk_status_icon_get_size")
39253  (return-type "gint")
39254)
39255
39256(define-method set_screen
39257  (of-object "GtkStatusIcon")
39258  (c-name "gtk_status_icon_set_screen")
39259  (return-type "none")
39260  (parameters
39261    '("GdkScreen*" "screen")
39262  )
39263)
39264
39265(define-method get_screen
39266  (of-object "GtkStatusIcon")
39267  (c-name "gtk_status_icon_get_screen")
39268  (return-type "GdkScreen*")
39269)
39270
39271(define-method set_has_tooltip
39272  (of-object "GtkStatusIcon")
39273  (c-name "gtk_status_icon_set_has_tooltip")
39274  (return-type "none")
39275  (parameters
39276    '("gboolean" "has_tooltip")
39277  )
39278)
39279
39280(define-method set_tooltip_text
39281  (of-object "GtkStatusIcon")
39282  (c-name "gtk_status_icon_set_tooltip_text")
39283  (return-type "none")
39284  (parameters
39285    '("const-gchar*" "text")
39286  )
39287)
39288
39289(define-method set_tooltip_markup
39290  (of-object "GtkStatusIcon")
39291  (c-name "gtk_status_icon_set_tooltip_markup")
39292  (return-type "none")
39293  (parameters
39294    '("const-gchar*" "markup")
39295  )
39296)
39297
39298(define-method set_title
39299  (of-object "GtkStatusIcon")
39300  (c-name "gtk_status_icon_set_title")
39301  (return-type "none")
39302  (parameters
39303    '("const-gchar*" "title")
39304  )
39305)
39306
39307(define-method get_title
39308  (of-object "GtkStatusIcon")
39309  (c-name "gtk_status_icon_get_title")
39310  (return-type "const-gchar*")
39311)
39312
39313(define-method set_name
39314  (of-object "GtkStatusIcon")
39315  (c-name "gtk_status_icon_set_name")
39316  (return-type "none")
39317  (parameters
39318    '("const-gchar*" "name")
39319  )
39320)
39321
39322(define-method set_visible
39323  (of-object "GtkStatusIcon")
39324  (c-name "gtk_status_icon_set_visible")
39325  (return-type "none")
39326  (parameters
39327    '("gboolean" "visible")
39328  )
39329)
39330
39331(define-method get_visible
39332  (of-object "GtkStatusIcon")
39333  (c-name "gtk_status_icon_get_visible")
39334  (return-type "gboolean")
39335)
39336
39337(define-method is_embedded
39338  (of-object "GtkStatusIcon")
39339  (c-name "gtk_status_icon_is_embedded")
39340  (return-type "gboolean")
39341)
39342
39343(define-function gtk_status_icon_position_menu
39344  (c-name "gtk_status_icon_position_menu")
39345  (return-type "none")
39346  (parameters
39347    '("GtkMenu*" "menu")
39348    '("gint*" "x")
39349    '("gint*" "y")
39350    '("gboolean*" "push_in")
39351    '("gpointer" "user_data")
39352  )
39353)
39354
39355(define-method get_geometry
39356  (of-object "GtkStatusIcon")
39357  (c-name "gtk_status_icon_get_geometry")
39358  (return-type "gboolean")
39359  (parameters
39360    '("GdkScreen**" "screen")
39361    '("GdkRectangle*" "area")
39362    '("GtkOrientation*" "orientation")
39363  )
39364)
39365
39366(define-method get_has_tooltip
39367  (of-object "GtkStatusIcon")
39368  (c-name "gtk_status_icon_get_has_tooltip")
39369  (return-type "gboolean")
39370)
39371
39372(define-method get_tooltip_text
39373  (of-object "GtkStatusIcon")
39374  (c-name "gtk_status_icon_get_tooltip_text")
39375  (return-type "gchar*")
39376)
39377
39378(define-method get_tooltip_markup
39379  (of-object "GtkStatusIcon")
39380  (c-name "gtk_status_icon_get_tooltip_markup")
39381  (return-type "gchar*")
39382)
39383
39384(define-method get_x11_window_id
39385  (of-object "GtkStatusIcon")
39386  (c-name "gtk_status_icon_get_x11_window_id")
39387  (return-type "guint32")
39388)
39389
39390
39391
39392;; From gtkstock.h
39393
39394(define-function gtk_stock_add
39395  (c-name "gtk_stock_add")
39396  (return-type "none")
39397  (parameters
39398    '("const-GtkStockItem*" "items")
39399    '("guint" "n_items")
39400  )
39401)
39402
39403(define-function gtk_stock_add_static
39404  (c-name "gtk_stock_add_static")
39405  (return-type "none")
39406  (parameters
39407    '("const-GtkStockItem*" "items")
39408    '("guint" "n_items")
39409  )
39410)
39411
39412(define-function gtk_stock_lookup
39413  (c-name "gtk_stock_lookup")
39414  (return-type "gboolean")
39415  (parameters
39416    '("const-gchar*" "stock_id")
39417    '("GtkStockItem*" "item")
39418  )
39419)
39420
39421(define-function gtk_stock_list_ids
39422  (c-name "gtk_stock_list_ids")
39423  (return-type "GSList*")
39424)
39425
39426(define-method copy
39427  (of-object "GtkStockItem")
39428  (c-name "gtk_stock_item_copy")
39429  (return-type "GtkStockItem*")
39430)
39431
39432(define-method free
39433  (of-object "GtkStockItem")
39434  (c-name "gtk_stock_item_free")
39435  (return-type "none")
39436)
39437
39438(define-function gtk_stock_set_translate_func
39439  (c-name "gtk_stock_set_translate_func")
39440  (return-type "none")
39441  (parameters
39442    '("const-gchar*" "domain")
39443    '("GtkTranslateFunc" "func")
39444    '("gpointer" "data")
39445    '("GDestroyNotify" "notify")
39446  )
39447)
39448
39449
39450
39451;; From gtkstyle.h
39452
39453(define-function gtk_style_get_type
39454  (c-name "gtk_style_get_type")
39455  (return-type "GType")
39456)
39457
39458(define-function gtk_style_new
39459  (c-name "gtk_style_new")
39460  (is-constructor-of "GtkStyle")
39461  (return-type "GtkStyle*")
39462)
39463
39464(define-method copy
39465  (of-object "GtkStyle")
39466  (c-name "gtk_style_copy")
39467  (return-type "GtkStyle*")
39468)
39469
39470(define-method attach
39471  (of-object "GtkStyle")
39472  (c-name "gtk_style_attach")
39473  (return-type "GtkStyle*")
39474  (parameters
39475    '("GdkWindow*" "window")
39476  )
39477)
39478
39479(define-method detach
39480  (of-object "GtkStyle")
39481  (c-name "gtk_style_detach")
39482  (return-type "none")
39483)
39484
39485(define-method set_background
39486  (of-object "GtkStyle")
39487  (c-name "gtk_style_set_background")
39488  (return-type "none")
39489  (parameters
39490    '("GdkWindow*" "window")
39491    '("GtkStateType" "state_type")
39492  )
39493)
39494
39495(define-method apply_default_background
39496  (of-object "GtkStyle")
39497  (c-name "gtk_style_apply_default_background")
39498  (return-type "none")
39499  (parameters
39500    '("cairo_t*" "cr")
39501    '("GdkWindow*" "window")
39502    '("GtkStateType" "state_type")
39503    '("gint" "x")
39504    '("gint" "y")
39505    '("gint" "width")
39506    '("gint" "height")
39507  )
39508)
39509
39510(define-method lookup_icon_set
39511  (of-object "GtkStyle")
39512  (c-name "gtk_style_lookup_icon_set")
39513  (return-type "GtkIconSet*")
39514  (parameters
39515    '("const-gchar*" "stock_id")
39516  )
39517)
39518
39519(define-method lookup_color
39520  (of-object "GtkStyle")
39521  (c-name "gtk_style_lookup_color")
39522  (return-type "gboolean")
39523  (parameters
39524    '("const-gchar*" "color_name")
39525    '("GdkColor*" "color")
39526  )
39527)
39528
39529(define-method render_icon
39530  (of-object "GtkStyle")
39531  (c-name "gtk_style_render_icon")
39532  (return-type "GdkPixbuf*")
39533  (parameters
39534    '("const-GtkIconSource*" "source")
39535    '("GtkTextDirection" "direction")
39536    '("GtkStateType" "state")
39537    '("GtkIconSize" "size")
39538    '("GtkWidget*" "widget")
39539    '("const-gchar*" "detail")
39540  )
39541)
39542
39543(define-function gtk_paint_hline
39544  (c-name "gtk_paint_hline")
39545  (return-type "none")
39546  (parameters
39547    '("GtkStyle*" "style")
39548    '("cairo_t*" "cr")
39549    '("GtkStateType" "state_type")
39550    '("GtkWidget*" "widget")
39551    '("const-gchar*" "detail")
39552    '("gint" "x1")
39553    '("gint" "x2")
39554    '("gint" "y")
39555  )
39556)
39557
39558(define-function gtk_paint_vline
39559  (c-name "gtk_paint_vline")
39560  (return-type "none")
39561  (parameters
39562    '("GtkStyle*" "style")
39563    '("cairo_t*" "cr")
39564    '("GtkStateType" "state_type")
39565    '("GtkWidget*" "widget")
39566    '("const-gchar*" "detail")
39567    '("gint" "y1_")
39568    '("gint" "y2_")
39569    '("gint" "x")
39570  )
39571)
39572
39573(define-function gtk_paint_shadow
39574  (c-name "gtk_paint_shadow")
39575  (return-type "none")
39576  (parameters
39577    '("GtkStyle*" "style")
39578    '("cairo_t*" "cr")
39579    '("GtkStateType" "state_type")
39580    '("GtkShadowType" "shadow_type")
39581    '("GtkWidget*" "widget")
39582    '("const-gchar*" "detail")
39583    '("gint" "x")
39584    '("gint" "y")
39585    '("gint" "width")
39586    '("gint" "height")
39587  )
39588)
39589
39590(define-function gtk_paint_arrow
39591  (c-name "gtk_paint_arrow")
39592  (return-type "none")
39593  (parameters
39594    '("GtkStyle*" "style")
39595    '("cairo_t*" "cr")
39596    '("GtkStateType" "state_type")
39597    '("GtkShadowType" "shadow_type")
39598    '("GtkWidget*" "widget")
39599    '("const-gchar*" "detail")
39600    '("GtkArrowType" "arrow_type")
39601    '("gboolean" "fill")
39602    '("gint" "x")
39603    '("gint" "y")
39604    '("gint" "width")
39605    '("gint" "height")
39606  )
39607)
39608
39609(define-function gtk_paint_diamond
39610  (c-name "gtk_paint_diamond")
39611  (return-type "none")
39612  (parameters
39613    '("GtkStyle*" "style")
39614    '("cairo_t*" "cr")
39615    '("GtkStateType" "state_type")
39616    '("GtkShadowType" "shadow_type")
39617    '("GtkWidget*" "widget")
39618    '("const-gchar*" "detail")
39619    '("gint" "x")
39620    '("gint" "y")
39621    '("gint" "width")
39622    '("gint" "height")
39623  )
39624)
39625
39626(define-function gtk_paint_box
39627  (c-name "gtk_paint_box")
39628  (return-type "none")
39629  (parameters
39630    '("GtkStyle*" "style")
39631    '("cairo_t*" "cr")
39632    '("GtkStateType" "state_type")
39633    '("GtkShadowType" "shadow_type")
39634    '("GtkWidget*" "widget")
39635    '("const-gchar*" "detail")
39636    '("gint" "x")
39637    '("gint" "y")
39638    '("gint" "width")
39639    '("gint" "height")
39640  )
39641)
39642
39643(define-function gtk_paint_flat_box
39644  (c-name "gtk_paint_flat_box")
39645  (return-type "none")
39646  (parameters
39647    '("GtkStyle*" "style")
39648    '("cairo_t*" "cr")
39649    '("GtkStateType" "state_type")
39650    '("GtkShadowType" "shadow_type")
39651    '("GtkWidget*" "widget")
39652    '("const-gchar*" "detail")
39653    '("gint" "x")
39654    '("gint" "y")
39655    '("gint" "width")
39656    '("gint" "height")
39657  )
39658)
39659
39660(define-function gtk_paint_check
39661  (c-name "gtk_paint_check")
39662  (return-type "none")
39663  (parameters
39664    '("GtkStyle*" "style")
39665    '("cairo_t*" "cr")
39666    '("GtkStateType" "state_type")
39667    '("GtkShadowType" "shadow_type")
39668    '("GtkWidget*" "widget")
39669    '("const-gchar*" "detail")
39670    '("gint" "x")
39671    '("gint" "y")
39672    '("gint" "width")
39673    '("gint" "height")
39674  )
39675)
39676
39677(define-function gtk_paint_option
39678  (c-name "gtk_paint_option")
39679  (return-type "none")
39680  (parameters
39681    '("GtkStyle*" "style")
39682    '("cairo_t*" "cr")
39683    '("GtkStateType" "state_type")
39684    '("GtkShadowType" "shadow_type")
39685    '("GtkWidget*" "widget")
39686    '("const-gchar*" "detail")
39687    '("gint" "x")
39688    '("gint" "y")
39689    '("gint" "width")
39690    '("gint" "height")
39691  )
39692)
39693
39694(define-function gtk_paint_tab
39695  (c-name "gtk_paint_tab")
39696  (return-type "none")
39697  (parameters
39698    '("GtkStyle*" "style")
39699    '("cairo_t*" "cr")
39700    '("GtkStateType" "state_type")
39701    '("GtkShadowType" "shadow_type")
39702    '("GtkWidget*" "widget")
39703    '("const-gchar*" "detail")
39704    '("gint" "x")
39705    '("gint" "y")
39706    '("gint" "width")
39707    '("gint" "height")
39708  )
39709)
39710
39711(define-function gtk_paint_shadow_gap
39712  (c-name "gtk_paint_shadow_gap")
39713  (return-type "none")
39714  (parameters
39715    '("GtkStyle*" "style")
39716    '("cairo_t*" "cr")
39717    '("GtkStateType" "state_type")
39718    '("GtkShadowType" "shadow_type")
39719    '("GtkWidget*" "widget")
39720    '("const-gchar*" "detail")
39721    '("gint" "x")
39722    '("gint" "y")
39723    '("gint" "width")
39724    '("gint" "height")
39725    '("GtkPositionType" "gap_side")
39726    '("gint" "gap_x")
39727    '("gint" "gap_width")
39728  )
39729)
39730
39731(define-function gtk_paint_box_gap
39732  (c-name "gtk_paint_box_gap")
39733  (return-type "none")
39734  (parameters
39735    '("GtkStyle*" "style")
39736    '("cairo_t*" "cr")
39737    '("GtkStateType" "state_type")
39738    '("GtkShadowType" "shadow_type")
39739    '("GtkWidget*" "widget")
39740    '("const-gchar*" "detail")
39741    '("gint" "x")
39742    '("gint" "y")
39743    '("gint" "width")
39744    '("gint" "height")
39745    '("GtkPositionType" "gap_side")
39746    '("gint" "gap_x")
39747    '("gint" "gap_width")
39748  )
39749)
39750
39751(define-function gtk_paint_extension
39752  (c-name "gtk_paint_extension")
39753  (return-type "none")
39754  (parameters
39755    '("GtkStyle*" "style")
39756    '("cairo_t*" "cr")
39757    '("GtkStateType" "state_type")
39758    '("GtkShadowType" "shadow_type")
39759    '("GtkWidget*" "widget")
39760    '("const-gchar*" "detail")
39761    '("gint" "x")
39762    '("gint" "y")
39763    '("gint" "width")
39764    '("gint" "height")
39765    '("GtkPositionType" "gap_side")
39766  )
39767)
39768
39769(define-function gtk_paint_focus
39770  (c-name "gtk_paint_focus")
39771  (return-type "none")
39772  (parameters
39773    '("GtkStyle*" "style")
39774    '("cairo_t*" "cr")
39775    '("GtkStateType" "state_type")
39776    '("GtkWidget*" "widget")
39777    '("const-gchar*" "detail")
39778    '("gint" "x")
39779    '("gint" "y")
39780    '("gint" "width")
39781    '("gint" "height")
39782  )
39783)
39784
39785(define-function gtk_paint_slider
39786  (c-name "gtk_paint_slider")
39787  (return-type "none")
39788  (parameters
39789    '("GtkStyle*" "style")
39790    '("cairo_t*" "cr")
39791    '("GtkStateType" "state_type")
39792    '("GtkShadowType" "shadow_type")
39793    '("GtkWidget*" "widget")
39794    '("const-gchar*" "detail")
39795    '("gint" "x")
39796    '("gint" "y")
39797    '("gint" "width")
39798    '("gint" "height")
39799    '("GtkOrientation" "orientation")
39800  )
39801)
39802
39803(define-function gtk_paint_handle
39804  (c-name "gtk_paint_handle")
39805  (return-type "none")
39806  (parameters
39807    '("GtkStyle*" "style")
39808    '("cairo_t*" "cr")
39809    '("GtkStateType" "state_type")
39810    '("GtkShadowType" "shadow_type")
39811    '("GtkWidget*" "widget")
39812    '("const-gchar*" "detail")
39813    '("gint" "x")
39814    '("gint" "y")
39815    '("gint" "width")
39816    '("gint" "height")
39817    '("GtkOrientation" "orientation")
39818  )
39819)
39820
39821(define-function gtk_paint_expander
39822  (c-name "gtk_paint_expander")
39823  (return-type "none")
39824  (parameters
39825    '("GtkStyle*" "style")
39826    '("cairo_t*" "cr")
39827    '("GtkStateType" "state_type")
39828    '("GtkWidget*" "widget")
39829    '("const-gchar*" "detail")
39830    '("gint" "x")
39831    '("gint" "y")
39832    '("GtkExpanderStyle" "expander_style")
39833  )
39834)
39835
39836(define-function gtk_paint_layout
39837  (c-name "gtk_paint_layout")
39838  (return-type "none")
39839  (parameters
39840    '("GtkStyle*" "style")
39841    '("cairo_t*" "cr")
39842    '("GtkStateType" "state_type")
39843    '("gboolean" "use_text")
39844    '("GtkWidget*" "widget")
39845    '("const-gchar*" "detail")
39846    '("gint" "x")
39847    '("gint" "y")
39848    '("PangoLayout*" "layout")
39849  )
39850)
39851
39852(define-function gtk_paint_resize_grip
39853  (c-name "gtk_paint_resize_grip")
39854  (return-type "none")
39855  (parameters
39856    '("GtkStyle*" "style")
39857    '("cairo_t*" "cr")
39858    '("GtkStateType" "state_type")
39859    '("GtkWidget*" "widget")
39860    '("const-gchar*" "detail")
39861    '("GdkWindowEdge" "edge")
39862    '("gint" "x")
39863    '("gint" "y")
39864    '("gint" "width")
39865    '("gint" "height")
39866  )
39867)
39868
39869(define-function gtk_paint_spinner
39870  (c-name "gtk_paint_spinner")
39871  (return-type "none")
39872  (parameters
39873    '("GtkStyle*" "style")
39874    '("cairo_t*" "cr")
39875    '("GtkStateType" "state_type")
39876    '("GtkWidget*" "widget")
39877    '("const-gchar*" "detail")
39878    '("guint" "step")
39879    '("gint" "x")
39880    '("gint" "y")
39881    '("gint" "width")
39882    '("gint" "height")
39883  )
39884)
39885
39886(define-method get_style_property
39887  (of-object "GtkStyle")
39888  (c-name "gtk_style_get_style_property")
39889  (return-type "none")
39890  (parameters
39891    '("GType" "widget_type")
39892    '("const-gchar*" "property_name")
39893    '("GValue*" "value")
39894  )
39895)
39896
39897(define-method get_valist
39898  (of-object "GtkStyle")
39899  (c-name "gtk_style_get_valist")
39900  (return-type "none")
39901  (parameters
39902    '("GType" "widget_type")
39903    '("const-gchar*" "first_property_name")
39904    '("va_list" "var_args")
39905  )
39906)
39907
39908(define-method get
39909  (of-object "GtkStyle")
39910  (c-name "gtk_style_get")
39911  (return-type "none")
39912  (parameters
39913    '("GType" "widget_type")
39914    '("const-gchar*" "first_property_name")
39915  )
39916  (varargs #t)
39917)
39918
39919(define-method has_context
39920  (of-object "GtkStyle")
39921  (c-name "gtk_style_has_context")
39922  (return-type "gboolean")
39923)
39924
39925(define-method style_attach
39926  (of-object "GtkWidget")
39927  (c-name "gtk_widget_style_attach")
39928  (return-type "none")
39929)
39930
39931(define-method has_rc_style
39932  (of-object "GtkWidget")
39933  (c-name "gtk_widget_has_rc_style")
39934  (return-type "gboolean")
39935)
39936
39937(define-method set_style
39938  (of-object "GtkWidget")
39939  (c-name "gtk_widget_set_style")
39940  (return-type "none")
39941  (parameters
39942    '("GtkStyle*" "style")
39943  )
39944)
39945
39946(define-method ensure_style
39947  (of-object "GtkWidget")
39948  (c-name "gtk_widget_ensure_style")
39949  (return-type "none")
39950)
39951
39952(define-method get_style
39953  (of-object "GtkWidget")
39954  (c-name "gtk_widget_get_style")
39955  (return-type "GtkStyle*")
39956)
39957
39958(define-method modify_style
39959  (of-object "GtkWidget")
39960  (c-name "gtk_widget_modify_style")
39961  (return-type "none")
39962  (parameters
39963    '("GtkRcStyle*" "style")
39964  )
39965)
39966
39967(define-method get_modifier_style
39968  (of-object "GtkWidget")
39969  (c-name "gtk_widget_get_modifier_style")
39970  (return-type "GtkRcStyle*")
39971)
39972
39973(define-method modify_fg
39974  (of-object "GtkWidget")
39975  (c-name "gtk_widget_modify_fg")
39976  (return-type "none")
39977  (parameters
39978    '("GtkStateType" "state")
39979    '("const-GdkColor*" "color")
39980  )
39981)
39982
39983(define-method modify_bg
39984  (of-object "GtkWidget")
39985  (c-name "gtk_widget_modify_bg")
39986  (return-type "none")
39987  (parameters
39988    '("GtkStateType" "state")
39989    '("const-GdkColor*" "color")
39990  )
39991)
39992
39993(define-method modify_text
39994  (of-object "GtkWidget")
39995  (c-name "gtk_widget_modify_text")
39996  (return-type "none")
39997  (parameters
39998    '("GtkStateType" "state")
39999    '("const-GdkColor*" "color")
40000  )
40001)
40002
40003(define-method modify_base
40004  (of-object "GtkWidget")
40005  (c-name "gtk_widget_modify_base")
40006  (return-type "none")
40007  (parameters
40008    '("GtkStateType" "state")
40009    '("const-GdkColor*" "color")
40010  )
40011)
40012
40013(define-method modify_cursor
40014  (of-object "GtkWidget")
40015  (c-name "gtk_widget_modify_cursor")
40016  (return-type "none")
40017  (parameters
40018    '("const-GdkColor*" "primary")
40019    '("const-GdkColor*" "secondary")
40020  )
40021)
40022
40023(define-method modify_font
40024  (of-object "GtkWidget")
40025  (c-name "gtk_widget_modify_font")
40026  (return-type "none")
40027  (parameters
40028    '("PangoFontDescription*" "font_desc")
40029  )
40030)
40031
40032(define-method reset_rc_styles
40033  (of-object "GtkWidget")
40034  (c-name "gtk_widget_reset_rc_styles")
40035  (return-type "none")
40036)
40037
40038(define-function gtk_widget_get_default_style
40039  (c-name "gtk_widget_get_default_style")
40040  (return-type "GtkStyle*")
40041)
40042
40043(define-method path
40044  (of-object "GtkWidget")
40045  (c-name "gtk_widget_path")
40046  (return-type "none")
40047  (parameters
40048    '("guint*" "path_length")
40049    '("gchar**" "path")
40050    '("gchar**" "path_reversed")
40051  )
40052)
40053
40054(define-method class_path
40055  (of-object "GtkWidget")
40056  (c-name "gtk_widget_class_path")
40057  (return-type "none")
40058  (parameters
40059    '("guint*" "path_length")
40060    '("gchar**" "path")
40061    '("gchar**" "path_reversed")
40062  )
40063)
40064
40065(define-method render_icon
40066  (of-object "GtkWidget")
40067  (c-name "gtk_widget_render_icon")
40068  (return-type "GdkPixbuf*")
40069  (parameters
40070    '("const-gchar*" "stock_id")
40071    '("GtkIconSize" "size")
40072    '("const-gchar*" "detail")
40073  )
40074)
40075
40076
40077
40078;; From gtkstyleproperties.h
40079
40080(define-function gtk_style_properties_get_type
40081  (c-name "gtk_style_properties_get_type")
40082  (return-type "GType")
40083)
40084
40085(define-function gtk_style_properties_register_property
40086  (c-name "gtk_style_properties_register_property")
40087  (return-type "none")
40088  (parameters
40089    '("GtkStylePropertyParser" "parse_func")
40090    '("GParamSpec*" "pspec")
40091  )
40092)
40093
40094(define-function gtk_style_properties_lookup_property
40095  (c-name "gtk_style_properties_lookup_property")
40096  (return-type "gboolean")
40097  (parameters
40098    '("const-gchar*" "property_name")
40099    '("GtkStylePropertyParser*" "parse_func")
40100    '("GParamSpec**" "pspec")
40101  )
40102)
40103
40104(define-function gtk_style_properties_new
40105  (c-name "gtk_style_properties_new")
40106  (is-constructor-of "GtkStyleProperties")
40107  (return-type "GtkStyleProperties*")
40108)
40109
40110(define-method map_color
40111  (of-object "GtkStyleProperties")
40112  (c-name "gtk_style_properties_map_color")
40113  (return-type "none")
40114  (parameters
40115    '("const-gchar*" "name")
40116    '("GtkSymbolicColor*" "color")
40117  )
40118)
40119
40120(define-method lookup_color
40121  (of-object "GtkStyleProperties")
40122  (c-name "gtk_style_properties_lookup_color")
40123  (return-type "GtkSymbolicColor*")
40124  (parameters
40125    '("const-gchar*" "name")
40126  )
40127)
40128
40129(define-method set_property
40130  (of-object "GtkStyleProperties")
40131  (c-name "gtk_style_properties_set_property")
40132  (return-type "none")
40133  (parameters
40134    '("const-gchar*" "property")
40135    '("GtkStateFlags" "state")
40136    '("const-GValue*" "value")
40137  )
40138)
40139
40140(define-method set_valist
40141  (of-object "GtkStyleProperties")
40142  (c-name "gtk_style_properties_set_valist")
40143  (return-type "none")
40144  (parameters
40145    '("GtkStateFlags" "state")
40146    '("va_list" "args")
40147  )
40148)
40149
40150(define-method set
40151  (of-object "GtkStyleProperties")
40152  (c-name "gtk_style_properties_set")
40153  (return-type "none")
40154  (parameters
40155    '("GtkStateFlags" "state")
40156  )
40157  (varargs #t)
40158)
40159
40160(define-method get_property
40161  (of-object "GtkStyleProperties")
40162  (c-name "gtk_style_properties_get_property")
40163  (return-type "gboolean")
40164  (parameters
40165    '("const-gchar*" "property")
40166    '("GtkStateFlags" "state")
40167    '("GValue*" "value")
40168  )
40169)
40170
40171(define-method get_valist
40172  (of-object "GtkStyleProperties")
40173  (c-name "gtk_style_properties_get_valist")
40174  (return-type "none")
40175  (parameters
40176    '("GtkStateFlags" "state")
40177    '("va_list" "args")
40178  )
40179)
40180
40181(define-method get
40182  (of-object "GtkStyleProperties")
40183  (c-name "gtk_style_properties_get")
40184  (return-type "none")
40185  (parameters
40186    '("GtkStateFlags" "state")
40187  )
40188  (varargs #t)
40189)
40190
40191(define-method unset_property
40192  (of-object "GtkStyleProperties")
40193  (c-name "gtk_style_properties_unset_property")
40194  (return-type "none")
40195  (parameters
40196    '("const-gchar*" "property")
40197    '("GtkStateFlags" "state")
40198  )
40199)
40200
40201(define-method clear
40202  (of-object "GtkStyleProperties")
40203  (c-name "gtk_style_properties_clear")
40204  (return-type "none")
40205)
40206
40207(define-method merge
40208  (of-object "GtkStyleProperties")
40209  (c-name "gtk_style_properties_merge")
40210  (return-type "none")
40211  (parameters
40212    '("const-GtkStyleProperties*" "props_to_merge")
40213    '("gboolean" "replace")
40214  )
40215)
40216
40217
40218
40219;; From gtksymboliccolor.h
40220
40221(define-function gtk_symbolic_color_get_type
40222  (c-name "gtk_symbolic_color_get_type")
40223  (return-type "GType")
40224)
40225
40226(define-function gtk_symbolic_color_new_literal
40227  (c-name "gtk_symbolic_color_new_literal")
40228  (return-type "GtkSymbolicColor*")
40229  (parameters
40230    '("const-GdkRGBA*" "color")
40231  )
40232)
40233
40234(define-function gtk_symbolic_color_new_name
40235  (c-name "gtk_symbolic_color_new_name")
40236  (return-type "GtkSymbolicColor*")
40237  (parameters
40238    '("const-gchar*" "name")
40239  )
40240)
40241
40242(define-method new_shade
40243  (of-object "GtkSymbolicColor")
40244  (c-name "gtk_symbolic_color_new_shade")
40245  (return-type "GtkSymbolicColor*")
40246  (parameters
40247    '("gdouble" "factor")
40248  )
40249)
40250
40251(define-method new_alpha
40252  (of-object "GtkSymbolicColor")
40253  (c-name "gtk_symbolic_color_new_alpha")
40254  (return-type "GtkSymbolicColor*")
40255  (parameters
40256    '("gdouble" "factor")
40257  )
40258)
40259
40260(define-method new_mix
40261  (of-object "GtkSymbolicColor")
40262  (c-name "gtk_symbolic_color_new_mix")
40263  (return-type "GtkSymbolicColor*")
40264  (parameters
40265    '("GtkSymbolicColor*" "color2")
40266    '("gdouble" "factor")
40267  )
40268)
40269
40270(define-function gtk_symbolic_color_new_win32
40271  (c-name "gtk_symbolic_color_new_win32")
40272  (return-type "GtkSymbolicColor*")
40273  (parameters
40274    '("const-gchar*" "theme_class")
40275    '("gint" "id")
40276  )
40277)
40278
40279(define-method ref
40280  (of-object "GtkSymbolicColor")
40281  (c-name "gtk_symbolic_color_ref")
40282  (return-type "GtkSymbolicColor*")
40283)
40284
40285(define-method unref
40286  (of-object "GtkSymbolicColor")
40287  (c-name "gtk_symbolic_color_unref")
40288  (return-type "none")
40289)
40290
40291(define-method to_string
40292  (of-object "GtkSymbolicColor")
40293  (c-name "gtk_symbolic_color_to_string")
40294  (return-type "char*")
40295)
40296
40297(define-method resolve
40298  (of-object "GtkSymbolicColor")
40299  (c-name "gtk_symbolic_color_resolve")
40300  (return-type "gboolean")
40301  (parameters
40302    '("GtkStyleProperties*" "props")
40303    '("GdkRGBA*" "resolved_color")
40304  )
40305)
40306
40307
40308
40309;; From gtktable.h
40310
40311(define-function gtk_table_get_type
40312  (c-name "gtk_table_get_type")
40313  (return-type "GType")
40314)
40315
40316(define-function gtk_table_new
40317  (c-name "gtk_table_new")
40318  (is-constructor-of "GtkTable")
40319  (return-type "GtkWidget*")
40320  (parameters
40321    '("guint" "rows")
40322    '("guint" "columns")
40323    '("gboolean" "homogeneous")
40324  )
40325)
40326
40327(define-method resize
40328  (of-object "GtkTable")
40329  (c-name "gtk_table_resize")
40330  (return-type "none")
40331  (parameters
40332    '("guint" "rows")
40333    '("guint" "columns")
40334  )
40335)
40336
40337(define-method attach
40338  (of-object "GtkTable")
40339  (c-name "gtk_table_attach")
40340  (return-type "none")
40341  (parameters
40342    '("GtkWidget*" "child")
40343    '("guint" "left_attach")
40344    '("guint" "right_attach")
40345    '("guint" "top_attach")
40346    '("guint" "bottom_attach")
40347    '("GtkAttachOptions" "xoptions")
40348    '("GtkAttachOptions" "yoptions")
40349    '("guint" "xpadding")
40350    '("guint" "ypadding")
40351  )
40352)
40353
40354(define-method attach_defaults
40355  (of-object "GtkTable")
40356  (c-name "gtk_table_attach_defaults")
40357  (return-type "none")
40358  (parameters
40359    '("GtkWidget*" "widget")
40360    '("guint" "left_attach")
40361    '("guint" "right_attach")
40362    '("guint" "top_attach")
40363    '("guint" "bottom_attach")
40364  )
40365)
40366
40367(define-method set_row_spacing
40368  (of-object "GtkTable")
40369  (c-name "gtk_table_set_row_spacing")
40370  (return-type "none")
40371  (parameters
40372    '("guint" "row")
40373    '("guint" "spacing")
40374  )
40375)
40376
40377(define-method get_row_spacing
40378  (of-object "GtkTable")
40379  (c-name "gtk_table_get_row_spacing")
40380  (return-type "guint")
40381  (parameters
40382    '("guint" "row")
40383  )
40384)
40385
40386(define-method set_col_spacing
40387  (of-object "GtkTable")
40388  (c-name "gtk_table_set_col_spacing")
40389  (return-type "none")
40390  (parameters
40391    '("guint" "column")
40392    '("guint" "spacing")
40393  )
40394)
40395
40396(define-method get_col_spacing
40397  (of-object "GtkTable")
40398  (c-name "gtk_table_get_col_spacing")
40399  (return-type "guint")
40400  (parameters
40401    '("guint" "column")
40402  )
40403)
40404
40405(define-method set_row_spacings
40406  (of-object "GtkTable")
40407  (c-name "gtk_table_set_row_spacings")
40408  (return-type "none")
40409  (parameters
40410    '("guint" "spacing")
40411  )
40412)
40413
40414(define-method get_default_row_spacing
40415  (of-object "GtkTable")
40416  (c-name "gtk_table_get_default_row_spacing")
40417  (return-type "guint")
40418)
40419
40420(define-method set_col_spacings
40421  (of-object "GtkTable")
40422  (c-name "gtk_table_set_col_spacings")
40423  (return-type "none")
40424  (parameters
40425    '("guint" "spacing")
40426  )
40427)
40428
40429(define-method get_default_col_spacing
40430  (of-object "GtkTable")
40431  (c-name "gtk_table_get_default_col_spacing")
40432  (return-type "guint")
40433)
40434
40435(define-method set_homogeneous
40436  (of-object "GtkTable")
40437  (c-name "gtk_table_set_homogeneous")
40438  (return-type "none")
40439  (parameters
40440    '("gboolean" "homogeneous")
40441  )
40442)
40443
40444(define-method get_homogeneous
40445  (of-object "GtkTable")
40446  (c-name "gtk_table_get_homogeneous")
40447  (return-type "gboolean")
40448)
40449
40450(define-method get_size
40451  (of-object "GtkTable")
40452  (c-name "gtk_table_get_size")
40453  (return-type "none")
40454  (parameters
40455    '("guint*" "rows")
40456    '("guint*" "columns")
40457  )
40458)
40459
40460
40461
40462;; From gtktearoffmenuitem.h
40463
40464(define-function gtk_tearoff_menu_item_get_type
40465  (c-name "gtk_tearoff_menu_item_get_type")
40466  (return-type "GType")
40467)
40468
40469(define-function gtk_tearoff_menu_item_new
40470  (c-name "gtk_tearoff_menu_item_new")
40471  (is-constructor-of "GtkTearoffMenuItem")
40472  (return-type "GtkWidget*")
40473)
40474
40475
40476
40477;; From gtkthemingengine.h
40478
40479(define-function gtk_theming_engine_get_type
40480  (c-name "gtk_theming_engine_get_type")
40481  (return-type "GType")
40482)
40483
40484(define-function gtk_theming_engine_register_property
40485  (c-name "gtk_theming_engine_register_property")
40486  (return-type "none")
40487  (parameters
40488    '("const-gchar*" "name_space")
40489    '("GtkStylePropertyParser" "parse_func")
40490    '("GParamSpec*" "pspec")
40491  )
40492)
40493
40494(define-method get_property
40495  (of-object "GtkThemingEngine")
40496  (c-name "gtk_theming_engine_get_property")
40497  (return-type "none")
40498  (parameters
40499    '("const-gchar*" "property")
40500    '("GtkStateFlags" "state")
40501    '("GValue*" "value")
40502  )
40503)
40504
40505(define-method get_valist
40506  (of-object "GtkThemingEngine")
40507  (c-name "gtk_theming_engine_get_valist")
40508  (return-type "none")
40509  (parameters
40510    '("GtkStateFlags" "state")
40511    '("va_list" "args")
40512  )
40513)
40514
40515(define-method get
40516  (of-object "GtkThemingEngine")
40517  (c-name "gtk_theming_engine_get")
40518  (return-type "none")
40519  (parameters
40520    '("GtkStateFlags" "state")
40521  )
40522  (varargs #t)
40523)
40524
40525(define-method get_style_property
40526  (of-object "GtkThemingEngine")
40527  (c-name "gtk_theming_engine_get_style_property")
40528  (return-type "none")
40529  (parameters
40530    '("const-gchar*" "property_name")
40531    '("GValue*" "value")
40532  )
40533)
40534
40535(define-method get_style_valist
40536  (of-object "GtkThemingEngine")
40537  (c-name "gtk_theming_engine_get_style_valist")
40538  (return-type "none")
40539  (parameters
40540    '("va_list" "args")
40541  )
40542)
40543
40544(define-method get_style
40545  (of-object "GtkThemingEngine")
40546  (c-name "gtk_theming_engine_get_style")
40547  (return-type "none")
40548  (parameters
40549  )
40550  (varargs #t)
40551)
40552
40553(define-method lookup_color
40554  (of-object "GtkThemingEngine")
40555  (c-name "gtk_theming_engine_lookup_color")
40556  (return-type "gboolean")
40557  (parameters
40558    '("const-gchar*" "color_name")
40559    '("GdkRGBA*" "color")
40560  )
40561)
40562
40563(define-method get_path
40564  (of-object "GtkThemingEngine")
40565  (c-name "gtk_theming_engine_get_path")
40566  (return-type "const-GtkWidgetPath*")
40567)
40568
40569(define-method has_class
40570  (of-object "GtkThemingEngine")
40571  (c-name "gtk_theming_engine_has_class")
40572  (return-type "gboolean")
40573  (parameters
40574    '("const-gchar*" "style_class")
40575  )
40576)
40577
40578(define-method has_region
40579  (of-object "GtkThemingEngine")
40580  (c-name "gtk_theming_engine_has_region")
40581  (return-type "gboolean")
40582  (parameters
40583    '("const-gchar*" "style_region")
40584    '("GtkRegionFlags*" "flags")
40585  )
40586)
40587
40588(define-method get_state
40589  (of-object "GtkThemingEngine")
40590  (c-name "gtk_theming_engine_get_state")
40591  (return-type "GtkStateFlags")
40592)
40593
40594(define-method state_is_running
40595  (of-object "GtkThemingEngine")
40596  (c-name "gtk_theming_engine_state_is_running")
40597  (return-type "gboolean")
40598  (parameters
40599    '("GtkStateType" "state")
40600    '("gdouble*" "progress")
40601  )
40602)
40603
40604(define-method get_direction
40605  (of-object "GtkThemingEngine")
40606  (c-name "gtk_theming_engine_get_direction")
40607  (return-type "GtkTextDirection")
40608)
40609
40610(define-method get_junction_sides
40611  (of-object "GtkThemingEngine")
40612  (c-name "gtk_theming_engine_get_junction_sides")
40613  (return-type "GtkJunctionSides")
40614)
40615
40616(define-method get_color
40617  (of-object "GtkThemingEngine")
40618  (c-name "gtk_theming_engine_get_color")
40619  (return-type "none")
40620  (parameters
40621    '("GtkStateFlags" "state")
40622    '("GdkRGBA*" "color")
40623  )
40624)
40625
40626(define-method get_background_color
40627  (of-object "GtkThemingEngine")
40628  (c-name "gtk_theming_engine_get_background_color")
40629  (return-type "none")
40630  (parameters
40631    '("GtkStateFlags" "state")
40632    '("GdkRGBA*" "color")
40633  )
40634)
40635
40636(define-method get_border_color
40637  (of-object "GtkThemingEngine")
40638  (c-name "gtk_theming_engine_get_border_color")
40639  (return-type "none")
40640  (parameters
40641    '("GtkStateFlags" "state")
40642    '("GdkRGBA*" "color")
40643  )
40644)
40645
40646(define-method get_border
40647  (of-object "GtkThemingEngine")
40648  (c-name "gtk_theming_engine_get_border")
40649  (return-type "none")
40650  (parameters
40651    '("GtkStateFlags" "state")
40652    '("GtkBorder*" "border")
40653  )
40654)
40655
40656(define-method get_padding
40657  (of-object "GtkThemingEngine")
40658  (c-name "gtk_theming_engine_get_padding")
40659  (return-type "none")
40660  (parameters
40661    '("GtkStateFlags" "state")
40662    '("GtkBorder*" "padding")
40663  )
40664)
40665
40666(define-method get_margin
40667  (of-object "GtkThemingEngine")
40668  (c-name "gtk_theming_engine_get_margin")
40669  (return-type "none")
40670  (parameters
40671    '("GtkStateFlags" "state")
40672    '("GtkBorder*" "margin")
40673  )
40674)
40675
40676(define-method get_font
40677  (of-object "GtkThemingEngine")
40678  (c-name "gtk_theming_engine_get_font")
40679  (return-type "const-PangoFontDescription*")
40680  (parameters
40681    '("GtkStateFlags" "state")
40682  )
40683)
40684
40685(define-function gtk_theming_engine_load
40686  (c-name "gtk_theming_engine_load")
40687  (return-type "GtkThemingEngine*")
40688  (parameters
40689    '("const-gchar*" "name")
40690  )
40691)
40692
40693(define-method get_screen
40694  (of-object "GtkThemingEngine")
40695  (c-name "gtk_theming_engine_get_screen")
40696  (return-type "GdkScreen*")
40697)
40698
40699
40700
40701;; From gtktoggleaction.h
40702
40703(define-function gtk_toggle_action_get_type
40704  (c-name "gtk_toggle_action_get_type")
40705  (return-type "GType")
40706)
40707
40708(define-function gtk_toggle_action_new
40709  (c-name "gtk_toggle_action_new")
40710  (is-constructor-of "GtkToggleAction")
40711  (return-type "GtkToggleAction*")
40712  (parameters
40713    '("const-gchar*" "name")
40714    '("const-gchar*" "label")
40715    '("const-gchar*" "tooltip")
40716    '("const-gchar*" "stock_id")
40717  )
40718)
40719
40720(define-method toggled
40721  (of-object "GtkToggleAction")
40722  (c-name "gtk_toggle_action_toggled")
40723  (return-type "none")
40724)
40725
40726(define-method set_active
40727  (of-object "GtkToggleAction")
40728  (c-name "gtk_toggle_action_set_active")
40729  (return-type "none")
40730  (parameters
40731    '("gboolean" "is_active")
40732  )
40733)
40734
40735(define-method get_active
40736  (of-object "GtkToggleAction")
40737  (c-name "gtk_toggle_action_get_active")
40738  (return-type "gboolean")
40739)
40740
40741(define-method set_draw_as_radio
40742  (of-object "GtkToggleAction")
40743  (c-name "gtk_toggle_action_set_draw_as_radio")
40744  (return-type "none")
40745  (parameters
40746    '("gboolean" "draw_as_radio")
40747  )
40748)
40749
40750(define-method get_draw_as_radio
40751  (of-object "GtkToggleAction")
40752  (c-name "gtk_toggle_action_get_draw_as_radio")
40753  (return-type "gboolean")
40754)
40755
40756
40757
40758;; From gtktrayicon.h
40759
40760(define-function gtk_tray_icon_get_type
40761  (c-name "gtk_tray_icon_get_type")
40762  (return-type "GType")
40763)
40764
40765
40766
40767;; From gtkuimanager.h
40768
40769(define-function gtk_ui_manager_get_type
40770  (c-name "gtk_ui_manager_get_type")
40771  (return-type "GType")
40772)
40773
40774(define-function gtk_ui_manager_new
40775  (c-name "gtk_ui_manager_new")
40776  (is-constructor-of "GtkUiManager")
40777  (return-type "GtkUIManager*")
40778)
40779
40780(define-method set_add_tearoffs
40781  (of-object "GtkUIManager")
40782  (c-name "gtk_ui_manager_set_add_tearoffs")
40783  (return-type "none")
40784  (parameters
40785    '("gboolean" "add_tearoffs")
40786  )
40787)
40788
40789(define-method get_add_tearoffs
40790  (of-object "GtkUIManager")
40791  (c-name "gtk_ui_manager_get_add_tearoffs")
40792  (return-type "gboolean")
40793)
40794
40795(define-method insert_action_group
40796  (of-object "GtkUIManager")
40797  (c-name "gtk_ui_manager_insert_action_group")
40798  (return-type "none")
40799  (parameters
40800    '("GtkActionGroup*" "action_group")
40801    '("gint" "pos")
40802  )
40803)
40804
40805(define-method remove_action_group
40806  (of-object "GtkUIManager")
40807  (c-name "gtk_ui_manager_remove_action_group")
40808  (return-type "none")
40809  (parameters
40810    '("GtkActionGroup*" "action_group")
40811  )
40812)
40813
40814(define-method get_action_groups
40815  (of-object "GtkUIManager")
40816  (c-name "gtk_ui_manager_get_action_groups")
40817  (return-type "GList*")
40818)
40819
40820(define-method get_accel_group
40821  (of-object "GtkUIManager")
40822  (c-name "gtk_ui_manager_get_accel_group")
40823  (return-type "GtkAccelGroup*")
40824)
40825
40826(define-method get_widget
40827  (of-object "GtkUIManager")
40828  (c-name "gtk_ui_manager_get_widget")
40829  (return-type "GtkWidget*")
40830  (parameters
40831    '("const-gchar*" "path")
40832  )
40833)
40834
40835(define-method get_toplevels
40836  (of-object "GtkUIManager")
40837  (c-name "gtk_ui_manager_get_toplevels")
40838  (return-type "GSList*")
40839  (parameters
40840    '("GtkUIManagerItemType" "types")
40841  )
40842)
40843
40844(define-method get_action
40845  (of-object "GtkUIManager")
40846  (c-name "gtk_ui_manager_get_action")
40847  (return-type "GtkAction*")
40848  (parameters
40849    '("const-gchar*" "path")
40850  )
40851)
40852
40853(define-method add_ui_from_string
40854  (of-object "GtkUIManager")
40855  (c-name "gtk_ui_manager_add_ui_from_string")
40856  (return-type "guint")
40857  (parameters
40858    '("const-gchar*" "buffer")
40859    '("gssize" "length")
40860    '("GError**" "error")
40861  )
40862)
40863
40864(define-method add_ui_from_file
40865  (of-object "GtkUIManager")
40866  (c-name "gtk_ui_manager_add_ui_from_file")
40867  (return-type "guint")
40868  (parameters
40869    '("const-gchar*" "filename")
40870    '("GError**" "error")
40871  )
40872)
40873
40874(define-method add_ui_from_resource
40875  (of-object "GtkUIManager")
40876  (c-name "gtk_ui_manager_add_ui_from_resource")
40877  (return-type "guint")
40878  (parameters
40879    '("const-gchar*" "resource_path")
40880    '("GError**" "error")
40881  )
40882)
40883
40884(define-method add_ui
40885  (of-object "GtkUIManager")
40886  (c-name "gtk_ui_manager_add_ui")
40887  (return-type "none")
40888  (parameters
40889    '("guint" "merge_id")
40890    '("const-gchar*" "path")
40891    '("const-gchar*" "name")
40892    '("const-gchar*" "action")
40893    '("GtkUIManagerItemType" "type")
40894    '("gboolean" "top")
40895  )
40896)
40897
40898(define-method remove_ui
40899  (of-object "GtkUIManager")
40900  (c-name "gtk_ui_manager_remove_ui")
40901  (return-type "none")
40902  (parameters
40903    '("guint" "merge_id")
40904  )
40905)
40906
40907(define-method get_ui
40908  (of-object "GtkUIManager")
40909  (c-name "gtk_ui_manager_get_ui")
40910  (return-type "gchar*")
40911)
40912
40913(define-method ensure_update
40914  (of-object "GtkUIManager")
40915  (c-name "gtk_ui_manager_ensure_update")
40916  (return-type "none")
40917)
40918
40919(define-method new_merge_id
40920  (of-object "GtkUIManager")
40921  (c-name "gtk_ui_manager_new_merge_id")
40922  (return-type "guint")
40923)
40924
40925
40926
40927;; From gtkvbbox.h
40928
40929(define-function gtk_vbutton_box_get_type
40930  (c-name "gtk_vbutton_box_get_type")
40931  (return-type "GType")
40932)
40933
40934(define-function gtk_vbutton_box_new
40935  (c-name "gtk_vbutton_box_new")
40936  (is-constructor-of "GtkVbuttonBox")
40937  (return-type "GtkWidget*")
40938)
40939
40940
40941
40942;; From gtkvbox.h
40943
40944(define-function gtk_vbox_get_type
40945  (c-name "gtk_vbox_get_type")
40946  (return-type "GType")
40947)
40948
40949(define-function gtk_vbox_new
40950  (c-name "gtk_vbox_new")
40951  (is-constructor-of "GtkVbox")
40952  (return-type "GtkWidget*")
40953  (parameters
40954    '("gboolean" "homogeneous")
40955    '("gint" "spacing")
40956  )
40957)
40958
40959
40960
40961;; From gtkvpaned.h
40962
40963(define-function gtk_vpaned_get_type
40964  (c-name "gtk_vpaned_get_type")
40965  (return-type "GType")
40966)
40967
40968(define-function gtk_vpaned_new
40969  (c-name "gtk_vpaned_new")
40970  (is-constructor-of "GtkVpaned")
40971  (return-type "GtkWidget*")
40972)
40973
40974
40975
40976;; From gtkvscale.h
40977
40978(define-function gtk_vscale_get_type
40979  (c-name "gtk_vscale_get_type")
40980  (return-type "GType")
40981)
40982
40983(define-function gtk_vscale_new
40984  (c-name "gtk_vscale_new")
40985  (is-constructor-of "GtkVscale")
40986  (return-type "GtkWidget*")
40987  (parameters
40988    '("GtkAdjustment*" "adjustment")
40989  )
40990)
40991
40992(define-function gtk_vscale_new_with_range
40993  (c-name "gtk_vscale_new_with_range")
40994  (return-type "GtkWidget*")
40995  (parameters
40996    '("gdouble" "min")
40997    '("gdouble" "max")
40998    '("gdouble" "step")
40999  )
41000)
41001
41002
41003
41004;; From gtkvscrollbar.h
41005
41006(define-function gtk_vscrollbar_get_type
41007  (c-name "gtk_vscrollbar_get_type")
41008  (return-type "GType")
41009)
41010
41011(define-function gtk_vscrollbar_new
41012  (c-name "gtk_vscrollbar_new")
41013  (is-constructor-of "GtkVscrollbar")
41014  (return-type "GtkWidget*")
41015  (parameters
41016    '("GtkAdjustment*" "adjustment")
41017  )
41018)
41019
41020
41021
41022;; From gtkvseparator.h
41023
41024(define-function gtk_vseparator_get_type
41025  (c-name "gtk_vseparator_get_type")
41026  (return-type "GType")
41027)
41028
41029(define-function gtk_vseparator_new
41030  (c-name "gtk_vseparator_new")
41031  (is-constructor-of "GtkVseparator")
41032  (return-type "GtkWidget*")
41033)
41034
41035
41036