3f9bb7b4dc0dd4435ffc6f59d2d9dbe694b31a34
[cl-gtk2.git] / doc / gtk.ref.texi
1 @menu
2 * gtk Classes::
3 * gtk Enums::
4 * gtk Flags::
5 @end menu
6
7 @node gtk Classes
8 @section gtk Classes
9
10 @menu
11 * about-dialog::
12 * accel-group::
13 * accel-label::
14 * accel-map::
15 * action::
16 * action-group::
17 * activatable::
18 * adjustment::
19 * alignment::
20 * array-list-store::
21 * arrow::
22 * aspect-frame::
23 * assistant::
24 * atk-implementor-iface::
25 * bin::
26 * box::
27 * buildable::
28 * builder::
29 * button::
30 * button-box::
31 * calendar::
32 * cell-editable::
33 * cell-layout::
34 * cell-renderer::
35 * cell-renderer-accel::
36 * cell-renderer-combo::
37 * cell-renderer-pixbuf::
38 * cell-renderer-progress::
39 * cell-renderer-spin::
40 * cell-renderer-text::
41 * cell-renderer-toggle::
42 * cell-view::
43 * check-button::
44 * check-menu-item::
45 * clipboard::
46 * color-button::
47 * color-selection::
48 * color-selection-dialog::
49 * combo-box::
50 * combo-box-entry::
51 * container::
52 * curve::
53 * dialog::
54 * drawing-area::
55 * editable::
56 * entry::
57 * entry-completion::
58 * event-box::
59 * expander::
60 * file-chooser::
61 * file-chooser-button::
62 * file-chooser-dialog::
63 * file-chooser-embed::
64 * file-chooser-widget::
65 * file-filter::
66 * fixed::
67 * font-button::
68 * font-selection::
69 * font-selection-dialog::
70 * frame::
71 * gamma-curve::
72 * gtk-object::
73 * gtk-window::
74 * h-box::
75 * h-button-box::
76 * h-paned::
77 * h-ruler::
78 * h-s-v::
79 * h-scale::
80 * h-scrollbar::
81 * h-separator::
82 * handle-box::
83 * i-m-context::
84 * icon-factory::
85 * icon-theme::
86 * icon-view::
87 * image::
88 * image-menu-item::
89 * input-dialog::
90 * invisible::
91 * item::
92 * label::
93 * layout::
94 * link-button::
95 * list-store::
96 * menu::
97 * menu-bar::
98 * menu-item::
99 * menu-shell::
100 * menu-tool-button::
101 * message-dialog::
102 * misc::
103 * notebook::
104 * old-editable::
105 * orientable::
106 * page-setup::
107 * paned::
108 * plug::
109 * print-context::
110 * print-operation::
111 * print-operation-preview::
112 * print-settings::
113 * progress::
114 * progress-bar::
115 * radio-action::
116 * radio-button::
117 * radio-menu-item::
118 * radio-tool-button::
119 * range::
120 * rc-style::
121 * recent-action::
122 * recent-chooser::
123 * recent-chooser-dialog::
124 * recent-chooser-menu::
125 * recent-chooser-widget::
126 * recent-filter::
127 * recent-manager::
128 * ruler::
129 * scale::
130 * scale-button::
131 * scrollbar::
132 * scrolled-window::
133 * separator::
134 * separator-menu-item::
135 * separator-tool-item::
136 * settings::
137 * size-group::
138 * socket::
139 * spin-button::
140 * status-icon::
141 * statusbar::
142 * style::
143 * table::
144 * tearoff-menu-item::
145 * text::
146 * text-buffer::
147 * text-child-anchor::
148 * text-mark::
149 * text-tag::
150 * text-tag-table::
151 * text-view::
152 * toggle-action::
153 * toggle-button::
154 * toggle-tool-button::
155 * tool-button::
156 * tool-item::
157 * tool-shell::
158 * toolbar::
159 * tooltip::
160 * tooltips::
161 * tree::
162 * tree-drag-dest::
163 * tree-drag-source::
164 * tree-item::
165 * tree-lisp-store::
166 * tree-model::
167 * tree-model-filter::
168 * tree-model-sort::
169 * tree-selection::
170 * tree-sortable::
171 * tree-store::
172 * tree-view::
173 * tree-view-column::
174 * ui-manager::
175 * v-box::
176 * v-button-box::
177 * v-paned::
178 * v-ruler::
179 * v-scale::
180 * v-scrollbar::
181 * v-separator::
182 * viewport::
183 * volume-button::
184 * widget::
185 * window-group::
186 @end menu
187
188 Reference of classes in package GTK
189
190 @node about-dialog
191 @subsection about-dialog
192 @Class about-dialog
193
194 Superclasses: @ref{dialog}, @ref{atk-implementor-iface}, @ref{buildable}
195
196 Slots:
197 @itemize
198 @item artists. Type: @code{(list string)} (flags: readable writable)
199
200
201
202 @item authors. Type: @code{(list string)} (flags: readable writable)
203
204
205
206 @item comments. Type: @code{string} (flags: readable writable)
207
208
209
210 @item copyright. Type: @code{string} (flags: readable writable)
211
212
213
214 @item documenters. Type: @code{(list string)} (flags: readable writable)
215
216
217
218 @item license. Type: @code{string} (flags: readable writable)
219
220
221
222 @item logo. Type: @ref{pixbuf} (flags: readable writable)
223
224
225
226 @item logo-icon-name. Type: @code{string} (flags: readable writable)
227
228
229
230 @item program-name. Type: @code{string} (flags: readable writable)
231
232
233
234 @item translator-credits. Type: @code{string} (flags: readable writable)
235
236
237
238 @item version. Type: @code{string} (flags: readable writable)
239
240
241
242 @item website. Type: @code{string} (flags: readable writable)
243
244
245
246 @item website-label. Type: @code{string} (flags: readable writable)
247
248
249
250 @item wrap-license. Type: @code{boolean} (flags: readable writable)
251
252
253
254 @end itemize
255 Signals:
256 None
257
258
259 @node accel-group
260 @subsection accel-group
261 @Class accel-group
262
263 Superclasses: @ref{g-object}
264
265 Slots:
266 @itemize
267 @item is-locked. Type: @code{boolean} (flags: readable)
268
269
270
271 @item modifier-mask. Type: @ref{gdk-modifier-type} (flags: readable)
272
273
274
275 @end itemize
276 Signals:
277 @itemize
278 @item accel-activate. (@ref{g-object}, @code{(integer 0)}, @ref{gdk-modifier-type}) -> @code{boolean}  [detailed]
279
280 @item accel-changed. (@code{(integer 0)}, @ref{gdk-modifier-type}, GClosure) -> @code{null}  [run-first, detailed]
281
282 @end itemize
283
284 @node accel-label
285 @subsection accel-label
286 @Class accel-label
287
288 Superclasses: @ref{label}, @ref{atk-implementor-iface}, @ref{buildable}
289
290 Slots:
291 @itemize
292 @item accel-closure. Type: GClosure (flags: readable writable)
293
294
295
296 @item accel-widget. Type: @ref{widget} (flags: readable writable)
297
298
299
300 @end itemize
301 Signals:
302 None
303
304
305 @node accel-map
306 @subsection accel-map
307 @Class accel-map
308
309 Superclasses: @ref{g-object}
310
311 Slots:
312 None
313
314 Signals:
315 None
316
317
318 @node action
319 @subsection action
320 @Class action
321
322 Superclasses: @ref{g-object}, @ref{buildable}
323
324 Slots:
325 @itemize
326 @item accel-group
327
328 @item accel-path
329
330 @item action-group. Type: @ref{action-group} (flags: readable writable)
331
332
333
334 @item gicon. Type: GIcon (flags: readable writable)
335
336
337
338 @item hide-if-empty. Type: @code{boolean} (flags: readable writable)
339
340
341
342 @item icon-name. Type: @code{string} (flags: readable writable)
343
344
345
346 @item is-important. Type: @code{boolean} (flags: readable writable)
347
348
349
350 @item label. Type: @code{string} (flags: readable writable)
351
352
353
354 @item name. Type: @code{string} (flags: readable writable constructor-only)
355
356
357
358 @item sensitive. Type: @code{boolean} (flags: readable writable)
359
360
361
362 @item short-label. Type: @code{string} (flags: readable writable)
363
364
365
366 @item stock-id. Type: @code{string} (flags: readable writable)
367
368
369
370 @item tooltip. Type: @code{string} (flags: readable writable)
371
372
373
374 @item visible. Type: @code{boolean} (flags: readable writable)
375
376
377
378 @item visible-horizontal. Type: @code{boolean} (flags: readable writable)
379
380
381
382 @item visible-overflown. Type: @code{boolean} (flags: readable writable)
383
384
385
386 @item visible-vertical. Type: @code{boolean} (flags: readable writable)
387
388
389
390 @end itemize
391 Signals:
392 @itemize
393 @item activate. () -> @code{null}  [run-first, no-recurse]
394
395 @end itemize
396
397 @node action-group
398 @subsection action-group
399 @Class action-group
400
401 Superclasses: @ref{g-object}, @ref{buildable}
402
403 Slots:
404 @itemize
405 @item name. Type: @code{string} (flags: readable writable constructor-only)
406
407
408
409 @item sensitive. Type: @code{boolean} (flags: readable writable)
410
411
412
413 @item translate-function
414
415 @item translation-domain
416
417 @item visible. Type: @code{boolean} (flags: readable writable)
418
419
420
421 @end itemize
422 Signals:
423 @itemize
424 @item connect-proxy. (@ref{action}, @ref{widget}) -> @code{null} 
425
426 @item disconnect-proxy. (@ref{action}, @ref{widget}) -> @code{null} 
427
428 @item post-activate. (@ref{action}) -> @code{null} 
429
430 @item pre-activate. (@ref{action}) -> @code{null} 
431
432 @end itemize
433
434 @node activatable
435 @subsection activatable
436 @Class activatable
437
438 Superclasses: @code{standard-object}
439
440 Slots:
441 @itemize
442 @item related-action. Type: @ref{action} (flags: readable writable)
443
444
445
446 @item use-action-appearance. Type: @code{boolean} (flags: readable writable)
447
448
449
450 @end itemize
451 Signals:
452 None
453
454
455 @node adjustment
456 @subsection adjustment
457 @Class adjustment
458
459 Superclasses: @ref{gtk-object}
460
461 Slots:
462 @itemize
463 @item lower. Type: @code{double-float} (flags: readable writable)
464
465
466
467 @item page-increment. Type: @code{double-float} (flags: readable writable)
468
469
470
471 @item page-size. Type: @code{double-float} (flags: readable writable)
472
473
474
475 @item step-increment. Type: @code{double-float} (flags: readable writable)
476
477
478
479 @item upper. Type: @code{double-float} (flags: readable writable)
480
481
482
483 @item value. Type: @code{double-float} (flags: readable writable)
484
485
486
487 @end itemize
488 Signals:
489 @itemize
490 @item changed. () -> @code{null}  [run-first, no-recurse]
491
492 @item value-changed. () -> @code{null}  [run-first, no-recurse]
493
494 @end itemize
495
496 @node alignment
497 @subsection alignment
498 @Class alignment
499
500 Superclasses: @ref{bin}, @ref{atk-implementor-iface}, @ref{buildable}
501
502 Slots:
503 @itemize
504 @item bottom-padding. Type: @code{(integer 0)} (flags: readable writable)
505
506
507
508 @item left-padding. Type: @code{(integer 0)} (flags: readable writable)
509
510
511
512 @item right-padding. Type: @code{(integer 0)} (flags: readable writable)
513
514
515
516 @item top-padding. Type: @code{(integer 0)} (flags: readable writable)
517
518
519
520 @item xalign. Type: @code{single-float} (flags: readable writable)
521
522
523
524 @item xscale. Type: @code{single-float} (flags: readable writable)
525
526
527
528 @item yalign. Type: @code{single-float} (flags: readable writable)
529
530
531
532 @item yscale. Type: @code{single-float} (flags: readable writable)
533
534
535
536 @end itemize
537 Signals:
538 None
539
540
541 @node array-list-store
542 @subsection array-list-store
543 @Class array-list-store
544
545 Superclasses: @ref{g-object}, @ref{tree-model}
546
547 Slots:
548 @itemize
549 @item columns-getters
550
551 @item columns-types
552
553 @item items
554
555 @end itemize
556 Signals:
557 None
558
559
560 @node arrow
561 @subsection arrow
562 @Class arrow
563
564 Superclasses: @ref{misc}, @ref{atk-implementor-iface}, @ref{buildable}
565
566 Slots:
567 @itemize
568 @item arrow-type. Type: @ref{arrow-type} (flags: readable writable)
569
570
571
572 @item shadow-type. Type: @ref{shadow-type} (flags: readable writable)
573
574
575
576 @end itemize
577 Signals:
578 None
579
580
581 @node aspect-frame
582 @subsection aspect-frame
583 @Class aspect-frame
584
585 Superclasses: @ref{frame}, @ref{atk-implementor-iface}, @ref{buildable}
586
587 Slots:
588 @itemize
589 @item obey-child. Type: @code{boolean} (flags: readable writable)
590
591
592
593 @item ratio. Type: @code{single-float} (flags: readable writable)
594
595
596
597 @item xalign. Type: @code{single-float} (flags: readable writable)
598
599
600
601 @item yalign. Type: @code{single-float} (flags: readable writable)
602
603
604
605 @end itemize
606 Signals:
607 None
608
609
610 @node assistant
611 @subsection assistant
612 @Class assistant
613
614 Superclasses: @ref{gtk-window}, @ref{atk-implementor-iface}, @ref{buildable}
615
616 Slots:
617 None
618
619 Signals:
620 None
621
622
623 @node atk-implementor-iface
624 @subsection atk-implementor-iface
625 @Class atk-implementor-iface
626
627 Superclasses: @code{standard-object}
628
629 Slots:
630 None
631
632 Signals:
633 None
634
635
636 @node bin
637 @subsection bin
638 @Class bin
639
640 Superclasses: @ref{container}, @ref{atk-implementor-iface}, @ref{buildable}
641
642 Slots:
643 None
644
645 Signals:
646 None
647
648
649 @node box
650 @subsection box
651 @Class box
652
653 Superclasses: @ref{container}, @ref{atk-implementor-iface}, @ref{buildable}, @ref{orientable}
654
655 Slots:
656 @itemize
657 @item homogeneous. Type: @code{boolean} (flags: readable writable)
658
659
660
661 @item spacing. Type: @code{integer} (flags: readable writable)
662
663
664
665 @end itemize
666 Signals:
667 None
668
669
670 @node buildable
671 @subsection buildable
672 @Class buildable
673
674 Superclasses: @code{standard-object}
675
676 Slots:
677 None
678
679 Signals:
680 None
681
682
683 @node builder
684 @subsection builder
685 @Class builder
686
687 Superclasses: @ref{g-object}
688
689 Slots:
690 @itemize
691 @item translation-domain. Type: @code{string} (flags: readable writable)
692
693
694
695 @end itemize
696 Signals:
697 None
698
699
700 @node button
701 @subsection button
702 @Class button
703
704 Superclasses: @ref{bin}, @ref{atk-implementor-iface}, @ref{activatable}, @ref{buildable}
705
706 Slots:
707 @itemize
708 @item focus-on-click. Type: @code{boolean} (flags: readable writable)
709
710
711
712 @item image. Type: @ref{widget} (flags: readable writable)
713
714
715
716 @item image-position. Type: @ref{position-type} (flags: readable writable)
717
718
719
720 @item label. Type: @code{string} (flags: readable writable constructor)
721
722
723
724 @item relief. Type: @ref{relief-style} (flags: readable writable)
725
726
727
728 @item use-stock. Type: @code{boolean} (flags: readable writable constructor)
729
730
731
732 @item use-underline. Type: @code{boolean} (flags: readable writable constructor)
733
734
735
736 @item xalign. Type: @code{single-float} (flags: readable writable)
737
738
739
740 @item yalign. Type: @code{single-float} (flags: readable writable)
741
742
743
744 @end itemize
745 Signals:
746 @itemize
747 @item activate. () -> @code{null}  [run-first, action]
748
749 @item clicked. () -> @code{null}  [run-first, action]
750
751 @item enter. () -> @code{null}  [run-first]
752
753 @item leave. () -> @code{null}  [run-first]
754
755 @item pressed. () -> @code{null}  [run-first]
756
757 @item released. () -> @code{null}  [run-first]
758
759 @end itemize
760
761 @node button-box
762 @subsection button-box
763 @Class button-box
764
765 Superclasses: @ref{box}, @ref{atk-implementor-iface}, @ref{buildable}, @ref{orientable}
766
767 Slots:
768 @itemize
769 @item layout-style. Type: @ref{button-box-style} (flags: readable writable)
770
771
772
773 @end itemize
774 Signals:
775 None
776
777
778 @node calendar
779 @subsection calendar
780 @Class calendar
781
782 Superclasses: @ref{widget}, @ref{atk-implementor-iface}, @ref{buildable}
783
784 Slots:
785 @itemize
786 @item day. Type: @code{integer} (flags: readable writable)
787
788
789
790 @item detail-function
791
792 @item detail-height-rows. Type: @code{integer} (flags: readable writable)
793
794
795
796 @item detail-width-chars. Type: @code{integer} (flags: readable writable)
797
798
799
800 @item month. Type: @code{integer} (flags: readable writable)
801
802
803
804 @item no-month-change. Type: @code{boolean} (flags: readable writable)
805
806
807
808 @item show-day-names. Type: @code{boolean} (flags: readable writable)
809
810
811
812 @item show-details. Type: @code{boolean} (flags: readable writable)
813
814
815
816 @item show-heading. Type: @code{boolean} (flags: readable writable)
817
818
819
820 @item show-week-numbers. Type: @code{boolean} (flags: readable writable)
821
822
823
824 @item year. Type: @code{integer} (flags: readable writable)
825
826
827
828 @end itemize
829 Signals:
830 @itemize
831 @item day-selected. () -> @code{null}  [run-first]
832
833 @item day-selected-double-click. () -> @code{null}  [run-first]
834
835 @item month-changed. () -> @code{null}  [run-first]
836
837 @item next-month. () -> @code{null}  [run-first]
838
839 @item next-year. () -> @code{null}  [run-first]
840
841 @item prev-month. () -> @code{null}  [run-first]
842
843 @item prev-year. () -> @code{null}  [run-first]
844
845 @end itemize
846
847 @node cell-editable
848 @subsection cell-editable
849 @Class cell-editable
850
851 Superclasses: @code{standard-object}
852
853 Slots:
854 None
855
856 Signals:
857 @itemize
858 @item editing-done. () -> @code{null}  [run-last]
859
860 @item remove-widget. () -> @code{null}  [run-last]
861
862 @end itemize
863
864 @node cell-layout
865 @subsection cell-layout
866 @Class cell-layout
867
868 Superclasses: @code{standard-object}
869
870 Slots:
871 None
872
873 Signals:
874 None
875
876
877 @node cell-renderer
878 @subsection cell-renderer
879 @Class cell-renderer
880
881 Superclasses: @ref{gtk-object}
882
883 Slots:
884 @itemize
885 @item cell-background. Type: @code{string} (flags: writable)
886
887
888
889 @item cell-background-gdk. Type: GdkColor (flags: readable writable)
890
891
892
893 @item cell-background-set. Type: @code{boolean} (flags: readable writable)
894
895
896
897 @item editing. Type: @code{boolean} (flags: readable)
898
899
900
901 @item height. Type: @code{integer} (flags: readable writable)
902
903
904
905 @item is-expanded. Type: @code{boolean} (flags: readable writable)
906
907
908
909 @item is-expander. Type: @code{boolean} (flags: readable writable)
910
911
912
913 @item mode. Type: @ref{cell-renderer-mode} (flags: readable writable)
914
915
916
917 @item sensitive. Type: @code{boolean} (flags: readable writable)
918
919
920
921 @item visible. Type: @code{boolean} (flags: readable writable)
922
923
924
925 @item width. Type: @code{integer} (flags: readable writable)
926
927
928
929 @item xalign. Type: @code{single-float} (flags: readable writable)
930
931
932
933 @item xpad. Type: @code{(integer 0)} (flags: readable writable)
934
935
936
937 @item yalign. Type: @code{single-float} (flags: readable writable)
938
939
940
941 @item ypad. Type: @code{(integer 0)} (flags: readable writable)
942
943
944
945 @end itemize
946 Signals:
947 @itemize
948 @item editing-canceled. () -> @code{null}  [run-first]
949
950 @item editing-started. (@ref{cell-editable}, @code{string}) -> @code{null}  [run-first]
951
952 @end itemize
953
954 @node cell-renderer-accel
955 @subsection cell-renderer-accel
956 @Class cell-renderer-accel
957
958 Superclasses: @ref{cell-renderer-text}
959
960 Slots:
961 @itemize
962 @item accel-key. Type: @code{(integer 0)} (flags: readable writable)
963
964
965
966 @item accel-mode. Type: @ref{cell-renderer-accel-mode} (flags: readable writable)
967
968
969
970 @item accel-mods. Type: @ref{gdk-modifier-type} (flags: readable writable)
971
972
973
974 @item keycode. Type: @code{(integer 0)} (flags: readable writable)
975
976
977
978 @end itemize
979 Signals:
980 @itemize
981 @item accel-cleared. (@code{string}) -> @code{null}  [run-last]
982
983 @item accel-edited. (@code{string}, @code{(integer 0)}, @ref{gdk-modifier-type}, @code{(integer 0)}) -> @code{null}  [run-last]
984
985 @end itemize
986
987 @node cell-renderer-combo
988 @subsection cell-renderer-combo
989 @Class cell-renderer-combo
990
991 Superclasses: @ref{cell-renderer-text}
992
993 Slots:
994 @itemize
995 @item has-entry. Type: @code{boolean} (flags: readable writable)
996
997
998
999 @item model. Type: @ref{tree-model} (flags: readable writable)
1000
1001
1002
1003 @item text-column. Type: @code{integer} (flags: readable writable)
1004
1005
1006
1007 @end itemize
1008 Signals:
1009 @itemize
1010 @item changed. (@code{string}, GtkTreeIter) -> @code{null}  [run-last]
1011
1012 @end itemize
1013
1014 @node cell-renderer-pixbuf
1015 @subsection cell-renderer-pixbuf
1016 @Class cell-renderer-pixbuf
1017
1018 Superclasses: @ref{cell-renderer}
1019
1020 Slots:
1021 @itemize
1022 @item follow-state. Type: @code{boolean} (flags: readable writable)
1023
1024
1025
1026 @item gicon. Type: GIcon (flags: readable writable)
1027
1028
1029
1030 @item icon-name. Type: @code{string} (flags: readable writable)
1031
1032
1033
1034 @item pixbuf. Type: @ref{pixbuf} (flags: readable writable)
1035
1036
1037
1038 @item pixbuf-expander-closed. Type: @ref{pixbuf} (flags: readable writable)
1039
1040
1041
1042 @item pixbuf-expander-open. Type: @ref{pixbuf} (flags: readable writable)
1043
1044
1045
1046 @item stock-detail. Type: @code{string} (flags: readable writable)
1047
1048
1049
1050 @item stock-id. Type: @code{string} (flags: readable writable)
1051
1052
1053
1054 @item stock-size. Type: @code{(integer 0)} (flags: readable writable)
1055
1056
1057
1058 @end itemize
1059 Signals:
1060 None
1061
1062
1063 @node cell-renderer-progress
1064 @subsection cell-renderer-progress
1065 @Class cell-renderer-progress
1066
1067 Superclasses: @ref{cell-renderer}
1068
1069 Slots:
1070 @itemize
1071 @item orientation. Type: @ref{progress-bar-orientation} (flags: readable writable)
1072
1073
1074
1075 @item pulse. Type: @code{integer} (flags: readable writable)
1076
1077
1078
1079 @item text. Type: @code{string} (flags: readable writable)
1080
1081
1082
1083 @item text-xalign. Type: @code{single-float} (flags: readable writable)
1084
1085
1086
1087 @item text-yalign. Type: @code{single-float} (flags: readable writable)
1088
1089
1090
1091 @item value. Type: @code{integer} (flags: readable writable)
1092
1093
1094
1095 @end itemize
1096 Signals:
1097 None
1098
1099
1100 @node cell-renderer-spin
1101 @subsection cell-renderer-spin
1102 @Class cell-renderer-spin
1103
1104 Superclasses: @ref{cell-renderer-text}
1105
1106 Slots:
1107 @itemize
1108 @item adjustment. Type: @ref{adjustment} (flags: readable writable)
1109
1110
1111
1112 @item climb-rate. Type: @code{double-float} (flags: readable writable)
1113
1114
1115
1116 @item digits. Type: @code{(integer 0)} (flags: readable writable)
1117
1118
1119
1120 @end itemize
1121 Signals:
1122 None
1123
1124
1125 @node cell-renderer-text
1126 @subsection cell-renderer-text
1127 @Class cell-renderer-text
1128
1129 Superclasses: @ref{cell-renderer}
1130
1131 Slots:
1132 @itemize
1133 @item align-set. Type: @code{boolean} (flags: readable writable)
1134
1135
1136
1137 @item alignment. Type: PangoAlignment (flags: readable writable)
1138
1139
1140
1141 @item attributes. Type: PangoAttrList (flags: readable writable)
1142
1143
1144
1145 @item background. Type: @code{string} (flags: writable)
1146
1147
1148
1149 @item background-gdk. Type: GdkColor (flags: readable writable)
1150
1151
1152
1153 @item background-set. Type: @code{boolean} (flags: readable writable)
1154
1155
1156
1157 @item editable. Type: @code{boolean} (flags: readable writable)
1158
1159
1160
1161 @item editable-set. Type: @code{boolean} (flags: readable writable)
1162
1163
1164
1165 @item ellipsize. Type: PangoEllipsizeMode (flags: readable writable)
1166
1167
1168
1169 @item ellipsize-set. Type: @code{boolean} (flags: readable writable)
1170
1171
1172
1173 @item family. Type: @code{string} (flags: readable writable)
1174
1175
1176
1177 @item family-set. Type: @code{boolean} (flags: readable writable)
1178
1179
1180
1181 @item font. Type: @code{string} (flags: readable writable)
1182
1183
1184
1185 @item font-desc. Type: PangoFontDescription (flags: readable writable)
1186
1187
1188
1189 @item foreground. Type: @code{string} (flags: writable)
1190
1191
1192
1193 @item foreground-gdk. Type: GdkColor (flags: readable writable)
1194
1195
1196
1197 @item foreground-set. Type: @code{boolean} (flags: readable writable)
1198
1199
1200
1201 @item language. Type: @code{string} (flags: readable writable)
1202
1203
1204
1205 @item language-set. Type: @code{boolean} (flags: readable writable)
1206
1207
1208
1209 @item markup. Type: @code{string} (flags: writable)
1210
1211
1212
1213 @item rise. Type: @code{integer} (flags: readable writable)
1214
1215
1216
1217 @item rise-set. Type: @code{boolean} (flags: readable writable)
1218
1219
1220
1221 @item scale. Type: @code{double-float} (flags: readable writable)
1222
1223
1224
1225 @item scale-set. Type: @code{boolean} (flags: readable writable)
1226
1227
1228
1229 @item single-paragraph-mode. Type: @code{boolean} (flags: readable writable)
1230
1231
1232
1233 @item size. Type: @code{integer} (flags: readable writable)
1234
1235
1236
1237 @item size-points. Type: @code{double-float} (flags: readable writable)
1238
1239
1240
1241 @item size-set. Type: @code{boolean} (flags: readable writable)
1242
1243
1244
1245 @item stretch. Type: PangoStretch (flags: readable writable)
1246
1247
1248
1249 @item stretch-set. Type: @code{boolean} (flags: readable writable)
1250
1251
1252
1253 @item strikethrough. Type: @code{boolean} (flags: readable writable)
1254
1255
1256
1257 @item strikethrough-set. Type: @code{boolean} (flags: readable writable)
1258
1259
1260
1261 @item style. Type: PangoStyle (flags: readable writable)
1262
1263
1264
1265 @item style-set. Type: @code{boolean} (flags: readable writable)
1266
1267
1268
1269 @item text. Type: @code{string} (flags: readable writable)
1270
1271
1272
1273 @item underline. Type: PangoUnderline (flags: readable writable)
1274
1275
1276
1277 @item underline-set. Type: @code{boolean} (flags: readable writable)
1278
1279
1280
1281 @item variant. Type: PangoVariant (flags: readable writable)
1282
1283
1284
1285 @item variant-set. Type: @code{boolean} (flags: readable writable)
1286
1287
1288
1289 @item weight. Type: @code{integer} (flags: readable writable)
1290
1291
1292
1293 @item weight-set. Type: @code{boolean} (flags: readable writable)
1294
1295
1296
1297 @item width-chars. Type: @code{integer} (flags: readable writable)
1298
1299
1300
1301 @item wrap-mode. Type: PangoWrapMode (flags: readable writable)
1302
1303
1304
1305 @item wrap-width. Type: @code{integer} (flags: readable writable)
1306
1307
1308
1309 @end itemize
1310 Signals:
1311 @itemize
1312 @item edited. (@code{string}, @code{string}) -> @code{null}  [run-last]
1313
1314 @end itemize
1315
1316 @node cell-renderer-toggle
1317 @subsection cell-renderer-toggle
1318 @Class cell-renderer-toggle
1319
1320 Superclasses: @ref{cell-renderer}
1321
1322 Slots:
1323 @itemize
1324 @item activatable. Type: @code{boolean} (flags: readable writable)
1325
1326
1327
1328 @item active. Type: @code{boolean} (flags: readable writable)
1329
1330
1331
1332 @item inconsistent. Type: @code{boolean} (flags: readable writable)
1333
1334
1335
1336 @item indicator-size. Type: @code{integer} (flags: readable writable)
1337
1338
1339
1340 @item radio. Type: @code{boolean} (flags: readable writable)
1341
1342
1343
1344 @end itemize
1345 Signals:
1346 @itemize
1347 @item toggled. (@code{string}) -> @code{null}  [run-last]
1348
1349 @end itemize
1350
1351 @node cell-view
1352 @subsection cell-view
1353 @Class cell-view
1354
1355 Superclasses: @ref{widget}, @ref{atk-implementor-iface}, @ref{buildable}, @ref{cell-layout}
1356
1357 Slots:
1358 @itemize
1359 @item background. Type: @code{string} (flags: writable)
1360
1361
1362
1363 @item background-gdk. Type: GdkColor (flags: readable writable)
1364
1365
1366
1367 @item background-set. Type: @code{boolean} (flags: readable writable)
1368
1369
1370
1371 @item displayed-row
1372
1373 @item model. Type: @ref{tree-model} (flags: readable writable)
1374
1375
1376
1377 @end itemize
1378 Signals:
1379 None
1380
1381
1382 @node check-button
1383 @subsection check-button
1384 @Class check-button
1385
1386 Superclasses: @ref{toggle-button}, @ref{atk-implementor-iface}, @ref{activatable}, @ref{buildable}
1387
1388 Slots:
1389 None
1390
1391 Signals:
1392 None
1393
1394
1395 @node check-menu-item
1396 @subsection check-menu-item
1397 @Class check-menu-item
1398
1399 Superclasses: @ref{menu-item}, @ref{atk-implementor-iface}, @ref{activatable}, @ref{buildable}
1400
1401 Slots:
1402 @itemize
1403 @item active. Type: @code{boolean} (flags: readable writable)
1404
1405
1406
1407 @item draw-as-radio. Type: @code{boolean} (flags: readable writable)
1408
1409
1410
1411 @item inconsistent. Type: @code{boolean} (flags: readable writable)
1412
1413
1414
1415 @end itemize
1416 Signals:
1417 @itemize
1418 @item toggled. () -> @code{null}  [run-first]
1419
1420 @end itemize
1421
1422 @node clipboard
1423 @subsection clipboard
1424 @Class clipboard
1425
1426 Superclasses: @ref{g-object}
1427
1428 Slots:
1429 None
1430
1431 Signals:
1432 None
1433
1434
1435 @node color-button
1436 @subsection color-button
1437 @Class color-button
1438
1439 Superclasses: @ref{button}, @ref{atk-implementor-iface}, @ref{activatable}, @ref{buildable}
1440
1441 Slots:
1442 @itemize
1443 @item alpha. Type: @code{(integer 0)} (flags: readable writable)
1444
1445
1446
1447 @item color. Type: GdkColor (flags: readable writable)
1448
1449
1450
1451 @item title. Type: @code{string} (flags: readable writable)
1452
1453
1454
1455 @item use-alpha. Type: @code{boolean} (flags: readable writable)
1456
1457
1458
1459 @end itemize
1460 Signals:
1461 @itemize
1462 @item color-set. () -> @code{null}  [run-first]
1463
1464 @end itemize
1465
1466 @node color-selection
1467 @subsection color-selection
1468 @Class color-selection
1469
1470 Superclasses: @ref{v-box}, @ref{atk-implementor-iface}, @ref{buildable}, @ref{orientable}
1471
1472 Slots:
1473 @itemize
1474 @item current-alpha. Type: @code{(integer 0)} (flags: readable writable)
1475
1476
1477
1478 @item current-color. Type: GdkColor (flags: readable writable)
1479
1480
1481
1482 @item has-opacity-control. Type: @code{boolean} (flags: readable writable)
1483
1484
1485
1486 @item has-palette. Type: @code{boolean} (flags: readable writable)
1487
1488
1489
1490 @end itemize
1491 Signals:
1492 @itemize
1493 @item color-changed. () -> @code{null}  [run-first]
1494
1495 @end itemize
1496
1497 @node color-selection-dialog
1498 @subsection color-selection-dialog
1499 @Class color-selection-dialog
1500
1501 Superclasses: @ref{dialog}, @ref{atk-implementor-iface}, @ref{buildable}
1502
1503 Slots:
1504 @itemize
1505 @item cancel-button. Type: @ref{widget} (flags: readable)
1506
1507
1508
1509 @item color-selection. Type: @ref{widget} (flags: readable)
1510
1511
1512
1513 @item help-button. Type: @ref{widget} (flags: readable)
1514
1515
1516
1517 @item ok-button. Type: @ref{widget} (flags: readable)
1518
1519
1520
1521 @end itemize
1522 Signals:
1523 None
1524
1525
1526 @node combo-box
1527 @subsection combo-box
1528 @Class combo-box
1529
1530 Superclasses: @ref{bin}, @ref{atk-implementor-iface}, @ref{buildable}, @ref{cell-editable}, @ref{cell-layout}
1531
1532 Slots:
1533 @itemize
1534 @item active. Type: @code{integer} (flags: readable writable)
1535
1536
1537
1538 @item active-iter
1539
1540 @item add-tearoffs. Type: @code{boolean} (flags: readable writable)
1541
1542
1543
1544 @item button-sensitivity. Type: @ref{sensitivity-type} (flags: readable writable)
1545
1546
1547
1548 @item column-span-column. Type: @code{integer} (flags: readable writable)
1549
1550
1551
1552 @item focus-on-click. Type: @code{boolean} (flags: readable writable)
1553
1554
1555
1556 @item has-frame. Type: @code{boolean} (flags: readable writable)
1557
1558
1559
1560 @item model. Type: @ref{tree-model} (flags: readable writable)
1561
1562
1563
1564 @item popup-shown. Type: @code{boolean} (flags: readable)
1565
1566
1567
1568 @item row-separator-func
1569
1570 @item row-span-column. Type: @code{integer} (flags: readable writable)
1571
1572
1573
1574 @item tearoff-title. Type: @code{string} (flags: readable writable)
1575
1576
1577
1578 @item wrap-width. Type: @code{integer} (flags: readable writable)
1579
1580
1581
1582 @end itemize
1583 Signals:
1584 @itemize
1585 @item changed. () -> @code{null}  [run-last]
1586
1587 @item move-active. (@ref{scroll-type}) -> @code{null}  [run-last, action]
1588
1589 @item popdown. () -> @code{boolean}  [run-last, action]
1590
1591 @item popup. () -> @code{null}  [run-last, action]
1592
1593 @end itemize
1594
1595 @node combo-box-entry
1596 @subsection combo-box-entry
1597 @Class combo-box-entry
1598
1599 Superclasses: @ref{combo-box}, @ref{atk-implementor-iface}, @ref{buildable}, @ref{cell-editable}, @ref{cell-layout}
1600
1601 Slots:
1602 @itemize
1603 @item text-column. Type: @code{integer} (flags: readable writable)
1604
1605
1606
1607 @end itemize
1608 Signals:
1609 None
1610
1611
1612 @node container
1613 @subsection container
1614 @Class container
1615
1616 Superclasses: @ref{widget}, @ref{atk-implementor-iface}, @ref{buildable}
1617
1618 Slots:
1619 @itemize
1620 @item border-width. Type: @code{(integer 0)} (flags: readable writable)
1621
1622
1623
1624 @item child. Type: @ref{widget} (flags: writable)
1625
1626
1627
1628 @item focus-child
1629
1630 @item focus-hadjustment
1631
1632 @item focus-vadjustment
1633
1634 @item resize-mode. Type: @ref{resize-mode} (flags: readable writable)
1635
1636
1637
1638 @end itemize
1639 Signals:
1640 @itemize
1641 @item add. (@ref{widget}) -> @code{null}  [run-first]
1642
1643 @item check-resize. () -> @code{null}  [run-last]
1644
1645 @item remove. (@ref{widget}) -> @code{null}  [run-first]
1646
1647 @item set-focus-child. (@ref{widget}) -> @code{null}  [run-first]
1648
1649 @end itemize
1650
1651 @node curve
1652 @subsection curve
1653 @Class curve
1654
1655 Superclasses: @ref{drawing-area}, @ref{atk-implementor-iface}, @ref{buildable}
1656
1657 Slots:
1658 @itemize
1659 @item curve-type. Type: @ref{curve-type} (flags: readable writable)
1660
1661
1662
1663 @item max-x. Type: @code{single-float} (flags: readable writable)
1664
1665
1666
1667 @item max-y. Type: @code{single-float} (flags: readable writable)
1668
1669
1670
1671 @item min-x. Type: @code{single-float} (flags: readable writable)
1672
1673
1674
1675 @item min-y. Type: @code{single-float} (flags: readable writable)
1676
1677
1678
1679 @end itemize
1680 Signals:
1681 @itemize
1682 @item curve-type-changed. () -> @code{null}  [run-first]
1683
1684 @end itemize
1685
1686 @node dialog
1687 @subsection dialog
1688 @Class dialog
1689
1690 Superclasses: @ref{gtk-window}, @ref{atk-implementor-iface}, @ref{buildable}
1691
1692 Slots:
1693 @itemize
1694 @item has-separator. Type: @code{boolean} (flags: readable writable)
1695
1696
1697
1698 @end itemize
1699 Signals:
1700 @itemize
1701 @item close. () -> @code{null}  [run-last, action]
1702
1703 @item response. (@code{integer}) -> @code{null}  [run-last]
1704
1705 @end itemize
1706
1707 @node drawing-area
1708 @subsection drawing-area
1709 @Class drawing-area
1710
1711 Superclasses: @ref{widget}, @ref{atk-implementor-iface}, @ref{buildable}
1712
1713 Slots:
1714 None
1715
1716 Signals:
1717 None
1718
1719
1720 @node editable
1721 @subsection editable
1722 @Class editable
1723
1724 Superclasses: @code{standard-object}
1725
1726 Slots:
1727 None
1728
1729 Signals:
1730 @itemize
1731 @item changed. () -> @code{null}  [run-last]
1732
1733 @item delete-text. (@code{integer}, @code{integer}) -> @code{null}  [run-last]
1734
1735 @item insert-text. (@code{string}, @code{integer}, @code{foreign-pointer}) -> @code{null}  [run-last]
1736
1737 @end itemize
1738
1739 @node entry
1740 @subsection entry
1741 @Class entry
1742
1743 Superclasses: @ref{widget}, @ref{atk-implementor-iface}, @ref{buildable}, @ref{cell-editable}, @ref{editable}
1744
1745 Slots:
1746 @itemize
1747 @item activates-default. Type: @code{boolean} (flags: readable writable)
1748
1749
1750
1751 @item caps-lock-warning. Type: @code{boolean} (flags: readable writable)
1752
1753
1754
1755 @item cursor-position. Type: @code{integer} (flags: readable)
1756
1757
1758
1759 @item editable. Type: @code{boolean} (flags: readable writable)
1760
1761
1762
1763 @item has-frame. Type: @code{boolean} (flags: readable writable)
1764
1765
1766
1767 @item im-module. Type: @code{string} (flags: readable writable)
1768
1769
1770
1771 @item inner-border. Type: GtkBorder (flags: readable writable)
1772
1773
1774
1775 @item invisible-char. Type: @code{(integer 0)} (flags: readable writable)
1776
1777
1778
1779 @item invisible-char-set. Type: @code{boolean} (flags: readable writable)
1780
1781
1782
1783 @item max-length. Type: @code{integer} (flags: readable writable)
1784
1785
1786
1787 @item overwrite-mode. Type: @code{boolean} (flags: readable writable)
1788
1789
1790
1791 @item primary-icon-activatable. Type: @code{boolean} (flags: readable writable)
1792
1793
1794
1795 @item primary-icon-gicon. Type: GIcon (flags: readable writable)
1796
1797
1798
1799 @item primary-icon-name. Type: @code{string} (flags: readable writable)
1800
1801
1802
1803 @item primary-icon-pixbuf. Type: @ref{pixbuf} (flags: readable writable)
1804
1805
1806
1807 @item primary-icon-sensitive. Type: @code{boolean} (flags: readable writable)
1808
1809
1810
1811 @item primary-icon-stock. Type: @code{string} (flags: readable writable)
1812
1813
1814
1815 @item primary-icon-storage-type. Type: @ref{image-type} (flags: readable)
1816
1817
1818
1819 @item primary-icon-tooltip-markup. Type: @code{string} (flags: readable writable)
1820
1821
1822
1823 @item primary-icon-tooltip-text. Type: @code{string} (flags: readable writable)
1824
1825
1826
1827 @item progress-fraction. Type: @code{double-float} (flags: readable writable)
1828
1829
1830
1831 @item progress-pulse-step. Type: @code{double-float} (flags: readable writable)
1832
1833
1834
1835 @item scroll-offset. Type: @code{integer} (flags: readable)
1836
1837
1838
1839 @item secondary-icon-activatable. Type: @code{boolean} (flags: readable writable)
1840
1841
1842
1843 @item secondary-icon-gicon. Type: GIcon (flags: readable writable)
1844
1845
1846
1847 @item secondary-icon-name. Type: @code{string} (flags: readable writable)
1848
1849
1850
1851 @item secondary-icon-pixbuf. Type: @ref{pixbuf} (flags: readable writable)
1852
1853
1854
1855 @item secondary-icon-sensitive. Type: @code{boolean} (flags: readable writable)
1856
1857
1858
1859 @item secondary-icon-stock. Type: @code{string} (flags: readable writable)
1860
1861
1862
1863 @item secondary-icon-storage-type. Type: @ref{image-type} (flags: readable)
1864
1865
1866
1867 @item secondary-icon-tooltip-markup. Type: @code{string} (flags: readable writable)
1868
1869
1870
1871 @item secondary-icon-tooltip-text. Type: @code{string} (flags: readable writable)
1872
1873
1874
1875 @item selection-bound. Type: @code{integer} (flags: readable)
1876
1877
1878
1879 @item shadow-type. Type: @ref{shadow-type} (flags: readable writable)
1880
1881
1882
1883 @item text. Type: @code{string} (flags: readable writable)
1884
1885
1886
1887 @item text-length. Type: @code{(integer 0)} (flags: readable)
1888
1889
1890
1891 @item truncate-multiline. Type: @code{boolean} (flags: readable writable)
1892
1893
1894
1895 @item visibility. Type: @code{boolean} (flags: readable writable)
1896
1897
1898
1899 @item width-chars. Type: @code{integer} (flags: readable writable)
1900
1901
1902
1903 @item xalign. Type: @code{single-float} (flags: readable writable)
1904
1905
1906
1907 @end itemize
1908 Signals:
1909 @itemize
1910 @item activate. () -> @code{null}  [run-last, action]
1911
1912 @item backspace. () -> @code{null}  [run-last, action]
1913
1914 @item copy-clipboard. () -> @code{null}  [run-last, action]
1915
1916 @item cut-clipboard. () -> @code{null}  [run-last, action]
1917
1918 @item delete-from-cursor. (@ref{delete-type}, @code{integer}) -> @code{null}  [run-last, action]
1919
1920 @item icon-press. (GtkEntryIconPosition, GdkEvent) -> @code{null}  [run-last]
1921
1922 @item icon-release. (GtkEntryIconPosition, GdkEvent) -> @code{null}  [run-last]
1923
1924 @item insert-at-cursor. (@code{string}) -> @code{null}  [run-last, action]
1925
1926 @item move-cursor. (@ref{movement-step}, @code{integer}, @code{boolean}) -> @code{null}  [run-last, action]
1927
1928 @item paste-clipboard. () -> @code{null}  [run-last, action]
1929
1930 @item populate-popup. (@ref{menu}) -> @code{null}  [run-last]
1931
1932 @item toggle-overwrite. () -> @code{null}  [run-last, action]
1933
1934 @end itemize
1935
1936 @node entry-completion
1937 @subsection entry-completion
1938 @Class entry-completion
1939
1940 Superclasses: @ref{g-object}, @ref{buildable}, @ref{cell-layout}
1941
1942 Slots:
1943 @itemize
1944 @item inline-completion. Type: @code{boolean} (flags: readable writable)
1945
1946
1947
1948 @item inline-selection. Type: @code{boolean} (flags: readable writable)
1949
1950
1951
1952 @item minimum-key-length. Type: @code{integer} (flags: readable writable)
1953
1954
1955
1956 @item model. Type: @ref{tree-model} (flags: readable writable)
1957
1958
1959
1960 @item popup-completion. Type: @code{boolean} (flags: readable writable)
1961
1962
1963
1964 @item popup-set-width. Type: @code{boolean} (flags: readable writable)
1965
1966
1967
1968 @item popup-single-match. Type: @code{boolean} (flags: readable writable)
1969
1970
1971
1972 @item text-column. Type: @code{integer} (flags: readable writable)
1973
1974
1975
1976 @end itemize
1977 Signals:
1978 @itemize
1979 @item action-activated. (@code{integer}) -> @code{null}  [run-last]
1980
1981 @item cursor-on-match. (@ref{tree-model}, GtkTreeIter) -> @code{boolean}  [run-last]
1982
1983 @item insert-prefix. (@code{string}) -> @code{boolean}  [run-last]
1984
1985 @item match-selected. (@ref{tree-model}, GtkTreeIter) -> @code{boolean}  [run-last]
1986
1987 @end itemize
1988
1989 @node event-box
1990 @subsection event-box
1991 @Class event-box
1992
1993 Superclasses: @ref{bin}, @ref{atk-implementor-iface}, @ref{buildable}
1994
1995 Slots:
1996 @itemize
1997 @item above-child. Type: @code{boolean} (flags: readable writable)
1998
1999
2000
2001 @item visible-window. Type: @code{boolean} (flags: readable writable)
2002
2003
2004
2005 @end itemize
2006 Signals:
2007 None
2008
2009
2010 @node expander
2011 @subsection expander
2012 @Class expander
2013
2014 Superclasses: @ref{bin}, @ref{atk-implementor-iface}, @ref{buildable}
2015
2016 Slots:
2017 @itemize
2018 @item expanded. Type: @code{boolean} (flags: readable writable constructor)
2019
2020
2021
2022 @item label. Type: @code{string} (flags: readable writable constructor)
2023
2024
2025
2026 @item label-widget. Type: @ref{widget} (flags: readable writable)
2027
2028
2029
2030 @item spacing. Type: @code{integer} (flags: readable writable)
2031
2032
2033
2034 @item use-markup. Type: @code{boolean} (flags: readable writable constructor)
2035
2036
2037
2038 @item use-underline. Type: @code{boolean} (flags: readable writable constructor)
2039
2040
2041
2042 @end itemize
2043 Signals:
2044 @itemize
2045 @item activate. () -> @code{null}  [run-last, action]
2046
2047 @end itemize
2048
2049 @node file-chooser
2050 @subsection file-chooser
2051 @Class file-chooser
2052
2053 Superclasses: @code{standard-object}
2054
2055 Slots:
2056 @itemize
2057 @item action. Type: @ref{file-chooser-action} (flags: readable writable)
2058
2059
2060
2061 @item current-folder
2062
2063 @item current-folder-uri
2064
2065 @item current-name
2066
2067 @item do-overwrite-confirmation. Type: @code{boolean} (flags: readable writable)
2068
2069
2070
2071 @item extra-widget. Type: @ref{widget} (flags: readable writable)
2072
2073
2074
2075 @item file-system-backend. Type: @code{string} (flags: writable constructor-only)
2076
2077
2078
2079 @item filename
2080
2081 @item filter. Type: @ref{file-filter} (flags: readable writable)
2082
2083
2084
2085 @item local-only. Type: @code{boolean} (flags: readable writable)
2086
2087
2088
2089 @item preview-filename
2090
2091 @item preview-uri
2092
2093 @item preview-widget. Type: @ref{widget} (flags: readable writable)
2094
2095
2096
2097 @item preview-widget-active. Type: @code{boolean} (flags: readable writable)
2098
2099
2100
2101 @item select-multiple. Type: @code{boolean} (flags: readable writable)
2102
2103
2104
2105 @item show-hidden. Type: @code{boolean} (flags: readable writable)
2106
2107
2108
2109 @item uri
2110
2111 @item use-preview-label. Type: @code{boolean} (flags: readable writable)
2112
2113
2114
2115 @end itemize
2116 Signals:
2117 @itemize
2118 @item confirm-overwrite. () -> @ref{file-chooser-confirmation}  [run-last]
2119
2120 @item current-folder-changed. () -> @code{null}  [run-last]
2121
2122 @item file-activated. () -> @code{null}  [run-last]
2123
2124 @item selection-changed. () -> @code{null}  [run-last]
2125
2126 @item update-preview. () -> @code{null}  [run-last]
2127
2128 @end itemize
2129
2130 @node file-chooser-button
2131 @subsection file-chooser-button
2132 @Class file-chooser-button
2133
2134 Superclasses: @ref{h-box}, @ref{atk-implementor-iface}, @ref{buildable}, @ref{file-chooser}, @ref{orientable}
2135
2136 Slots:
2137 @itemize
2138 @item dialog. Type: @ref{file-chooser} (flags: writable constructor-only)
2139
2140
2141
2142 @item focus-on-click. Type: @code{boolean} (flags: readable writable)
2143
2144
2145
2146 @item title. Type: @code{string} (flags: readable writable)
2147
2148
2149
2150 @item width-chars. Type: @code{integer} (flags: readable writable)
2151
2152
2153
2154 @end itemize
2155 Signals:
2156 @itemize
2157 @item file-set. () -> @code{null}  [run-first]
2158
2159 @end itemize
2160
2161 @node file-chooser-dialog
2162 @subsection file-chooser-dialog
2163 @Class file-chooser-dialog
2164
2165 Superclasses: @ref{dialog}, @ref{atk-implementor-iface}, @ref{buildable}, @ref{file-chooser}
2166
2167 Slots:
2168 None
2169
2170 Signals:
2171 None
2172
2173
2174 @node file-chooser-embed
2175 @subsection file-chooser-embed
2176 @Class file-chooser-embed
2177
2178 Superclasses: @code{standard-object}
2179
2180 Slots:
2181 None
2182
2183 Signals:
2184 None
2185
2186
2187 @node file-chooser-widget
2188 @subsection file-chooser-widget
2189 @Class file-chooser-widget
2190
2191 Superclasses: @ref{v-box}, @ref{atk-implementor-iface}, @ref{buildable}, @ref{file-chooser}, @ref{file-chooser-embed}, @ref{orientable}
2192
2193 Slots:
2194 None
2195
2196 Signals:
2197 None
2198
2199
2200 @node file-filter
2201 @subsection file-filter
2202 @Class file-filter
2203
2204 Superclasses: @ref{gtk-object}
2205
2206 Slots:
2207 @itemize
2208 @item name
2209
2210 @end itemize
2211 Signals:
2212 None
2213
2214
2215 @node fixed
2216 @subsection fixed
2217 @Class fixed
2218
2219 Superclasses: @ref{container}, @ref{atk-implementor-iface}, @ref{buildable}
2220
2221 Slots:
2222 @itemize
2223 @item has-window
2224
2225 @end itemize
2226 Signals:
2227 None
2228
2229
2230 @node font-button
2231 @subsection font-button
2232 @Class font-button
2233
2234 Superclasses: @ref{button}, @ref{atk-implementor-iface}, @ref{activatable}, @ref{buildable}
2235
2236 Slots:
2237 @itemize
2238 @item font-name. Type: @code{string} (flags: readable writable)
2239
2240
2241
2242 @item show-size. Type: @code{boolean} (flags: readable writable)
2243
2244
2245
2246 @item show-style. Type: @code{boolean} (flags: readable writable)
2247
2248
2249
2250 @item title. Type: @code{string} (flags: readable writable)
2251
2252
2253
2254 @item use-font. Type: @code{boolean} (flags: readable writable)
2255
2256
2257
2258 @item use-size. Type: @code{boolean} (flags: readable writable)
2259
2260
2261
2262 @end itemize
2263 Signals:
2264 @itemize
2265 @item font-set. () -> @code{null}  [run-first]
2266
2267 @end itemize
2268
2269 @node font-selection
2270 @subsection font-selection
2271 @Class font-selection
2272
2273 Superclasses: @ref{v-box}, @ref{atk-implementor-iface}, @ref{buildable}, @ref{orientable}
2274
2275 Slots:
2276 @itemize
2277 @item font. Type: GdkFont (flags: readable)
2278
2279
2280
2281 @item font-name. Type: @code{string} (flags: readable writable)
2282
2283
2284
2285 @item preview-text. Type: @code{string} (flags: readable writable)
2286
2287
2288
2289 @end itemize
2290 Signals:
2291 None
2292
2293
2294 @node font-selection-dialog
2295 @subsection font-selection-dialog
2296 @Class font-selection-dialog
2297
2298 Superclasses: @ref{dialog}, @ref{atk-implementor-iface}, @ref{buildable}
2299
2300 Slots:
2301 @itemize
2302 @item apply-button
2303
2304 @item cancel-button
2305
2306 @item font-name
2307
2308 @item ok-button
2309
2310 @item preview-text
2311
2312 @end itemize
2313 Signals:
2314 None
2315
2316
2317 @node frame
2318 @subsection frame
2319 @Class frame
2320
2321 Superclasses: @ref{bin}, @ref{atk-implementor-iface}, @ref{buildable}
2322
2323 Slots:
2324 @itemize
2325 @item label. Type: @code{string} (flags: readable writable)
2326
2327
2328
2329 @item label-widget. Type: @ref{widget} (flags: readable writable)
2330
2331
2332
2333 @item label-xalign. Type: @code{single-float} (flags: readable writable)
2334
2335
2336
2337 @item label-yalign. Type: @code{single-float} (flags: readable writable)
2338
2339
2340
2341 @item shadow. Type: @ref{shadow-type} (flags: readable writable)
2342
2343
2344
2345 @item shadow-type. Type: @ref{shadow-type} (flags: readable writable)
2346
2347
2348
2349 @end itemize
2350 Signals:
2351 None
2352
2353
2354 @node gamma-curve
2355 @subsection gamma-curve
2356 @Class gamma-curve
2357
2358 Superclasses: @ref{v-box}, @ref{atk-implementor-iface}, @ref{buildable}, @ref{orientable}
2359
2360 Slots:
2361 None
2362
2363 Signals:
2364 None
2365
2366
2367 @node gtk-object
2368 @subsection gtk-object
2369 @Class gtk-object
2370
2371 Superclasses: @ref{g-initially-unowned}
2372
2373 Slots:
2374 @itemize
2375 @item user-data. Type: @code{foreign-pointer} (flags: readable writable)
2376
2377
2378
2379 @end itemize
2380 Signals:
2381 @itemize
2382 @item destroy. () -> @code{null}  [run-cleanup, no-recurse, no-hooks]
2383
2384 @end itemize
2385
2386 @node gtk-window
2387 @subsection gtk-window
2388 @Class gtk-window
2389
2390 Superclasses: @ref{bin}, @ref{atk-implementor-iface}, @ref{buildable}
2391
2392 Slots:
2393 @itemize
2394 @item accept-focus. Type: @code{boolean} (flags: readable writable)
2395
2396
2397
2398 @item allow-grow. Type: @code{boolean} (flags: readable writable)
2399
2400
2401
2402 @item allow-shrink. Type: @code{boolean} (flags: readable writable)
2403
2404
2405
2406 @item decorated. Type: @code{boolean} (flags: readable writable)
2407
2408
2409
2410 @item default-height. Type: @code{integer} (flags: readable writable)
2411
2412
2413
2414 @item default-width. Type: @code{integer} (flags: readable writable)
2415
2416
2417
2418 @item deletable. Type: @code{boolean} (flags: readable writable)
2419
2420
2421
2422 @item destroy-with-parent. Type: @code{boolean} (flags: readable writable)
2423
2424
2425
2426 @item focus-on-map. Type: @code{boolean} (flags: readable writable)
2427
2428
2429
2430 @item gravity. Type: @ref{gravity} (flags: readable writable)
2431
2432
2433
2434 @item has-toplevel-focus. Type: @code{boolean} (flags: readable)
2435
2436
2437
2438 @item icon. Type: @ref{pixbuf} (flags: readable writable)
2439
2440
2441
2442 @item icon-name. Type: @code{string} (flags: readable writable)
2443
2444
2445
2446 @item is-active. Type: @code{boolean} (flags: readable)
2447
2448
2449
2450 @item modal. Type: @code{boolean} (flags: readable writable)
2451
2452
2453
2454 @item opacity. Type: @code{double-float} (flags: readable writable)
2455
2456
2457
2458 @item resizable. Type: @code{boolean} (flags: readable writable)
2459
2460
2461
2462 @item role. Type: @code{string} (flags: readable writable)
2463
2464
2465
2466 @item screen. Type: @ref{screen} (flags: readable writable)
2467
2468
2469
2470 @item skip-pager-hint. Type: @code{boolean} (flags: readable writable)
2471
2472
2473
2474 @item skip-taskbar-hint. Type: @code{boolean} (flags: readable writable)
2475
2476
2477
2478 @item startup-id. Type: @code{string} (flags: writable)
2479
2480
2481
2482 @item title. Type: @code{string} (flags: readable writable)
2483
2484
2485
2486 @item transient-for. Type: @ref{gtk-window} (flags: readable writable constructor)
2487
2488
2489
2490 @item type. Type: @ref{window-type} (flags: readable writable constructor-only)
2491
2492
2493
2494 @item type-hint. Type: @ref{gdk-window-type-hint} (flags: readable writable)
2495
2496
2497
2498 @item urgency-hint. Type: @code{boolean} (flags: readable writable)
2499
2500
2501
2502 @item window-position. Type: @ref{window-position} (flags: readable writable)
2503
2504
2505
2506 @end itemize
2507 Signals:
2508 @itemize
2509 @item activate-default. () -> @code{null}  [run-last, action]
2510
2511 @item activate-focus. () -> @code{null}  [run-last, action]
2512
2513 @item frame-event. (GdkEvent) -> @code{boolean}  [run-last]
2514
2515 @item keys-changed. () -> @code{null}  [run-first]
2516
2517 @item set-focus. (@ref{widget}) -> @code{null}  [run-last]
2518
2519 @end itemize
2520
2521 @node h-box
2522 @subsection h-box
2523 @Class h-box
2524
2525 Superclasses: @ref{box}, @ref{atk-implementor-iface}, @ref{buildable}, @ref{orientable}
2526
2527 Slots:
2528 None
2529
2530 Signals:
2531 None
2532
2533
2534 @node h-button-box
2535 @subsection h-button-box
2536 @Class h-button-box
2537
2538 Superclasses: @ref{button-box}, @ref{atk-implementor-iface}, @ref{buildable}, @ref{orientable}
2539
2540 Slots:
2541 None
2542
2543 Signals:
2544 None
2545
2546
2547 @node h-paned
2548 @subsection h-paned
2549 @Class h-paned
2550
2551 Superclasses: @ref{paned}, @ref{atk-implementor-iface}, @ref{buildable}, @ref{orientable}
2552
2553 Slots:
2554 None
2555
2556 Signals:
2557 None
2558
2559
2560 @node h-ruler
2561 @subsection h-ruler
2562 @Class h-ruler
2563
2564 Superclasses: @ref{ruler}, @ref{atk-implementor-iface}, @ref{buildable}, @ref{orientable}
2565
2566 Slots:
2567 None
2568
2569 Signals:
2570 None
2571
2572
2573 @node h-s-v
2574 @subsection h-s-v
2575 @Class h-s-v
2576
2577 Superclasses: @ref{widget}, @ref{atk-implementor-iface}, @ref{buildable}
2578
2579 Slots:
2580 None
2581
2582 Signals:
2583 None
2584
2585
2586 @node h-scale
2587 @subsection h-scale
2588 @Class h-scale
2589
2590 Superclasses: @ref{scale}, @ref{atk-implementor-iface}, @ref{buildable}, @ref{orientable}
2591
2592 Slots:
2593 None
2594
2595 Signals:
2596 None
2597
2598
2599 @node h-scrollbar
2600 @subsection h-scrollbar
2601 @Class h-scrollbar
2602
2603 Superclasses: @ref{scrollbar}, @ref{atk-implementor-iface}, @ref{buildable}, @ref{orientable}
2604
2605 Slots:
2606 None
2607
2608 Signals:
2609 None
2610
2611
2612 @node h-separator
2613 @subsection h-separator
2614 @Class h-separator
2615
2616 Superclasses: @ref{separator}, @ref{atk-implementor-iface}, @ref{buildable}, @ref{orientable}
2617
2618 Slots:
2619 None
2620
2621 Signals:
2622 None
2623
2624
2625 @node handle-box
2626 @subsection handle-box
2627 @Class handle-box
2628
2629 Superclasses: @ref{bin}, @ref{atk-implementor-iface}, @ref{buildable}
2630
2631 Slots:
2632 @itemize
2633 @item child-detached. Type: @code{boolean} (flags: readable)
2634
2635
2636
2637 @item handle-position. Type: @ref{position-type} (flags: readable writable)
2638
2639
2640
2641 @item shadow. Type: @ref{shadow-type} (flags: readable writable)
2642
2643
2644
2645 @item shadow-type. Type: @ref{shadow-type} (flags: readable writable)
2646
2647
2648
2649 @item snap-edge. Type: @ref{position-type} (flags: readable writable)
2650
2651
2652
2653 @item snap-edge-set. Type: @code{boolean} (flags: readable writable)
2654
2655
2656
2657 @end itemize
2658 Signals:
2659 @itemize
2660 @item child-attached. (@ref{widget}) -> @code{null}  [run-first]
2661
2662 @item child-detached. (@ref{widget}) -> @code{null}  [run-first]
2663
2664 @end itemize
2665
2666 @node i-m-context
2667 @subsection i-m-context
2668 @Class i-m-context
2669
2670 Superclasses: @ref{g-object}
2671
2672 Slots:
2673 None
2674
2675 Signals:
2676 None
2677
2678
2679 @node icon-factory
2680 @subsection icon-factory
2681 @Class icon-factory
2682
2683 Superclasses: @ref{g-object}, @ref{buildable}
2684
2685 Slots:
2686 None
2687
2688 Signals:
2689 None
2690
2691
2692 @node icon-theme
2693 @subsection icon-theme
2694 @Class icon-theme
2695
2696 Superclasses: @ref{g-object}
2697
2698 Slots:
2699 None
2700
2701 Signals:
2702 None
2703
2704
2705 @node icon-view
2706 @subsection icon-view
2707 @Class icon-view
2708
2709 Superclasses: @ref{container}, @ref{atk-implementor-iface}, @ref{buildable}, @ref{cell-layout}
2710
2711 Slots:
2712 @itemize
2713 @item column-spacing. Type: @code{integer} (flags: readable writable)
2714
2715
2716
2717 @item columns. Type: @code{integer} (flags: readable writable)
2718
2719
2720
2721 @item item-width. Type: @code{integer} (flags: readable writable)
2722
2723
2724
2725 @item margin. Type: @code{integer} (flags: readable writable)
2726
2727
2728
2729 @item markup-column. Type: @code{integer} (flags: readable writable)
2730
2731
2732
2733 @item model. Type: @ref{tree-model} (flags: readable writable)
2734
2735
2736
2737 @item orientation. Type: @ref{orientation} (flags: readable writable)
2738
2739
2740
2741 @item pixbuf-column. Type: @code{integer} (flags: readable writable)
2742
2743
2744
2745 @item reorderable. Type: @code{boolean} (flags: readable writable)
2746
2747
2748
2749 @item row-spacing. Type: @code{integer} (flags: readable writable)
2750
2751
2752
2753 @item selection-mode. Type: @ref{selection-mode} (flags: readable writable)
2754
2755
2756
2757 @item spacing. Type: @code{integer} (flags: readable writable)
2758
2759
2760
2761 @item text-column. Type: @code{integer} (flags: readable writable)
2762
2763
2764
2765 @item tooltip-column. Type: @code{integer} (flags: readable writable)
2766
2767
2768
2769 @end itemize
2770 Signals:
2771 @itemize
2772 @item activate-cursor-item. () -> @code{boolean}  [run-last, action]
2773
2774 @item item-activated. (GtkTreePath) -> @code{null}  [run-last]
2775
2776 @item move-cursor. (@ref{movement-step}, @code{integer}) -> @code{boolean}  [run-last, action]
2777
2778 @item select-all. () -> @code{null}  [run-last, action]
2779
2780 @item select-cursor-item. () -> @code{null}  [run-last, action]
2781
2782 @item selection-changed. () -> @code{null}  [run-first]
2783
2784 @item set-scroll-adjustments. (@ref{adjustment}, @ref{adjustment}) -> @code{null}  [run-last]
2785
2786 @item toggle-cursor-item. () -> @code{null}  [run-last, action]
2787
2788 @item unselect-all. () -> @code{null}  [run-last, action]
2789
2790 @end itemize
2791
2792 @node image
2793 @subsection image
2794 @Class image
2795
2796 Superclasses: @ref{misc}, @ref{atk-implementor-iface}, @ref{buildable}
2797
2798 Slots:
2799 @itemize
2800 @item file. Type: @code{string} (flags: readable writable)
2801
2802
2803
2804 @item gicon. Type: GIcon (flags: readable writable)
2805
2806
2807
2808 @item icon-name. Type: @code{string} (flags: readable writable)
2809
2810
2811
2812 @item icon-set. Type: GtkIconSet (flags: readable writable)
2813
2814
2815
2816 @item icon-size. Type: @code{integer} (flags: readable writable)
2817
2818
2819
2820 @item image. Type: GdkImage (flags: readable writable)
2821
2822
2823
2824 @item mask. Type: @ref{pixmap} (flags: readable writable)
2825
2826
2827
2828 @item pixbuf. Type: @ref{pixbuf} (flags: readable writable)
2829
2830
2831
2832 @item pixbuf-animation. Type: @ref{pixbuf-animation} (flags: readable writable)
2833
2834
2835
2836 @item pixel-size. Type: @code{integer} (flags: readable writable)
2837
2838
2839
2840 @item pixmap. Type: @ref{pixmap} (flags: readable writable)
2841
2842
2843
2844 @item stock. Type: @code{string} (flags: readable writable)
2845
2846
2847
2848 @item storage-type. Type: @ref{image-type} (flags: readable)
2849
2850
2851
2852 @end itemize
2853 Signals:
2854 None
2855
2856
2857 @node image-menu-item
2858 @subsection image-menu-item
2859 @Class image-menu-item
2860
2861 Superclasses: @ref{menu-item}, @ref{atk-implementor-iface}, @ref{activatable}, @ref{buildable}
2862
2863 Slots:
2864 @itemize
2865 @item accel-group. Type: @ref{accel-group} (flags: writable)
2866
2867
2868
2869 @item always-show-image. Type: @code{boolean} (flags: readable writable constructor)
2870
2871
2872
2873 @item image. Type: @ref{widget} (flags: readable writable)
2874
2875
2876
2877 @item use-stock. Type: @code{boolean} (flags: readable writable constructor)
2878
2879
2880
2881 @end itemize
2882 Signals:
2883 None
2884
2885
2886 @node input-dialog
2887 @subsection input-dialog
2888 @Class input-dialog
2889
2890 Superclasses: @ref{dialog}, @ref{atk-implementor-iface}, @ref{buildable}
2891
2892 Slots:
2893 None
2894
2895 Signals:
2896 None
2897
2898
2899 @node invisible
2900 @subsection invisible
2901 @Class invisible
2902
2903 Superclasses: @ref{widget}, @ref{atk-implementor-iface}, @ref{buildable}
2904
2905 Slots:
2906 @itemize
2907 @item screen. Type: @ref{screen} (flags: readable writable)
2908
2909
2910
2911 @end itemize
2912 Signals:
2913 None
2914
2915
2916 @node item
2917 @subsection item
2918 @Class item
2919
2920 Superclasses: @ref{bin}, @ref{atk-implementor-iface}, @ref{buildable}
2921
2922 Slots:
2923 None
2924
2925 Signals:
2926 @itemize
2927 @item deselect. () -> @code{null}  [run-first]
2928
2929 @item select. () -> @code{null}  [run-first]
2930
2931 @item toggle. () -> @code{null}  [run-first]
2932
2933 @end itemize
2934
2935 @node label
2936 @subsection label
2937 @Class label
2938
2939 Superclasses: @ref{misc}, @ref{atk-implementor-iface}, @ref{buildable}
2940
2941 Slots:
2942 @itemize
2943 @item angle. Type: @code{double-float} (flags: readable writable)
2944
2945
2946
2947 @item attributes. Type: PangoAttrList (flags: readable writable)
2948
2949
2950
2951 @item cursor-position. Type: @code{integer} (flags: readable)
2952
2953
2954
2955 @item ellipsize. Type: PangoEllipsizeMode (flags: readable writable)
2956
2957
2958
2959 @item justify. Type: @ref{justification} (flags: readable writable)
2960
2961
2962
2963 @item label. Type: @code{string} (flags: readable writable)
2964
2965
2966
2967 @item max-width-chars. Type: @code{integer} (flags: readable writable)
2968
2969
2970
2971 @item mnemonic-keyval. Type: @code{(integer 0)} (flags: readable)
2972
2973
2974
2975 @item mnemonic-widget. Type: @ref{widget} (flags: readable writable)
2976
2977
2978
2979 @item pattern. Type: @code{string} (flags: writable)
2980
2981
2982
2983 @item selectable. Type: @code{boolean} (flags: readable writable)
2984
2985
2986
2987 @item selection-bound. Type: @code{integer} (flags: readable)
2988
2989
2990
2991 @item single-line-mode. Type: @code{boolean} (flags: readable writable)
2992
2993
2994
2995 @item use-markup. Type: @code{boolean} (flags: readable writable)
2996
2997
2998
2999 @item use-underline. Type: @code{boolean} (flags: readable writable)
3000
3001
3002
3003 @item width-chars. Type: @code{integer} (flags: readable writable)
3004
3005
3006
3007 @item wrap. Type: @code{boolean} (flags: readable writable)
3008
3009
3010
3011 @item wrap-mode. Type: PangoWrapMode (flags: readable writable)
3012
3013
3014
3015 @end itemize
3016 Signals:
3017 @itemize
3018 @item copy-clipboard. () -> @code{null}  [run-last, action]
3019
3020 @item move-cursor. (@ref{movement-step}, @code{integer}, @code{boolean}) -> @code{null}  [run-last, action]
3021
3022 @item populate-popup. (@ref{menu}) -> @code{null}  [run-last]
3023
3024 @end itemize
3025
3026 @node layout
3027 @subsection layout
3028 @Class layout
3029
3030 Superclasses: @ref{container}, @ref{atk-implementor-iface}, @ref{buildable}
3031
3032 Slots:
3033 @itemize
3034 @item bin-window
3035
3036 @item hadjustment. Type: @ref{adjustment} (flags: readable writable)
3037
3038
3039
3040 @item height. Type: @code{(integer 0)} (flags: readable writable)
3041
3042
3043
3044 @item vadjustment. Type: @ref{adjustment} (flags: readable writable)
3045
3046
3047
3048 @item width. Type: @code{(integer 0)} (flags: readable writable)
3049
3050
3051
3052 @end itemize
3053 Signals:
3054 @itemize
3055 @item set-scroll-adjustments. (@ref{adjustment}, @ref{adjustment}) -> @code{null}  [run-last, action]
3056
3057 @end itemize
3058
3059 @node link-button
3060 @subsection link-button
3061 @Class link-button
3062
3063 Superclasses: @ref{button}, @ref{atk-implementor-iface}, @ref{activatable}, @ref{buildable}
3064
3065 Slots:
3066 @itemize
3067 @item uri. Type: @code{string} (flags: readable writable)
3068
3069
3070
3071 @item visited. Type: @code{boolean} (flags: readable writable)
3072
3073
3074
3075 @end itemize
3076 Signals:
3077 None
3078
3079
3080 @node list-store
3081 @subsection list-store
3082 @Class list-store
3083
3084 Superclasses: @ref{g-object}, @ref{buildable}, @ref{tree-drag-dest}, @ref{tree-drag-source}, @ref{tree-model}, @ref{tree-sortable}
3085
3086 Slots:
3087 None
3088
3089 Signals:
3090 None
3091
3092
3093 @node menu
3094 @subsection menu
3095 @Class menu
3096
3097 Superclasses: @ref{menu-shell}, @ref{atk-implementor-iface}, @ref{buildable}
3098
3099 Slots:
3100 @itemize
3101 @item accel-group. Type: @ref{accel-group} (flags: readable writable)
3102
3103
3104
3105 @item accel-path. Type: @code{string} (flags: readable writable)
3106
3107
3108
3109 @item active. Type: @code{integer} (flags: readable writable)
3110
3111
3112
3113 @item attach-widget. Type: @ref{widget} (flags: readable writable)
3114
3115
3116
3117 @item monitor. Type: @code{integer} (flags: readable writable)
3118
3119
3120
3121 @item screen
3122
3123 @item tearoff-state. Type: @code{boolean} (flags: readable writable)
3124
3125
3126
3127 @item tearoff-title. Type: @code{string} (flags: readable writable)
3128
3129
3130
3131 @end itemize
3132 Signals:
3133 @itemize
3134 @item move-scroll. (@ref{scroll-type}) -> @code{null}  [run-last, action]
3135
3136 @end itemize
3137
3138 @node menu-bar
3139 @subsection menu-bar
3140 @Class menu-bar
3141
3142 Superclasses: @ref{menu-shell}, @ref{atk-implementor-iface}, @ref{buildable}
3143
3144 Slots:
3145 @itemize
3146 @item child-pack-direction. Type: @ref{pack-direction} (flags: readable writable)
3147
3148
3149
3150 @item pack-direction. Type: @ref{pack-direction} (flags: readable writable)
3151
3152
3153
3154 @end itemize
3155 Signals:
3156 None
3157
3158
3159 @node menu-item
3160 @subsection menu-item
3161 @Class menu-item
3162
3163 Superclasses: @ref{item}, @ref{atk-implementor-iface}, @ref{activatable}, @ref{buildable}
3164
3165 Slots:
3166 @itemize
3167 @item accel-path. Type: @code{string} (flags: readable writable)
3168
3169
3170
3171 @item label. Type: @code{string} (flags: readable writable)
3172
3173
3174
3175 @item right-justified. Type: @code{boolean} (flags: readable writable)
3176
3177
3178
3179 @item submenu. Type: @ref{menu} (flags: readable writable)
3180
3181
3182
3183 @item use-underline. Type: @code{boolean} (flags: readable writable)
3184
3185
3186
3187 @end itemize
3188 Signals:
3189 @itemize
3190 @item activate. () -> @code{null}  [run-first, action]
3191
3192 @item activate-item. () -> @code{null}  [run-first]
3193
3194 @item toggle-size-allocate. (@code{integer}) -> @code{null}  [run-first]
3195
3196 @item toggle-size-request. (@code{foreign-pointer}) -> @code{null}  [run-first]
3197
3198 @end itemize
3199
3200 @node menu-shell
3201 @subsection menu-shell
3202 @Class menu-shell
3203
3204 Superclasses: @ref{container}, @ref{atk-implementor-iface}, @ref{buildable}
3205
3206 Slots:
3207 @itemize
3208 @item take-focus. Type: @code{boolean} (flags: readable writable)
3209
3210
3211
3212 @end itemize
3213 Signals:
3214 @itemize
3215 @item activate-current. (@code{boolean}) -> @code{null}  [run-last, action]
3216
3217 @item cancel. () -> @code{null}  [run-last, action]
3218
3219 @item cycle-focus. (@ref{direction-type}) -> @code{null}  [run-last, action]
3220
3221 @item deactivate. () -> @code{null}  [run-first]
3222
3223 @item move-current. (@ref{menu-direction-type}) -> @code{null}  [run-last, action]
3224
3225 @item move-selected. (@code{integer}) -> @code{boolean}  [run-last]
3226
3227 @item selection-done. () -> @code{null}  [run-first]
3228
3229 @end itemize
3230
3231 @node menu-tool-button
3232 @subsection menu-tool-button
3233 @Class menu-tool-button
3234
3235 Superclasses: @ref{tool-button}, @ref{atk-implementor-iface}, @ref{activatable}, @ref{buildable}
3236
3237 Slots:
3238 @itemize
3239 @item arrow-tooltip-markup
3240
3241 @item arrow-tooltip-text
3242
3243 @item menu. Type: @ref{menu} (flags: readable writable)
3244
3245
3246
3247 @end itemize
3248 Signals:
3249 @itemize
3250 @item show-menu. () -> @code{null}  [run-first]
3251
3252 @end itemize
3253
3254 @node message-dialog
3255 @subsection message-dialog
3256 @Class message-dialog
3257
3258 Superclasses: @ref{dialog}, @ref{atk-implementor-iface}, @ref{buildable}
3259
3260 Slots:
3261 @itemize
3262 @item buttons. Type: @ref{buttons-type} (flags: writable constructor-only)
3263
3264
3265
3266 @item image. Type: @ref{widget} (flags: readable writable)
3267
3268
3269
3270 @item message-type. Type: @ref{message-type} (flags: readable writable constructor)
3271
3272
3273
3274 @item secondary-text. Type: @code{string} (flags: readable writable)
3275
3276
3277
3278 @item secondary-use-markup. Type: @code{boolean} (flags: readable writable)
3279
3280
3281
3282 @item text. Type: @code{string} (flags: readable writable)
3283
3284
3285
3286 @item use-markup. Type: @code{boolean} (flags: readable writable)
3287
3288
3289
3290 @end itemize
3291 Signals:
3292 None
3293
3294
3295 @node misc
3296 @subsection misc
3297 @Class misc
3298
3299 Superclasses: @ref{widget}, @ref{atk-implementor-iface}, @ref{buildable}
3300
3301 Slots:
3302 @itemize
3303 @item xalign. Type: @code{single-float} (flags: readable writable)
3304
3305
3306
3307 @item xpad. Type: @code{integer} (flags: readable writable)
3308
3309
3310
3311 @item yalign. Type: @code{single-float} (flags: readable writable)
3312
3313
3314
3315 @item ypad. Type: @code{integer} (flags: readable writable)
3316
3317
3318
3319 @end itemize
3320 Signals:
3321 None
3322
3323
3324 @node notebook
3325 @subsection notebook
3326 @Class notebook
3327
3328 Superclasses: @ref{container}, @ref{atk-implementor-iface}, @ref{buildable}
3329
3330 Slots:
3331 @itemize
3332 @item enable-popup. Type: @code{boolean} (flags: readable writable)
3333
3334
3335
3336 @item group. Type: @code{foreign-pointer} (flags: readable writable)
3337
3338
3339
3340 @item group-id. Type: @code{integer} (flags: readable writable)
3341
3342
3343
3344 @item homogeneous. Type: @code{boolean} (flags: readable writable)
3345
3346
3347
3348 @item page. Type: @code{integer} (flags: readable writable)
3349
3350
3351
3352 @item scrollable. Type: @code{boolean} (flags: readable writable)
3353
3354
3355
3356 @item show-border. Type: @code{boolean} (flags: readable writable)
3357
3358
3359
3360 @item show-tabs. Type: @code{boolean} (flags: readable writable)
3361
3362
3363
3364 @item tab-border. Type: @code{(integer 0)} (flags: writable)
3365
3366
3367
3368 @item tab-hborder. Type: @code{(integer 0)} (flags: readable writable)
3369
3370
3371
3372 @item tab-pos. Type: @ref{position-type} (flags: readable writable)
3373
3374
3375
3376 @item tab-vborder. Type: @code{(integer 0)} (flags: readable writable)
3377
3378
3379
3380 @end itemize
3381 Signals:
3382 @itemize
3383 @item change-current-page. (@code{integer}) -> @code{boolean}  [run-last, action]
3384
3385 @item create-window. (@ref{widget}, @code{integer}, @code{integer}) -> @ref{notebook}  [run-last]
3386
3387 @item focus-tab. (@ref{notebook-tab}) -> @code{boolean}  [run-last, action]
3388
3389 @item move-focus-out. (@ref{direction-type}) -> @code{null}  [run-last, action]
3390
3391 @item page-added. (@ref{widget}, @code{(integer 0)}) -> @code{null}  [run-last]
3392
3393 @item page-removed. (@ref{widget}, @code{(integer 0)}) -> @code{null}  [run-last]
3394
3395 @item page-reordered. (@ref{widget}, @code{(integer 0)}) -> @code{null}  [run-last]
3396
3397 @item reorder-tab. (@ref{direction-type}, @code{boolean}) -> @code{boolean}  [run-last, action]
3398
3399 @item select-page. (@code{boolean}) -> @code{boolean}  [run-last, action]
3400
3401 @item switch-page. (@code{foreign-pointer}, @code{(integer 0)}) -> @code{null}  [run-last]
3402
3403 @end itemize
3404
3405 @node old-editable
3406 @subsection old-editable
3407 @Class old-editable
3408
3409 Superclasses: @ref{widget}, @ref{atk-implementor-iface}, @ref{buildable}, @ref{editable}
3410
3411 Slots:
3412 @itemize
3413 @item editable. Type: @code{boolean} (flags: readable writable)
3414
3415
3416
3417 @item text-position. Type: @code{integer} (flags: readable writable)
3418
3419
3420
3421 @end itemize
3422 Signals:
3423 @itemize
3424 @item activate. () -> @code{null}  [run-last, action]
3425
3426 @item copy-clipboard. () -> @code{null}  [run-last, action]
3427
3428 @item cut-clipboard. () -> @code{null}  [run-last, action]
3429
3430 @item kill-char. (@code{integer}) -> @code{null}  [run-last, action]
3431
3432 @item kill-line. (@code{integer}) -> @code{null}  [run-last, action]
3433
3434 @item kill-word. (@code{integer}) -> @code{null}  [run-last, action]
3435
3436 @item move-cursor. (@code{integer}, @code{integer}) -> @code{null}  [run-last, action]
3437
3438 @item move-page. (@code{integer}, @code{integer}) -> @code{null}  [run-last, action]
3439
3440 @item move-to-column. (@code{integer}) -> @code{null}  [run-last, action]
3441
3442 @item move-to-row. (@code{integer}) -> @code{null}  [run-last, action]
3443
3444 @item move-word. (@code{integer}) -> @code{null}  [run-last, action]
3445
3446 @item paste-clipboard. () -> @code{null}  [run-last, action]
3447
3448 @item set-editable. (@code{boolean}) -> @code{null}  [run-last, action]
3449
3450 @end itemize
3451
3452 @node orientable
3453 @subsection orientable
3454 @Class orientable
3455
3456 Superclasses: @code{standard-object}
3457
3458 Slots:
3459 @itemize
3460 @item orientation. Type: @ref{orientation} (flags: readable writable)
3461
3462
3463
3464 @end itemize
3465 Signals:
3466 None
3467
3468
3469 @node page-setup
3470 @subsection page-setup
3471 @Class page-setup
3472
3473 Superclasses: @ref{g-object}
3474
3475 Slots:
3476 None
3477
3478 Signals:
3479 None
3480
3481
3482 @node paned
3483 @subsection paned
3484 @Class paned
3485
3486 Superclasses: @ref{container}, @ref{atk-implementor-iface}, @ref{buildable}, @ref{orientable}
3487
3488 Slots:
3489 @itemize
3490 @item max-position. Type: @code{integer} (flags: readable)
3491
3492
3493
3494 @item min-position. Type: @code{integer} (flags: readable)
3495
3496
3497
3498 @item position. Type: @code{integer} (flags: readable writable)
3499
3500
3501
3502 @item position-set. Type: @code{boolean} (flags: readable writable)
3503
3504
3505
3506 @end itemize
3507 Signals:
3508 @itemize
3509 @item accept-position. () -> @code{boolean}  [run-last, action]
3510
3511 @item cancel-position. () -> @code{boolean}  [run-last, action]
3512
3513 @item cycle-child-focus. (@code{boolean}) -> @code{boolean}  [run-last, action]
3514
3515 @item cycle-handle-focus. (@code{boolean}) -> @code{boolean}  [run-last, action]
3516
3517 @item move-handle. (@ref{scroll-type}) -> @code{boolean}  [run-last, action]
3518
3519 @item toggle-handle-focus. () -> @code{boolean}  [run-last, action]
3520
3521 @end itemize
3522
3523 @node plug
3524 @subsection plug
3525 @Class plug
3526
3527 Superclasses: @ref{gtk-window}, @ref{atk-implementor-iface}, @ref{buildable}
3528
3529 Slots:
3530 @itemize
3531 @item embedded. Type: @code{boolean} (flags: readable)
3532
3533
3534
3535 @item socket-window. Type: @ref{gdk-window} (flags: readable)
3536
3537
3538
3539 @end itemize
3540 Signals:
3541 @itemize
3542 @item embedded. () -> @code{null}  [run-last]
3543
3544 @end itemize
3545
3546 @node print-context
3547 @subsection print-context
3548 @Class print-context
3549
3550 Superclasses: @ref{g-object}
3551
3552 Slots:
3553 None
3554
3555 Signals:
3556 None
3557
3558
3559 @node print-operation
3560 @subsection print-operation
3561 @Class print-operation
3562
3563 Superclasses: @ref{g-object}, @ref{print-operation-preview}
3564
3565 Slots:
3566 @itemize
3567 @item allow-async. Type: @code{boolean} (flags: readable writable)
3568
3569
3570
3571 @item current-page. Type: @code{integer} (flags: readable writable)
3572
3573
3574
3575 @item custom-tab-label. Type: @code{string} (flags: readable writable)
3576
3577
3578
3579 @item default-page-setup. Type: @ref{page-setup} (flags: readable writable)
3580
3581
3582
3583 @item export-filename. Type: @code{string} (flags: readable writable)
3584
3585
3586
3587 @item job-name. Type: @code{string} (flags: readable writable)
3588
3589
3590
3591 @item n-pages. Type: @code{integer} (flags: readable writable)
3592
3593
3594
3595 @item print-settings. Type: @ref{print-settings} (flags: readable writable)
3596
3597
3598
3599 @item show-progress. Type: @code{boolean} (flags: readable writable)
3600
3601
3602
3603 @item status. Type: @ref{print-status} (flags: readable)
3604
3605
3606
3607 @item status-string. Type: @code{string} (flags: readable)
3608
3609
3610
3611 @item track-print-status. Type: @code{boolean} (flags: readable writable)
3612
3613
3614
3615 @item unit. Type: @ref{unit} (flags: readable writable)
3616
3617
3618
3619 @item use-full-page. Type: @code{boolean} (flags: readable writable)
3620
3621
3622
3623 @end itemize
3624 Signals:
3625 @itemize
3626 @item begin-print. (@ref{print-context}) -> @code{null}  [run-last]
3627
3628 @item create-custom-widget. () -> @ref{g-object}  [run-last]
3629
3630 @item custom-widget-apply. (@ref{widget}) -> @code{null}  [run-last]
3631
3632 @item done. (@ref{print-operation-result}) -> @code{null}  [run-last]
3633
3634 @item draw-page. (@ref{print-context}, @code{integer}) -> @code{null}  [run-last]
3635
3636 @item end-print. (@ref{print-context}) -> @code{null}  [run-last]
3637
3638 @item paginate. (@ref{print-context}) -> @code{boolean}  [run-last]
3639
3640 @item preview. (@ref{print-operation-preview}, @ref{print-context}, @ref{gtk-window}) -> @code{boolean}  [run-last]
3641
3642 @item request-page-setup. (@ref{print-context}, @code{integer}, @ref{page-setup}) -> @code{null}  [run-last]
3643
3644 @item status-changed. () -> @code{null}  [run-last]
3645
3646 @end itemize
3647
3648 @node print-operation-preview
3649 @subsection print-operation-preview
3650 @Class print-operation-preview
3651
3652 Superclasses: @code{standard-object}
3653
3654 Slots:
3655 None
3656
3657 Signals:
3658 @itemize
3659 @item got-page-size. (@ref{print-context}, @ref{page-setup}) -> @code{null}  [run-last]
3660
3661 @item ready. (@ref{print-context}) -> @code{null}  [run-last]
3662
3663 @end itemize
3664
3665 @node print-settings
3666 @subsection print-settings
3667 @Class print-settings
3668
3669 Superclasses: @ref{g-object}
3670
3671 Slots:
3672 None
3673
3674 Signals:
3675 None
3676
3677
3678 @node progress
3679 @subsection progress
3680 @Class progress
3681
3682 Superclasses: @ref{widget}, @ref{atk-implementor-iface}, @ref{buildable}
3683
3684 Slots:
3685 @itemize
3686 @item activity-mode. Type: @code{boolean} (flags: readable writable)
3687
3688
3689
3690 @item show-text. Type: @code{boolean} (flags: readable writable)
3691
3692
3693
3694 @item text-xalign. Type: @code{single-float} (flags: readable writable)
3695
3696
3697
3698 @item text-yalign. Type: @code{single-float} (flags: readable writable)
3699
3700
3701
3702 @end itemize
3703 Signals:
3704 None
3705
3706
3707 @node progress-bar
3708 @subsection progress-bar
3709 @Class progress-bar
3710
3711 Superclasses: @ref{progress}, @ref{atk-implementor-iface}, @ref{buildable}
3712
3713 Slots:
3714 @itemize
3715 @item activity-blocks. Type: @code{(integer 0)} (flags: readable writable)
3716
3717
3718
3719 @item activity-step. Type: @code{(integer 0)} (flags: readable writable)
3720
3721
3722
3723 @item adjustment. Type: @ref{adjustment} (flags: readable writable)
3724
3725
3726
3727 @item bar-style. Type: @ref{progress-bar-style} (flags: readable writable)
3728
3729
3730
3731 @item discrete-blocks. Type: @code{(integer 0)} (flags: readable writable)
3732
3733
3734
3735 @item ellipsize. Type: PangoEllipsizeMode (flags: readable writable)
3736
3737
3738
3739 @item fraction. Type: @code{double-float} (flags: readable writable)
3740
3741
3742
3743 @item orientation. Type: @ref{progress-bar-orientation} (flags: readable writable)
3744
3745
3746
3747 @item pulse-step. Type: @code{double-float} (flags: readable writable)
3748
3749
3750
3751 @item text. Type: @code{string} (flags: readable writable)
3752
3753
3754
3755 @end itemize
3756 Signals:
3757 None
3758
3759
3760 @node radio-action
3761 @subsection radio-action
3762 @Class radio-action
3763
3764 Superclasses: @ref{toggle-action}, @ref{buildable}
3765
3766 Slots:
3767 @itemize
3768 @item current-value. Type: @code{integer} (flags: readable writable)
3769
3770
3771
3772 @item group. Type: @ref{radio-action} (flags: writable)
3773
3774
3775
3776 @item value. Type: @code{integer} (flags: readable writable)
3777
3778
3779
3780 @end itemize
3781 Signals:
3782 @itemize
3783 @item changed. (@ref{radio-action}) -> @code{null}  [run-first, no-recurse]
3784
3785 @end itemize
3786
3787 @node radio-button
3788 @subsection radio-button
3789 @Class radio-button
3790
3791 Superclasses: @ref{check-button}, @ref{atk-implementor-iface}, @ref{activatable}, @ref{buildable}
3792
3793 Slots:
3794 @itemize
3795 @item group. Type: @ref{radio-button} (flags: writable)
3796
3797
3798
3799 @end itemize
3800 Signals:
3801 @itemize
3802 @item group-changed. () -> @code{null}  [run-first]
3803
3804 @end itemize
3805
3806 @node radio-menu-item
3807 @subsection radio-menu-item
3808 @Class radio-menu-item
3809
3810 Superclasses: @ref{check-menu-item}, @ref{atk-implementor-iface}, @ref{activatable}, @ref{buildable}
3811
3812 Slots:
3813 @itemize
3814 @item group. Type: @ref{radio-menu-item} (flags: writable)
3815
3816
3817
3818 @end itemize
3819 Signals:
3820 @itemize
3821 @item group-changed. () -> @code{null}  [run-first]
3822
3823 @end itemize
3824
3825 @node radio-tool-button
3826 @subsection radio-tool-button
3827 @Class radio-tool-button
3828
3829 Superclasses: @ref{toggle-tool-button}, @ref{atk-implementor-iface}, @ref{activatable}, @ref{buildable}
3830
3831 Slots:
3832 @itemize
3833 @item group. Type: @ref{radio-tool-button} (flags: writable)
3834
3835
3836
3837 @end itemize
3838 Signals:
3839 None
3840
3841
3842 @node range
3843 @subsection range
3844 @Class range
3845
3846 Superclasses: @ref{widget}, @ref{atk-implementor-iface}, @ref{buildable}, @ref{orientable}
3847
3848 Slots:
3849 @itemize
3850 @item adjustment. Type: @ref{adjustment} (flags: readable writable constructor)
3851
3852
3853
3854 @item fill-level. Type: @code{double-float} (flags: readable writable)
3855
3856
3857
3858 @item inverted. Type: @code{boolean} (flags: readable writable)
3859
3860
3861
3862 @item lower-stepper-sensitivity. Type: @ref{sensitivity-type} (flags: readable writable)
3863
3864
3865
3866 @item restrict-to-fill-level. Type: @code{boolean} (flags: readable writable)
3867
3868
3869
3870 @item show-fill-level. Type: @code{boolean} (flags: readable writable)
3871
3872
3873
3874 @item update-policy. Type: @ref{update-type} (flags: readable writable)
3875
3876
3877
3878 @item upper-stepper-sensitivity. Type: @ref{sensitivity-type} (flags: readable writable)
3879
3880
3881
3882 @end itemize
3883 Signals:
3884 @itemize
3885 @item adjust-bounds. (@code{double-float}) -> @code{null}  [run-last]
3886
3887 @item change-value. (@ref{scroll-type}, @code{double-float}) -> @code{boolean}  [run-last]
3888
3889 @item move-slider. (@ref{scroll-type}) -> @code{null}  [run-last, action]
3890
3891 @item value-changed. () -> @code{null}  [run-last]
3892
3893 @end itemize
3894
3895 @node rc-style
3896 @subsection rc-style
3897 @Class rc-style
3898
3899 Superclasses: @ref{g-object}
3900
3901 Slots:
3902 None
3903
3904 Signals:
3905 None
3906
3907
3908 @node recent-action
3909 @subsection recent-action
3910 @Class recent-action
3911
3912 Superclasses: @ref{action}, @ref{buildable}, @ref{recent-chooser}
3913
3914 Slots:
3915 @itemize
3916 @item show-numbers. Type: @code{boolean} (flags: readable writable)
3917
3918
3919
3920 @end itemize
3921 Signals:
3922 None
3923
3924
3925 @node recent-chooser
3926 @subsection recent-chooser
3927 @Class recent-chooser
3928
3929 Superclasses: @code{standard-object}
3930
3931 Slots:
3932 @itemize
3933 @item filter. Type: @ref{recent-filter} (flags: readable writable)
3934
3935
3936
3937 @item limit. Type: @code{integer} (flags: readable writable)
3938
3939
3940
3941 @item local-only. Type: @code{boolean} (flags: readable writable)
3942
3943
3944
3945 @item recent-manager. Type: @ref{recent-manager} (flags: writable constructor-only)
3946
3947
3948
3949 @item select-multiple. Type: @code{boolean} (flags: readable writable)
3950
3951
3952
3953 @item show-icons. Type: @code{boolean} (flags: readable writable)
3954
3955
3956
3957 @item show-not-found. Type: @code{boolean} (flags: readable writable)
3958
3959
3960
3961 @item show-private. Type: @code{boolean} (flags: readable writable)
3962
3963
3964
3965 @item show-tips. Type: @code{boolean} (flags: readable writable)
3966
3967
3968
3969 @item sort-type. Type: @ref{recent-sort-type} (flags: readable writable)
3970
3971
3972
3973 @end itemize
3974 Signals:
3975 @itemize
3976 @item item-activated. () -> @code{null}  [run-last]
3977
3978 @item selection-changed. () -> @code{null}  [run-last]
3979
3980 @end itemize
3981
3982 @node recent-chooser-dialog
3983 @subsection recent-chooser-dialog
3984 @Class recent-chooser-dialog
3985
3986 Superclasses: @ref{dialog}, @ref{atk-implementor-iface}, @ref{buildable}, @ref{recent-chooser}
3987
3988 Slots:
3989 None
3990
3991 Signals:
3992 None
3993
3994
3995 @node recent-chooser-menu
3996 @subsection recent-chooser-menu
3997 @Class recent-chooser-menu
3998
3999 Superclasses: @ref{menu}, @ref{atk-implementor-iface}, @ref{activatable}, @ref{buildable}, @ref{recent-chooser}
4000
4001 Slots:
4002 @itemize
4003 @item show-numbers. Type: @code{boolean} (flags: readable writable)
4004
4005
4006
4007 @end itemize
4008 Signals:
4009 None
4010
4011
4012 @node recent-chooser-widget
4013 @subsection recent-chooser-widget
4014 @Class recent-chooser-widget
4015
4016 Superclasses: @ref{v-box}, @ref{atk-implementor-iface}, @ref{buildable}, @ref{orientable}, @ref{recent-chooser}
4017
4018 Slots:
4019 None
4020
4021 Signals:
4022 None
4023
4024
4025 @node recent-filter
4026 @subsection recent-filter
4027 @Class recent-filter
4028
4029 Superclasses: @ref{gtk-object}
4030
4031 Slots:
4032 None
4033
4034 Signals:
4035 None
4036
4037
4038 @node recent-manager
4039 @subsection recent-manager
4040 @Class recent-manager
4041
4042 Superclasses: @ref{g-object}
4043
4044 Slots:
4045 @itemize
4046 @item filename. Type: @code{string} (flags: readable writable constructor-only)
4047
4048
4049
4050 @item limit. Type: @code{integer} (flags: readable writable)
4051
4052
4053
4054 @item size. Type: @code{integer} (flags: readable)
4055
4056
4057
4058 @end itemize
4059 Signals:
4060 @itemize
4061 @item changed. () -> @code{null}  [run-first]
4062
4063 @end itemize
4064
4065 @node ruler
4066 @subsection ruler
4067 @Class ruler
4068
4069 Superclasses: @ref{widget}, @ref{atk-implementor-iface}, @ref{buildable}, @ref{orientable}
4070
4071 Slots:
4072 @itemize
4073 @item lower. Type: @code{double-float} (flags: readable writable)
4074
4075
4076
4077 @item max-size. Type: @code{double-float} (flags: readable writable)
4078
4079
4080
4081 @item metric. Type: @ref{metric-type} (flags: readable writable)
4082
4083
4084
4085 @item position. Type: @code{double-float} (flags: readable writable)
4086
4087
4088
4089 @item upper. Type: @code{double-float} (flags: readable writable)
4090
4091
4092
4093 @end itemize
4094 Signals:
4095 None
4096
4097
4098 @node scale
4099 @subsection scale
4100 @Class scale
4101
4102 Superclasses: @ref{range}, @ref{atk-implementor-iface}, @ref{buildable}, @ref{orientable}
4103
4104 Slots:
4105 @itemize
4106 @item digits. Type: @code{integer} (flags: readable writable)
4107
4108
4109
4110 @item draw-value. Type: @code{boolean} (flags: readable writable)
4111
4112
4113
4114 @item value-pos. Type: @ref{position-type} (flags: readable writable)
4115
4116
4117
4118 @end itemize
4119 Signals:
4120 @itemize
4121 @item format-value. (@code{double-float}) -> @code{string}  [run-last]
4122
4123 @end itemize
4124
4125 @node scale-button
4126 @subsection scale-button
4127 @Class scale-button
4128
4129 Superclasses: @ref{button}, @ref{atk-implementor-iface}, @ref{activatable}, @ref{buildable}, @ref{orientable}
4130
4131 Slots:
4132 @itemize
4133 @item adjustment. Type: @ref{adjustment} (flags: readable writable)
4134
4135
4136
4137 @item icons. Type: @code{(list string)} (flags: readable writable)
4138
4139
4140
4141 @item size. Type: @ref{icon-size} (flags: readable writable)
4142
4143
4144
4145 @item value. Type: @code{double-float} (flags: readable writable)
4146
4147
4148
4149 @end itemize
4150 Signals:
4151 @itemize
4152 @item popdown. () -> @code{null}  [run-last, action]
4153
4154 @item popup. () -> @code{null}  [run-last, action]
4155
4156 @item value-changed. (@code{double-float}) -> @code{null}  [run-last]
4157
4158 @end itemize
4159
4160 @node scrollbar
4161 @subsection scrollbar
4162 @Class scrollbar
4163
4164 Superclasses: @ref{range}, @ref{atk-implementor-iface}, @ref{buildable}, @ref{orientable}
4165
4166 Slots:
4167 None
4168
4169 Signals:
4170 None
4171
4172
4173 @node scrolled-window
4174 @subsection scrolled-window
4175 @Class scrolled-window
4176
4177 Superclasses: @ref{bin}, @ref{atk-implementor-iface}, @ref{buildable}
4178
4179 Slots:
4180 @itemize
4181 @item hadjustment. Type: @ref{adjustment} (flags: readable writable constructor)
4182
4183
4184
4185 @item hscrollbar-policy. Type: @ref{policy-type} (flags: readable writable)
4186
4187
4188
4189 @item shadow-type. Type: @ref{shadow-type} (flags: readable writable)
4190
4191
4192
4193 @item vadjustment. Type: @ref{adjustment} (flags: readable writable constructor)
4194
4195
4196
4197 @item vscrollbar-policy. Type: @ref{policy-type} (flags: readable writable)
4198
4199
4200
4201 @item window-placement. Type: @ref{corner-type} (flags: readable writable)
4202
4203
4204
4205 @item window-placement-set. Type: @code{boolean} (flags: readable writable)
4206
4207
4208
4209 @end itemize
4210 Signals:
4211 @itemize
4212 @item move-focus-out. (@ref{direction-type}) -> @code{null}  [run-last, action]
4213
4214 @item scroll-child. (@ref{scroll-type}, @code{boolean}) -> @code{boolean}  [run-last, action]
4215
4216 @end itemize
4217
4218 @node separator
4219 @subsection separator
4220 @Class separator
4221
4222 Superclasses: @ref{widget}, @ref{atk-implementor-iface}, @ref{buildable}, @ref{orientable}
4223
4224 Slots:
4225 None
4226
4227 Signals:
4228 None
4229
4230
4231 @node separator-menu-item
4232 @subsection separator-menu-item
4233 @Class separator-menu-item
4234
4235 Superclasses: @ref{menu-item}, @ref{atk-implementor-iface}, @ref{activatable}, @ref{buildable}
4236
4237 Slots:
4238 None
4239
4240 Signals:
4241 None
4242
4243
4244 @node separator-tool-item
4245 @subsection separator-tool-item
4246 @Class separator-tool-item
4247
4248 Superclasses: @ref{tool-item}, @ref{atk-implementor-iface}, @ref{activatable}, @ref{buildable}
4249
4250 Slots:
4251 @itemize
4252 @item draw. Type: @code{boolean} (flags: readable writable)
4253
4254
4255
4256 @end itemize
4257 Signals:
4258 None
4259
4260
4261 @node settings
4262 @subsection settings
4263 @Class settings
4264
4265 Superclasses: @ref{g-object}
4266
4267 Slots:
4268 @itemize
4269 @item color-hash. Type: GHashTable (flags: readable)
4270
4271
4272
4273 @item gtk-alternative-button-order. Type: @code{boolean} (flags: readable writable)
4274
4275
4276
4277 @item gtk-alternative-sort-arrows. Type: @code{boolean} (flags: readable writable)
4278
4279
4280
4281 @item gtk-button-images. Type: @code{boolean} (flags: readable writable)
4282
4283
4284
4285 @item gtk-can-change-accels. Type: @code{boolean} (flags: readable writable)
4286
4287
4288
4289 @item gtk-color-palette. Type: @code{string} (flags: readable writable)
4290
4291
4292
4293 @item gtk-color-scheme. Type: @code{string} (flags: readable writable)
4294
4295
4296
4297 @item gtk-cursor-blink. Type: @code{boolean} (flags: readable writable)
4298
4299
4300
4301 @item gtk-cursor-blink-time. Type: @code{integer} (flags: readable writable)
4302
4303
4304
4305 @item gtk-cursor-blink-timeout. Type: @code{integer} (flags: readable writable)
4306
4307
4308
4309 @item gtk-cursor-theme-name. Type: @code{string} (flags: readable writable)
4310
4311
4312
4313 @item gtk-cursor-theme-size. Type: @code{integer} (flags: readable writable)
4314
4315
4316
4317 @item gtk-dnd-drag-threshold. Type: @code{integer} (flags: readable writable)
4318
4319
4320
4321 @item gtk-double-click-distance. Type: @code{integer} (flags: readable writable)
4322
4323
4324
4325 @item gtk-double-click-time. Type: @code{integer} (flags: readable writable)
4326
4327
4328
4329 @item gtk-enable-accels. Type: @code{boolean} (flags: readable writable)
4330
4331
4332
4333 @item gtk-enable-animations. Type: @code{boolean} (flags: readable writable)
4334
4335
4336
4337 @item gtk-enable-event-sounds. Type: @code{boolean} (flags: readable writable)
4338
4339
4340
4341 @item gtk-enable-input-feedback-sounds. Type: @code{boolean} (flags: readable writable)
4342
4343
4344
4345 @item gtk-enable-mnemonics. Type: @code{boolean} (flags: readable writable)
4346
4347
4348
4349 @item gtk-enable-tooltips. Type: @code{boolean} (flags: readable writable)
4350
4351
4352
4353 @item gtk-entry-password-hint-timeout. Type: @code{(integer 0)} (flags: readable writable)
4354
4355
4356
4357 @item gtk-entry-select-on-focus. Type: @code{boolean} (flags: readable writable)
4358
4359
4360
4361 @item gtk-error-bell. Type: @code{boolean} (flags: readable writable)
4362
4363
4364
4365 @item gtk-fallback-icon-theme. Type: @code{string} (flags: readable writable)
4366
4367
4368
4369 @item gtk-file-chooser-backend. Type: @code{string} (flags: readable writable)
4370
4371
4372
4373 @item gtk-font-name. Type: @code{string} (flags: readable writable)
4374
4375
4376
4377 @item gtk-fontconfig-timestamp. Type: @code{(integer 0)} (flags: readable writable)
4378
4379
4380
4381 @item gtk-icon-sizes. Type: @code{string} (flags: readable writable)
4382
4383
4384
4385 @item gtk-icon-theme-name. Type: @code{string} (flags: readable writable)
4386
4387
4388
4389 @item gtk-im-module. Type: @code{string} (flags: readable writable)
4390
4391
4392
4393 @item gtk-key-theme-name. Type: @code{string} (flags: readable writable)
4394
4395
4396
4397 @item gtk-keynav-cursor-only. Type: @code{boolean} (flags: readable writable)
4398
4399
4400
4401 @item gtk-keynav-wrap-around. Type: @code{boolean} (flags: readable writable)
4402
4403
4404
4405 @item gtk-label-select-on-focus. Type: @code{boolean} (flags: readable writable)
4406
4407
4408
4409 @item gtk-menu-bar-accel. Type: @code{string} (flags: readable writable)
4410
4411
4412
4413 @item gtk-menu-bar-popup-delay. Type: @code{integer} (flags: readable writable)
4414
4415
4416
4417 @item gtk-menu-images. Type: @code{boolean} (flags: readable writable)
4418
4419
4420
4421 @item gtk-menu-popdown-delay. Type: @code{integer} (flags: readable writable)
4422
4423
4424
4425 @item gtk-menu-popup-delay. Type: @code{integer} (flags: readable writable)
4426
4427
4428
4429 @item gtk-modules. Type: @code{string} (flags: readable writable)
4430
4431
4432
4433 @item gtk-print-backends. Type: @code{string} (flags: readable writable)
4434
4435
4436
4437 @item gtk-print-preview-command. Type: @code{string} (flags: readable writable)
4438
4439
4440
4441 @item gtk-recent-files-limit. Type: @code{integer} (flags: readable writable)
4442
4443
4444
4445 @item gtk-recent-files-max-age. Type: @code{integer} (flags: readable writable)
4446
4447
4448
4449 @item gtk-scrolled-window-placement. Type: @ref{corner-type} (flags: readable writable)
4450
4451
4452
4453 @item gtk-show-input-method-menu. Type: @code{boolean} (flags: readable writable)
4454
4455
4456
4457 @item gtk-show-unicode-menu. Type: @code{boolean} (flags: readable writable)
4458
4459
4460
4461 @item gtk-sound-theme-name. Type: @code{string} (flags: readable writable)
4462
4463
4464
4465 @item gtk-split-cursor. Type: @code{boolean} (flags: readable writable)
4466
4467
4468
4469 @item gtk-theme-name. Type: @code{string} (flags: readable writable)
4470
4471
4472
4473 @item gtk-timeout-expand. Type: @code{integer} (flags: readable writable)
4474
4475
4476
4477 @item gtk-timeout-initial. Type: @code{integer} (flags: readable writable)
4478
4479
4480
4481 @item gtk-timeout-repeat. Type: @code{integer} (flags: readable writable)
4482
4483
4484
4485 @item gtk-toolbar-icon-size. Type: @ref{icon-size} (flags: readable writable)
4486
4487
4488
4489 @item gtk-toolbar-style. Type: @ref{toolbar-style} (flags: readable writable)
4490
4491
4492
4493 @item gtk-tooltip-browse-mode-timeout. Type: @code{integer} (flags: readable writable)
4494
4495
4496
4497 @item gtk-tooltip-browse-timeout. Type: @code{integer} (flags: readable writable)
4498
4499
4500
4501 @item gtk-tooltip-timeout. Type: @code{integer} (flags: readable writable)
4502
4503
4504
4505 @item gtk-touchscreen-mode. Type: @code{boolean} (flags: readable writable)
4506
4507
4508
4509 @item gtk-xft-antialias. Type: @code{integer} (flags: readable writable)
4510
4511
4512
4513 @item gtk-xft-dpi. Type: @code{integer} (flags: readable writable)
4514
4515
4516
4517 @item gtk-xft-hinting. Type: @code{integer} (flags: readable writable)
4518
4519
4520
4521 @item gtk-xft-hintstyle. Type: @code{string} (flags: readable writable)
4522
4523
4524
4525 @item gtk-xft-rgba. Type: @code{string} (flags: readable writable)
4526
4527
4528
4529 @end itemize
4530 Signals:
4531 None
4532
4533
4534 @node size-group
4535 @subsection size-group
4536 @Class size-group
4537
4538 Superclasses: @ref{g-object}, @ref{buildable}
4539
4540 Slots:
4541 @itemize
4542 @item ignore-hidden. Type: @code{boolean} (flags: readable writable)
4543
4544
4545
4546 @item mode. Type: @ref{size-group-mode} (flags: readable writable)
4547
4548
4549
4550 @end itemize
4551 Signals:
4552 None
4553
4554
4555 @node socket
4556 @subsection socket
4557 @Class socket
4558
4559 Superclasses: @ref{container}, @ref{atk-implementor-iface}, @ref{buildable}
4560
4561 Slots:
4562 None
4563
4564 Signals:
4565 None
4566
4567
4568 @node spin-button
4569 @subsection spin-button
4570 @Class spin-button
4571
4572 Superclasses: @ref{entry}, @ref{atk-implementor-iface}, @ref{buildable}, @ref{cell-editable}, @ref{editable}
4573
4574 Slots:
4575 @itemize
4576 @item adjustment. Type: @ref{adjustment} (flags: readable writable)
4577
4578
4579
4580 @item climb-rate. Type: @code{double-float} (flags: readable writable)
4581
4582
4583
4584 @item digits. Type: @code{(integer 0)} (flags: readable writable)
4585
4586
4587
4588 @item numeric. Type: @code{boolean} (flags: readable writable)
4589
4590
4591
4592 @item snap-to-ticks. Type: @code{boolean} (flags: readable writable)
4593
4594
4595
4596 @item update-policy. Type: @ref{spin-button-update-policy} (flags: readable writable)
4597
4598
4599
4600 @item value. Type: @code{double-float} (flags: readable writable)
4601
4602
4603
4604 @item wrap. Type: @code{boolean} (flags: readable writable)
4605
4606
4607
4608 @end itemize
4609 Signals:
4610 @itemize
4611 @item change-value. (@ref{scroll-type}) -> @code{null}  [run-last, action]
4612
4613 @item input. (@code{foreign-pointer}) -> @code{integer}  [run-last]
4614
4615 @item output. () -> @code{boolean}  [run-last]
4616
4617 @item value-changed. () -> @code{null}  [run-last]
4618
4619 @item wrapped. () -> @code{null}  [run-last]
4620
4621 @end itemize
4622
4623 @node status-icon
4624 @subsection status-icon
4625 @Class status-icon
4626
4627 Superclasses: @ref{g-object}
4628
4629 Slots:
4630 @itemize
4631 @item blinking. Type: @code{boolean} (flags: readable writable)
4632
4633
4634
4635 @item embedded. Type: @code{boolean} (flags: readable)
4636
4637
4638
4639 @item file. Type: @code{string} (flags: writable)
4640
4641
4642
4643 @item gicon. Type: GIcon (flags: readable writable)
4644
4645
4646
4647 @item has-tooltip. Type: @code{boolean} (flags: readable writable)
4648
4649
4650
4651 @item icon-name. Type: @code{string} (flags: readable writable)
4652
4653
4654
4655 @item orientation. Type: @ref{orientation} (flags: readable)
4656
4657
4658
4659 @item pixbuf. Type: @ref{pixbuf} (flags: readable writable)
4660
4661
4662
4663 @item screen. Type: @ref{screen} (flags: readable writable)
4664
4665
4666
4667 @item size. Type: @code{integer} (flags: readable)
4668
4669
4670
4671 @item stock. Type: @code{string} (flags: readable writable)
4672
4673
4674
4675 @item storage-type. Type: @ref{image-type} (flags: readable)
4676
4677
4678
4679 @item tooltip-markup. Type: @code{string} (flags: readable writable)
4680
4681
4682
4683 @item tooltip-text. Type: @code{string} (flags: readable writable)
4684
4685
4686
4687 @item visible. Type: @code{boolean} (flags: readable writable)
4688
4689
4690
4691 @end itemize
4692 Signals:
4693 @itemize
4694 @item activate. () -> @code{null}  [run-first, action]
4695
4696 @item button-press-event. (GdkEvent) -> @code{boolean}  [run-last]
4697
4698 @item button-release-event. (GdkEvent) -> @code{boolean}  [run-last]
4699
4700 @item popup-menu. (@code{(integer 0)}, @code{(integer 0)}) -> @code{null}  [run-first, action]
4701
4702 @item query-tooltip. (@code{integer}, @code{integer}, @code{boolean}, @ref{tooltip}) -> @code{boolean}  [run-last]
4703
4704 @item scroll-event. (GdkEvent) -> @code{boolean}  [run-last]
4705
4706 @item size-changed. (@code{integer}) -> @code{boolean}  [run-last]
4707
4708 @end itemize
4709
4710 @node statusbar
4711 @subsection statusbar
4712 @Class statusbar
4713
4714 Superclasses: @ref{h-box}, @ref{atk-implementor-iface}, @ref{buildable}, @ref{orientable}
4715
4716 Slots:
4717 @itemize
4718 @item has-resize-grip. Type: @code{boolean} (flags: readable writable)
4719
4720
4721
4722 @end itemize
4723 Signals:
4724 @itemize
4725 @item text-popped. (@code{(integer 0)}, @code{string}) -> @code{null}  [run-last]
4726
4727 @item text-pushed. (@code{(integer 0)}, @code{string}) -> @code{null}  [run-last]
4728
4729 @end itemize
4730
4731 @node style
4732 @subsection style
4733 @Class style
4734
4735 Superclasses: @ref{g-object}
4736
4737 Slots:
4738 None
4739
4740 Signals:
4741 None
4742
4743
4744 @node table
4745 @subsection table
4746 @Class table
4747
4748 Superclasses: @ref{container}, @ref{atk-implementor-iface}, @ref{buildable}
4749
4750 Slots:
4751 @itemize
4752 @item column-spacing. Type: @code{(integer 0)} (flags: readable writable)
4753
4754
4755
4756 @item homogeneous. Type: @code{boolean} (flags: readable writable)
4757
4758
4759
4760 @item n-columns. Type: @code{(integer 0)} (flags: readable writable)
4761
4762
4763
4764 @item n-rows. Type: @code{(integer 0)} (flags: readable writable)
4765
4766
4767
4768 @item row-spacing. Type: @code{(integer 0)} (flags: readable writable)
4769
4770
4771
4772 @end itemize
4773 Signals:
4774 None
4775
4776
4777 @node tearoff-menu-item
4778 @subsection tearoff-menu-item
4779 @Class tearoff-menu-item
4780
4781 Superclasses: @ref{menu-item}, @ref{atk-implementor-iface}, @ref{activatable}, @ref{buildable}
4782
4783 Slots:
4784 None
4785
4786 Signals:
4787 None
4788
4789
4790 @node text
4791 @subsection text
4792 @Class text
4793
4794 Superclasses: @ref{old-editable}, @ref{atk-implementor-iface}, @ref{buildable}, @ref{editable}
4795
4796 Slots:
4797 @itemize
4798 @item hadjustment. Type: @ref{adjustment} (flags: readable writable)
4799
4800
4801
4802 @item line-wrap. Type: @code{boolean} (flags: readable writable)
4803
4804
4805
4806 @item vadjustment. Type: @ref{adjustment} (flags: readable writable)
4807
4808
4809
4810 @item word-wrap. Type: @code{boolean} (flags: readable writable)
4811
4812
4813
4814 @end itemize
4815 Signals:
4816 @itemize
4817 @item set-scroll-adjustments. (@ref{adjustment}, @ref{adjustment}) -> @code{null}  [run-last]
4818
4819 @end itemize
4820
4821 @node text-buffer
4822 @subsection text-buffer
4823 @Class text-buffer
4824
4825 Superclasses: @ref{g-object}
4826
4827 Slots:
4828 @itemize
4829 @item copy-target-list. Type: GtkTargetList (flags: readable)
4830
4831
4832
4833 @item cursor-position. Type: @code{integer} (flags: readable)
4834
4835
4836
4837 @item has-selection. Type: @code{boolean} (flags: readable)
4838
4839
4840
4841 @item paste-target-list. Type: GtkTargetList (flags: readable)
4842
4843
4844
4845 @item tag-table. Type: @ref{text-tag-table} (flags: readable writable constructor-only)
4846
4847
4848
4849 @item text. Type: @code{string} (flags: readable writable)
4850
4851
4852
4853 @end itemize
4854 Signals:
4855 @itemize
4856 @item apply-tag. (@ref{text-tag}, GtkTextIter, GtkTextIter) -> @code{null}  [run-last]
4857
4858 @item begin-user-action. () -> @code{null}  [run-last]
4859
4860 @item changed. () -> @code{null}  [run-last]
4861
4862 @item delete-range. (GtkTextIter, GtkTextIter) -> @code{null}  [run-last]
4863
4864 @item end-user-action. () -> @code{null}  [run-last]
4865
4866 @item insert-child-anchor. (GtkTextIter, @ref{text-child-anchor}) -> @code{null}  [run-last]
4867
4868 @item insert-pixbuf. (GtkTextIter, @ref{pixbuf}) -> @code{null}  [run-last]
4869
4870 @item insert-text. (GtkTextIter, @code{string}, @code{integer}) -> @code{null}  [run-last]
4871
4872 @item mark-deleted. (@ref{text-mark}) -> @code{null}  [run-last]
4873
4874 @item mark-set. (GtkTextIter, @ref{text-mark}) -> @code{null}  [run-last]
4875
4876 @item modified-changed. () -> @code{null}  [run-last]
4877
4878 @item paste-done. (@ref{clipboard}) -> @code{null}  [run-last]
4879
4880 @item remove-tag. (@ref{text-tag}, GtkTextIter, GtkTextIter) -> @code{null}  [run-last]
4881
4882 @end itemize
4883
4884 @node text-child-anchor
4885 @subsection text-child-anchor
4886 @Class text-child-anchor
4887
4888 Superclasses: @ref{g-object}
4889
4890 Slots:
4891 None
4892
4893 Signals:
4894 None
4895
4896
4897 @node text-mark
4898 @subsection text-mark
4899 @Class text-mark
4900
4901 Superclasses: @ref{g-object}
4902
4903 Slots:
4904 @itemize
4905 @item left-gravity. Type: @code{boolean} (flags: readable writable constructor-only)
4906
4907
4908
4909 @item name. Type: @code{string} (flags: readable writable constructor-only)
4910
4911
4912
4913 @end itemize
4914 Signals:
4915 None
4916
4917
4918 @node text-tag
4919 @subsection text-tag
4920 @Class text-tag
4921
4922 Superclasses: @ref{g-object}
4923
4924 Slots:
4925 @itemize
4926 @item accumulative-margin. Type: @code{boolean} (flags: readable writable)
4927
4928
4929
4930 @item background. Type: @code{string} (flags: writable)
4931
4932
4933
4934 @item background-full-height. Type: @code{boolean} (flags: readable writable)
4935
4936
4937
4938 @item background-full-height-set. Type: @code{boolean} (flags: readable writable)
4939
4940
4941
4942 @item background-gdk. Type: GdkColor (flags: readable writable)
4943
4944
4945
4946 @item background-set. Type: @code{boolean} (flags: readable writable)
4947
4948
4949
4950 @item background-stipple. Type: @ref{pixmap} (flags: readable writable)
4951
4952
4953
4954 @item background-stipple-set. Type: @code{boolean} (flags: readable writable)
4955
4956
4957
4958 @item direction. Type: @ref{text-direction} (flags: readable writable)
4959
4960
4961
4962 @item editable. Type: @code{boolean} (flags: readable writable)
4963
4964
4965
4966 @item editable-set. Type: @code{boolean} (flags: readable writable)
4967
4968
4969
4970 @item family. Type: @code{string} (flags: readable writable)
4971
4972
4973
4974 @item family-set. Type: @code{boolean} (flags: readable writable)
4975
4976
4977
4978 @item font. Type: @code{string} (flags: readable writable)
4979
4980
4981
4982 @item font-desc. Type: PangoFontDescription (flags: readable writable)
4983
4984
4985
4986 @item foreground. Type: @code{string} (flags: writable)
4987
4988
4989
4990 @item foreground-gdk. Type: GdkColor (flags: readable writable)
4991
4992
4993
4994 @item foreground-set. Type: @code{boolean} (flags: readable writable)
4995
4996
4997
4998 @item foreground-stipple. Type: @ref{pixmap} (flags: readable writable)
4999
5000
5001
5002 @item foreground-stipple-set. Type: @code{boolean} (flags: readable writable)
5003
5004
5005
5006 @item indent. Type: @code{integer} (flags: readable writable)
5007
5008
5009
5010 @item indent-set. Type: @code{boolean} (flags: readable writable)
5011
5012
5013
5014 @item invisible. Type: @code{boolean} (flags: readable writable)
5015
5016
5017
5018 @item invisible-set. Type: @code{boolean} (flags: readable writable)
5019
5020
5021
5022 @item justification. Type: @ref{justification} (flags: readable writable)
5023
5024
5025
5026 @item justification-set. Type: @code{boolean} (flags: readable writable)
5027
5028
5029
5030 @item language. Type: @code{string} (flags: readable writable)
5031
5032
5033
5034 @item language-set. Type: @code{boolean} (flags: readable writable)
5035
5036
5037
5038 @item left-margin. Type: @code{integer} (flags: readable writable)
5039
5040
5041
5042 @item left-margin-set. Type: @code{boolean} (flags: readable writable)
5043
5044
5045
5046 @item name. Type: @code{string} (flags: readable writable constructor-only)
5047
5048
5049
5050 @item paragraph-background. Type: @code{string} (flags: writable)
5051
5052
5053
5054 @item paragraph-background-gdk. Type: GdkColor (flags: readable writable)
5055
5056
5057
5058 @item paragraph-background-set. Type: @code{boolean} (flags: readable writable)
5059
5060
5061
5062 @item pixels-above-lines. Type: @code{integer} (flags: readable writable)
5063
5064
5065
5066 @item pixels-above-lines-set. Type: @code{boolean} (flags: readable writable)
5067
5068
5069
5070 @item pixels-below-lines. Type: @code{integer} (flags: readable writable)
5071
5072
5073
5074 @item pixels-below-lines-set. Type: @code{boolean} (flags: readable writable)
5075
5076
5077
5078 @item pixels-inside-wrap. Type: @code{integer} (flags: readable writable)
5079
5080
5081
5082 @item pixels-inside-wrap-set. Type: @code{boolean} (flags: readable writable)
5083
5084
5085
5086 @item priority
5087
5088 @item right-margin. Type: @code{integer} (flags: readable writable)
5089
5090
5091
5092 @item right-margin-set. Type: @code{boolean} (flags: readable writable)
5093
5094
5095
5096 @item rise. Type: @code{integer} (flags: readable writable)
5097
5098
5099
5100 @item rise-set. Type: @code{boolean} (flags: readable writable)
5101
5102
5103
5104 @item scale. Type: @code{double-float} (flags: readable writable)
5105
5106
5107
5108 @item scale-set. Type: @code{boolean} (flags: readable writable)
5109
5110
5111
5112 @item size. Type: @code{integer} (flags: readable writable)
5113
5114
5115
5116 @item size-points. Type: @code{double-float} (flags: readable writable)
5117
5118
5119
5120 @item size-set. Type: @code{boolean} (flags: readable writable)
5121
5122
5123
5124 @item stretch. Type: PangoStretch (flags: readable writable)
5125
5126
5127
5128 @item stretch-set. Type: @code{boolean} (flags: readable writable)
5129
5130
5131
5132 @item strikethrough. Type: @code{boolean} (flags: readable writable)
5133
5134
5135
5136 @item strikethrough-set. Type: @code{boolean} (flags: readable writable)
5137
5138
5139
5140 @item style. Type: PangoStyle (flags: readable writable)
5141
5142
5143
5144 @item style-set. Type: @code{boolean} (flags: readable writable)
5145
5146
5147
5148 @item tabs. Type: PangoTabArray (flags: readable writable)
5149
5150
5151
5152 @item tabs-set. Type: @code{boolean} (flags: readable writable)
5153
5154
5155
5156 @item underline. Type: PangoUnderline (flags: readable writable)
5157
5158
5159
5160 @item underline-set. Type: @code{boolean} (flags: readable writable)
5161
5162
5163
5164 @item variant. Type: PangoVariant (flags: readable writable)
5165
5166
5167
5168 @item variant-set. Type: @code{boolean} (flags: readable writable)
5169
5170
5171
5172 @item weight. Type: @code{integer} (flags: readable writable)
5173
5174
5175
5176 @item weight-set. Type: @code{boolean} (flags: readable writable)
5177
5178
5179
5180 @item wrap-mode. Type: @ref{wrap-mode} (flags: readable writable)
5181
5182
5183
5184 @item wrap-mode-set. Type: @code{boolean} (flags: readable writable)
5185
5186
5187
5188 @end itemize
5189 Signals:
5190 @itemize
5191 @item event. (@ref{g-object}, GdkEvent, GtkTextIter) -> @code{boolean}  [run-last]
5192
5193 @end itemize
5194
5195 @node text-tag-table
5196 @subsection text-tag-table
5197 @Class text-tag-table
5198
5199 Superclasses: @ref{g-object}
5200
5201 Slots:
5202 None
5203
5204 Signals:
5205 None
5206
5207
5208 @node text-view
5209 @subsection text-view
5210 @Class text-view
5211
5212 Superclasses: @ref{container}, @ref{atk-implementor-iface}, @ref{buildable}
5213
5214 Slots:
5215 @itemize
5216 @item accepts-tab. Type: @code{boolean} (flags: readable writable)
5217
5218
5219
5220 @item buffer. Type: @ref{text-buffer} (flags: readable writable)
5221
5222
5223
5224 @item cursor-visible. Type: @code{boolean} (flags: readable writable)
5225
5226
5227
5228 @item editable. Type: @code{boolean} (flags: readable writable)
5229
5230
5231
5232 @item im-module. Type: @code{string} (flags: readable writable)
5233
5234
5235
5236 @item indent. Type: @code{integer} (flags: readable writable)
5237
5238
5239
5240 @item justification. Type: @ref{justification} (flags: readable writable)
5241
5242
5243
5244 @item left-margin. Type: @code{integer} (flags: readable writable)
5245
5246
5247
5248 @item overwrite. Type: @code{boolean} (flags: readable writable)
5249
5250
5251
5252 @item pixels-above-lines. Type: @code{integer} (flags: readable writable)
5253
5254
5255
5256 @item pixels-below-lines. Type: @code{integer} (flags: readable writable)
5257
5258
5259
5260 @item pixels-inside-wrap. Type: @code{integer} (flags: readable writable)
5261
5262
5263
5264 @item right-margin. Type: @code{integer} (flags: readable writable)
5265
5266
5267
5268 @item tabs. Type: PangoTabArray (flags: readable writable)
5269
5270
5271
5272 @item wrap-mode. Type: @ref{wrap-mode} (flags: readable writable)
5273
5274
5275
5276 @end itemize
5277 Signals:
5278 @itemize
5279 @item backspace. () -> @code{null}  [run-last, action]
5280
5281 @item copy-clipboard. () -> @code{null}  [run-last, action]
5282
5283 @item cut-clipboard. () -> @code{null}  [run-last, action]
5284
5285 @item delete-from-cursor. (@ref{delete-type}, @code{integer}) -> @code{null}  [run-last, action]
5286
5287 @item insert-at-cursor. (@code{string}) -> @code{null}  [run-last, action]
5288
5289 @item move-cursor. (@ref{movement-step}, @code{integer}, @code{boolean}) -> @code{null}  [run-last, action]
5290
5291 @item move-viewport. (@ref{scroll-step}, @code{integer}) -> @code{null}  [run-last, action]
5292
5293 @item page-horizontally. (@code{integer}, @code{boolean}) -> @code{null}  [run-last, action]
5294
5295 @item paste-clipboard. () -> @code{null}  [run-last, action]
5296
5297 @item populate-popup. (@ref{menu}) -> @code{null}  [run-last]
5298
5299 @item select-all. (@code{boolean}) -> @code{null}  [run-last, action]
5300
5301 @item set-anchor. () -> @code{null}  [run-last, action]
5302
5303 @item set-scroll-adjustments. (@ref{adjustment}, @ref{adjustment}) -> @code{null}  [run-last, action]
5304
5305 @item toggle-cursor-visible. () -> @code{null}  [run-last, action]
5306
5307 @item toggle-overwrite. () -> @code{null}  [run-last, action]
5308
5309 @end itemize
5310
5311 @node toggle-action
5312 @subsection toggle-action
5313 @Class toggle-action
5314
5315 Superclasses: @ref{action}, @ref{buildable}
5316
5317 Slots:
5318 @itemize
5319 @item active. Type: @code{boolean} (flags: readable writable)
5320
5321
5322
5323 @item draw-as-radio. Type: @code{boolean} (flags: readable writable)
5324
5325
5326
5327 @end itemize
5328 Signals:
5329 @itemize
5330 @item toggled. () -> @code{null}  [run-first]
5331
5332 @end itemize
5333
5334 @node toggle-button
5335 @subsection toggle-button
5336 @Class toggle-button
5337
5338 Superclasses: @ref{button}, @ref{atk-implementor-iface}, @ref{activatable}, @ref{buildable}
5339
5340 Slots:
5341 @itemize
5342 @item active. Type: @code{boolean} (flags: readable writable)
5343
5344
5345
5346 @item draw-indicator. Type: @code{boolean} (flags: readable writable)
5347
5348
5349
5350 @item inconsistent. Type: @code{boolean} (flags: readable writable)
5351
5352
5353
5354 @end itemize
5355 Signals:
5356 @itemize
5357 @item toggled. () -> @code{null}  [run-first]
5358
5359 @end itemize
5360
5361 @node toggle-tool-button
5362 @subsection toggle-tool-button
5363 @Class toggle-tool-button
5364
5365 Superclasses: @ref{tool-button}, @ref{atk-implementor-iface}, @ref{activatable}, @ref{buildable}
5366
5367 Slots:
5368 @itemize
5369 @item active. Type: @code{boolean} (flags: readable writable)
5370
5371
5372
5373 @end itemize
5374 Signals:
5375 @itemize
5376 @item toggled. () -> @code{null}  [run-first]
5377
5378 @end itemize
5379
5380 @node tool-button
5381 @subsection tool-button
5382 @Class tool-button
5383
5384 Superclasses: @ref{tool-item}, @ref{atk-implementor-iface}, @ref{activatable}, @ref{buildable}
5385
5386 Slots:
5387 @itemize
5388 @item icon-name. Type: @code{string} (flags: readable writable)
5389
5390
5391
5392 @item icon-widget. Type: @ref{widget} (flags: readable writable)
5393
5394
5395
5396 @item label. Type: @code{string} (flags: readable writable)
5397
5398
5399
5400 @item label-widget. Type: @ref{widget} (flags: readable writable)
5401
5402
5403
5404 @item stock-id. Type: @code{string} (flags: readable writable)
5405
5406
5407
5408 @item use-underline. Type: @code{boolean} (flags: readable writable)
5409
5410
5411
5412 @end itemize
5413 Signals:
5414 @itemize
5415 @item clicked. () -> @code{null}  [run-first, action]
5416
5417 @end itemize
5418
5419 @node tool-item
5420 @subsection tool-item
5421 @Class tool-item
5422
5423 Superclasses: @ref{bin}, @ref{atk-implementor-iface}, @ref{activatable}, @ref{buildable}
5424
5425 Slots:
5426 @itemize
5427 @item expand
5428
5429 @item icon-size
5430
5431 @item is-important. Type: @code{boolean} (flags: readable writable)
5432
5433
5434
5435 @item orientation
5436
5437 @item relief-style
5438
5439 @item toolbar-style
5440
5441 @item use-drag-window
5442
5443 @item visible-horizontal. Type: @code{boolean} (flags: readable writable)
5444
5445
5446
5447 @item visible-vertical. Type: @code{boolean} (flags: readable writable)
5448
5449
5450
5451 @end itemize
5452 Signals:
5453 @itemize
5454 @item create-menu-proxy. () -> @code{boolean}  [run-last]
5455
5456 @item set-tooltip. (@ref{tooltips}, @code{string}, @code{string}) -> @code{boolean}  [run-last]
5457
5458 @item toolbar-reconfigured. () -> @code{null}  [run-last]
5459
5460 @end itemize
5461
5462 @node tool-shell
5463 @subsection tool-shell
5464 @Class tool-shell
5465
5466 Superclasses: @code{standard-object}
5467
5468 Slots:
5469 None
5470
5471 Signals:
5472 None
5473
5474
5475 @node toolbar
5476 @subsection toolbar
5477 @Class toolbar
5478
5479 Superclasses: @ref{container}, @ref{atk-implementor-iface}, @ref{buildable}, @ref{orientable}, @ref{tool-shell}
5480
5481 Slots:
5482 @itemize
5483 @item icon-size. Type: @code{integer} (flags: readable writable)
5484
5485
5486
5487 @item icon-size-set. Type: @code{boolean} (flags: readable writable)
5488
5489
5490
5491 @item show-arrow. Type: @code{boolean} (flags: readable writable)
5492
5493
5494
5495 @item toolbar-style. Type: @ref{toolbar-style} (flags: readable writable)
5496
5497
5498
5499 @item tooltips. Type: @code{boolean} (flags: readable writable)
5500
5501
5502
5503 @end itemize
5504 Signals:
5505 @itemize
5506 @item focus-home-or-end. (@code{boolean}) -> @code{boolean}  [run-last, action]
5507
5508 @item orientation-changed. (@ref{orientation}) -> @code{null}  [run-first]
5509
5510 @item popup-context-menu. (@code{integer}, @code{integer}, @code{integer}) -> @code{boolean}  [run-last]
5511
5512 @item style-changed. (@ref{toolbar-style}) -> @code{null}  [run-first]
5513
5514 @end itemize
5515
5516 @node tooltip
5517 @subsection tooltip
5518 @Class tooltip
5519
5520 Superclasses: @ref{g-object}
5521
5522 Slots:
5523 None
5524
5525 Signals:
5526 None
5527
5528
5529 @node tooltips
5530 @subsection tooltips
5531 @Class tooltips
5532
5533 Superclasses: @ref{gtk-object}
5534
5535 Slots:
5536 None
5537
5538 Signals:
5539 None
5540
5541
5542 @node tree
5543 @subsection tree
5544 @Class tree
5545
5546 Superclasses: @ref{container}, @ref{atk-implementor-iface}, @ref{buildable}
5547
5548 Slots:
5549 None
5550
5551 Signals:
5552 None
5553
5554
5555 @node tree-drag-dest
5556 @subsection tree-drag-dest
5557 @Class tree-drag-dest
5558
5559 Superclasses: @code{standard-object}
5560
5561 Slots:
5562 None
5563
5564 Signals:
5565 None
5566
5567
5568 @node tree-drag-source
5569 @subsection tree-drag-source
5570 @Class tree-drag-source
5571
5572 Superclasses: @code{standard-object}
5573
5574 Slots:
5575 None
5576
5577 Signals:
5578 None
5579
5580
5581 @node tree-item
5582 @subsection tree-item
5583 @Class tree-item
5584
5585 Superclasses: @ref{item}, @ref{atk-implementor-iface}, @ref{buildable}
5586
5587 Slots:
5588 None
5589
5590 Signals:
5591 None
5592
5593
5594 @node tree-lisp-store
5595 @subsection tree-lisp-store
5596 @Class tree-lisp-store
5597
5598 Superclasses: @ref{g-object}, @ref{tree-model}
5599
5600 Slots:
5601 @itemize
5602 @item columns-getters
5603
5604 @item columns-types
5605
5606 @item id-map
5607
5608 @item next-id-value
5609
5610 @item root
5611
5612 @end itemize
5613 Signals:
5614 None
5615
5616
5617 @node tree-model
5618 @subsection tree-model
5619 @Class tree-model
5620
5621 Superclasses: @code{standard-object}
5622
5623 Slots:
5624 None
5625
5626 Signals:
5627 @itemize
5628 @item row-changed. (GtkTreePath, GtkTreeIter) -> @code{null}  [run-last]
5629
5630 @item row-deleted. (GtkTreePath) -> @code{null}  [run-first]
5631
5632 @item row-has-child-toggled. (GtkTreePath, GtkTreeIter) -> @code{null}  [run-last]
5633
5634 @item row-inserted. (GtkTreePath, GtkTreeIter) -> @code{null}  [run-first]
5635
5636 @item rows-reordered. (GtkTreePath, GtkTreeIter, @code{foreign-pointer}) -> @code{null}  [run-first]
5637
5638 @end itemize
5639
5640 @node tree-model-filter
5641 @subsection tree-model-filter
5642 @Class tree-model-filter
5643
5644 Superclasses: @ref{g-object}, @ref{tree-drag-source}, @ref{tree-model}
5645
5646 Slots:
5647 @itemize
5648 @item child-model. Type: @ref{tree-model} (flags: readable writable constructor-only)
5649
5650
5651
5652 @item virtual-root. Type: GtkTreePath (flags: readable writable constructor-only)
5653
5654
5655
5656 @end itemize
5657 Signals:
5658 None
5659
5660
5661 @node tree-model-sort
5662 @subsection tree-model-sort
5663 @Class tree-model-sort
5664
5665 Superclasses: @ref{g-object}, @ref{tree-drag-source}, @ref{tree-model}, @ref{tree-sortable}
5666
5667 Slots:
5668 @itemize
5669 @item model. Type: @ref{tree-model} (flags: readable writable constructor-only)
5670
5671
5672
5673 @end itemize
5674 Signals:
5675 None
5676
5677
5678 @node tree-selection
5679 @subsection tree-selection
5680 @Class tree-selection
5681
5682 Superclasses: @ref{g-object}
5683
5684 Slots:
5685 @itemize
5686 @item mode
5687
5688 @item select-function
5689
5690 @end itemize
5691 Signals:
5692 None
5693
5694
5695 @node tree-sortable
5696 @subsection tree-sortable
5697 @Class tree-sortable
5698
5699 Superclasses: @code{standard-object}
5700
5701 Slots:
5702 None
5703
5704 Signals:
5705 @itemize
5706 @item sort-column-changed. () -> @code{null}  [run-last]
5707
5708 @end itemize
5709
5710 @node tree-store
5711 @subsection tree-store
5712 @Class tree-store
5713
5714 Superclasses: @ref{g-object}, @ref{buildable}, @ref{tree-drag-dest}, @ref{tree-drag-source}, @ref{tree-model}, @ref{tree-sortable}
5715
5716 Slots:
5717 None
5718
5719 Signals:
5720 None
5721
5722
5723 @node tree-view
5724 @subsection tree-view
5725 @Class tree-view
5726
5727 Superclasses: @ref{container}, @ref{atk-implementor-iface}, @ref{buildable}
5728
5729 Slots:
5730 @itemize
5731 @item bin-window
5732
5733 @item column-drag-function
5734
5735 @item enable-grid-lines. Type: @ref{tree-view-grid-lines} (flags: readable writable)
5736
5737
5738
5739 @item enable-search. Type: @code{boolean} (flags: readable writable)
5740
5741
5742
5743 @item enable-tree-lines. Type: @code{boolean} (flags: readable writable)
5744
5745
5746
5747 @item expander-column. Type: @ref{tree-view-column} (flags: readable writable)
5748
5749
5750
5751 @item fixed-height-mode. Type: @code{boolean} (flags: readable writable)
5752
5753
5754
5755 @item hadjustment. Type: @ref{adjustment} (flags: readable writable)
5756
5757
5758
5759 @item headers-clickable. Type: @code{boolean} (flags: readable writable)
5760
5761
5762
5763 @item headers-visible. Type: @code{boolean} (flags: readable writable)
5764
5765
5766
5767 @item hover-expand. Type: @code{boolean} (flags: readable writable)
5768
5769
5770
5771 @item hover-selection. Type: @code{boolean} (flags: readable writable)
5772
5773
5774
5775 @item level-indentation. Type: @code{integer} (flags: readable writable)
5776
5777
5778
5779 @item model. Type: @ref{tree-model} (flags: readable writable)
5780
5781
5782
5783 @item reorderable. Type: @code{boolean} (flags: readable writable)
5784
5785
5786
5787 @item row-separator-func
5788
5789 @item rubber-banding. Type: @code{boolean} (flags: readable writable)
5790
5791
5792
5793 @item rules-hint. Type: @code{boolean} (flags: readable writable)
5794
5795
5796
5797 @item search-column. Type: @code{integer} (flags: readable writable)
5798
5799
5800
5801 @item search-entry
5802
5803 @item search-equal-func
5804
5805 @item search-position-func
5806
5807 @item selection
5808
5809 @item show-expanders. Type: @code{boolean} (flags: readable writable)
5810
5811
5812
5813 @item tooltip-column. Type: @code{integer} (flags: readable writable)
5814
5815
5816
5817 @item vadjustment. Type: @ref{adjustment} (flags: readable writable)
5818
5819
5820
5821 @end itemize
5822 Signals:
5823 @itemize
5824 @item columns-changed. () -> @code{null}  [run-last]
5825
5826 @item cursor-changed. () -> @code{null}  [run-last]
5827
5828 @item expand-collapse-cursor-row. (@code{boolean}, @code{boolean}, @code{boolean}) -> @code{boolean}  [run-last, action]
5829
5830 @item move-cursor. (@ref{movement-step}, @code{integer}) -> @code{boolean}  [run-last, action]
5831
5832 @item row-activated. (GtkTreePath, @ref{tree-view-column}) -> @code{null}  [run-last, action]
5833
5834 @item row-collapsed. (GtkTreeIter, GtkTreePath) -> @code{null}  [run-last]
5835
5836 @item row-expanded. (GtkTreeIter, GtkTreePath) -> @code{null}  [run-last]
5837
5838 @item select-all. () -> @code{boolean}  [run-last, action]
5839
5840 @item select-cursor-parent. () -> @code{boolean}  [run-last, action]
5841
5842 @item select-cursor-row. (@code{boolean}) -> @code{boolean}  [run-last, action]
5843
5844 @item set-scroll-adjustments. (@ref{adjustment}, @ref{adjustment}) -> @code{null}  [run-last, action]
5845
5846 @item start-interactive-search. () -> @code{boolean}  [run-last, action]
5847
5848 @item test-collapse-row. (GtkTreeIter, GtkTreePath) -> @code{boolean}  [run-last]
5849
5850 @item test-expand-row. (GtkTreeIter, GtkTreePath) -> @code{boolean}  [run-last]
5851
5852 @item toggle-cursor-row. () -> @code{boolean}  [run-last, action]
5853
5854 @item unselect-all. () -> @code{boolean}  [run-last, action]
5855
5856 @end itemize
5857
5858 @node tree-view-column
5859 @subsection tree-view-column
5860 @Class tree-view-column
5861
5862 Superclasses: @ref{gtk-object}, @ref{buildable}, @ref{cell-layout}
5863
5864 Slots:
5865 @itemize
5866 @item alignment. Type: @code{single-float} (flags: readable writable)
5867
5868
5869
5870 @item cell-renderers
5871
5872 @item clickable. Type: @code{boolean} (flags: readable writable)
5873
5874
5875
5876 @item expand. Type: @code{boolean} (flags: readable writable)
5877
5878
5879
5880 @item fixed-width. Type: @code{integer} (flags: readable writable)
5881
5882
5883
5884 @item max-width. Type: @code{integer} (flags: readable writable)
5885
5886
5887
5888 @item min-width. Type: @code{integer} (flags: readable writable)
5889
5890
5891
5892 @item reorderable. Type: @code{boolean} (flags: readable writable)
5893
5894
5895
5896 @item resizable. Type: @code{boolean} (flags: readable writable)
5897
5898
5899
5900 @item sizing. Type: @ref{tree-view-column-sizing} (flags: readable writable)
5901
5902
5903
5904 @item sort-column-id
5905
5906 @item sort-indicator. Type: @code{boolean} (flags: readable writable)
5907
5908
5909
5910 @item sort-order. Type: @ref{sort-type} (flags: readable writable)
5911
5912
5913
5914 @item spacing. Type: @code{integer} (flags: readable writable)
5915
5916
5917
5918 @item title. Type: @code{string} (flags: readable writable)
5919
5920
5921
5922 @item tree-view
5923
5924 @item visible. Type: @code{boolean} (flags: readable writable)
5925
5926
5927
5928 @item widget. Type: @ref{widget} (flags: readable writable)
5929
5930
5931
5932 @item width. Type: @code{integer} (flags: readable)
5933
5934
5935
5936 @end itemize
5937 Signals:
5938 @itemize
5939 @item clicked. () -> @code{null}  [run-last]
5940
5941 @end itemize
5942
5943 @node ui-manager
5944 @subsection ui-manager
5945 @Class ui-manager
5946
5947 Superclasses: @ref{g-object}, @ref{buildable}
5948
5949 Slots:
5950 @itemize
5951 @item accel-group
5952
5953 @item add-tearoffs
5954
5955 @item ui
5956
5957 @end itemize
5958 Signals:
5959 None
5960
5961
5962 @node v-box
5963 @subsection v-box
5964 @Class v-box
5965
5966 Superclasses: @ref{box}, @ref{atk-implementor-iface}, @ref{buildable}, @ref{orientable}
5967
5968 Slots:
5969 None
5970
5971 Signals:
5972 None
5973
5974
5975 @node v-button-box
5976 @subsection v-button-box
5977 @Class v-button-box
5978
5979 Superclasses: @ref{button-box}, @ref{atk-implementor-iface}, @ref{buildable}, @ref{orientable}
5980
5981 Slots:
5982 None
5983
5984 Signals:
5985 None
5986
5987
5988 @node v-paned
5989 @subsection v-paned
5990 @Class v-paned
5991
5992 Superclasses: @ref{paned}, @ref{atk-implementor-iface}, @ref{buildable}, @ref{orientable}
5993
5994 Slots:
5995 None
5996
5997 Signals:
5998 None
5999
6000
6001 @node v-ruler
6002 @subsection v-ruler
6003 @Class v-ruler
6004
6005 Superclasses: @ref{ruler}, @ref{atk-implementor-iface}, @ref{buildable}, @ref{orientable}
6006
6007 Slots:
6008 None
6009
6010 Signals:
6011 None
6012
6013
6014 @node v-scale
6015 @subsection v-scale
6016 @Class v-scale
6017
6018 Superclasses: @ref{scale}, @ref{atk-implementor-iface}, @ref{buildable}, @ref{orientable}
6019
6020 Slots:
6021 None
6022
6023 Signals:
6024 None
6025
6026
6027 @node v-scrollbar
6028 @subsection v-scrollbar
6029 @Class v-scrollbar
6030
6031 Superclasses: @ref{scrollbar}, @ref{atk-implementor-iface}, @ref{buildable}, @ref{orientable}
6032
6033 Slots:
6034 None
6035
6036 Signals:
6037 None
6038
6039
6040 @node v-separator
6041 @subsection v-separator
6042 @Class v-separator
6043
6044 Superclasses: @ref{separator}, @ref{atk-implementor-iface}, @ref{buildable}, @ref{orientable}
6045
6046 Slots:
6047 None
6048
6049 Signals:
6050 None
6051
6052
6053 @node viewport
6054 @subsection viewport
6055 @Class viewport
6056
6057 Superclasses: @ref{bin}, @ref{atk-implementor-iface}, @ref{buildable}
6058
6059 Slots:
6060 @itemize
6061 @item hadjustment. Type: @ref{adjustment} (flags: readable writable constructor)
6062
6063
6064
6065 @item shadow-type. Type: @ref{shadow-type} (flags: readable writable)
6066
6067
6068
6069 @item vadjustment. Type: @ref{adjustment} (flags: readable writable constructor)
6070
6071
6072
6073 @end itemize
6074 Signals:
6075 @itemize
6076 @item set-scroll-adjustments. (@ref{adjustment}, @ref{adjustment}) -> @code{null}  [run-last, action]
6077
6078 @end itemize
6079
6080 @node volume-button
6081 @subsection volume-button
6082 @Class volume-button
6083
6084 Superclasses: @ref{scale-button}, @ref{atk-implementor-iface}, @ref{activatable}, @ref{buildable}, @ref{orientable}
6085
6086 Slots:
6087 None
6088
6089 Signals:
6090 None
6091
6092
6093 @node widget
6094 @subsection widget
6095 @Class widget
6096
6097 Superclasses: @ref{gtk-object}, @ref{atk-implementor-iface}, @ref{buildable}
6098
6099 Slots:
6100 @itemize
6101 @item accessible
6102
6103 @item app-paintable. Type: @code{boolean} (flags: readable writable)
6104
6105
6106
6107 @item can-default. Type: @code{boolean} (flags: readable writable)
6108
6109
6110
6111 @item can-focus. Type: @code{boolean} (flags: readable writable)
6112
6113
6114
6115 @item composite-child. Type: @code{boolean} (flags: readable)
6116
6117
6118
6119 @item composite-name
6120
6121 @item direction
6122
6123 @item events. Type: @ref{event-mask} (flags: readable writable)
6124
6125
6126
6127 @item extension-events. Type: @ref{gdk-extension-mode} (flags: readable writable)
6128
6129
6130
6131 @item has-default. Type: @code{boolean} (flags: readable writable)
6132
6133
6134
6135 @item has-focus. Type: @code{boolean} (flags: readable writable)
6136
6137
6138
6139 @item has-tooltip. Type: @code{boolean} (flags: readable writable)
6140
6141
6142
6143 @item height-request. Type: @code{integer} (flags: readable writable)
6144
6145
6146
6147 @item is-focus. Type: @code{boolean} (flags: readable writable)
6148
6149
6150
6151 @item name. Type: @code{string} (flags: readable writable)
6152
6153
6154
6155 @item no-show-all. Type: @code{boolean} (flags: readable writable)
6156
6157
6158
6159 @item parent. Type: @ref{container} (flags: readable writable)
6160
6161
6162
6163 @item receives-default. Type: @code{boolean} (flags: readable writable)
6164
6165
6166
6167 @item redraw-on-allocate
6168
6169 @item sensitive. Type: @code{boolean} (flags: readable writable)
6170
6171
6172
6173 @item style. Type: @ref{style} (flags: readable writable)
6174
6175
6176
6177 @item tooltip-markup. Type: @code{string} (flags: readable writable)
6178
6179
6180
6181 @item tooltip-text. Type: @code{string} (flags: readable writable)
6182
6183
6184
6185 @item tooltip-window
6186
6187 @item visible. Type: @code{boolean} (flags: readable writable)
6188
6189
6190
6191 @item width-request. Type: @code{integer} (flags: readable writable)
6192
6193
6194
6195 @item window. Type: @ref{gdk-window} (flags: readable)
6196
6197
6198
6199 @end itemize
6200 Signals:
6201 @itemize
6202 @item accel-closures-changed. () -> @code{null} 
6203
6204 @item button-press-event. (GdkEvent) -> @code{boolean}  [run-last]
6205
6206 @item button-release-event. (GdkEvent) -> @code{boolean}  [run-last]
6207
6208 @item can-activate-accel. (@code{(integer 0)}) -> @code{boolean}  [run-last]
6209
6210 @item child-notify. (@code{class-property-info}) -> @code{null}  [run-first, no-recurse, detailed, no-hooks]
6211
6212 @item client-event. (GdkEvent) -> @code{boolean}  [run-last]
6213
6214 @item composited-changed. () -> @code{null}  [run-last, action]
6215
6216 @item configure-event. (GdkEvent) -> @code{boolean}  [run-last]
6217
6218 @item damage-event. (GdkEvent) -> @code{boolean}  [run-last]
6219
6220 @item delete-event. (GdkEvent) -> @code{boolean}  [run-last]
6221
6222 @item destroy-event. (GdkEvent) -> @code{boolean}  [run-last]
6223
6224 @item direction-changed. (@ref{text-direction}) -> @code{null}  [run-first]
6225
6226 @item drag-begin. (@ref{drag-context}) -> @code{null}  [run-last]
6227
6228 @item drag-data-delete. (@ref{drag-context}) -> @code{null}  [run-last]
6229
6230 @item drag-data-get. (@ref{drag-context}, GtkSelectionData, @code{(integer 0)}, @code{(integer 0)}) -> @code{null}  [run-last]
6231
6232 @item drag-data-received. (@ref{drag-context}, @code{integer}, @code{integer}, GtkSelectionData, @code{(integer 0)}, @code{(integer 0)}) -> @code{null}  [run-last]
6233
6234 @item drag-drop. (@ref{drag-context}, @code{integer}, @code{integer}, @code{(integer 0)}) -> @code{boolean}  [run-last]
6235
6236 @item drag-end. (@ref{drag-context}) -> @code{null}  [run-last]
6237
6238 @item drag-failed. (@ref{drag-context}, @ref{drag-result}) -> @code{boolean}  [run-last]
6239
6240 @item drag-leave. (@ref{drag-context}, @code{(integer 0)}) -> @code{null}  [run-last]
6241
6242 @item drag-motion. (@ref{drag-context}, @code{integer}, @code{integer}, @code{(integer 0)}) -> @code{boolean}  [run-last]
6243
6244 @item enter-notify-event. (GdkEvent) -> @code{boolean}  [run-last]
6245
6246 @item event. (GdkEvent) -> @code{boolean}  [run-last]
6247
6248 @item event-after. (GdkEvent) -> @code{null} 
6249
6250 @item expose-event. (GdkEvent) -> @code{boolean}  [run-last]
6251
6252 @item focus. (@ref{direction-type}) -> @code{boolean}  [run-last]
6253
6254 @item focus-in-event. (GdkEvent) -> @code{boolean}  [run-last]
6255
6256 @item focus-out-event. (GdkEvent) -> @code{boolean}  [run-last]
6257
6258 @item grab-broken-event. (GdkEvent) -> @code{boolean}  [run-last]
6259
6260 @item grab-focus. () -> @code{null}  [run-last, action]
6261
6262 @item grab-notify. (@code{boolean}) -> @code{null}  [run-first]
6263
6264 @item hide. () -> @code{null}  [run-first]
6265
6266 @item hierarchy-changed. (@ref{widget}) -> @code{null}  [run-last]
6267
6268 @item key-press-event. (GdkEvent) -> @code{boolean}  [run-last]
6269
6270 @item key-release-event. (GdkEvent) -> @code{boolean}  [run-last]
6271
6272 @item keynav-failed. (@ref{direction-type}) -> @code{boolean}  [run-last]
6273
6274 @item leave-notify-event. (GdkEvent) -> @code{boolean}  [run-last]
6275
6276 @item map. () -> @code{null}  [run-first]
6277
6278 @item map-event. (GdkEvent) -> @code{boolean}  [run-last]
6279
6280 @item mnemonic-activate. (@code{boolean}) -> @code{boolean}  [run-last]
6281
6282 @item motion-notify-event. (GdkEvent) -> @code{boolean}  [run-last]
6283
6284 @item move-focus. (@ref{direction-type}) -> @code{null}  [run-last, action]
6285
6286 @item no-expose-event. (GdkEvent) -> @code{boolean}  [run-last]
6287
6288 @item parent-set. (@ref{widget}) -> @code{null}  [run-first]
6289
6290 @item popup-menu. () -> @code{boolean}  [run-last, action]
6291
6292 @item property-notify-event. (GdkEvent) -> @code{boolean}  [run-last]
6293
6294 @item proximity-in-event. (GdkEvent) -> @code{boolean}  [run-last]
6295
6296 @item proximity-out-event. (GdkEvent) -> @code{boolean}  [run-last]
6297
6298 @item query-tooltip. (@code{integer}, @code{integer}, @code{boolean}, @ref{tooltip}) -> @code{boolean}  [run-last]
6299
6300 @item realize. () -> @code{null}  [run-first]
6301
6302 @item screen-changed. (@ref{screen}) -> @code{null}  [run-last]
6303
6304 @item scroll-event. (GdkEvent) -> @code{boolean}  [run-last]
6305
6306 @item selection-clear-event. (GdkEvent) -> @code{boolean}  [run-last]
6307
6308 @item selection-get. (GtkSelectionData, @code{(integer 0)}, @code{(integer 0)}) -> @code{null}  [run-last]
6309
6310 @item selection-notify-event. (GdkEvent) -> @code{boolean}  [run-last]
6311
6312 @item selection-received. (GtkSelectionData, @code{(integer 0)}) -> @code{null}  [run-last]
6313
6314 @item selection-request-event. (GdkEvent) -> @code{boolean}  [run-last]
6315
6316 @item show. () -> @code{null}  [run-first]
6317
6318 @item show-help. (@ref{widget-help-type}) -> @code{boolean}  [run-last, action]
6319
6320 @item size-allocate. (GdkRectangle) -> @code{null}  [run-first]
6321
6322 @item size-request. (GtkRequisition) -> @code{null}  [run-first]
6323
6324 @item state-changed. (@ref{state-type}) -> @code{null}  [run-first]
6325
6326 @item style-set. (@ref{style}) -> @code{null}  [run-first]
6327
6328 @item unmap. () -> @code{null}  [run-first]
6329
6330 @item unmap-event. (GdkEvent) -> @code{boolean}  [run-last]
6331
6332 @item unrealize. () -> @code{null}  [run-last]
6333
6334 @item visibility-notify-event. (GdkEvent) -> @code{boolean}  [run-last]
6335
6336 @item window-state-event. (GdkEvent) -> @code{boolean}  [run-last]
6337
6338 @end itemize
6339
6340 @node window-group
6341 @subsection window-group
6342 @Class window-group
6343
6344 Superclasses: @ref{g-object}
6345
6346 Slots:
6347 None
6348
6349 Signals:
6350 None
6351
6352
6353 @node gtk Enums
6354 @section gtk Enums
6355
6356 @menu
6357 * anchor-type::
6358 * arrow-type::
6359 * assistant-page-type::
6360 * builder-error::
6361 * button-box-style::
6362 * buttons-type::
6363 * c-list-drag-pos::
6364 * c-tree-expander-style::
6365 * c-tree-expansion-type::
6366 * c-tree-line-style::
6367 * c-tree-pos::
6368 * cell-renderer-accel-mode::
6369 * cell-renderer-mode::
6370 * cell-type::
6371 * corner-type::
6372 * curve-type::
6373 * delete-type::
6374 * direction-type::
6375 * drag-result::
6376 * expander-style::
6377 * file-chooser-action::
6378 * file-chooser-confirmation::
6379 * file-chooser-error::
6380 * i-m-preedit-style::
6381 * i-m-status-style::
6382 * icon-size::
6383 * icon-theme-error::
6384 * icon-view-drop-position::
6385 * image-type::
6386 * justification::
6387 * match-type::
6388 * menu-direction-type::
6389 * message-type::
6390 * metric-type::
6391 * movement-step::
6392 * notebook-tab::
6393 * number-up-layout::
6394 * orientation::
6395 * pack-direction::
6396 * pack-type::
6397 * page-orientation::
6398 * page-set::
6399 * path-priority-type::
6400 * path-type::
6401 * policy-type::
6402 * position-type::
6403 * preview-type::
6404 * print-duplex::
6405 * print-error::
6406 * print-operation-action::
6407 * print-operation-result::
6408 * print-pages::
6409 * print-quality::
6410 * print-status::
6411 * progress-bar-orientation::
6412 * progress-bar-style::
6413 * rc-token-type::
6414 * recent-chooser-error::
6415 * recent-manager-error::
6416 * recent-sort-type::
6417 * relief-style::
6418 * resize-mode::
6419 * response-type::
6420 * scroll-step::
6421 * scroll-type::
6422 * selection-mode::
6423 * sensitivity-type::
6424 * shadow-type::
6425 * side-type::
6426 * size-group-mode::
6427 * sort-type::
6428 * spin-button-update-policy::
6429 * spin-type::
6430 * state-type::
6431 * submenu-direction::
6432 * submenu-placement::
6433 * text-buffer-target-info::
6434 * text-direction::
6435 * text-window-type::
6436 * toolbar-child-type::
6437 * toolbar-space-style::
6438 * toolbar-style::
6439 * tree-view-column-sizing::
6440 * tree-view-drop-position::
6441 * tree-view-grid-lines::
6442 * tree-view-mode::
6443 * unit::
6444 * update-type::
6445 * visibility::
6446 * widget-help-type::
6447 * window-position::
6448 * window-type::
6449 * wrap-mode::
6450 @end menu
6451
6452 Reference of enums in package GTK
6453
6454 @node anchor-type
6455 @subsection anchor-type
6456 @Enum anchor-type
6457 Values:
6458 @itemize
6459 @item :center
6460 @item :north
6461 @item :north-west
6462 @item :north-east
6463 @item :south
6464 @item :south-west
6465 @item :south-east
6466 @item :west
6467 @item :east
6468 @item :n
6469 @item :nw
6470 @item :ne
6471 @item :s
6472 @item :sw
6473 @item :se
6474 @item :w
6475 @item :e
6476 @end itemize
6477
6478
6479 @node arrow-type
6480 @subsection arrow-type
6481 @Enum arrow-type
6482 Values:
6483 @itemize
6484 @item :up
6485 @item :down
6486 @item :left
6487 @item :right
6488 @item :none
6489 @end itemize
6490
6491
6492 @node assistant-page-type
6493 @subsection assistant-page-type
6494 @Enum assistant-page-type
6495 Values:
6496 @itemize
6497 @item :content
6498 @item :intro
6499 @item :confirm
6500 @item :summary
6501 @item :progress
6502 @end itemize
6503
6504
6505 @node builder-error
6506 @subsection builder-error
6507 @Enum builder-error
6508 Values:
6509 @itemize
6510 @item :invalid-type-function
6511 @item :unhandled-tag
6512 @item :missing-attribute
6513 @item :invalid-attribute
6514 @item :invalid-tag
6515 @item :missing-property-value
6516 @item :invalid-value
6517 @item :version-mismatch
6518 @item :duplicate-id
6519 @end itemize
6520
6521
6522 @node button-box-style
6523 @subsection button-box-style
6524 @Enum button-box-style
6525 Values:
6526 @itemize
6527 @item :default-style
6528 @item :spread
6529 @item :edge
6530 @item :start
6531 @item :end
6532 @item :center
6533 @end itemize
6534
6535
6536 @node buttons-type
6537 @subsection buttons-type
6538 @Enum buttons-type
6539 Values:
6540 @itemize
6541 @item :none
6542 @item :ok
6543 @item :close
6544 @item :cancel
6545 @item :yes-no
6546 @item :ok-cancel
6547 @end itemize
6548
6549
6550 @node c-list-drag-pos
6551 @subsection c-list-drag-pos
6552 @Enum c-list-drag-pos
6553 Values:
6554 @itemize
6555 @item :none
6556 @item :before
6557 @item :into
6558 @item :after
6559 @end itemize
6560
6561
6562 @node c-tree-expander-style
6563 @subsection c-tree-expander-style
6564 @Enum c-tree-expander-style
6565 Values:
6566 @itemize
6567 @item :none
6568 @item :square
6569 @item :triangle
6570 @item :circular
6571 @end itemize
6572
6573
6574 @node c-tree-expansion-type
6575 @subsection c-tree-expansion-type
6576 @Enum c-tree-expansion-type
6577 Values:
6578 @itemize
6579 @item :expand
6580 @item :expand-recursive
6581 @item :collapse
6582 @item :collapse-recursive
6583 @item :toggle
6584 @item :toggle-recursive
6585 @end itemize
6586
6587
6588 @node c-tree-line-style
6589 @subsection c-tree-line-style
6590 @Enum c-tree-line-style
6591 Values:
6592 @itemize
6593 @item :none
6594 @item :solid
6595 @item :dotted
6596 @item :tabbed
6597 @end itemize
6598
6599
6600 @node c-tree-pos
6601 @subsection c-tree-pos
6602 @Enum c-tree-pos
6603 Values:
6604 @itemize
6605 @item :before
6606 @item :as-child
6607 @item :after
6608 @end itemize
6609
6610
6611 @node cell-renderer-accel-mode
6612 @subsection cell-renderer-accel-mode
6613 @Enum cell-renderer-accel-mode
6614 Values:
6615 @itemize
6616 @item :gtk
6617 @item :other
6618 @end itemize
6619
6620
6621 @node cell-renderer-mode
6622 @subsection cell-renderer-mode
6623 @Enum cell-renderer-mode
6624 Values:
6625 @itemize
6626 @item :inert
6627 @item :activatable
6628 @item :editable
6629 @end itemize
6630
6631
6632 @node cell-type
6633 @subsection cell-type
6634 @Enum cell-type
6635 Values:
6636 @itemize
6637 @item :empty
6638 @item :text
6639 @item :pixmap
6640 @item :pixtext
6641 @item :widget
6642 @end itemize
6643
6644
6645 @node corner-type
6646 @subsection corner-type
6647 @Enum corner-type
6648 Values:
6649 @itemize
6650 @item :top-left
6651 @item :bottom-left
6652 @item :top-right
6653 @item :bottom-right
6654 @end itemize
6655
6656
6657 @node curve-type
6658 @subsection curve-type
6659 @Enum curve-type
6660 Values:
6661 @itemize
6662 @item :linear
6663 @item :spline
6664 @item :free
6665 @end itemize
6666
6667
6668 @node delete-type
6669 @subsection delete-type
6670 @Enum delete-type
6671 Values:
6672 @itemize
6673 @item :chars
6674 @item :word-ends
6675 @item :words
6676 @item :display-lines
6677 @item :display-line-ends
6678 @item :paragraph-ends
6679 @item :paragraphs
6680 @item :whitespace
6681 @end itemize
6682
6683
6684 @node direction-type
6685 @subsection direction-type
6686 @Enum direction-type
6687 Values:
6688 @itemize
6689 @item :tab-forward
6690 @item :tab-backward
6691 @item :up
6692 @item :down
6693 @item :left
6694 @item :right
6695 @end itemize
6696
6697
6698 @node drag-result
6699 @subsection drag-result
6700 @Enum drag-result
6701 Values:
6702 @itemize
6703 @item :success
6704 @item :no-target
6705 @item :user-cancelled
6706 @item :timeout-expired
6707 @item :grab-broken
6708 @item :error
6709 @end itemize
6710
6711
6712 @node expander-style
6713 @subsection expander-style
6714 @Enum expander-style
6715 Values:
6716 @itemize
6717 @item :collapsed
6718 @item :semi-collapsed
6719 @item :semi-expanded
6720 @item :expanded
6721 @end itemize
6722
6723
6724 @node file-chooser-action
6725 @subsection file-chooser-action
6726 @Enum file-chooser-action
6727 Values:
6728 @itemize
6729 @item :open
6730 @item :save
6731 @item :select-folder
6732 @item :create-folder
6733 @end itemize
6734
6735
6736 @node file-chooser-confirmation
6737 @subsection file-chooser-confirmation
6738 @Enum file-chooser-confirmation
6739 Values:
6740 @itemize
6741 @item :confirm
6742 @item :accept-filename
6743 @item :select-again
6744 @end itemize
6745
6746
6747 @node file-chooser-error
6748 @subsection file-chooser-error
6749 @Enum file-chooser-error
6750 Values:
6751 @itemize
6752 @item :nonexistent
6753 @item :bad-filename
6754 @item :already-exists
6755 @item :incomplete-hostname
6756 @end itemize
6757
6758
6759 @node i-m-preedit-style
6760 @subsection i-m-preedit-style
6761 @Enum i-m-preedit-style
6762 Values:
6763 @itemize
6764 @item :nothing
6765 @item :callback
6766 @item :none
6767 @end itemize
6768
6769
6770 @node i-m-status-style
6771 @subsection i-m-status-style
6772 @Enum i-m-status-style
6773 Values:
6774 @itemize
6775 @item :nothing
6776 @item :callback
6777 @item :none
6778 @end itemize
6779
6780
6781 @node icon-size
6782 @subsection icon-size
6783 @Enum icon-size
6784 Values:
6785 @itemize
6786 @item :invalid
6787 @item :menu
6788 @item :small-toolbar
6789 @item :large-toolbar
6790 @item :button
6791 @item :dnd
6792 @item :dialog
6793 @end itemize
6794
6795
6796 @node icon-theme-error
6797 @subsection icon-theme-error
6798 @Enum icon-theme-error
6799 Values:
6800 @itemize
6801 @item :not-found
6802 @item :failed
6803 @end itemize
6804
6805
6806 @node icon-view-drop-position
6807 @subsection icon-view-drop-position
6808 @Enum icon-view-drop-position
6809 Values:
6810 @itemize
6811 @item :no-drop
6812 @item :drop-into
6813 @item :drop-left
6814 @item :drop-right
6815 @item :drop-above
6816 @item :drop-below
6817 @end itemize
6818
6819
6820 @node image-type
6821 @subsection image-type
6822 @Enum image-type
6823 Values:
6824 @itemize
6825 @item :empty
6826 @item :pixmap
6827 @item :image
6828 @item :pixbuf
6829 @item :stock
6830 @item :icon-set
6831 @item :animation
6832 @item :icon-name
6833 @item :gicon
6834 @end itemize
6835
6836
6837 @node justification
6838 @subsection justification
6839 @Enum justification
6840 Values:
6841 @itemize
6842 @item :left
6843 @item :right
6844 @item :center
6845 @item :fill
6846 @end itemize
6847
6848
6849 @node match-type
6850 @subsection match-type
6851 @Enum match-type
6852 Values:
6853 @itemize
6854 @item :all
6855 @item :all-tail
6856 @item :head
6857 @item :tail
6858 @item :exact
6859 @item :last
6860 @end itemize
6861
6862
6863 @node menu-direction-type
6864 @subsection menu-direction-type
6865 @Enum menu-direction-type
6866 Values:
6867 @itemize
6868 @item :parent
6869 @item :child
6870 @item :next
6871 @item :prev
6872 @end itemize
6873
6874
6875 @node message-type
6876 @subsection message-type
6877 @Enum message-type
6878 Values:
6879 @itemize
6880 @item :info
6881 @item :warning
6882 @item :question
6883 @item :error
6884 @item :other
6885 @end itemize
6886
6887
6888 @node metric-type
6889 @subsection metric-type
6890 @Enum metric-type
6891 Values:
6892 @itemize
6893 @item :pixels
6894 @item :inches
6895 @item :centimeters
6896 @end itemize
6897
6898
6899 @node movement-step
6900 @subsection movement-step
6901 @Enum movement-step
6902 Values:
6903 @itemize
6904 @item :logical-positions
6905 @item :visual-positions
6906 @item :words
6907 @item :display-lines
6908 @item :display-line-ends
6909 @item :paragraphs
6910 @item :paragraph-ends
6911 @item :pages
6912 @item :buffer-ends
6913 @item :horizontal-pages
6914 @end itemize
6915
6916
6917 @node notebook-tab
6918 @subsection notebook-tab
6919 @Enum notebook-tab
6920 Values:
6921 @itemize
6922 @item :first
6923 @item :last
6924 @end itemize
6925
6926
6927 @node number-up-layout
6928 @subsection number-up-layout
6929 @Enum number-up-layout
6930 Values:
6931 @itemize
6932 @item :lrtb
6933 @item :lrbt
6934 @item :rltb
6935 @item :rlbt
6936 @item :tblr
6937 @item :tbrl
6938 @item :btlr
6939 @item :btrl
6940 @end itemize
6941
6942
6943 @node orientation
6944 @subsection orientation
6945 @Enum orientation
6946 Values:
6947 @itemize
6948 @item :horizontal
6949 @item :vertical
6950 @end itemize
6951
6952
6953 @node pack-direction
6954 @subsection pack-direction
6955 @Enum pack-direction
6956 Values:
6957 @itemize
6958 @item :ltr
6959 @item :rtl
6960 @item :ttb
6961 @item :btt
6962 @end itemize
6963
6964
6965 @node pack-type
6966 @subsection pack-type
6967 @Enum pack-type
6968 Values:
6969 @itemize
6970 @item :start
6971 @item :end
6972 @end itemize
6973
6974
6975 @node page-orientation
6976 @subsection page-orientation
6977 @Enum page-orientation
6978 Values:
6979 @itemize
6980 @item :portrait
6981 @item :landscape
6982 @item :reverse-portrait
6983 @item :reverse-landscape
6984 @end itemize
6985
6986
6987 @node page-set
6988 @subsection page-set
6989 @Enum page-set
6990 Values:
6991 @itemize
6992 @item :all
6993 @item :even
6994 @item :odd
6995 @end itemize
6996
6997
6998 @node path-priority-type
6999 @subsection path-priority-type
7000 @Enum path-priority-type
7001 Values:
7002 @itemize
7003 @item :lowest
7004 @item :gtk
7005 @item :application
7006 @item :theme
7007 @item :rc
7008 @item :highest
7009 @end itemize
7010
7011
7012 @node path-type
7013 @subsection path-type
7014 @Enum path-type
7015 Values:
7016 @itemize
7017 @item :widget
7018 @item :widget-class
7019 @item :class
7020 @end itemize
7021
7022
7023 @node policy-type
7024 @subsection policy-type
7025 @Enum policy-type
7026 Values:
7027 @itemize
7028 @item :always
7029 @item :automatic
7030 @item :never
7031 @end itemize
7032
7033
7034 @node position-type
7035 @subsection position-type
7036 @Enum position-type
7037 Values:
7038 @itemize
7039 @item :left
7040 @item :right
7041 @item :top
7042 @item :bottom
7043 @end itemize
7044
7045
7046 @node preview-type
7047 @subsection preview-type
7048 @Enum preview-type
7049 Values:
7050 @itemize
7051 @item :color
7052 @item :grayscale
7053 @end itemize
7054
7055
7056 @node print-duplex
7057 @subsection print-duplex
7058 @Enum print-duplex
7059 Values:
7060 @itemize
7061 @item :simplex
7062 @item :horizontal
7063 @item :vertical
7064 @end itemize
7065
7066
7067 @node print-error
7068 @subsection print-error
7069 @Enum print-error
7070 Values:
7071 @itemize
7072 @item :general
7073 @item :internal-error
7074 @item :nomem
7075 @item :invalid-file
7076 @end itemize
7077
7078
7079 @node print-operation-action
7080 @subsection print-operation-action
7081 @Enum print-operation-action
7082 Values:
7083 @itemize
7084 @item :print-dialog
7085 @item :print
7086 @item :preview
7087 @item :export
7088 @end itemize
7089
7090
7091 @node print-operation-result
7092 @subsection print-operation-result
7093 @Enum print-operation-result
7094 Values:
7095 @itemize
7096 @item :error
7097 @item :apply
7098 @item :cancel
7099 @item :in-progress
7100 @end itemize
7101
7102
7103 @node print-pages
7104 @subsection print-pages
7105 @Enum print-pages
7106 Values:
7107 @itemize
7108 @item :all
7109 @item :current
7110 @item :ranges
7111 @end itemize
7112
7113
7114 @node print-quality
7115 @subsection print-quality
7116 @Enum print-quality
7117 Values:
7118 @itemize
7119 @item :low
7120 @item :normal
7121 @item :high
7122 @item :draft
7123 @end itemize
7124
7125
7126 @node print-status
7127 @subsection print-status
7128 @Enum print-status
7129 Values:
7130 @itemize
7131 @item :initial
7132 @item :preparing
7133 @item :generating-data
7134 @item :sending-data
7135 @item :pending
7136 @item :pending-issue
7137 @item :printing
7138 @item :finished
7139 @item :finished-aborted
7140 @end itemize
7141
7142
7143 @node progress-bar-orientation
7144 @subsection progress-bar-orientation
7145 @Enum progress-bar-orientation
7146 Values:
7147 @itemize
7148 @item :left-to-right
7149 @item :right-to-left
7150 @item :bottom-to-top
7151 @item :top-to-bottom
7152 @end itemize
7153
7154
7155 @node progress-bar-style
7156 @subsection progress-bar-style
7157 @Enum progress-bar-style
7158 Values:
7159 @itemize
7160 @item :continuous
7161 @item :discrete
7162 @end itemize
7163
7164
7165 @node rc-token-type
7166 @subsection rc-token-type
7167 @Enum rc-token-type
7168 Values:
7169 @itemize
7170 @item :invalid
7171 @item :include
7172 @item :normal
7173 @item :active
7174 @item :prelight
7175 @item :selected
7176 @item :insensitive
7177 @item :fg
7178 @item :bg
7179 @item :text
7180 @item :base
7181 @item :xthickness
7182 @item :ythickness
7183 @item :font
7184 @item :fontset
7185 @item :font-name
7186 @item :bg-pixmap
7187 @item :pixmap-path
7188 @item :style
7189 @item :binding
7190 @item :bind
7191 @item :widget
7192 @item :widget-class
7193 @item :class
7194 @item :lowest
7195 @item :gtk
7196 @item :application
7197 @item :theme
7198 @item :rc
7199 @item :highest
7200 @item :engine
7201 @item :module-path
7202 @item :im-module-path
7203 @item :im-module-file
7204 @item :stock
7205 @item :ltr
7206 @item :rtl
7207 @item :color
7208 @item :unbind
7209 @item :last
7210 @end itemize
7211
7212
7213 @node recent-chooser-error
7214 @subsection recent-chooser-error
7215 @Enum recent-chooser-error
7216 Values:
7217 @itemize
7218 @item :not-found
7219 @item :invalid-uri
7220 @end itemize
7221
7222
7223 @node recent-manager-error
7224 @subsection recent-manager-error
7225 @Enum recent-manager-error
7226 Values:
7227 @itemize
7228 @item :not-found
7229 @item :invalid-uri
7230 @item :invalid-encoding
7231 @item :not-registered
7232 @item :read
7233 @item :write
7234 @item :unknown
7235 @end itemize
7236
7237
7238 @node recent-sort-type
7239 @subsection recent-sort-type
7240 @Enum recent-sort-type
7241 Values:
7242 @itemize
7243 @item :none
7244 @item :mru
7245 @item :lru
7246 @item :custom
7247 @end itemize
7248
7249
7250 @node relief-style
7251 @subsection relief-style
7252 @Enum relief-style
7253 Values:
7254 @itemize
7255 @item :normal
7256 @item :half
7257 @item :none
7258 @end itemize
7259
7260
7261 @node resize-mode
7262 @subsection resize-mode
7263 @Enum resize-mode
7264 Values:
7265 @itemize
7266 @item :parent
7267 @item :queue
7268 @item :immediate
7269 @end itemize
7270
7271
7272 @node response-type
7273 @subsection response-type
7274 @Enum response-type
7275 Values:
7276 @itemize
7277 @item :none
7278 @item :reject
7279 @item :accept
7280 @item :delete-event
7281 @item :ok
7282 @item :cancel
7283 @item :close
7284 @item :yes
7285 @item :no
7286 @item :apply
7287 @item :help
7288 @end itemize
7289
7290
7291 @node scroll-step
7292 @subsection scroll-step
7293 @Enum scroll-step
7294 Values:
7295 @itemize
7296 @item :steps
7297 @item :pages
7298 @item :ends
7299 @item :horizontal-steps
7300 @item :horizontal-pages
7301 @item :horizontal-ends
7302 @end itemize
7303
7304
7305 @node scroll-type
7306 @subsection scroll-type
7307 @Enum scroll-type
7308 Values:
7309 @itemize
7310 @item :none
7311 @item :jump
7312 @item :step-backward
7313 @item :step-forward
7314 @item :page-backward
7315 @item :page-forward
7316 @item :step-up
7317 @item :step-down
7318 @item :page-up
7319 @item :page-down
7320 @item :step-left
7321 @item :step-right
7322 @item :page-left
7323 @item :page-right
7324 @item :start
7325 @item :end
7326 @end itemize
7327
7328
7329 @node selection-mode
7330 @subsection selection-mode
7331 @Enum selection-mode
7332 Values:
7333 @itemize
7334 @item :none
7335 @item :single
7336 @item :browse
7337 @item :multiple
7338 @item :extended
7339 @end itemize
7340
7341
7342 @node sensitivity-type
7343 @subsection sensitivity-type
7344 @Enum sensitivity-type
7345 Values:
7346 @itemize
7347 @item :auto
7348 @item :on
7349 @item :off
7350 @end itemize
7351
7352
7353 @node shadow-type
7354 @subsection shadow-type
7355 @Enum shadow-type
7356 Values:
7357 @itemize
7358 @item :none
7359 @item :in
7360 @item :out
7361 @item :etched-in
7362 @item :etched-out
7363 @end itemize
7364
7365
7366 @node side-type
7367 @subsection side-type
7368 @Enum side-type
7369 Values:
7370 @itemize
7371 @item :top
7372 @item :bottom
7373 @item :left
7374 @item :right
7375 @end itemize
7376
7377
7378 @node size-group-mode
7379 @subsection size-group-mode
7380 @Enum size-group-mode
7381 Values:
7382 @itemize
7383 @item :none
7384 @item :horizontal
7385 @item :vertical
7386 @item :both
7387 @end itemize
7388
7389
7390 @node sort-type
7391 @subsection sort-type
7392 @Enum sort-type
7393 Values:
7394 @itemize
7395 @item :ascending
7396 @item :descending
7397 @end itemize
7398
7399
7400 @node spin-button-update-policy
7401 @subsection spin-button-update-policy
7402 @Enum spin-button-update-policy
7403 Values:
7404 @itemize
7405 @item :always
7406 @item :if-valid
7407 @end itemize
7408
7409
7410 @node spin-type
7411 @subsection spin-type
7412 @Enum spin-type
7413 Values:
7414 @itemize
7415 @item :step-forward
7416 @item :step-backward
7417 @item :page-forward
7418 @item :page-backward
7419 @item :home
7420 @item :end
7421 @item :user-defined
7422 @end itemize
7423
7424
7425 @node state-type
7426 @subsection state-type
7427 @Enum state-type
7428 Values:
7429 @itemize
7430 @item :normal
7431 @item :active
7432 @item :prelight
7433 @item :selected
7434 @item :insensitive
7435 @end itemize
7436
7437
7438 @node submenu-direction
7439 @subsection submenu-direction
7440 @Enum submenu-direction
7441 Values:
7442 @itemize
7443 @item :left
7444 @item :right
7445 @end itemize
7446
7447
7448 @node submenu-placement
7449 @subsection submenu-placement
7450 @Enum submenu-placement
7451 Values:
7452 @itemize
7453 @item :top-bottom
7454 @item :left-right
7455 @end itemize
7456
7457
7458 @node text-buffer-target-info
7459 @subsection text-buffer-target-info
7460 @Enum text-buffer-target-info
7461 Values:
7462 @itemize
7463 @item :buffer-contents
7464 @item :rich-text
7465 @item :text
7466 @end itemize
7467
7468
7469 @node text-direction
7470 @subsection text-direction
7471 @Enum text-direction
7472 Values:
7473 @itemize
7474 @item :none
7475 @item :ltr
7476 @item :rtl
7477 @end itemize
7478
7479
7480 @node text-window-type
7481 @subsection text-window-type
7482 @Enum text-window-type
7483 Values:
7484 @itemize
7485 @item :private
7486 @item :widget
7487 @item :text
7488 @item :left
7489 @item :right
7490 @item :top
7491 @item :bottom
7492 @end itemize
7493
7494
7495 @node toolbar-child-type
7496 @subsection toolbar-child-type
7497 @Enum toolbar-child-type
7498 Values:
7499 @itemize
7500 @item :space
7501 @item :button
7502 @item :togglebutton
7503 @item :radiobutton
7504 @item :widget
7505 @end itemize
7506
7507
7508 @node toolbar-space-style
7509 @subsection toolbar-space-style
7510 @Enum toolbar-space-style
7511 Values:
7512 @itemize
7513 @item :empty
7514 @item :line
7515 @end itemize
7516
7517
7518 @node toolbar-style
7519 @subsection toolbar-style
7520 @Enum toolbar-style
7521 Values:
7522 @itemize
7523 @item :icons
7524 @item :text
7525 @item :both
7526 @item :both-horiz
7527 @end itemize
7528
7529
7530 @node tree-view-column-sizing
7531 @subsection tree-view-column-sizing
7532 @Enum tree-view-column-sizing
7533 Values:
7534 @itemize
7535 @item :grow-only
7536 @item :autosize
7537 @item :fixed
7538 @end itemize
7539
7540
7541 @node tree-view-drop-position
7542 @subsection tree-view-drop-position
7543 @Enum tree-view-drop-position
7544 Values:
7545 @itemize
7546 @item :before
7547 @item :after
7548 @item :into-or-before
7549 @item :into-or-after
7550 @end itemize
7551
7552
7553 @node tree-view-grid-lines
7554 @subsection tree-view-grid-lines
7555 @Enum tree-view-grid-lines
7556 Values:
7557 @itemize
7558 @item :none
7559 @item :horizontal
7560 @item :vertical
7561 @item :both
7562 @end itemize
7563
7564
7565 @node tree-view-mode
7566 @subsection tree-view-mode
7567 @Enum tree-view-mode
7568 Values:
7569 @itemize
7570 @item :line
7571 @item :item
7572 @end itemize
7573
7574
7575 @node unit
7576 @subsection unit
7577 @Enum unit
7578 Values:
7579 @itemize
7580 @item :pixel
7581 @item :points
7582 @item :inch
7583 @item :mm
7584 @end itemize
7585
7586
7587 @node update-type
7588 @subsection update-type
7589 @Enum update-type
7590 Values:
7591 @itemize
7592 @item :continuous
7593 @item :discontinuous
7594 @item :delayed
7595 @end itemize
7596
7597
7598 @node visibility
7599 @subsection visibility
7600 @Enum visibility
7601 Values:
7602 @itemize
7603 @item :none
7604 @item :partial
7605 @item :full
7606 @end itemize
7607
7608
7609 @node widget-help-type
7610 @subsection widget-help-type
7611 @Enum widget-help-type
7612 Values:
7613 @itemize
7614 @item :tooltip
7615 @item :whats-this
7616 @end itemize
7617
7618
7619 @node window-position
7620 @subsection window-position
7621 @Enum window-position
7622 Values:
7623 @itemize
7624 @item :none
7625 @item :center
7626 @item :mouse
7627 @item :center-always
7628 @item :center-on-parent
7629 @end itemize
7630
7631
7632 @node window-type
7633 @subsection window-type
7634 @Enum window-type
7635 Values:
7636 @itemize
7637 @item :toplevel
7638 @item :popup
7639 @end itemize
7640
7641
7642 @node wrap-mode
7643 @subsection wrap-mode
7644 @Enum wrap-mode
7645 Values:
7646 @itemize
7647 @item :none
7648 @item :char
7649 @item :word
7650 @item :word-char
7651 @end itemize
7652
7653
7654 @node gtk Flags
7655 @section gtk Flags
7656
7657 @menu
7658 * accel-flags::
7659 * arg-flags::
7660 * attach-options::
7661 * button-action::
7662 * calendar-display-options::
7663 * cell-renderer-state::
7664 * debug-flag::
7665 * dest-defaults::
7666 * dialog-flags::
7667 * file-filter-flags::
7668 * gdk-modifier-type::
7669 * icon-lookup-flags::
7670 * object-flags::
7671 * private-flags::
7672 * rc-flags::
7673 * recent-filter-flags::
7674 * signal-run-type::
7675 * target-flags::
7676 * text-search-flags::
7677 * tree-model-flags::
7678 * ui-manager-item-type::
7679 * widget-flags::
7680 @end menu
7681
7682 Reference of flags in package GTK
7683
7684 @node accel-flags
7685 @subsection accel-flags
7686 @Flags accel-flags
7687 Values:
7688 @itemize
7689 @item :visible
7690 @item :locked
7691 @item :mask
7692 @end itemize
7693
7694
7695 @node arg-flags
7696 @subsection arg-flags
7697 @Flags arg-flags
7698 Values:
7699 @itemize
7700 @item :readable
7701 @item :writable
7702 @item :construct
7703 @item :construct-only
7704 @item :child-arg
7705 @end itemize
7706
7707
7708 @node attach-options
7709 @subsection attach-options
7710 @Flags attach-options
7711 Values:
7712 @itemize
7713 @item :expand
7714 @item :shrink
7715 @item :fill
7716 @end itemize
7717
7718
7719 @node button-action
7720 @subsection button-action
7721 @Flags button-action
7722 Values:
7723 @itemize
7724 @item :ignored
7725 @item :selects
7726 @item :drags
7727 @item :expands
7728 @end itemize
7729
7730
7731 @node calendar-display-options
7732 @subsection calendar-display-options
7733 @Flags calendar-display-options
7734 Values:
7735 @itemize
7736 @item :show-heading
7737 @item :show-day-names
7738 @item :no-month-change
7739 @item :show-week-numbers
7740 @item :week-start-monday
7741 @item :show-details
7742 @end itemize
7743
7744
7745 @node cell-renderer-state
7746 @subsection cell-renderer-state
7747 @Flags cell-renderer-state
7748 Values:
7749 @itemize
7750 @item :selected
7751 @item :prelit
7752 @item :insensitive
7753 @item :sorted
7754 @item :focused
7755 @end itemize
7756
7757
7758 @node debug-flag
7759 @subsection debug-flag
7760 @Flags debug-flag
7761 Values:
7762 @itemize
7763 @item :misc
7764 @item :plugsocket
7765 @item :text
7766 @item :tree
7767 @item :updates
7768 @item :keybindings
7769 @item :multihead
7770 @item :modules
7771 @item :geometry
7772 @item :icontheme
7773 @item :printing
7774 @item :builder
7775 @end itemize
7776
7777
7778 @node dest-defaults
7779 @subsection dest-defaults
7780 @Flags dest-defaults
7781 Values:
7782 @itemize
7783 @item :motion
7784 @item :highlight
7785 @item :drop
7786 @item :all
7787 @end itemize
7788
7789
7790 @node dialog-flags
7791 @subsection dialog-flags
7792 @Flags dialog-flags
7793 Values:
7794 @itemize
7795 @item :modal
7796 @item :destroy-with-parent
7797 @item :no-separator
7798 @end itemize
7799
7800
7801 @node file-filter-flags
7802 @subsection file-filter-flags
7803 @Flags file-filter-flags
7804 Values:
7805 @itemize
7806 @item :filename
7807 @item :uri
7808 @item :display-name
7809 @item :mime-type
7810 @end itemize
7811
7812
7813 @node gdk-modifier-type
7814 @subsection gdk-modifier-type
7815 @Flags gdk-modifier-type
7816 Values:
7817 @itemize
7818 @item :shift-mask
7819 @item :lock-mask
7820 @item :control-mask
7821 @item :mod1-mask
7822 @item :mod2-mask
7823 @item :mod3-mask
7824 @item :mod4-mask
7825 @item :mod5-mask
7826 @item :button1-mask
7827 @item :button2-mask
7828 @item :button3-mask
7829 @item :button4-mask
7830 @item :button5-mask
7831 @item :super-mask
7832 @item :hyper-mask
7833 @item :meta-mask
7834 @item :release-mask
7835 @item :modifier-mask
7836 @end itemize
7837
7838
7839 @node icon-lookup-flags
7840 @subsection icon-lookup-flags
7841 @Flags icon-lookup-flags
7842 Values:
7843 @itemize
7844 @item :no-svg
7845 @item :force-svg
7846 @item :use-builtin
7847 @item :generic-fallback
7848 @item :force-size
7849 @end itemize
7850
7851
7852 @node object-flags
7853 @subsection object-flags
7854 @Flags object-flags
7855 Values:
7856 @itemize
7857 @item :in-destruction
7858 @item :floating
7859 @item :reserved-1
7860 @item :reserved-2
7861 @end itemize
7862
7863
7864 @node private-flags
7865 @subsection private-flags
7866 @Flags private-flags
7867 Values:
7868 @itemize
7869 @item :user-style
7870 @item :resize-pending
7871 @item :has-pointer
7872 @item :shadowed
7873 @item :has-shape-mask
7874 @item :in-reparent
7875 @item :direction-set
7876 @item :direction-ltr
7877 @item :anchored
7878 @item :child-visible
7879 @item :redraw-on-alloc
7880 @item :alloc-needed
7881 @item :request-needed
7882 @end itemize
7883
7884
7885 @node rc-flags
7886 @subsection rc-flags
7887 @Flags rc-flags
7888 Values:
7889 @itemize
7890 @item :fg
7891 @item :bg
7892 @item :text
7893 @item :base
7894 @end itemize
7895
7896
7897 @node recent-filter-flags
7898 @subsection recent-filter-flags
7899 @Flags recent-filter-flags
7900 Values:
7901 @itemize
7902 @item :uri
7903 @item :display-name
7904 @item :mime-type
7905 @item :application
7906 @item :group
7907 @item :age
7908 @end itemize
7909
7910
7911 @node signal-run-type
7912 @subsection signal-run-type
7913 @Flags signal-run-type
7914 Values:
7915 @itemize
7916 @item :first
7917 @item :last
7918 @item :both
7919 @item :no-recurse
7920 @item :action
7921 @item :no-hooks
7922 @end itemize
7923
7924
7925 @node target-flags
7926 @subsection target-flags
7927 @Flags target-flags
7928 Values:
7929 @itemize
7930 @item :same-app
7931 @item :same-widget
7932 @item :other-app
7933 @item :other-widget
7934 @end itemize
7935
7936
7937 @node text-search-flags
7938 @subsection text-search-flags
7939 @Flags text-search-flags
7940 Values:
7941 @itemize
7942 @item :visible-only
7943 @item :text-only
7944 @end itemize
7945
7946
7947 @node tree-model-flags
7948 @subsection tree-model-flags
7949 @Flags tree-model-flags
7950 Values:
7951 @itemize
7952 @item :iters-persist
7953 @item :list-only
7954 @end itemize
7955
7956
7957 @node ui-manager-item-type
7958 @subsection ui-manager-item-type
7959 @Flags ui-manager-item-type
7960 Values:
7961 @itemize
7962 @item :auto
7963 @item :menubar
7964 @item :menu
7965 @item :toolbar
7966 @item :placeholder
7967 @item :popup
7968 @item :menuitem
7969 @item :toolitem
7970 @item :separator
7971 @item :accelerator
7972 @item :popup-with-accels
7973 @end itemize
7974
7975
7976 @node widget-flags
7977 @subsection widget-flags
7978 @Flags widget-flags
7979 Values:
7980 @itemize
7981 @item :toplevel
7982 @item :no-window
7983 @item :realized
7984 @item :mapped
7985 @item :visible
7986 @item :sensitive
7987 @item :parent-sensitive
7988 @item :can-focus
7989 @item :has-focus
7990 @item :can-default
7991 @item :has-default
7992 @item :has-grab
7993 @item :rc-style
7994 @item :composite-child
7995 @item :no-reparent
7996 @item :app-paintable
7997 @item :receives-default
7998 @item :double-buffered
7999 @item :no-show-all
8000 @end itemize
8001
8002