1;; -*- scheme -*-
2
3(include "gtk-2.10-types.defs")
4
5;; From gtkaboutdialog.h
6
7
8
9;; From gtkaccelgroup.h
10
11
12
13;; From gtkaccellabel.h
14
15
16
17;; From gtkaccelmap.h
18
19
20
21;; From gtkaccessible.h
22
23
24
25;; From gtkactiongroup.h
26
27
28
29;; From gtkaction.h
30
31(define-method get_action
32  (of-object "GtkWidget")
33  (c-name "gtk_widget_get_action")
34  (return-type "GtkAction*")
35)
36
37(define-method get_accel_closure
38  (of-object "GtkAction")
39  (c-name "gtk_action_get_accel_closure")
40  (return-type "GClosure*")
41)
42
43
44
45;; From gtkadjustment.h
46
47
48
49;; From gtkalignment.h
50
51
52
53;; From gtkarrow.h
54
55
56
57;; From gtkaspectframe.h
58
59
60
61;; From gtkassistant.h
62
63(define-function assistant_get_type
64  (c-name "gtk_assistant_get_type")
65  (return-type "GType")
66)
67
68(define-function assistant_new
69  (c-name "gtk_assistant_new")
70  (is-constructor-of "GtkAssistant")
71  (return-type "GtkWidget*")
72)
73
74(define-method get_current_page
75  (of-object "GtkAssistant")
76  (c-name "gtk_assistant_get_current_page")
77  (return-type "gint")
78)
79
80(define-method set_current_page
81  (of-object "GtkAssistant")
82  (c-name "gtk_assistant_set_current_page")
83  (return-type "none")
84  (parameters
85    '("gint" "page_num")
86  )
87)
88
89(define-method get_n_pages
90  (of-object "GtkAssistant")
91  (c-name "gtk_assistant_get_n_pages")
92  (return-type "gint")
93)
94
95(define-method get_nth_page
96  (of-object "GtkAssistant")
97  (c-name "gtk_assistant_get_nth_page")
98  (return-type "GtkWidget*")
99  (parameters
100    '("gint" "page_num")
101  )
102)
103
104(define-method prepend_page
105  (of-object "GtkAssistant")
106  (c-name "gtk_assistant_prepend_page")
107  (return-type "gint")
108  (parameters
109    '("GtkWidget*" "page")
110  )
111)
112
113(define-method append_page
114  (of-object "GtkAssistant")
115  (c-name "gtk_assistant_append_page")
116  (return-type "gint")
117  (parameters
118    '("GtkWidget*" "page")
119  )
120)
121
122(define-method insert_page
123  (of-object "GtkAssistant")
124  (c-name "gtk_assistant_insert_page")
125  (return-type "gint")
126  (parameters
127    '("GtkWidget*" "page")
128    '("gint" "position")
129  )
130)
131
132(define-method set_forward_page_func
133  (of-object "GtkAssistant")
134  (c-name "gtk_assistant_set_forward_page_func")
135  (return-type "none")
136  (parameters
137    '("GtkAssistantPageFunc" "page_func")
138    '("gpointer" "data")
139    '("GDestroyNotify" "destroy")
140  )
141)
142
143(define-method set_page_type
144  (of-object "GtkAssistant")
145  (c-name "gtk_assistant_set_page_type")
146  (return-type "none")
147  (parameters
148    '("GtkWidget*" "page")
149    '("GtkAssistantPageType" "type")
150  )
151)
152
153(define-method get_page_type
154  (of-object "GtkAssistant")
155  (c-name "gtk_assistant_get_page_type")
156  (return-type "GtkAssistantPageType")
157  (parameters
158    '("GtkWidget*" "page")
159  )
160)
161
162(define-method set_page_title
163  (of-object "GtkAssistant")
164  (c-name "gtk_assistant_set_page_title")
165  (return-type "none")
166  (parameters
167    '("GtkWidget*" "page")
168    '("const-gchar*" "title")
169  )
170)
171
172(define-method get_page_title
173  (of-object "GtkAssistant")
174  (c-name "gtk_assistant_get_page_title")
175  (return-type "const-gchar*")
176  (parameters
177    '("GtkWidget*" "page")
178  )
179)
180
181(define-method set_page_header_image
182  (of-object "GtkAssistant")
183  (c-name "gtk_assistant_set_page_header_image")
184  (return-type "none")
185  (parameters
186    '("GtkWidget*" "page")
187    '("GdkPixbuf*" "pixbuf" (null-ok) (default "NULL"))
188  )
189)
190
191(define-method get_page_header_image
192  (of-object "GtkAssistant")
193  (c-name "gtk_assistant_get_page_header_image")
194  (return-type "GdkPixbuf*")
195  (parameters
196    '("GtkWidget*" "page")
197  )
198)
199
200(define-method set_page_side_image
201  (of-object "GtkAssistant")
202  (c-name "gtk_assistant_set_page_side_image")
203  (return-type "none")
204  (parameters
205    '("GtkWidget*" "page")
206    '("GdkPixbuf*" "pixbuf" (null-ok) (default "NULL"))
207  )
208)
209
210(define-method get_page_side_image
211  (of-object "GtkAssistant")
212  (c-name "gtk_assistant_get_page_side_image")
213  (return-type "GdkPixbuf*")
214  (parameters
215    '("GtkWidget*" "page")
216  )
217)
218
219(define-method set_page_complete
220  (of-object "GtkAssistant")
221  (c-name "gtk_assistant_set_page_complete")
222  (return-type "none")
223  (parameters
224    '("GtkWidget*" "page")
225    '("gboolean" "complete")
226  )
227)
228
229(define-method get_page_complete
230  (of-object "GtkAssistant")
231  (c-name "gtk_assistant_get_page_complete")
232  (return-type "gboolean")
233  (parameters
234    '("GtkWidget*" "page")
235  )
236)
237
238(define-method add_action_widget
239  (of-object "GtkAssistant")
240  (c-name "gtk_assistant_add_action_widget")
241  (return-type "none")
242  (parameters
243    '("GtkWidget*" "child")
244  )
245)
246
247(define-method remove_action_widget
248  (of-object "GtkAssistant")
249  (c-name "gtk_assistant_remove_action_widget")
250  (return-type "none")
251  (parameters
252    '("GtkWidget*" "child")
253  )
254)
255
256(define-method update_buttons_state
257  (of-object "GtkAssistant")
258  (c-name "gtk_assistant_update_buttons_state")
259  (return-type "none")
260)
261
262(define-virtual prepare
263  (of-object "GtkAssistant")
264  (return-type "none")
265  (parameters
266    '("GtkWidget*" "page")
267  )
268)
269
270(define-virtual apply
271  (of-object "GtkAssistant")
272  (return-type "none")
273)
274
275(define-virtual close
276  (of-object "GtkAssistant")
277  (return-type "none")
278)
279
280(define-virtual cancel
281  (of-object "GtkAssistant")
282  (return-type "none")
283)
284
285
286
287
288;; From gtkbbox.h
289
290
291
292;; From gtkbindings.h
293
294
295
296;; From gtkbin.h
297
298
299
300;; From gtkbox.h
301
302
303
304;; From gtkbutton.h
305
306(define-method set_image_position
307  (of-object "GtkButton")
308  (c-name "gtk_button_set_image_position")
309  (return-type "none")
310  (parameters
311    '("GtkPositionType" "position")
312  )
313)
314
315(define-method get_image_position
316  (of-object "GtkButton")
317  (c-name "gtk_button_get_image_position")
318  (return-type "GtkPositionType")
319)
320
321
322;; From gtkcalendar.h
323
324
325
326;; From gtkcelleditable.h
327
328
329
330;; From gtkcelllayout.h
331
332
333
334;; From gtkcellrendereraccel.h
335
336(define-function cell_renderer_accel_get_type
337  (c-name "gtk_cell_renderer_accel_get_type")
338  (return-type "GType")
339)
340
341(define-function cell_renderer_accel_new
342  (c-name "gtk_cell_renderer_accel_new")
343  (is-constructor-of "GtkCellRendererAccel")
344  (return-type "GtkCellRenderer*")
345)
346
347(define-virtual accel_edited
348  (of-object "GtkCellRendererAccel")
349  (return-type "none")
350  (parameters
351    '("const-gchar*" "path_string")
352    '("guint" "accel_key")
353    '("GdkModifierType" "accel_mods")
354    '("guint" "hardware_keycode")
355  )
356)
357
358(define-virtual accel_cleared
359  (of-object "GtkCellRendererAccel")
360  (return-type "none")
361  (parameters
362    '("const-gchar*" "path_string")
363  )
364)
365
366
367
368;; From gtkcellrenderercombo.h
369
370
371
372;; From gtkcellrenderer.h
373
374
375
376;; From gtkcellrendererpixbuf.h
377
378
379
380;; From gtkcellrendererprogress.h
381
382
383
384;; From gtkcellrendererspin.h
385
386(define-function cell_renderer_spin_get_type
387  (c-name "gtk_cell_renderer_spin_get_type")
388  (return-type "GType")
389)
390
391(define-function cell_renderer_spin_new
392  (c-name "gtk_cell_renderer_spin_new")
393  (is-constructor-of "GtkCellRendererSpin")
394  (return-type "GtkCellRenderer*")
395)
396
397
398
399;; From gtkcellrenderertext.h
400
401
402
403;; From gtkcellrenderertoggle.h
404
405
406
407;; From gtkcellview.h
408
409
410
411;; From gtkcheckbutton.h
412
413
414
415;; From gtkcheckmenuitem.h
416
417
418
419;; From gtkclipboard.h
420
421(define-method request_rich_text
422  (of-object "GtkClipboard")
423  (c-name "gtk_clipboard_request_rich_text")
424  (return-type "none")
425  (parameters
426    '("GtkTextBuffer*" "buffer")
427    '("GtkClipboardRichTextReceivedFunc" "callback")
428    '("gpointer" "user_data")
429  )
430)
431
432(define-method wait_for_rich_text
433  (of-object "GtkClipboard")
434  (c-name "gtk_clipboard_wait_for_rich_text")
435  (return-type "guint8*")
436  (parameters
437    '("GtkTextBuffer*" "buffer")
438    '("GdkAtom*" "format")
439    '("gsize*" "length")
440  )
441)
442
443(define-method wait_is_rich_text_available
444  (of-object "GtkClipboard")
445  (c-name "gtk_clipboard_wait_is_rich_text_available")
446  (return-type "gboolean")
447  (parameters
448    '("GtkTextBuffer*" "buffer")
449  )
450)
451
452
453
454;; From gtkclist.h
455
456
457
458;; From gtkcolorbutton.h
459
460
461
462;; From gtkcolorseldialog.h
463
464
465
466;; From gtkcolorsel.h
467
468
469
470;; From gtkcomboboxentry.h
471
472
473
474;; From gtkcombobox.h
475
476(define-method get_title
477  (of-object "GtkComboBox")
478  (c-name "gtk_combo_box_get_title")
479  (return-type "const-gchar*")
480)
481
482(define-method set_title
483  (of-object "GtkComboBox")
484  (c-name "gtk_combo_box_set_title")
485  (return-type "none")
486  (parameters
487    '("const-gchar*" "title")
488  )
489)
490
491
492
493;; From gtkcombo.h
494
495
496
497;; From gtkcontainer.h
498
499
500
501;; From gtkctree.h
502
503
504
505;; From gtkcurve.h
506
507
508
509;; From gtkdebug.h
510
511
512
513;; From gtkdialog.h
514
515
516
517;; From gtkdnd.h
518
519(define-method drag_dest_set_track_motion
520  (of-object "GtkWidget")
521  (c-name "gtk_drag_dest_set_track_motion")
522  (return-type "none")
523  (parameters
524    '("gboolean" "track_motion")
525  )
526)
527
528(define-method drag_dest_get_track_motion
529  (of-object "GtkWidget")
530  (c-name "gtk_drag_dest_get_track_motion")
531  (return-type "gboolean")
532)
533
534
535
536;; From gtkdrawingarea.h
537
538
539
540;; From gtkeditable.h
541
542
543
544;; From gtkentrycompletion.h
545
546
547
548;; From gtkentry.h
549
550(define-method set_inner_border
551  (of-object "GtkEntry")
552  (c-name "gtk_entry_set_inner_border")
553  (return-type "none")
554  (parameters
555    '("const-GtkBorder*" "border" (null-ok))
556  )
557)
558
559(define-method get_inner_border
560  (of-object "GtkEntry")
561  (c-name "gtk_entry_get_inner_border")
562  (return-type "const-GtkBorder*")
563)
564
565
566
567;; From gtkenums.h
568
569
570
571;; From gtkeventbox.h
572
573
574
575;; From gtkexpander.h
576
577
578
579;; From gtkfilechooserbutton.h
580
581(define-method get_focus_on_click
582  (of-object "GtkFileChooserButton")
583  (c-name "gtk_file_chooser_button_get_focus_on_click")
584  (return-type "gboolean")
585)
586
587(define-method set_focus_on_click
588  (of-object "GtkFileChooserButton")
589  (c-name "gtk_file_chooser_button_set_focus_on_click")
590  (return-type "none")
591  (parameters
592    '("gboolean" "focus_on_click")
593  )
594)
595
596
597
598;; From gtkfilechooserdialog.h
599
600
601
602;; From gtkfilechooser.h
603
604
605
606;; From gtkfilechooserwidget.h
607
608
609
610;; From gtkfilefilter.h
611
612
613
614;; From gtkfilesel.h
615
616
617
618;; From gtkfilesystem.h
619
620(define-virtual get_info
621  (of-object "GtkFileSystem")
622  (return-type "GtkFileSystemHandle*")
623  (parameters
624    '("const-GtkFilePath*" "path")
625    '("GtkFileInfoType" "types")
626    '("GtkFileSystemGetInfoCallback" "callback")
627    '("gpointer" "data")
628  )
629)
630
631(define-virtual cancel_operation
632  (of-object "GtkFileSystem")
633  (return-type "none")
634)
635
636
637
638;; From gtkfixed.h
639
640
641
642;; From gtkfontbutton.h
643
644
645
646;; From gtkfontsel.h
647
648
649
650;; From gtkframe.h
651
652
653
654;; From gtkgamma.h
655
656
657
658;; From gtkgc.h
659
660
661
662;; From gtk.h
663
664
665
666;; From gtkhandlebox.h
667
668
669
670;; From gtkhbbox.h
671
672
673
674;; From gtkhbox.h
675
676
677
678;; From gtkhpaned.h
679
680
681
682;; From gtkhruler.h
683
684
685
686;; From gtkhscale.h
687
688
689
690;; From gtkhscrollbar.h
691
692
693
694;; From gtkhseparator.h
695
696
697
698;; From gtkiconfactory.h
699
700
701
702;; From gtkicontheme.h
703
704
705
706;; From gtkiconview.h
707
708
709
710;; From gtkimage.h
711
712
713
714;; From gtkimagemenuitem.h
715
716
717
718;; From gtkimcontext.h
719
720
721
722;; From gtkimcontextsimple.h
723
724
725
726;; From gtkimmodule.h
727
728
729
730;; From gtkimmulticontext.h
731
732
733
734;; From gtkinputdialog.h
735
736
737
738;; From gtkinvisible.h
739
740
741
742;; From gtkitemfactory.h
743
744
745
746;; From gtkitem.h
747
748
749
750;; From gtklabel.h
751
752(define-method set_line_wrap_mode
753  (of-object "GtkLabel")
754  (c-name "gtk_label_set_line_wrap_mode")
755  (return-type "none")
756  (parameters
757    '("PangoWrapMode" "wrap_mode")
758  )
759)
760
761(define-method get_line_wrap_mode
762  (of-object "GtkLabel")
763  (c-name "gtk_label_get_line_wrap_mode")
764  (return-type "PangoWrapMode")
765)
766
767
768
769;; From gtklayout.h
770
771
772
773;; From gtklinkbutton.h
774
775(define-function link_button_get_type
776  (c-name "gtk_link_button_get_type")
777  (return-type "GType")
778)
779
780(define-function link_button_new
781  (c-name "gtk_link_button_new")
782  (return-type "GtkWidget*")
783  (parameters
784    '("const-gchar*" "uri")
785  )
786)
787
788(define-function link_button_new_with_label
789  (c-name "gtk_link_button_new_with_label")
790  (is-constructor-of "GtkLinkButton")
791  (return-type "GtkWidget*")
792  (properties
793    '("uri")
794    '("label" (default "NULL") (optional))
795  )
796)
797
798(define-method get_uri
799  (of-object "GtkLinkButton")
800  (c-name "gtk_link_button_get_uri")
801  (return-type "const-gchar*")
802)
803
804(define-method set_uri
805  (of-object "GtkLinkButton")
806  (c-name "gtk_link_button_set_uri")
807  (return-type "none")
808  (parameters
809    '("const-gchar*" "uri")
810  )
811)
812
813(define-function link_button_set_uri_hook
814  (c-name "gtk_link_button_set_uri_hook")
815  (return-type "GtkLinkButtonUriFunc")
816  (parameters
817    '("GtkLinkButtonUriFunc" "func")
818    '("gpointer" "data")
819    '("GDestroyNotify" "destroy")
820  )
821)
822
823
824
825;; From gtklist.h
826
827
828
829;; From gtklistitem.h
830
831
832
833;; From gtkliststore.h
834
835
836
837;; From gtkmain.h
838
839
840
841;; From gtkmarshal.h
842
843
844
845;; From gtkmenubar.h
846
847
848
849;; From gtkmenu.h
850
851
852
853;; From gtkmenuitem.h
854
855
856
857;; From gtkmenushell.h
858
859
860
861;; From gtkmenutoolbutton.h
862
863
864
865;; From gtkmessagedialog.h
866
867(define-method set_image
868  (of-object "GtkMessageDialog")
869  (c-name "gtk_message_dialog_set_image")
870  (return-type "none")
871  (parameters
872    '("GtkWidget*" "image")
873  )
874)
875
876
877;; From gtkmisc.h
878
879
880
881;; From gtkmodules.h
882
883
884
885;; From gtknotebook.h
886
887(define-function notebook_set_window_creation_hook
888  (c-name "gtk_notebook_set_window_creation_hook")
889  (return-type "none")
890  (parameters
891    '("GtkNotebookWindowCreationFunc" "func")
892    '("gpointer" "data")
893    '("GDestroyNotify" "destroy")
894  )
895)
896
897(define-method set_group_id
898  (of-object "GtkNotebook")
899  (c-name "gtk_notebook_set_group_id")
900  (return-type "none")
901  (parameters
902    '("gint" "group_id")
903  )
904)
905
906(define-method get_group_id
907  (of-object "GtkNotebook")
908  (c-name "gtk_notebook_get_group_id")
909  (return-type "gint")
910)
911
912(define-method get_tab_reorderable
913  (of-object "GtkNotebook")
914  (c-name "gtk_notebook_get_tab_reorderable")
915  (return-type "gboolean")
916  (parameters
917    '("GtkWidget*" "child")
918  )
919)
920
921(define-method set_tab_reorderable
922  (of-object "GtkNotebook")
923  (c-name "gtk_notebook_set_tab_reorderable")
924  (return-type "none")
925  (parameters
926    '("GtkWidget*" "child")
927    '("gboolean" "reorderable")
928  )
929)
930
931(define-method get_tab_detachable
932  (of-object "GtkNotebook")
933  (c-name "gtk_notebook_get_tab_detachable")
934  (return-type "gboolean")
935  (parameters
936    '("GtkWidget*" "child")
937  )
938)
939
940(define-method set_tab_detachable
941  (of-object "GtkNotebook")
942  (c-name "gtk_notebook_set_tab_detachable")
943  (return-type "none")
944  (parameters
945    '("GtkWidget*" "child")
946    '("gboolean" "detachable")
947  )
948)
949
950(ifdef HAVE_GTK_2_12
951(define-virtual reorder_tab
952  (of-object "GtkNotebook")
953  (return-type "gboolean")
954  (parameters
955    '("GtkDirectionType" "direction")
956    '("gboolean" "move_to_last")
957  )
958))
959(ifndef HAVE_GTK_2_12
960(define-virtual reorder_tab
961  (of-object "GtkNotebook")
962  (return-type "none")
963  (parameters
964    '("GtkDirectionType" "direction")
965    '("gboolean" "move_to_last")
966  )
967))
968
969
970(define-virtual insert_page
971  (of-object "GtkNotebook")
972  (return-type "gint")
973  (parameters
974    '("GtkWidget*" "child")
975    '("GtkWidget*" "tab_label")
976    '("GtkWidget*" "menu_label")
977    '("gint" "position")
978  )
979)
980
981
982
983;; From gtkobject.h
984
985
986
987;; From gtkoldeditable.h
988
989
990
991;; From gtkoptionmenu.h
992
993
994
995;; From gtkpagesetup.h
996
997(define-function page_setup_get_type
998  (c-name "gtk_page_setup_get_type")
999  (return-type "GType")
1000)
1001
1002(define-function page_setup_new
1003  (c-name "gtk_page_setup_new")
1004  (is-constructor-of "GtkPageSetup")
1005  (return-type "GtkPageSetup*")
1006)
1007
1008(define-method copy
1009  (of-object "GtkPageSetup")
1010  (c-name "gtk_page_setup_copy")
1011  (return-type "GtkPageSetup*")
1012)
1013
1014(define-method get_orientation
1015  (of-object "GtkPageSetup")
1016  (c-name "gtk_page_setup_get_orientation")
1017  (return-type "GtkPageOrientation")
1018)
1019
1020(define-method set_orientation
1021  (of-object "GtkPageSetup")
1022  (c-name "gtk_page_setup_set_orientation")
1023  (return-type "none")
1024  (parameters
1025    '("GtkPageOrientation" "orientation")
1026  )
1027)
1028
1029(define-method get_paper_size
1030  (of-object "GtkPageSetup")
1031  (c-name "gtk_page_setup_get_paper_size")
1032  (return-type "GtkPaperSize*")
1033)
1034
1035(define-method set_paper_size
1036  (of-object "GtkPageSetup")
1037  (c-name "gtk_page_setup_set_paper_size")
1038  (return-type "none")
1039  (parameters
1040    '("GtkPaperSize*" "size")
1041  )
1042)
1043
1044(define-method get_top_margin
1045  (of-object "GtkPageSetup")
1046  (c-name "gtk_page_setup_get_top_margin")
1047  (return-type "gdouble")
1048  (parameters
1049    '("GtkUnit" "unit")
1050  )
1051)
1052
1053(define-method set_top_margin
1054  (of-object "GtkPageSetup")
1055  (c-name "gtk_page_setup_set_top_margin")
1056  (return-type "none")
1057  (parameters
1058    '("gdouble" "margin")
1059    '("GtkUnit" "unit")
1060  )
1061)
1062
1063(define-method get_bottom_margin
1064  (of-object "GtkPageSetup")
1065  (c-name "gtk_page_setup_get_bottom_margin")
1066  (return-type "gdouble")
1067  (parameters
1068    '("GtkUnit" "unit")
1069  )
1070)
1071
1072(define-method set_bottom_margin
1073  (of-object "GtkPageSetup")
1074  (c-name "gtk_page_setup_set_bottom_margin")
1075  (return-type "none")
1076  (parameters
1077    '("gdouble" "margin")
1078    '("GtkUnit" "unit")
1079  )
1080)
1081
1082(define-method get_left_margin
1083  (of-object "GtkPageSetup")
1084  (c-name "gtk_page_setup_get_left_margin")
1085  (return-type "gdouble")
1086  (parameters
1087    '("GtkUnit" "unit")
1088  )
1089)
1090
1091(define-method set_left_margin
1092  (of-object "GtkPageSetup")
1093  (c-name "gtk_page_setup_set_left_margin")
1094  (return-type "none")
1095  (parameters
1096    '("gdouble" "margin")
1097    '("GtkUnit" "unit")
1098  )
1099)
1100
1101(define-method get_right_margin
1102  (of-object "GtkPageSetup")
1103  (c-name "gtk_page_setup_get_right_margin")
1104  (return-type "gdouble")
1105  (parameters
1106    '("GtkUnit" "unit")
1107  )
1108)
1109
1110(define-method set_right_margin
1111  (of-object "GtkPageSetup")
1112  (c-name "gtk_page_setup_set_right_margin")
1113  (return-type "none")
1114  (parameters
1115    '("gdouble" "margin")
1116    '("GtkUnit" "unit")
1117  )
1118)
1119
1120(define-method set_paper_size_and_default_margins
1121  (of-object "GtkPageSetup")
1122  (c-name "gtk_page_setup_set_paper_size_and_default_margins")
1123  (return-type "none")
1124  (parameters
1125    '("GtkPaperSize*" "size")
1126  )
1127)
1128
1129(define-method get_paper_width
1130  (of-object "GtkPageSetup")
1131  (c-name "gtk_page_setup_get_paper_width")
1132  (return-type "gdouble")
1133  (parameters
1134    '("GtkUnit" "unit")
1135  )
1136)
1137
1138(define-method get_paper_height
1139  (of-object "GtkPageSetup")
1140  (c-name "gtk_page_setup_get_paper_height")
1141  (return-type "gdouble")
1142  (parameters
1143    '("GtkUnit" "unit")
1144  )
1145)
1146
1147(define-method get_page_width
1148  (of-object "GtkPageSetup")
1149  (c-name "gtk_page_setup_get_page_width")
1150  (return-type "gdouble")
1151  (parameters
1152    '("GtkUnit" "unit")
1153  )
1154)
1155
1156(define-method get_page_height
1157  (of-object "GtkPageSetup")
1158  (c-name "gtk_page_setup_get_page_height")
1159  (return-type "gdouble")
1160  (parameters
1161    '("GtkUnit" "unit")
1162  )
1163)
1164
1165
1166
1167;; From gtkpaned.h
1168
1169
1170
1171;; From gtkpapersize.h
1172
1173(define-function paper_size_get_type
1174  (c-name "gtk_paper_size_get_type")
1175  (return-type "GType")
1176)
1177
1178(define-function paper_size_new
1179  (c-name "gtk_paper_size_new")
1180  (is-constructor-of "GtkPaperSize")
1181  (return-type "GtkPaperSize*")
1182  (parameters
1183    '("const-gchar*" "name" (null-ok) (default "NULL"))
1184  )
1185)
1186
1187(define-function paper_size_new_from_ppd
1188  (c-name "gtk_paper_size_new_from_ppd")
1189  (return-type "GtkPaperSize*")
1190  (parameters
1191    '("const-gchar*" "ppd_name")
1192    '("const-gchar*" "ppd_display_name")
1193    '("gdouble" "width")
1194    '("gdouble" "height")
1195  )
1196)
1197
1198(define-function paper_size_new_custom
1199  (c-name "gtk_paper_size_new_custom")
1200  (return-type "GtkPaperSize*")
1201  (parameters
1202    '("const-gchar*" "name")
1203    '("const-gchar*" "display_name")
1204    '("gdouble" "width")
1205    '("gdouble" "height")
1206    '("GtkUnit" "unit")
1207  )
1208)
1209
1210(define-method copy
1211  (of-object "GtkPaperSize")
1212  (c-name "gtk_paper_size_copy")
1213  (return-type "GtkPaperSize*")
1214)
1215
1216(define-method free
1217  (of-object "GtkPaperSize")
1218  (c-name "gtk_paper_size_free")
1219  (return-type "none")
1220)
1221
1222(define-method is_equal
1223  (of-object "GtkPaperSize")
1224  (c-name "gtk_paper_size_is_equal")
1225  (return-type "gboolean")
1226  (parameters
1227    '("GtkPaperSize*" "size2")
1228  )
1229)
1230
1231(define-method get_name
1232  (of-object "GtkPaperSize")
1233  (c-name "gtk_paper_size_get_name")
1234  (return-type "const-gchar*")
1235)
1236
1237(define-method get_display_name
1238  (of-object "GtkPaperSize")
1239  (c-name "gtk_paper_size_get_display_name")
1240  (return-type "const-gchar*")
1241)
1242
1243(define-method get_ppd_name
1244  (of-object "GtkPaperSize")
1245  (c-name "gtk_paper_size_get_ppd_name")
1246  (return-type "const-gchar*")
1247)
1248
1249(define-method get_width
1250  (of-object "GtkPaperSize")
1251  (c-name "gtk_paper_size_get_width")
1252  (return-type "gdouble")
1253  (parameters
1254    '("GtkUnit" "unit")
1255  )
1256)
1257
1258(define-method get_height
1259  (of-object "GtkPaperSize")
1260  (c-name "gtk_paper_size_get_height")
1261  (return-type "gdouble")
1262  (parameters
1263    '("GtkUnit" "unit")
1264  )
1265)
1266
1267(define-method is_custom
1268  (of-object "GtkPaperSize")
1269  (c-name "gtk_paper_size_is_custom")
1270  (return-type "gboolean")
1271)
1272
1273(define-method set_size
1274  (of-object "GtkPaperSize")
1275  (c-name "gtk_paper_size_set_size")
1276  (return-type "none")
1277  (parameters
1278    '("gdouble" "width")
1279    '("gdouble" "height")
1280    '("GtkUnit" "unit")
1281  )
1282)
1283
1284(define-method get_default_top_margin
1285  (of-object "GtkPaperSize")
1286  (c-name "gtk_paper_size_get_default_top_margin")
1287  (return-type "gdouble")
1288  (parameters
1289    '("GtkUnit" "unit")
1290  )
1291)
1292
1293(define-method get_default_bottom_margin
1294  (of-object "GtkPaperSize")
1295  (c-name "gtk_paper_size_get_default_bottom_margin")
1296  (return-type "gdouble")
1297  (parameters
1298    '("GtkUnit" "unit")
1299  )
1300)
1301
1302(define-method get_default_left_margin
1303  (of-object "GtkPaperSize")
1304  (c-name "gtk_paper_size_get_default_left_margin")
1305  (return-type "gdouble")
1306  (parameters
1307    '("GtkUnit" "unit")
1308  )
1309)
1310
1311(define-method get_default_right_margin
1312  (of-object "GtkPaperSize")
1313  (c-name "gtk_paper_size_get_default_right_margin")
1314  (return-type "gdouble")
1315  (parameters
1316    '("GtkUnit" "unit")
1317  )
1318)
1319
1320(define-function paper_size_get_default
1321  (c-name "gtk_paper_size_get_default")
1322  (return-type "const-gchar*")
1323)
1324
1325
1326
1327;; From gtkpixmap.h
1328
1329
1330
1331;; From gtkplug.h
1332
1333
1334
1335;; From gtkpreview.h
1336
1337
1338
1339;; From gtkprintcontext.h
1340
1341(define-function print_context_get_type
1342  (c-name "gtk_print_context_get_type")
1343  (return-type "GType")
1344)
1345
1346(define-method get_cairo_context
1347  (of-object "GtkPrintContext")
1348  (c-name "gtk_print_context_get_cairo_context")
1349  (return-type "cairo_t*")
1350)
1351
1352(define-method get_page_setup
1353  (of-object "GtkPrintContext")
1354  (c-name "gtk_print_context_get_page_setup")
1355  (return-type "GtkPageSetup*")
1356)
1357
1358(define-method get_width
1359  (of-object "GtkPrintContext")
1360  (c-name "gtk_print_context_get_width")
1361  (return-type "gdouble")
1362)
1363
1364(define-method get_height
1365  (of-object "GtkPrintContext")
1366  (c-name "gtk_print_context_get_height")
1367  (return-type "gdouble")
1368)
1369
1370(define-method get_dpi_x
1371  (of-object "GtkPrintContext")
1372  (c-name "gtk_print_context_get_dpi_x")
1373  (return-type "gdouble")
1374)
1375
1376(define-method get_dpi_y
1377  (of-object "GtkPrintContext")
1378  (c-name "gtk_print_context_get_dpi_y")
1379  (return-type "gdouble")
1380)
1381
1382(define-method get_pango_fontmap
1383  (of-object "GtkPrintContext")
1384  (c-name "gtk_print_context_get_pango_fontmap")
1385  (return-type "PangoFontMap*")
1386)
1387
1388(define-method create_pango_context
1389  (of-object "GtkPrintContext")
1390  (c-name "gtk_print_context_create_pango_context")
1391  (caller-owns-return #t)
1392  (return-type "PangoContext*")
1393)
1394
1395(define-method create_pango_layout
1396  (of-object "GtkPrintContext")
1397  (c-name "gtk_print_context_create_pango_layout")
1398  (caller-owns-return #t)
1399  (return-type "PangoLayout*")
1400)
1401
1402(define-method set_cairo_context
1403  (of-object "GtkPrintContext")
1404  (c-name "gtk_print_context_set_cairo_context")
1405  (return-type "none")
1406  (parameters
1407    '("cairo_t*" "cr")
1408    '("double" "dpi_x")
1409    '("double" "dpi_y")
1410  )
1411)
1412
1413
1414
1415;; From gtkprintoperation.h
1416
1417(define-function print_error_quark
1418  (c-name "gtk_print_error_quark")
1419  (return-type "GQuark")
1420)
1421
1422(define-function print_operation_get_type
1423  (c-name "gtk_print_operation_get_type")
1424  (return-type "GType")
1425)
1426
1427(define-function print_operation_new
1428  (c-name "gtk_print_operation_new")
1429  (is-constructor-of "GtkPrintOperation")
1430  (return-type "GtkPrintOperation*")
1431)
1432
1433(define-method set_default_page_setup
1434  (of-object "GtkPrintOperation")
1435  (c-name "gtk_print_operation_set_default_page_setup")
1436  (return-type "none")
1437  (parameters
1438    '("GtkPageSetup*" "default_page_setup" (null-ok) (default "NULL"))
1439  )
1440)
1441
1442(define-method get_default_page_setup
1443  (of-object "GtkPrintOperation")
1444  (c-name "gtk_print_operation_get_default_page_setup")
1445  (return-type "GtkPageSetup*")
1446)
1447
1448(define-method set_print_settings
1449  (of-object "GtkPrintOperation")
1450  (c-name "gtk_print_operation_set_print_settings")
1451  (return-type "none")
1452  (parameters
1453    '("GtkPrintSettings*" "print_settings" (null-ok) (default "NULL"))
1454  )
1455)
1456
1457(define-method get_print_settings
1458  (of-object "GtkPrintOperation")
1459  (c-name "gtk_print_operation_get_print_settings")
1460  (return-type "GtkPrintSettings*")
1461)
1462
1463(define-method set_job_name
1464  (of-object "GtkPrintOperation")
1465  (c-name "gtk_print_operation_set_job_name")
1466  (return-type "none")
1467  (parameters
1468    '("const-gchar*" "job_name")
1469  )
1470)
1471
1472(define-method set_n_pages
1473  (of-object "GtkPrintOperation")
1474  (c-name "gtk_print_operation_set_n_pages")
1475  (return-type "none")
1476  (parameters
1477    '("gint" "n_pages")
1478  )
1479)
1480
1481(define-method set_current_page
1482  (of-object "GtkPrintOperation")
1483  (c-name "gtk_print_operation_set_current_page")
1484  (return-type "none")
1485  (parameters
1486    '("gint" "current_page")
1487  )
1488)
1489
1490(define-method set_use_full_page
1491  (of-object "GtkPrintOperation")
1492  (c-name "gtk_print_operation_set_use_full_page")
1493  (return-type "none")
1494  (parameters
1495    '("gboolean" "full_page")
1496  )
1497)
1498
1499(define-method set_unit
1500  (of-object "GtkPrintOperation")
1501  (c-name "gtk_print_operation_set_unit")
1502  (return-type "none")
1503  (parameters
1504    '("GtkUnit" "unit")
1505  )
1506)
1507
1508(define-method set_export_filename
1509  (of-object "GtkPrintOperation")
1510  (c-name "gtk_print_operation_set_export_filename")
1511  (return-type "none")
1512  (parameters
1513    '("const-gchar*" "filename")
1514  )
1515)
1516
1517(define-method set_track_print_status
1518  (of-object "GtkPrintOperation")
1519  (c-name "gtk_print_operation_set_track_print_status")
1520  (return-type "none")
1521  (parameters
1522    '("gboolean" "track_status")
1523  )
1524)
1525
1526(define-method set_show_progress
1527  (of-object "GtkPrintOperation")
1528  (c-name "gtk_print_operation_set_show_progress")
1529  (return-type "none")
1530  (parameters
1531    '("gboolean" "show_progress")
1532  )
1533)
1534
1535(define-method set_allow_async
1536  (of-object "GtkPrintOperation")
1537  (c-name "gtk_print_operation_set_allow_async")
1538  (return-type "none")
1539  (parameters
1540    '("gboolean" "allow_async")
1541  )
1542)
1543
1544(define-method set_custom_tab_label
1545  (of-object "GtkPrintOperation")
1546  (c-name "gtk_print_operation_set_custom_tab_label")
1547  (return-type "none")
1548  (parameters
1549    '("const-gchar*" "label")
1550  )
1551)
1552
1553(define-method run
1554  (of-object "GtkPrintOperation")
1555  (c-name "gtk_print_operation_run")
1556  (return-type "GtkPrintOperationResult")
1557  (parameters
1558    '("GtkPrintOperationAction" "action")
1559    '("GtkWindow*" "parent" (null-ok) (default "NULL"))
1560    '("GError**" "error")
1561  )
1562)
1563
1564(define-method get_error
1565  (of-object "GtkPrintOperation")
1566  (c-name "gtk_print_operation_get_error")
1567  (return-type "none")
1568  (parameters
1569    '("GError**" "error")
1570  )
1571)
1572
1573(define-method get_status
1574  (of-object "GtkPrintOperation")
1575  (c-name "gtk_print_operation_get_status")
1576  (return-type "GtkPrintStatus")
1577)
1578
1579(define-method get_status_string
1580  (of-object "GtkPrintOperation")
1581  (c-name "gtk_print_operation_get_status_string")
1582  (return-type "const-gchar*")
1583)
1584
1585(define-method is_finished
1586  (of-object "GtkPrintOperation")
1587  (c-name "gtk_print_operation_is_finished")
1588  (return-type "gboolean")
1589)
1590
1591(define-method cancel
1592  (of-object "GtkPrintOperation")
1593  (c-name "gtk_print_operation_cancel")
1594  (return-type "none")
1595)
1596
1597(define-function print_run_page_setup_dialog
1598  (c-name "gtk_print_run_page_setup_dialog")
1599  (return-type "GtkPageSetup*")
1600  (parameters
1601    '("GtkWindow*" "parent" (null-ok))
1602    '("GtkPageSetup*" "page_setup" (null-ok))
1603    '("GtkPrintSettings*" "settings")
1604  )
1605)
1606
1607(define-function print_run_page_setup_dialog_async
1608  (c-name "gtk_print_run_page_setup_dialog_async")
1609  (return-type "none")
1610  (parameters
1611    '("GtkWindow*" "parent")
1612    '("GtkPageSetup*" "page_setup")
1613    '("GtkPrintSettings*" "settings")
1614    '("GtkPageSetupDoneFunc" "done_cb")
1615    '("gpointer" "data")
1616  )
1617)
1618
1619(define-virtual done
1620  (of-object "GtkPrintOperation")
1621  (return-type "none")
1622  (parameters
1623    '("GtkPrintOperationResult" "result")
1624  )
1625)
1626
1627(define-virtual begin_print
1628  (of-object "GtkPrintOperation")
1629  (return-type "none")
1630  (parameters
1631    '("GtkPrintContext*" "context")
1632  )
1633)
1634
1635(define-virtual paginate
1636  (of-object "GtkPrintOperation")
1637  (return-type "gboolean")
1638  (parameters
1639    '("GtkPrintContext*" "context")
1640  )
1641)
1642
1643(define-virtual request_page_setup
1644  (of-object "GtkPrintOperation")
1645  (return-type "none")
1646  (parameters
1647    '("GtkPrintContext*" "context")
1648    '("gint" "page_nr")
1649    '("GtkPageSetup*" "setup")
1650  )
1651)
1652
1653(define-virtual draw_page
1654  (of-object "GtkPrintOperation")
1655  (return-type "none")
1656  (parameters
1657    '("GtkPrintContext*" "context")
1658    '("gint" "page_nr")
1659  )
1660)
1661
1662(define-virtual end_print
1663  (of-object "GtkPrintOperation")
1664  (return-type "none")
1665  (parameters
1666    '("GtkPrintContext*" "context")
1667  )
1668)
1669
1670(define-virtual status_changed
1671  (of-object "GtkPrintOperation")
1672  (return-type "none")
1673)
1674
1675(define-virtual create_custom_widget
1676  (of-object "GtkPrintOperation")
1677  (return-type "GtkWidget*")
1678)
1679
1680(define-virtual custom_widget_apply
1681  (of-object "GtkPrintOperation")
1682  (return-type "none")
1683  (parameters
1684    '("GtkWidget*" "widget")
1685  )
1686)
1687
1688(define-virtual preview
1689  (of-object "GtkPrintOperation")
1690  (return-type "gboolean")
1691  (parameters
1692    '("GtkPrintOperationPreview*" "preview")
1693    '("GtkPrintContext*" "context")
1694    '("GtkWindow*" "parent")
1695  )
1696)
1697
1698
1699
1700;; From gtkprintoperationpreview.h
1701
1702(define-function print_operation_preview_get_type
1703  (c-name "gtk_print_operation_preview_get_type")
1704  (return-type "GType")
1705)
1706
1707(define-method render_page
1708  (of-object "GtkPrintOperationPreview")
1709  (c-name "gtk_print_operation_preview_render_page")
1710  (return-type "none")
1711  (parameters
1712    '("gint" "page_nr")
1713  )
1714)
1715
1716(define-method end_preview
1717  (of-object "GtkPrintOperationPreview")
1718  (c-name "gtk_print_operation_preview_end_preview")
1719  (return-type "none")
1720)
1721
1722(define-method is_selected
1723  (of-object "GtkPrintOperationPreview")
1724  (c-name "gtk_print_operation_preview_is_selected")
1725  (return-type "gboolean")
1726  (parameters
1727    '("gint" "page_nr")
1728  )
1729)
1730
1731(define-virtual ready
1732  (of-object "GtkPrintOperationPreview")
1733  (return-type "none")
1734  (parameters
1735    '("GtkPrintContext*" "context")
1736  )
1737)
1738(define-virtual got_page_size
1739  (of-object "GtkPrintOperationPreview")
1740  (return-type "none")
1741  (parameters
1742    '("GtkPrintContext*" "context")
1743    '("GtkPageSetup*" "page_setup")
1744  )
1745)
1746(define-virtual render_page
1747  (of-object "GtkPrintOperationPreview")
1748  (return-type "none")
1749  (parameters
1750    '("gint" "page_nr")
1751  )
1752)
1753(define-virtual is_selected
1754  (of-object "GtkPrintOperationPreview")
1755  (return-type "gboolean")
1756  (parameters
1757    '("gint" "page_nr")
1758  )
1759)
1760(define-virtual end_preview
1761  (of-object "GtkPrintOperationPreview")
1762  (return-type "none")
1763)
1764
1765
1766;; From gtkprintsettings.h
1767
1768(define-function print_settings_get_type
1769  (c-name "gtk_print_settings_get_type")
1770  (return-type "GType")
1771)
1772
1773(define-function print_settings_new
1774  (c-name "gtk_print_settings_new")
1775  (is-constructor-of "GtkPrintSettings")
1776  (return-type "GtkPrintSettings*")
1777)
1778
1779(define-method copy
1780  (of-object "GtkPrintSettings")
1781  (c-name "gtk_print_settings_copy")
1782  (return-type "GtkPrintSettings*")
1783)
1784
1785(define-method has_key
1786  (of-object "GtkPrintSettings")
1787  (c-name "gtk_print_settings_has_key")
1788  (return-type "gboolean")
1789  (parameters
1790    '("const-gchar*" "key")
1791  )
1792)
1793
1794(define-method get
1795  (of-object "GtkPrintSettings")
1796  (c-name "gtk_print_settings_get")
1797  (return-type "const-gchar*")
1798  (parameters
1799    '("const-gchar*" "key")
1800  )
1801)
1802
1803(define-method set
1804  (of-object "GtkPrintSettings")
1805  (c-name "gtk_print_settings_set")
1806  (return-type "none")
1807  (parameters
1808    '("const-gchar*" "key")
1809    '("const-gchar*" "value" (null-ok))
1810  )
1811)
1812
1813(define-method unset
1814  (of-object "GtkPrintSettings")
1815  (c-name "gtk_print_settings_unset")
1816  (return-type "none")
1817  (parameters
1818    '("const-gchar*" "key")
1819  )
1820)
1821
1822(define-method foreach
1823  (of-object "GtkPrintSettings")
1824  (c-name "gtk_print_settings_foreach")
1825  (return-type "none")
1826  (parameters
1827    '("GtkPrintSettingsFunc" "func")
1828    '("gpointer" "user_data" (null-ok) (default "NULL"))
1829  )
1830)
1831
1832(define-method get_bool
1833  (of-object "GtkPrintSettings")
1834  (c-name "gtk_print_settings_get_bool")
1835  (return-type "gboolean")
1836  (parameters
1837    '("const-gchar*" "key")
1838  )
1839)
1840
1841(define-method set_bool
1842  (of-object "GtkPrintSettings")
1843  (c-name "gtk_print_settings_set_bool")
1844  (return-type "none")
1845  (parameters
1846    '("const-gchar*" "key")
1847    '("gboolean" "value")
1848  )
1849)
1850
1851(define-method get_double
1852  (of-object "GtkPrintSettings")
1853  (c-name "gtk_print_settings_get_double")
1854  (return-type "gdouble")
1855  (parameters
1856    '("const-gchar*" "key")
1857  )
1858)
1859
1860(define-method get_double_with_default
1861  (of-object "GtkPrintSettings")
1862  (c-name "gtk_print_settings_get_double_with_default")
1863  (return-type "gdouble")
1864  (parameters
1865    '("const-gchar*" "key")
1866    '("gdouble" "def")
1867  )
1868)
1869
1870(define-method set_double
1871  (of-object "GtkPrintSettings")
1872  (c-name "gtk_print_settings_set_double")
1873  (return-type "none")
1874  (parameters
1875    '("const-gchar*" "key")
1876    '("gdouble" "value")
1877  )
1878)
1879
1880(define-method get_length
1881  (of-object "GtkPrintSettings")
1882  (c-name "gtk_print_settings_get_length")
1883  (return-type "gdouble")
1884  (parameters
1885    '("const-gchar*" "key")
1886    '("GtkUnit" "unit")
1887  )
1888)
1889
1890(define-method set_length
1891  (of-object "GtkPrintSettings")
1892  (c-name "gtk_print_settings_set_length")
1893  (return-type "none")
1894  (parameters
1895    '("const-gchar*" "key")
1896    '("gdouble" "value")
1897    '("GtkUnit" "unit")
1898  )
1899)
1900
1901(define-method get_int
1902  (of-object "GtkPrintSettings")
1903  (c-name "gtk_print_settings_get_int")
1904  (return-type "gint")
1905  (parameters
1906    '("const-gchar*" "key")
1907  )
1908)
1909
1910(define-method get_int_with_default
1911  (of-object "GtkPrintSettings")
1912  (c-name "gtk_print_settings_get_int_with_default")
1913  (return-type "gint")
1914  (parameters
1915    '("const-gchar*" "key")
1916    '("gint" "def")
1917  )
1918)
1919
1920(define-method set_int
1921  (of-object "GtkPrintSettings")
1922  (c-name "gtk_print_settings_set_int")
1923  (return-type "none")
1924  (parameters
1925    '("const-gchar*" "key")
1926    '("gint" "value")
1927  )
1928)
1929
1930(define-method get_printer
1931  (of-object "GtkPrintSettings")
1932  (c-name "gtk_print_settings_get_printer")
1933  (return-type "const-gchar*")
1934)
1935
1936(define-method set_printer
1937  (of-object "GtkPrintSettings")
1938  (c-name "gtk_print_settings_set_printer")
1939  (return-type "none")
1940  (parameters
1941    '("const-gchar*" "printer")
1942  )
1943)
1944
1945(define-method get_orientation
1946  (of-object "GtkPrintSettings")
1947  (c-name "gtk_print_settings_get_orientation")
1948  (return-type "GtkPageOrientation")
1949)
1950
1951(define-method set_orientation
1952  (of-object "GtkPrintSettings")
1953  (c-name "gtk_print_settings_set_orientation")
1954  (return-type "none")
1955  (parameters
1956    '("GtkPageOrientation" "orientation")
1957  )
1958)
1959
1960(define-method get_paper_size
1961  (of-object "GtkPrintSettings")
1962  (c-name "gtk_print_settings_get_paper_size")
1963  (return-type "GtkPaperSize*")
1964)
1965
1966(define-method set_paper_size
1967  (of-object "GtkPrintSettings")
1968  (c-name "gtk_print_settings_set_paper_size")
1969  (return-type "none")
1970  (parameters
1971    '("GtkPaperSize*" "paper_size")
1972  )
1973)
1974
1975(define-method get_paper_width
1976  (of-object "GtkPrintSettings")
1977  (c-name "gtk_print_settings_get_paper_width")
1978  (return-type "gdouble")
1979  (parameters
1980    '("GtkUnit" "unit")
1981  )
1982)
1983
1984(define-method set_paper_width
1985  (of-object "GtkPrintSettings")
1986  (c-name "gtk_print_settings_set_paper_width")
1987  (return-type "none")
1988  (parameters
1989    '("gdouble" "width")
1990    '("GtkUnit" "unit")
1991  )
1992)
1993
1994(define-method get_paper_height
1995  (of-object "GtkPrintSettings")
1996  (c-name "gtk_print_settings_get_paper_height")
1997  (return-type "gdouble")
1998  (parameters
1999    '("GtkUnit" "unit")
2000  )
2001)
2002
2003(define-method set_paper_height
2004  (of-object "GtkPrintSettings")
2005  (c-name "gtk_print_settings_set_paper_height")
2006  (return-type "none")
2007  (parameters
2008    '("gdouble" "height")
2009    '("GtkUnit" "unit")
2010  )
2011)
2012
2013(define-method get_use_color
2014  (of-object "GtkPrintSettings")
2015  (c-name "gtk_print_settings_get_use_color")
2016  (return-type "gboolean")
2017)
2018
2019(define-method set_use_color
2020  (of-object "GtkPrintSettings")
2021  (c-name "gtk_print_settings_set_use_color")
2022  (return-type "none")
2023  (parameters
2024    '("gboolean" "use_color")
2025  )
2026)
2027
2028(define-method get_collate
2029  (of-object "GtkPrintSettings")
2030  (c-name "gtk_print_settings_get_collate")
2031  (return-type "gboolean")
2032)
2033
2034(define-method set_collate
2035  (of-object "GtkPrintSettings")
2036  (c-name "gtk_print_settings_set_collate")
2037  (return-type "none")
2038  (parameters
2039    '("gboolean" "collate")
2040  )
2041)
2042
2043(define-method get_reverse
2044  (of-object "GtkPrintSettings")
2045  (c-name "gtk_print_settings_get_reverse")
2046  (return-type "gboolean")
2047)
2048
2049(define-method set_reverse
2050  (of-object "GtkPrintSettings")
2051  (c-name "gtk_print_settings_set_reverse")
2052  (return-type "none")
2053  (parameters
2054    '("gboolean" "reverse")
2055  )
2056)
2057
2058(define-method get_duplex
2059  (of-object "GtkPrintSettings")
2060  (c-name "gtk_print_settings_get_duplex")
2061  (return-type "GtkPrintDuplex")
2062)
2063
2064(define-method set_duplex
2065  (of-object "GtkPrintSettings")
2066  (c-name "gtk_print_settings_set_duplex")
2067  (return-type "none")
2068  (parameters
2069    '("GtkPrintDuplex" "duplex")
2070  )
2071)
2072
2073(define-method get_quality
2074  (of-object "GtkPrintSettings")
2075  (c-name "gtk_print_settings_get_quality")
2076  (return-type "GtkPrintQuality")
2077)
2078
2079(define-method set_quality
2080  (of-object "GtkPrintSettings")
2081  (c-name "gtk_print_settings_set_quality")
2082  (return-type "none")
2083  (parameters
2084    '("GtkPrintQuality" "quality")
2085  )
2086)
2087
2088(define-method get_n_copies
2089  (of-object "GtkPrintSettings")
2090  (c-name "gtk_print_settings_get_n_copies")
2091  (return-type "gint")
2092)
2093
2094(define-method set_n_copies
2095  (of-object "GtkPrintSettings")
2096  (c-name "gtk_print_settings_set_n_copies")
2097  (return-type "none")
2098  (parameters
2099    '("gint" "num_copies")
2100  )
2101)
2102
2103(define-method get_number_up
2104  (of-object "GtkPrintSettings")
2105  (c-name "gtk_print_settings_get_number_up")
2106  (return-type "gint")
2107)
2108
2109(define-method set_number_up
2110  (of-object "GtkPrintSettings")
2111  (c-name "gtk_print_settings_set_number_up")
2112  (return-type "none")
2113  (parameters
2114    '("gint" "number_up")
2115  )
2116)
2117
2118(define-method get_resolution
2119  (of-object "GtkPrintSettings")
2120  (c-name "gtk_print_settings_get_resolution")
2121  (return-type "gint")
2122)
2123
2124(define-method set_resolution
2125  (of-object "GtkPrintSettings")
2126  (c-name "gtk_print_settings_set_resolution")
2127  (return-type "none")
2128  (parameters
2129    '("gint" "resolution")
2130  )
2131)
2132
2133(define-method get_scale
2134  (of-object "GtkPrintSettings")
2135  (c-name "gtk_print_settings_get_scale")
2136  (return-type "gdouble")
2137)
2138
2139(define-method set_scale
2140  (of-object "GtkPrintSettings")
2141  (c-name "gtk_print_settings_set_scale")
2142  (return-type "none")
2143  (parameters
2144    '("gdouble" "scale")
2145  )
2146)
2147
2148(define-method get_print_pages
2149  (of-object "GtkPrintSettings")
2150  (c-name "gtk_print_settings_get_print_pages")
2151  (return-type "GtkPrintPages")
2152)
2153
2154(define-method set_print_pages
2155  (of-object "GtkPrintSettings")
2156  (c-name "gtk_print_settings_set_print_pages")
2157  (return-type "none")
2158  (parameters
2159    '("GtkPrintPages" "pages")
2160  )
2161)
2162
2163(define-method get_page_ranges
2164  (of-object "GtkPrintSettings")
2165  (c-name "gtk_print_settings_get_page_ranges")
2166  (return-type "GtkPageRange*")
2167  (parameters
2168    '("gint*" "num_ranges")
2169  )
2170)
2171
2172(define-method set_page_ranges
2173  (of-object "GtkPrintSettings")
2174  (c-name "gtk_print_settings_set_page_ranges")
2175  (return-type "none")
2176  (parameters
2177    '("GtkPageRange*" "page_ranges")
2178    '("gint" "num_ranges")
2179  )
2180)
2181
2182(define-method get_page_set
2183  (of-object "GtkPrintSettings")
2184  (c-name "gtk_print_settings_get_page_set")
2185  (return-type "GtkPageSet")
2186)
2187
2188(define-method set_page_set
2189  (of-object "GtkPrintSettings")
2190  (c-name "gtk_print_settings_set_page_set")
2191  (return-type "none")
2192  (parameters
2193    '("GtkPageSet" "page_set")
2194  )
2195)
2196
2197(define-method get_default_source
2198  (of-object "GtkPrintSettings")
2199  (c-name "gtk_print_settings_get_default_source")
2200  (return-type "const-gchar*")
2201)
2202
2203(define-method set_default_source
2204  (of-object "GtkPrintSettings")
2205  (c-name "gtk_print_settings_set_default_source")
2206  (return-type "none")
2207  (parameters
2208    '("const-gchar*" "default_source")
2209  )
2210)
2211
2212(define-method get_media_type
2213  (of-object "GtkPrintSettings")
2214  (c-name "gtk_print_settings_get_media_type")
2215  (return-type "const-gchar*")
2216)
2217
2218(define-method set_media_type
2219  (of-object "GtkPrintSettings")
2220  (c-name "gtk_print_settings_set_media_type")
2221  (return-type "none")
2222  (parameters
2223    '("const-gchar*" "media_type")
2224  )
2225)
2226
2227(define-method get_dither
2228  (of-object "GtkPrintSettings")
2229  (c-name "gtk_print_settings_get_dither")
2230  (return-type "const-gchar*")
2231)
2232
2233(define-method set_dither
2234  (of-object "GtkPrintSettings")
2235  (c-name "gtk_print_settings_set_dither")
2236  (return-type "none")
2237  (parameters
2238    '("const-gchar*" "dither")
2239  )
2240)
2241
2242(define-method get_finishings
2243  (of-object "GtkPrintSettings")
2244  (c-name "gtk_print_settings_get_finishings")
2245  (return-type "const-gchar*")
2246)
2247
2248(define-method set_finishings
2249  (of-object "GtkPrintSettings")
2250  (c-name "gtk_print_settings_set_finishings")
2251  (return-type "none")
2252  (parameters
2253    '("const-gchar*" "finishings")
2254  )
2255)
2256
2257(define-method get_output_bin
2258  (of-object "GtkPrintSettings")
2259  (c-name "gtk_print_settings_get_output_bin")
2260  (return-type "const-gchar*")
2261)
2262
2263(define-method set_output_bin
2264  (of-object "GtkPrintSettings")
2265  (c-name "gtk_print_settings_set_output_bin")
2266  (return-type "none")
2267  (parameters
2268    '("const-gchar*" "output_bin")
2269  )
2270)
2271
2272
2273
2274;; From gtkprivate.h
2275
2276
2277
2278;; From gtkprogressbar.h
2279
2280
2281
2282;; From gtkprogress.h
2283
2284
2285
2286;; From gtkradioaction.h
2287
2288(define-method set_current_value
2289  (of-object "GtkRadioAction")
2290  (c-name "gtk_radio_action_set_current_value")
2291  (return-type "none")
2292  (parameters
2293    '("gint" "current_value")
2294  )
2295)
2296
2297
2298
2299;; From gtkradiobutton.h
2300
2301
2302
2303;; From gtkradiomenuitem.h
2304
2305
2306
2307;; From gtkradiotoolbutton.h
2308
2309
2310
2311;; From gtkrange.h
2312
2313(define-method set_lower_stepper_sensitivity
2314  (of-object "GtkRange")
2315  (c-name "gtk_range_set_lower_stepper_sensitivity")
2316  (return-type "none")
2317  (parameters
2318    '("GtkSensitivityType" "sensitivity")
2319  )
2320)
2321
2322(define-method get_lower_stepper_sensitivity
2323  (of-object "GtkRange")
2324  (c-name "gtk_range_get_lower_stepper_sensitivity")
2325  (return-type "GtkSensitivityType")
2326)
2327
2328(define-method set_upper_stepper_sensitivity
2329  (of-object "GtkRange")
2330  (c-name "gtk_range_set_upper_stepper_sensitivity")
2331  (return-type "none")
2332  (parameters
2333    '("GtkSensitivityType" "sensitivity")
2334  )
2335)
2336
2337(define-method get_upper_stepper_sensitivity
2338  (of-object "GtkRange")
2339  (c-name "gtk_range_get_upper_stepper_sensitivity")
2340  (return-type "GtkSensitivityType")
2341)
2342
2343
2344
2345;; From gtkrc.h
2346
2347
2348
2349;; From gtkrecentchooserdialog.h
2350
2351(define-function recent_chooser_dialog_get_type
2352  (c-name "gtk_recent_chooser_dialog_get_type")
2353  (return-type "GType")
2354)
2355
2356(define-function recent_chooser_dialog_new
2357  (c-name "gtk_recent_chooser_dialog_new")
2358  (is-constructor-of "GtkRecentChooserDialog")
2359  (return-type "GtkWidget*")
2360  (parameters
2361    '("const-gchar*" "title")
2362    '("GtkWindow*" "parent")
2363    '("const-gchar*" "first_button_text")
2364  )
2365  (varargs #t)
2366)
2367
2368(define-function recent_chooser_dialog_new_for_manager
2369  (c-name "gtk_recent_chooser_dialog_new_for_manager")
2370  (return-type "GtkWidget*")
2371  (parameters
2372    '("const-gchar*" "title")
2373    '("GtkWindow*" "parent")
2374    '("GtkRecentManager*" "manager")
2375    '("const-gchar*" "first_button_text")
2376  )
2377  (varargs #t)
2378)
2379
2380
2381
2382;; From gtkrecentchooser.h
2383
2384(define-function recent_chooser_error_quark
2385  (c-name "gtk_recent_chooser_error_quark")
2386  (return-type "GQuark")
2387)
2388
2389(define-function recent_chooser_get_type
2390  (c-name "gtk_recent_chooser_get_type")
2391  (return-type "GType")
2392)
2393
2394(define-method set_show_private
2395  (of-object "GtkRecentChooser")
2396  (c-name "gtk_recent_chooser_set_show_private")
2397  (return-type "none")
2398  (parameters
2399    '("gboolean" "show_private")
2400  )
2401)
2402
2403(define-method get_show_private
2404  (of-object "GtkRecentChooser")
2405  (c-name "gtk_recent_chooser_get_show_private")
2406  (return-type "gboolean")
2407)
2408
2409(define-method set_show_not_found
2410  (of-object "GtkRecentChooser")
2411  (c-name "gtk_recent_chooser_set_show_not_found")
2412  (return-type "none")
2413  (parameters
2414    '("gboolean" "show_not_found")
2415  )
2416)
2417
2418(define-method get_show_not_found
2419  (of-object "GtkRecentChooser")
2420  (c-name "gtk_recent_chooser_get_show_not_found")
2421  (return-type "gboolean")
2422)
2423
2424(define-method set_select_multiple
2425  (of-object "GtkRecentChooser")
2426  (c-name "gtk_recent_chooser_set_select_multiple")
2427  (return-type "none")
2428  (parameters
2429    '("gboolean" "select_multiple")
2430  )
2431)
2432
2433(define-method get_select_multiple
2434  (of-object "GtkRecentChooser")
2435  (c-name "gtk_recent_chooser_get_select_multiple")
2436  (return-type "gboolean")
2437)
2438
2439(define-method set_limit
2440  (of-object "GtkRecentChooser")
2441  (c-name "gtk_recent_chooser_set_limit")
2442  (return-type "none")
2443  (parameters
2444    '("gint" "limit")
2445  )
2446)
2447
2448(define-method get_limit
2449  (of-object "GtkRecentChooser")
2450  (c-name "gtk_recent_chooser_get_limit")
2451  (return-type "gint")
2452)
2453
2454(define-method set_local_only
2455  (of-object "GtkRecentChooser")
2456  (c-name "gtk_recent_chooser_set_local_only")
2457  (return-type "none")
2458  (parameters
2459    '("gboolean" "local_only")
2460  )
2461)
2462
2463(define-method get_local_only
2464  (of-object "GtkRecentChooser")
2465  (c-name "gtk_recent_chooser_get_local_only")
2466  (return-type "gboolean")
2467)
2468
2469(define-method set_show_tips
2470  (of-object "GtkRecentChooser")
2471  (c-name "gtk_recent_chooser_set_show_tips")
2472  (return-type "none")
2473  (parameters
2474    '("gboolean" "show_tips")
2475  )
2476)
2477
2478(define-method get_show_tips
2479  (of-object "GtkRecentChooser")
2480  (c-name "gtk_recent_chooser_get_show_tips")
2481  (return-type "gboolean")
2482)
2483
2484(define-method set_show_numbers
2485  (of-object "GtkRecentChooser")
2486  (c-name "gtk_recent_chooser_set_show_numbers")
2487  (return-type "none")
2488  (parameters
2489    '("gboolean" "show_numbers")
2490  )
2491)
2492
2493(define-method get_show_numbers
2494  (of-object "GtkRecentChooser")
2495  (c-name "gtk_recent_chooser_get_show_numbers")
2496  (return-type "gboolean")
2497)
2498
2499(define-method set_show_icons
2500  (of-object "GtkRecentChooser")
2501  (c-name "gtk_recent_chooser_set_show_icons")
2502  (return-type "none")
2503  (parameters
2504    '("gboolean" "show_icons")
2505  )
2506)
2507
2508(define-method get_show_icons
2509  (of-object "GtkRecentChooser")
2510  (c-name "gtk_recent_chooser_get_show_icons")
2511  (return-type "gboolean")
2512)
2513
2514(define-method set_sort_type
2515  (of-object "GtkRecentChooser")
2516  (c-name "gtk_recent_chooser_set_sort_type")
2517  (return-type "none")
2518  (parameters
2519    '("GtkRecentSortType" "sort_type")
2520  )
2521)
2522
2523(define-method get_sort_type
2524  (of-object "GtkRecentChooser")
2525  (c-name "gtk_recent_chooser_get_sort_type")
2526  (return-type "GtkRecentSortType")
2527)
2528
2529(define-method set_sort_func
2530  (of-object "GtkRecentChooser")
2531  (c-name "gtk_recent_chooser_set_sort_func")
2532  (return-type "none")
2533  (parameters
2534    '("GtkRecentSortFunc" "sort_func")
2535    '("gpointer" "sort_data")
2536    '("GDestroyNotify" "data_destroy")
2537  )
2538)
2539
2540(define-method set_current_uri
2541  (of-object "GtkRecentChooser")
2542  (c-name "gtk_recent_chooser_set_current_uri")
2543  (return-type "gboolean")
2544  (parameters
2545    '("const-gchar*" "uri")
2546    '("GError**" "error")
2547  )
2548)
2549
2550(define-method get_current_uri
2551  (of-object "GtkRecentChooser")
2552  (c-name "gtk_recent_chooser_get_current_uri")
2553  (return-type "gchar*")
2554)
2555
2556(define-method get_current_item
2557  (of-object "GtkRecentChooser")
2558  (c-name "gtk_recent_chooser_get_current_item")
2559  (return-type "GtkRecentInfo*")
2560)
2561
2562(define-method select_uri
2563  (of-object "GtkRecentChooser")
2564  (c-name "gtk_recent_chooser_select_uri")
2565  (return-type "gboolean")
2566  (parameters
2567    '("const-gchar*" "uri")
2568    '("GError**" "error")
2569  )
2570)
2571
2572(define-method unselect_uri
2573  (of-object "GtkRecentChooser")
2574  (c-name "gtk_recent_chooser_unselect_uri")
2575  (return-type "none")
2576  (parameters
2577    '("const-gchar*" "uri")
2578  )
2579)
2580
2581(define-method select_all
2582  (of-object "GtkRecentChooser")
2583  (c-name "gtk_recent_chooser_select_all")
2584  (return-type "none")
2585)
2586
2587(define-method unselect_all
2588  (of-object "GtkRecentChooser")
2589  (c-name "gtk_recent_chooser_unselect_all")
2590  (return-type "none")
2591)
2592
2593(define-method get_items
2594  (of-object "GtkRecentChooser")
2595  (c-name "gtk_recent_chooser_get_items")
2596  (return-type "GList*")
2597)
2598
2599(define-method get_uris
2600  (of-object "GtkRecentChooser")
2601  (c-name "gtk_recent_chooser_get_uris")
2602  (return-type "gchar**")
2603  (parameters
2604    '("gsize*" "length")
2605  )
2606)
2607
2608(define-method add_filter
2609  (of-object "GtkRecentChooser")
2610  (c-name "gtk_recent_chooser_add_filter")
2611  (return-type "none")
2612  (parameters
2613    '("GtkRecentFilter*" "filter")
2614  )
2615)
2616
2617(define-method remove_filter
2618  (of-object "GtkRecentChooser")
2619  (c-name "gtk_recent_chooser_remove_filter")
2620  (return-type "none")
2621  (parameters
2622    '("GtkRecentFilter*" "filter")
2623  )
2624)
2625
2626(define-method list_filters
2627  (of-object "GtkRecentChooser")
2628  (c-name "gtk_recent_chooser_list_filters")
2629  (return-type "GSList*")
2630)
2631
2632(define-method set_filter
2633  (of-object "GtkRecentChooser")
2634  (c-name "gtk_recent_chooser_set_filter")
2635  (return-type "none")
2636  (parameters
2637    '("GtkRecentFilter*" "filter")
2638  )
2639)
2640
2641(define-method get_filter
2642  (of-object "GtkRecentChooser")
2643  (c-name "gtk_recent_chooser_get_filter")
2644  (return-type "GtkRecentFilter*")
2645)
2646
2647(define-virtual set_current_uri
2648  (of-object "GtkRecentChooser")
2649  (return-type "gboolean")
2650  (parameters
2651    '("const-gchar*" "uri")
2652    '("GError**" "error")
2653  )
2654)
2655(define-virtual get_current_uri
2656  (of-object "GtkRecentChooser")
2657  (return-type "gchar*")
2658)
2659(define-virtual select_uri
2660  (of-object "GtkRecentChooser")
2661  (return-type "gboolean")
2662  (parameters
2663    '("const-gchar*" "uri")
2664    '("GError**" "error")
2665  )
2666)
2667(define-virtual unselect_uri
2668  (of-object "GtkRecentChooser")
2669  (return-type "none")
2670  (parameters
2671    '("const-gchar*" "uri")
2672  )
2673)
2674(define-virtual select_all
2675  (of-object "GtkRecentChooser")
2676  (return-type "none")
2677)
2678(define-virtual unselect_all
2679  (of-object "GtkRecentChooser")
2680  (return-type "none")
2681)
2682(define-virtual get_items
2683  (of-object "GtkRecentChooser")
2684  (return-type "GList*")
2685)
2686(define-virtual get_recent_manager
2687  (of-object "GtkRecentChooser")
2688  (return-type "GtkRecentManager*")
2689)
2690(define-virtual add_filter
2691  (of-object "GtkRecentChooser")
2692  (return-type "none")
2693  (parameters
2694    '("GtkRecentFilter*" "filter")
2695  )
2696)
2697(define-virtual remove_filter
2698  (of-object "GtkRecentChooser")
2699  (return-type "none")
2700  (parameters
2701    '("GtkRecentFilter*" "filter")
2702  )
2703)
2704(define-virtual list_filters
2705  (of-object "GtkRecentChooser")
2706  (return-type "GSList*")
2707)
2708(define-virtual set_sort_func
2709  (of-object "GtkRecentChooser")
2710  (return-type "none")
2711  (parameters
2712    '("GtkRecentSortFunc" "sort_func")
2713    '("gpointer" "data")
2714    '("GDestroyNotify" "destroy")
2715  )
2716)
2717(define-virtual item_activated
2718  (of-object "GtkRecentChooser")
2719  (return-type "none")
2720)
2721(define-virtual selection_changed
2722  (of-object "GtkRecentChooser")
2723  (return-type "none")
2724)
2725
2726
2727;; From gtkrecentchoosermenu.h
2728
2729(define-function recent_chooser_menu_get_type
2730  (c-name "gtk_recent_chooser_menu_get_type")
2731  (return-type "GType")
2732)
2733
2734(define-function recent_chooser_menu_new
2735  (c-name "gtk_recent_chooser_menu_new")
2736  (return-type "GtkWidget*")
2737)
2738
2739(define-function recent_chooser_menu_new_for_manager
2740  (c-name "gtk_recent_chooser_menu_new_for_manager")
2741  (is-constructor-of "GtkRecentChooserMenu")
2742  (return-type "GtkWidget*")
2743  (properties
2744    '("recent-manager" (argname "manager") (optional))
2745  )
2746)
2747
2748(define-method get_show_numbers
2749  (of-object "GtkRecentChooserMenu")
2750  (c-name "gtk_recent_chooser_menu_get_show_numbers")
2751  (return-type "gboolean")
2752)
2753
2754(define-method set_show_numbers
2755  (of-object "GtkRecentChooserMenu")
2756  (c-name "gtk_recent_chooser_menu_set_show_numbers")
2757  (return-type "none")
2758  (parameters
2759    '("gboolean" "show_numbers")
2760  )
2761)
2762
2763
2764
2765;; From gtkrecentchooserwidget.h
2766
2767(define-function recent_chooser_widget_get_type
2768  (c-name "gtk_recent_chooser_widget_get_type")
2769  (return-type "GType")
2770)
2771
2772(define-function recent_chooser_widget_new
2773  (c-name "gtk_recent_chooser_widget_new")
2774  (return-type "GtkWidget*")
2775)
2776
2777(define-function recent_chooser_widget_new_for_manager
2778  (c-name "gtk_recent_chooser_widget_new_for_manager")
2779  (is-constructor-of "GtkRecentChooserWidget")
2780  (return-type "GtkWidget*")
2781  (properties
2782    '("recent-manager" (argname "manager") (optional))
2783  )
2784)
2785
2786
2787
2788;; From gtkrecentfilter.h
2789
2790(define-function recent_filter_get_type
2791  (c-name "gtk_recent_filter_get_type")
2792  (return-type "GType")
2793)
2794
2795(define-function recent_filter_new
2796  (c-name "gtk_recent_filter_new")
2797  (is-constructor-of "GtkRecentFilter")
2798  (return-type "GtkRecentFilter*")
2799)
2800
2801(define-method set_name
2802  (of-object "GtkRecentFilter")
2803  (c-name "gtk_recent_filter_set_name")
2804  (return-type "none")
2805  (parameters
2806    '("const-gchar*" "name")
2807  )
2808)
2809
2810(define-method get_name
2811  (of-object "GtkRecentFilter")
2812  (c-name "gtk_recent_filter_get_name")
2813  (return-type "const-gchar*")
2814)
2815
2816(define-method add_mime_type
2817  (of-object "GtkRecentFilter")
2818  (c-name "gtk_recent_filter_add_mime_type")
2819  (return-type "none")
2820  (parameters
2821    '("const-gchar*" "mime_type")
2822  )
2823)
2824
2825(define-method add_pattern
2826  (of-object "GtkRecentFilter")
2827  (c-name "gtk_recent_filter_add_pattern")
2828  (return-type "none")
2829  (parameters
2830    '("const-gchar*" "pattern")
2831  )
2832)
2833
2834(define-method add_pixbuf_formats
2835  (of-object "GtkRecentFilter")
2836  (c-name "gtk_recent_filter_add_pixbuf_formats")
2837  (return-type "none")
2838)
2839
2840(define-method add_application
2841  (of-object "GtkRecentFilter")
2842  (c-name "gtk_recent_filter_add_application")
2843  (return-type "none")
2844  (parameters
2845    '("const-gchar*" "application")
2846  )
2847)
2848
2849(define-method add_group
2850  (of-object "GtkRecentFilter")
2851  (c-name "gtk_recent_filter_add_group")
2852  (return-type "none")
2853  (parameters
2854    '("const-gchar*" "group")
2855  )
2856)
2857
2858(define-method add_age
2859  (of-object "GtkRecentFilter")
2860  (c-name "gtk_recent_filter_add_age")
2861  (return-type "none")
2862  (parameters
2863    '("gint" "days")
2864  )
2865)
2866
2867(define-method add_custom
2868  (of-object "GtkRecentFilter")
2869  (c-name "gtk_recent_filter_add_custom")
2870  (return-type "none")
2871  (parameters
2872    '("GtkRecentFilterFlags" "needed")
2873    '("GtkRecentFilterFunc" "func")
2874    '("gpointer" "data")
2875    '("GDestroyNotify" "data_destroy")
2876  )
2877)
2878
2879(define-method get_needed
2880  (of-object "GtkRecentFilter")
2881  (c-name "gtk_recent_filter_get_needed")
2882  (return-type "GtkRecentFilterFlags")
2883)
2884
2885(define-method filter
2886  (of-object "GtkRecentFilter")
2887  (c-name "gtk_recent_filter_filter")
2888  (return-type "gboolean")
2889  (parameters
2890    '("const-GtkRecentFilterInfo*" "filter_info")
2891  )
2892)
2893
2894
2895
2896;; From gtkrecentmanager.h
2897
2898(define-function recent_manager_error_quark
2899  (c-name "gtk_recent_manager_error_quark")
2900  (return-type "GQuark")
2901)
2902
2903(define-function recent_manager_get_type
2904  (c-name "gtk_recent_manager_get_type")
2905  (return-type "GType")
2906)
2907
2908(define-function recent_manager_new
2909  (c-name "gtk_recent_manager_new")
2910  (is-constructor-of "GtkRecentManager")
2911  (return-type "GtkRecentManager*")
2912)
2913
2914(define-function recent_manager_get_default
2915  (c-name "gtk_recent_manager_get_default")
2916  (return-type "GtkRecentManager*")
2917)
2918
2919(define-function recent_manager_get_for_screen
2920  (c-name "gtk_recent_manager_get_for_screen")
2921  (return-type "GtkRecentManager*")
2922  (parameters
2923    '("GdkScreen*" "screen")
2924  )
2925)
2926
2927(define-method set_screen
2928  (of-object "GtkRecentManager")
2929  (c-name "gtk_recent_manager_set_screen")
2930  (return-type "none")
2931  (parameters
2932    '("GdkScreen*" "screen")
2933  )
2934)
2935
2936(define-method add_item
2937  (of-object "GtkRecentManager")
2938  (c-name "gtk_recent_manager_add_item")
2939  (return-type "gboolean")
2940  (parameters
2941    '("const-gchar*" "uri")
2942  )
2943)
2944
2945(define-method add_full
2946  (of-object "GtkRecentManager")
2947  (c-name "gtk_recent_manager_add_full")
2948  (return-type "gboolean")
2949  (parameters
2950    '("const-gchar*" "uri")
2951    '("const-GtkRecentData*" "recent_data")
2952  )
2953)
2954
2955(define-method remove_item
2956  (of-object "GtkRecentManager")
2957  (c-name "gtk_recent_manager_remove_item")
2958  (return-type "gboolean")
2959  (parameters
2960    '("const-gchar*" "uri")
2961    '("GError**" "error")
2962  )
2963)
2964
2965(define-method lookup_item
2966  (of-object "GtkRecentManager")
2967  (c-name "gtk_recent_manager_lookup_item")
2968  (return-type "GtkRecentInfo*")
2969  (parameters
2970    '("const-gchar*" "uri")
2971    '("GError**" "error")
2972  )
2973)
2974
2975(define-method has_item
2976  (of-object "GtkRecentManager")
2977  (c-name "gtk_recent_manager_has_item")
2978  (return-type "gboolean")
2979  (parameters
2980    '("const-gchar*" "uri")
2981  )
2982)
2983
2984(define-method move_item
2985  (of-object "GtkRecentManager")
2986  (c-name "gtk_recent_manager_move_item")
2987  (return-type "gboolean")
2988  (parameters
2989    '("const-gchar*" "uri")
2990    '("const-gchar*" "new_uri")
2991    '("GError**" "error")
2992  )
2993)
2994
2995(define-method set_limit
2996  (of-object "GtkRecentManager")
2997  (c-name "gtk_recent_manager_set_limit")
2998  (return-type "none")
2999  (parameters
3000    '("gint" "limit")
3001  )
3002)
3003
3004(define-method get_limit
3005  (of-object "GtkRecentManager")
3006  (c-name "gtk_recent_manager_get_limit")
3007  (return-type "gint")
3008)
3009
3010(define-method get_items
3011  (of-object "GtkRecentManager")
3012  (c-name "gtk_recent_manager_get_items")
3013  (return-type "GList*")
3014)
3015
3016(define-method purge_items
3017  (of-object "GtkRecentManager")
3018  (c-name "gtk_recent_manager_purge_items")
3019  (return-type "gint")
3020  (parameters
3021    '("GError**" "error")
3022  )
3023)
3024
3025(define-function recent_info_get_type
3026  (c-name "gtk_recent_info_get_type")
3027  (return-type "GType")
3028)
3029
3030(define-method ref
3031  (of-object "GtkRecentInfo")
3032  (c-name "gtk_recent_info_ref")
3033  (return-type "GtkRecentInfo*")
3034)
3035
3036(define-method unref
3037  (of-object "GtkRecentInfo")
3038  (c-name "gtk_recent_info_unref")
3039  (return-type "none")
3040)
3041
3042(define-method get_uri
3043  (of-object "GtkRecentInfo")
3044  (c-name "gtk_recent_info_get_uri")
3045  (return-type "const-gchar*")
3046)
3047
3048(define-method get_display_name
3049  (of-object "GtkRecentInfo")
3050  (c-name "gtk_recent_info_get_display_name")
3051  (return-type "const-gchar*")
3052)
3053
3054(define-method get_description
3055  (of-object "GtkRecentInfo")
3056  (c-name "gtk_recent_info_get_description")
3057  (return-type "const-gchar*")
3058)
3059
3060(define-method get_mime_type
3061  (of-object "GtkRecentInfo")
3062  (c-name "gtk_recent_info_get_mime_type")
3063  (return-type "const-gchar*")
3064)
3065
3066(define-method get_added
3067  (of-object "GtkRecentInfo")
3068  (c-name "gtk_recent_info_get_added")
3069  (return-type "time_t")
3070)
3071
3072(define-method get_modified
3073  (of-object "GtkRecentInfo")
3074  (c-name "gtk_recent_info_get_modified")
3075  (return-type "time_t")
3076)
3077
3078(define-method get_visited
3079  (of-object "GtkRecentInfo")
3080  (c-name "gtk_recent_info_get_visited")
3081  (return-type "time_t")
3082)
3083
3084(define-method get_private_hint
3085  (of-object "GtkRecentInfo")
3086  (c-name "gtk_recent_info_get_private_hint")
3087  (return-type "gboolean")
3088)
3089
3090(define-method get_application_info
3091  (of-object "GtkRecentInfo")
3092  (c-name "gtk_recent_info_get_application_info")
3093  (return-type "gboolean")
3094  (parameters
3095    '("const-gchar*" "app_name")
3096    '("gchar**" "app_exec")
3097    '("guint*" "count")
3098    '("time_t*" "time_")
3099  )
3100)
3101
3102(define-method get_applications
3103  (of-object "GtkRecentInfo")
3104  (c-name "gtk_recent_info_get_applications")
3105  (return-type "gchar**")
3106  (parameters
3107    '("gsize*" "length")
3108  )
3109)
3110
3111(define-method last_application
3112  (of-object "GtkRecentInfo")
3113  (c-name "gtk_recent_info_last_application")
3114  (return-type "gchar*")
3115)
3116
3117(define-method has_application
3118  (of-object "GtkRecentInfo")
3119  (c-name "gtk_recent_info_has_application")
3120  (return-type "gboolean")
3121  (parameters
3122    '("const-gchar*" "app_name")
3123  )
3124)
3125
3126(define-method get_groups
3127  (of-object "GtkRecentInfo")
3128  (c-name "gtk_recent_info_get_groups")
3129  (return-type "gchar**")
3130  (parameters
3131    '("gsize*" "length")
3132  )
3133)
3134
3135(define-method has_group
3136  (of-object "GtkRecentInfo")
3137  (c-name "gtk_recent_info_has_group")
3138  (return-type "gboolean")
3139  (parameters
3140    '("const-gchar*" "group_name")
3141  )
3142)
3143
3144(define-method get_icon
3145  (of-object "GtkRecentInfo")
3146  (c-name "gtk_recent_info_get_icon")
3147  (return-type "GdkPixbuf*")
3148  (parameters
3149    '("gint" "size")
3150  )
3151)
3152
3153(define-method get_short_name
3154  (of-object "GtkRecentInfo")
3155  (c-name "gtk_recent_info_get_short_name")
3156  (return-type "gchar*")
3157)
3158
3159(define-method get_uri_display
3160  (of-object "GtkRecentInfo")
3161  (c-name "gtk_recent_info_get_uri_display")
3162  (return-type "gchar*")
3163)
3164
3165(define-method get_age
3166  (of-object "GtkRecentInfo")
3167  (c-name "gtk_recent_info_get_age")
3168  (return-type "gint")
3169)
3170
3171(define-method is_local
3172  (of-object "GtkRecentInfo")
3173  (c-name "gtk_recent_info_is_local")
3174  (return-type "gboolean")
3175)
3176
3177(define-method exists
3178  (of-object "GtkRecentInfo")
3179  (c-name "gtk_recent_info_exists")
3180  (return-type "gboolean")
3181)
3182
3183(define-method match
3184  (of-object "GtkRecentInfo")
3185  (c-name "gtk_recent_info_match")
3186  (return-type "gboolean")
3187  (parameters
3188    '("GtkRecentInfo*" "info_b")
3189  )
3190)
3191
3192(define-virtual changed
3193  (of-object "GtkRecentManager")
3194  (return-type "none")
3195)
3196
3197
3198
3199;; From gtkruler.h
3200
3201
3202
3203;; From gtkscale.h
3204
3205
3206
3207;; From gtkscrollbar.h
3208
3209
3210
3211;; From gtkscrolledwindow.h
3212
3213(define-method unset_placement
3214  (of-object "GtkScrolledWindow")
3215  (c-name "gtk_scrolled_window_unset_placement")
3216  (return-type "none")
3217)
3218
3219
3220
3221;; From gtkselection.h
3222
3223(define-function target_list_add_rich_text_targets
3224  (c-name "gtk_target_list_add_rich_text_targets")
3225  (return-type "none")
3226  (parameters
3227    '("guint" "info")
3228    '("gboolean" "deserializable")
3229    '("GtkTextBuffer*" "buffer")
3230  )
3231)
3232
3233(define-function target_table_new_from_list
3234  (c-name "gtk_target_table_new_from_list")
3235  (return-type "GtkTargetEntry*")
3236  (parameters
3237    '("GtkTargetList*" "list")
3238    '("gint*" "n_targets")
3239  )
3240)
3241
3242(define-function target_table_free
3243  (c-name "gtk_target_table_free")
3244  (return-type "none")
3245  (parameters
3246    '("GtkTargetEntry*" "targets")
3247    '("gint" "n_targets")
3248  )
3249)
3250
3251(define-method targets_include_rich_text
3252  (of-object "GtkSelectionData")
3253  (c-name "gtk_selection_data_targets_include_rich_text")
3254  (return-type "gboolean")
3255  (parameters
3256    '("GtkTextBuffer*" "buffer")
3257  )
3258)
3259
3260(define-method targets_include_uri
3261  (of-object "GtkSelectionData")
3262  (c-name "gtk_selection_data_targets_include_uri")
3263  (return-type "gboolean")
3264)
3265
3266(define-function targets_include_text
3267  (c-name "gtk_targets_include_text")
3268  (return-type "gboolean")
3269  (parameters
3270    '("GdkAtom*" "targets")
3271    '("gint" "n_targets")
3272  )
3273)
3274
3275(define-function targets_include_rich_text
3276  (c-name "gtk_targets_include_rich_text")
3277  (return-type "gboolean")
3278  (parameters
3279    '("GdkAtom*" "targets")
3280    '("gint" "n_targets")
3281    '("GtkTextBuffer*" "buffer")
3282  )
3283)
3284
3285(define-function targets_include_image
3286  (c-name "gtk_targets_include_image")
3287  (return-type "gboolean")
3288  (parameters
3289    '("GdkAtom*" "targets")
3290    '("gint" "n_targets")
3291    '("gboolean" "writable")
3292  )
3293)
3294
3295(define-function targets_include_uri
3296  (c-name "gtk_targets_include_uri")
3297  (return-type "gboolean")
3298  (parameters
3299    '("GdkAtom*" "targets")
3300    '("gint" "n_targets")
3301  )
3302)
3303
3304(define-function target_list_get_type
3305  (c-name "gtk_target_list_get_type")
3306  (return-type "GType")
3307)
3308
3309
3310
3311;; From gtkseparator.h
3312
3313
3314
3315;; From gtkseparatormenuitem.h
3316
3317
3318
3319;; From gtkseparatortoolitem.h
3320
3321
3322
3323;; From gtksettings.h
3324
3325
3326
3327;; From gtksignal.h
3328
3329
3330
3331;; From gtksizegroup.h
3332
3333(define-method get_widgets
3334  (of-object "GtkSizeGroup")
3335  (c-name "gtk_size_group_get_widgets")
3336  (return-type "GSList*")
3337)
3338
3339
3340
3341;; From gtksocket.h
3342
3343
3344
3345;; From gtkspinbutton.h
3346
3347(define-virtual wrapped
3348  (of-object "GtkSpinButton")
3349  (return-type "none")
3350)
3351
3352
3353
3354;; From gtkstatusbar.h
3355
3356
3357
3358;; From gtkstatusicon.h
3359
3360(define-function status_icon_get_type
3361  (c-name "gtk_status_icon_get_type")
3362  (return-type "GType")
3363)
3364
3365(define-function status_icon_new
3366  (c-name "gtk_status_icon_new")
3367  (is-constructor-of "GtkStatusIcon")
3368  (return-type "GtkStatusIcon*")
3369)
3370
3371(define-function status_icon_new_from_pixbuf
3372  (c-name "gtk_status_icon_new_from_pixbuf")
3373  (return-type "GtkStatusIcon*")
3374  (parameters
3375    '("GdkPixbuf*" "pixbuf")
3376  )
3377)
3378
3379(define-function status_icon_new_from_file
3380  (c-name "gtk_status_icon_new_from_file")
3381  (return-type "GtkStatusIcon*")
3382  (parameters
3383    '("const-gchar*" "filename")
3384  )
3385)
3386
3387(define-function status_icon_new_from_stock
3388  (c-name "gtk_status_icon_new_from_stock")
3389  (return-type "GtkStatusIcon*")
3390  (parameters
3391    '("const-gchar*" "stock_id")
3392  )
3393)
3394
3395(define-function status_icon_new_from_icon_name
3396  (c-name "gtk_status_icon_new_from_icon_name")
3397  (return-type "GtkStatusIcon*")
3398  (parameters
3399    '("const-gchar*" "icon_name")
3400  )
3401)
3402
3403(define-method set_from_pixbuf
3404  (of-object "GtkStatusIcon")
3405  (c-name "gtk_status_icon_set_from_pixbuf")
3406  (return-type "none")
3407  (parameters
3408    '("GdkPixbuf*" "pixbuf" (null-ok))
3409  )
3410)
3411
3412(define-method set_from_file
3413  (of-object "GtkStatusIcon")
3414  (c-name "gtk_status_icon_set_from_file")
3415  (return-type "none")
3416  (parameters
3417    '("const-gchar*" "filename")
3418  )
3419)
3420
3421(define-method set_from_stock
3422  (of-object "GtkStatusIcon")
3423  (c-name "gtk_status_icon_set_from_stock")
3424  (return-type "none")
3425  (parameters
3426    '("const-gchar*" "stock_id")
3427  )
3428)
3429
3430(define-method set_from_icon_name
3431  (of-object "GtkStatusIcon")
3432  (c-name "gtk_status_icon_set_from_icon_name")
3433  (return-type "none")
3434  (parameters
3435    '("const-gchar*" "icon_name")
3436  )
3437)
3438
3439(define-method get_storage_type
3440  (of-object "GtkStatusIcon")
3441  (c-name "gtk_status_icon_get_storage_type")
3442  (return-type "GtkImageType")
3443)
3444
3445(define-method get_pixbuf
3446  (of-object "GtkStatusIcon")
3447  (c-name "gtk_status_icon_get_pixbuf")
3448  (return-type "GdkPixbuf*")
3449)
3450
3451(define-method get_stock
3452  (of-object "GtkStatusIcon")
3453  (c-name "gtk_status_icon_get_stock")
3454  (return-type "const-gchar*")
3455)
3456
3457(define-method get_icon_name
3458  (of-object "GtkStatusIcon")
3459  (c-name "gtk_status_icon_get_icon_name")
3460  (return-type "const-gchar*")
3461)
3462
3463(define-method get_size
3464  (of-object "GtkStatusIcon")
3465  (c-name "gtk_status_icon_get_size")
3466  (return-type "gint")
3467)
3468
3469(define-method set_tooltip
3470  (of-object "GtkStatusIcon")
3471  (c-name "gtk_status_icon_set_tooltip")
3472  (return-type "none")
3473  (parameters
3474    '("const-gchar*" "tooltip_text" (null-ok))
3475  )
3476)
3477
3478(define-method set_visible
3479  (of-object "GtkStatusIcon")
3480  (c-name "gtk_status_icon_set_visible")
3481  (return-type "none")
3482  (parameters
3483    '("gboolean" "visible")
3484  )
3485)
3486
3487(define-method get_visible
3488  (of-object "GtkStatusIcon")
3489  (c-name "gtk_status_icon_get_visible")
3490  (return-type "gboolean")
3491)
3492
3493(define-method set_blinking
3494  (of-object "GtkStatusIcon")
3495  (c-name "gtk_status_icon_set_blinking")
3496  (return-type "none")
3497  (parameters
3498    '("gboolean" "blinking")
3499  )
3500)
3501
3502(define-method get_blinking
3503  (of-object "GtkStatusIcon")
3504  (c-name "gtk_status_icon_get_blinking")
3505  (return-type "gboolean")
3506)
3507
3508(define-method is_embedded
3509  (of-object "GtkStatusIcon")
3510  (c-name "gtk_status_icon_is_embedded")
3511  (return-type "gboolean")
3512)
3513
3514(define-function status_icon_position_menu
3515  (c-name "gtk_status_icon_position_menu")
3516  (return-type "none")
3517  (parameters
3518    '("GtkMenu*" "menu")
3519    '("gint*" "x")
3520    '("gint*" "y")
3521    '("gboolean*" "push_in")
3522    '("gpointer" "user_data")
3523  )
3524)
3525
3526(define-method get_geometry
3527  (of-object "GtkStatusIcon")
3528  (c-name "gtk_status_icon_get_geometry")
3529  (return-type "gboolean")
3530  (parameters
3531    '("GdkScreen**" "screen")
3532    '("GdkRectangle*" "area")
3533    '("GtkOrientation*" "orientation")
3534  )
3535)
3536
3537(define-virtual activate
3538  (of-object "GtkStatusIcon")
3539  (return-type "none")
3540)
3541
3542(define-virtual popup_menu
3543  (of-object "GtkStatusIcon")
3544  (return-type "none")
3545  (parameters
3546    '("guint" "button")
3547    '("guint32" "activate_time")
3548  )
3549)
3550
3551(define-virtual size_changed
3552  (of-object "GtkStatusIcon")
3553  (return-type "gboolean")
3554  (parameters
3555    '("gint" "size")
3556  )
3557)
3558
3559
3560
3561;; From gtkstock.h
3562
3563
3564
3565;; From gtkstyle.h
3566
3567(define-method lookup_color
3568  (of-object "GtkStyle")
3569  (c-name "gtk_style_lookup_color")
3570  (return-type "gboolean")
3571  (parameters
3572    '("const-gchar*" "color_name")
3573    '("GdkColor*" "color")
3574  )
3575)
3576
3577
3578
3579;; From gtktable.h
3580
3581
3582
3583;; From gtktearoffmenuitem.h
3584
3585
3586
3587;; From gtktextbuffer.h
3588
3589(define-method get_has_selection
3590  (of-object "GtkTextBuffer")
3591  (c-name "gtk_text_buffer_get_has_selection")
3592  (return-type "gboolean")
3593)
3594
3595(define-method get_copy_target_list
3596  (of-object "GtkTextBuffer")
3597  (c-name "gtk_text_buffer_get_copy_target_list")
3598  (return-type "GtkTargetList*")
3599)
3600
3601(define-method get_paste_target_list
3602  (of-object "GtkTextBuffer")
3603  (c-name "gtk_text_buffer_get_paste_target_list")
3604  (return-type "GtkTargetList*")
3605)
3606
3607
3608
3609;; From gtktextbufferrichtext.h
3610
3611(define-method register_serialize_format
3612  (of-object "GtkTextBuffer")
3613  (c-name "gtk_text_buffer_register_serialize_format")
3614  (return-type "GdkAtom")
3615  (parameters
3616    '("const-gchar*" "mime_type")
3617    '("GtkTextBufferSerializeFunc" "function")
3618    '("gpointer" "user_data")
3619    '("GDestroyNotify" "user_data_destroy")
3620  )
3621)
3622
3623(define-method register_serialize_tagset
3624  (of-object "GtkTextBuffer")
3625  (c-name "gtk_text_buffer_register_serialize_tagset")
3626  (return-type "GdkAtom")
3627  (parameters
3628    '("const-gchar*" "tagset_name" (null-ok) (default "NULL"))
3629  )
3630)
3631
3632(define-method register_deserialize_format
3633  (of-object "GtkTextBuffer")
3634  (c-name "gtk_text_buffer_register_deserialize_format")
3635  (return-type "GdkAtom")
3636  (parameters
3637    '("const-gchar*" "mime_type")
3638    '("GtkTextBufferDeserializeFunc" "function")
3639    '("gpointer" "user_data")
3640    '("GDestroyNotify" "user_data_destroy")
3641  )
3642)
3643
3644(define-method register_deserialize_tagset
3645  (of-object "GtkTextBuffer")
3646  (c-name "gtk_text_buffer_register_deserialize_tagset")
3647  (return-type "GdkAtom")
3648  (parameters
3649    '("const-gchar*" "tagset_name" (null-ok) (default "NULL"))
3650  )
3651)
3652
3653(define-method unregister_serialize_format
3654  (of-object "GtkTextBuffer")
3655  (c-name "gtk_text_buffer_unregister_serialize_format")
3656  (return-type "none")
3657  (parameters
3658    '("GdkAtom" "format")
3659  )
3660)
3661
3662(define-method unregister_deserialize_format
3663  (of-object "GtkTextBuffer")
3664  (c-name "gtk_text_buffer_unregister_deserialize_format")
3665  (return-type "none")
3666  (parameters
3667    '("GdkAtom" "format")
3668  )
3669)
3670
3671(define-method deserialize_set_can_create_tags
3672  (of-object "GtkTextBuffer")
3673  (c-name "gtk_text_buffer_deserialize_set_can_create_tags")
3674  (return-type "none")
3675  (parameters
3676    '("GdkAtom" "format")
3677    '("gboolean" "can_create_tags")
3678  )
3679)
3680
3681(define-method deserialize_get_can_create_tags
3682  (of-object "GtkTextBuffer")
3683  (c-name "gtk_text_buffer_deserialize_get_can_create_tags")
3684  (return-type "gboolean")
3685  (parameters
3686    '("GdkAtom" "format")
3687  )
3688)
3689
3690(define-method get_serialize_formats
3691  (of-object "GtkTextBuffer")
3692  (c-name "gtk_text_buffer_get_serialize_formats")
3693  (return-type "GdkAtom*")
3694  (parameters
3695    '("gint*" "n_formats")
3696  )
3697)
3698
3699(define-method get_deserialize_formats
3700  (of-object "GtkTextBuffer")
3701  (c-name "gtk_text_buffer_get_deserialize_formats")
3702  (return-type "GdkAtom*")
3703  (parameters
3704    '("gint*" "n_formats")
3705  )
3706)
3707
3708(define-method serialize
3709  (of-object "GtkTextBuffer")
3710  (c-name "gtk_text_buffer_serialize")
3711  (return-type "guint8*")
3712  (parameters
3713    '("GtkTextBuffer*" "content_buffer")
3714    '("GdkAtom" "format")
3715    '("const-GtkTextIter*" "start")
3716    '("const-GtkTextIter*" "end")
3717    '("gsize*" "length")
3718  )
3719)
3720
3721(define-method deserialize
3722  (of-object "GtkTextBuffer")
3723  (c-name "gtk_text_buffer_deserialize")
3724  (return-type "gboolean")
3725  (parameters
3726    '("GtkTextBuffer*" "content_buffer")
3727    '("GdkAtom" "format")
3728    '("GtkTextIter*" "iter")
3729    '("const-guint8*" "data")
3730    '("gsize" "length")
3731    '("GError**" "error")
3732  )
3733)
3734
3735
3736
3737;; From gtktextchild.h
3738
3739
3740
3741;; From gtktextdisplay.h
3742
3743
3744
3745;; From gtktext.h
3746
3747
3748
3749;; From gtktextiter.h
3750
3751
3752
3753;; From gtktextlayout.h
3754
3755
3756
3757;; From gtktextmark.h
3758
3759
3760
3761;; From gtktexttag.h
3762
3763
3764
3765;; From gtktexttagtable.h
3766
3767
3768
3769;; From gtktextview.h
3770
3771
3772
3773;; From gtktipsquery.h
3774
3775
3776
3777;; From gtktoggleaction.h
3778
3779
3780
3781;; From gtktogglebutton.h
3782
3783
3784
3785;; From gtktoggletoolbutton.h
3786
3787
3788
3789;; From gtktoolbar.h
3790
3791
3792
3793;; From gtktoolbutton.h
3794
3795
3796
3797;; From gtktoolitem.h
3798
3799
3800
3801;; From gtktooltips.h
3802
3803
3804
3805;; From gtktreednd.h
3806
3807
3808
3809;; From gtktree.h
3810
3811
3812
3813;; From gtktreeitem.h
3814
3815
3816
3817;; From gtktreemodelfilter.h
3818
3819
3820
3821;; From gtktreemodel.h
3822
3823
3824
3825;; From gtktreemodelsort.h
3826
3827
3828
3829;; From gtktreeselection.h
3830
3831
3832
3833;; From gtktreesortable.h
3834
3835
3836
3837;; From gtktreestore.h
3838
3839(define-method insert_with_values
3840  (of-object "GtkTreeStore")
3841  (c-name "gtk_tree_store_insert_with_values")
3842  (return-type "none")
3843  (parameters
3844    '("GtkTreeIter*" "iter")
3845    '("GtkTreeIter*" "parent")
3846    '("gint" "position")
3847  )
3848  (varargs #t)
3849)
3850
3851(define-method insert_with_valuesv
3852  (of-object "GtkTreeStore")
3853  (c-name "gtk_tree_store_insert_with_valuesv")
3854  (return-type "none")
3855  (parameters
3856    '("GtkTreeIter*" "iter")
3857    '("GtkTreeIter*" "parent")
3858    '("gint" "position")
3859    '("gint*" "columns")
3860    '("GValue*" "values")
3861    '("gint" "n_values")
3862  )
3863)
3864
3865
3866
3867;; From gtktreeviewcolumn.h
3868
3869
3870
3871;; From gtktreeview.h
3872
3873(define-method get_headers_clickable
3874  (of-object "GtkTreeView")
3875  (c-name "gtk_tree_view_get_headers_clickable")
3876  (return-type "gboolean")
3877)
3878
3879(define-method get_search_entry
3880  (of-object "GtkTreeView")
3881  (c-name "gtk_tree_view_get_search_entry")
3882  (return-type "GtkEntry*")
3883)
3884
3885(define-method set_search_entry
3886  (of-object "GtkTreeView")
3887  (c-name "gtk_tree_view_set_search_entry")
3888  (return-type "none")
3889  (parameters
3890    '("GtkEntry*" "entry" (null-ok) (default "NULL"))
3891  )
3892)
3893
3894(define-method get_search_position_func
3895  (of-object "GtkTreeView")
3896  (c-name "gtk_tree_view_get_search_position_func")
3897  (return-type "GtkTreeViewSearchPositionFunc")
3898)
3899
3900(define-method set_search_position_func
3901  (of-object "GtkTreeView")
3902  (c-name "gtk_tree_view_set_search_position_func")
3903  (return-type "none")
3904  (parameters
3905    '("GtkTreeViewSearchPositionFunc" "func")
3906    '("gpointer" "data")
3907    '("GDestroyNotify" "destroy")
3908  )
3909)
3910
3911(define-method set_rubber_banding
3912  (of-object "GtkTreeView")
3913  (c-name "gtk_tree_view_set_rubber_banding")
3914  (return-type "none")
3915  (parameters
3916    '("gboolean" "enable")
3917  )
3918)
3919
3920(define-method get_rubber_banding
3921  (of-object "GtkTreeView")
3922  (c-name "gtk_tree_view_get_rubber_banding")
3923  (return-type "gboolean")
3924)
3925
3926(define-method get_grid_lines
3927  (of-object "GtkTreeView")
3928  (c-name "gtk_tree_view_get_grid_lines")
3929  (return-type "GtkTreeViewGridLines")
3930)
3931
3932(define-method set_grid_lines
3933  (of-object "GtkTreeView")
3934  (c-name "gtk_tree_view_set_grid_lines")
3935  (return-type "none")
3936  (parameters
3937    '("GtkTreeViewGridLines" "grid_lines")
3938  )
3939)
3940
3941(define-method get_enable_tree_lines
3942  (of-object "GtkTreeView")
3943  (c-name "gtk_tree_view_get_enable_tree_lines")
3944  (return-type "gboolean")
3945)
3946
3947(define-method set_enable_tree_lines
3948  (of-object "GtkTreeView")
3949  (c-name "gtk_tree_view_set_enable_tree_lines")
3950  (return-type "none")
3951  (parameters
3952    '("gboolean" "enabled")
3953  )
3954)
3955
3956
3957
3958;; From gtktypebuiltins.h
3959
3960(define-function assistant_page_type_get_type
3961  (c-name "gtk_assistant_page_type_get_type")
3962  (return-type "GType")
3963)
3964
3965(define-function cell_renderer_accel_mode_get_type
3966  (c-name "gtk_cell_renderer_accel_mode_get_type")
3967  (return-type "GType")
3968)
3969
3970(define-function sensitivity_type_get_type
3971  (c-name "gtk_sensitivity_type_get_type")
3972  (return-type "GType")
3973)
3974
3975(define-function print_pages_get_type
3976  (c-name "gtk_print_pages_get_type")
3977  (return-type "GType")
3978)
3979
3980(define-function page_set_get_type
3981  (c-name "gtk_page_set_get_type")
3982  (return-type "GType")
3983)
3984
3985(define-function page_orientation_get_type
3986  (c-name "gtk_page_orientation_get_type")
3987  (return-type "GType")
3988)
3989
3990(define-function print_quality_get_type
3991  (c-name "gtk_print_quality_get_type")
3992  (return-type "GType")
3993)
3994
3995(define-function print_duplex_get_type
3996  (c-name "gtk_print_duplex_get_type")
3997  (return-type "GType")
3998)
3999
4000(define-function unit_get_type
4001  (c-name "gtk_unit_get_type")
4002  (return-type "GType")
4003)
4004
4005(define-function tree_view_grid_lines_get_type
4006  (c-name "gtk_tree_view_grid_lines_get_type")
4007  (return-type "GType")
4008)
4009
4010(define-function print_operation_action_get_type
4011  (c-name "gtk_print_operation_action_get_type")
4012  (return-type "GType")
4013)
4014
4015(define-function recent_sort_type_get_type
4016  (c-name "gtk_recent_sort_type_get_type")
4017  (return-type "GType")
4018)
4019
4020(define-function recent_chooser_error_get_type
4021  (c-name "gtk_recent_chooser_error_get_type")
4022  (return-type "GType")
4023)
4024
4025(define-function recent_filter_flags_get_type
4026  (c-name "gtk_recent_filter_flags_get_type")
4027  (return-type "GType")
4028)
4029
4030(define-function recent_manager_error_get_type
4031  (c-name "gtk_recent_manager_error_get_type")
4032  (return-type "GType")
4033)
4034
4035(define-function text_buffer_target_info_get_type
4036  (c-name "gtk_text_buffer_target_info_get_type")
4037  (return-type "GType")
4038)
4039
4040
4041
4042;; From gtktypeutils.h
4043
4044
4045
4046;; From gtkuimanager.h
4047
4048
4049
4050;; From gtkvbbox.h
4051
4052
4053
4054;; From gtkvbox.h
4055
4056
4057
4058;; From gtkversion.h
4059
4060
4061
4062;; From gtkviewport.h
4063
4064
4065
4066;; From gtkvpaned.h
4067
4068
4069
4070;; From gtkvruler.h
4071
4072
4073
4074;; From gtkvscale.h
4075
4076
4077
4078;; From gtkvscrollbar.h
4079
4080
4081
4082;; From gtkvseparator.h
4083
4084
4085
4086;; From gtkwidget.h
4087
4088(define-method is_composited
4089  (of-object "GtkWidget")
4090  (c-name "gtk_widget_is_composited")
4091  (return-type "gboolean")
4092)
4093
4094(define-method input_shape_combine_mask
4095  (of-object "GtkWidget")
4096  (c-name "gtk_widget_input_shape_combine_mask")
4097  (return-type "none")
4098  (parameters
4099    '("GdkBitmap*" "shape_mask" (null-ok))
4100    '("gint" "offset_x")
4101    '("gint" "offset_y")
4102  )
4103)
4104
4105(define-virtual composited_changed
4106  (of-object "GtkWidget")
4107  (return-type "none")
4108)
4109
4110
4111
4112;; From gtkwindow.h
4113
4114(define-method set_deletable
4115  (of-object "GtkWindow")
4116  (c-name "gtk_window_set_deletable")
4117  (return-type "none")
4118  (parameters
4119    '("gboolean" "setting")
4120  )
4121)
4122
4123(define-method get_deletable
4124  (of-object "GtkWindow")
4125  (c-name "gtk_window_get_deletable")
4126  (return-type "gboolean")
4127)
4128
4129(define-method get_group
4130  (of-object "GtkWindow")
4131  (c-name "gtk_window_get_group")
4132  (return-type "GtkWindowGroup*")
4133)
4134
4135
4136