]> Pileus Git - ~andy/gtk/blob - docs/reference/gtk/tmpl/gtkwidget.sgml
geez, don't call g_list funcs on GSList
[~andy/gtk] / docs / reference / gtk / tmpl / gtkwidget.sgml
1 <!-- ##### SECTION Title ##### -->
2 GtkWidget
3
4 <!-- ##### SECTION Short_Description ##### -->
5
6
7 <!-- ##### SECTION Long_Description ##### -->
8 <para>
9
10 </para>
11
12 <!-- ##### SECTION See_Also ##### -->
13 <para>
14
15 </para>
16
17 <!-- ##### STRUCT GtkWidget ##### -->
18 <para>
19
20 </para>
21
22
23 <!-- ##### ENUM GtkWidgetFlags ##### -->
24 <para>
25
26 </para>
27
28 @GTK_TOPLEVEL: 
29 @GTK_NO_WINDOW: 
30 @GTK_REALIZED: 
31 @GTK_MAPPED: 
32 @GTK_VISIBLE: 
33 @GTK_SENSITIVE: 
34 @GTK_PARENT_SENSITIVE: 
35 @GTK_CAN_FOCUS: 
36 @GTK_HAS_FOCUS: 
37 @GTK_CAN_DEFAULT: 
38 @GTK_HAS_DEFAULT: 
39 @GTK_HAS_GRAB: 
40 @GTK_RC_STYLE: 
41 @GTK_COMPOSITE_CHILD: 
42 @GTK_NO_REPARENT: 
43 @GTK_APP_PAINTABLE: 
44 @GTK_RECEIVES_DEFAULT: 
45 @GTK_DOUBLE_BUFFERED: 
46
47 <!-- ##### MACRO GTK_WIDGET_TYPE ##### -->
48 <para>
49
50 </para>
51
52 @wid: 
53
54
55 <!-- ##### MACRO GTK_WIDGET_STATE ##### -->
56 <para>
57
58 </para>
59
60 @wid: 
61
62
63 <!-- ##### MACRO GTK_WIDGET_SAVED_STATE ##### -->
64 <para>
65
66 </para>
67
68 @wid: 
69
70
71 <!-- ##### MACRO GTK_WIDGET_FLAGS ##### -->
72 <para>
73
74 </para>
75
76 @wid: 
77
78
79 <!-- ##### MACRO GTK_WIDGET_TOPLEVEL ##### -->
80 <para>
81
82 </para>
83
84 @wid: 
85
86
87 <!-- ##### MACRO GTK_WIDGET_NO_WINDOW ##### -->
88 <para>
89
90 </para>
91
92 @wid: 
93
94
95 <!-- ##### MACRO GTK_WIDGET_REALIZED ##### -->
96 <para>
97
98 </para>
99
100 @wid: 
101
102
103 <!-- ##### MACRO GTK_WIDGET_MAPPED ##### -->
104 <para>
105
106 </para>
107
108 @wid: 
109
110
111 <!-- ##### MACRO GTK_WIDGET_VISIBLE ##### -->
112 <para>
113
114 </para>
115
116 @wid: 
117
118
119 <!-- ##### MACRO GTK_WIDGET_DRAWABLE ##### -->
120 <para>
121
122 </para>
123
124 @wid: 
125
126
127 <!-- ##### MACRO GTK_WIDGET_SENSITIVE ##### -->
128 <para>
129
130 </para>
131
132 @wid: 
133
134
135 <!-- ##### MACRO GTK_WIDGET_PARENT_SENSITIVE ##### -->
136 <para>
137
138 </para>
139
140 @wid: 
141
142
143 <!-- ##### MACRO GTK_WIDGET_IS_SENSITIVE ##### -->
144 <para>
145
146 </para>
147
148 @wid: 
149
150
151 <!-- ##### MACRO GTK_WIDGET_CAN_FOCUS ##### -->
152 <para>
153
154 </para>
155
156 @wid: 
157
158
159 <!-- ##### MACRO GTK_WIDGET_HAS_FOCUS ##### -->
160 <para>
161
162 </para>
163
164 @wid: 
165
166
167 <!-- ##### MACRO GTK_WIDGET_CAN_DEFAULT ##### -->
168 <para>
169
170 </para>
171
172 @wid: 
173
174
175 <!-- ##### MACRO GTK_WIDGET_RECEIVES_DEFAULT ##### -->
176 <para>
177
178 </para>
179
180 @wid: 
181
182
183 <!-- ##### MACRO GTK_WIDGET_HAS_DEFAULT ##### -->
184 <para>
185
186 </para>
187
188 @wid: 
189
190
191 <!-- ##### MACRO GTK_WIDGET_HAS_GRAB ##### -->
192 <para>
193
194 </para>
195
196 @wid: 
197
198
199 <!-- ##### MACRO GTK_WIDGET_RC_STYLE ##### -->
200 <para>
201
202 </para>
203
204 @wid: 
205
206
207 <!-- ##### MACRO GTK_WIDGET_COMPOSITE_CHILD ##### -->
208 <para>
209
210 </para>
211
212 @wid: 
213
214
215 <!-- ##### MACRO GTK_WIDGET_APP_PAINTABLE ##### -->
216 <para>
217
218 </para>
219
220 @wid: 
221
222
223 <!-- ##### MACRO GTK_WIDGET_DOUBLE_BUFFERED ##### -->
224 <para>
225
226 </para>
227
228 @wid: 
229
230
231 <!-- ##### MACRO GTK_WIDGET_SET_FLAGS ##### -->
232 <para>
233
234 </para>
235
236 @wid: 
237 @flag: 
238
239
240 <!-- ##### MACRO GTK_WIDGET_UNSET_FLAGS ##### -->
241 <para>
242
243 </para>
244
245 @wid: 
246 @flag: 
247
248
249 <!-- ##### USER_FUNCTION GtkCallback ##### -->
250 <para>
251
252 </para>
253
254 @widget: 
255 @data: 
256
257
258 <!-- ##### STRUCT GtkRequisition ##### -->
259 <para>
260
261 </para>
262
263 @width: 
264 @height: 
265
266 <!-- ##### STRUCT GtkAllocation ##### -->
267 <para>
268
269 </para>
270
271 @x: 
272 @y: 
273 @width: 
274 @height: 
275
276 <!-- ##### STRUCT GtkSelectionData ##### -->
277 <para>
278
279 </para>
280
281 @selection: 
282 @target: 
283 @type: 
284 @format: 
285 @data: 
286 @length: 
287
288 <!-- ##### STRUCT GtkWidgetAuxInfo ##### -->
289 <para>
290
291 </para>
292
293 @x: 
294 @y: 
295 @width: 
296 @height: 
297 @x_set: 
298 @y_set: 
299
300 <!-- ##### STRUCT GtkWidgetShapeInfo ##### -->
301 <para>
302
303 </para>
304
305 @offset_x: 
306 @offset_y: 
307 @shape_mask: 
308
309 <!-- ##### FUNCTION gtk_widget_new ##### -->
310 <para>
311
312 </para>
313
314 @type: 
315 @first_property_name: 
316 @Varargs: 
317 @Returns: 
318 <!-- # Unused Parameters # -->
319 @first_arg_name: 
320
321
322 <!-- ##### FUNCTION gtk_widget_ref ##### -->
323 <para>
324
325 </para>
326
327 @widget: 
328 @Returns: 
329
330
331 <!-- ##### FUNCTION gtk_widget_unref ##### -->
332 <para>
333
334 </para>
335
336 @widget: 
337
338
339 <!-- ##### FUNCTION gtk_widget_destroy ##### -->
340 <para>
341
342 </para>
343
344 @widget: 
345
346
347 <!-- ##### FUNCTION gtk_widget_destroyed ##### -->
348 <para>
349
350 </para>
351
352 @widget: 
353 @widget_pointer: 
354
355
356 <!-- ##### FUNCTION gtk_widget_set ##### -->
357 <para>
358
359 </para>
360
361 @widget: 
362 @first_property_name: 
363 @Varargs: 
364 <!-- # Unused Parameters # -->
365 @first_arg_name: 
366
367
368 <!-- ##### FUNCTION gtk_widget_unparent ##### -->
369 <para>
370
371 </para>
372
373 @widget: 
374
375
376 <!-- ##### FUNCTION gtk_widget_show ##### -->
377 <para>
378
379 </para>
380
381 @widget: 
382
383
384 <!-- ##### FUNCTION gtk_widget_show_now ##### -->
385 <para>
386
387 </para>
388
389 @widget: 
390
391
392 <!-- ##### FUNCTION gtk_widget_hide ##### -->
393 <para>
394
395 </para>
396
397 @widget: 
398
399
400 <!-- ##### FUNCTION gtk_widget_show_all ##### -->
401 <para>
402
403 </para>
404
405 @widget: 
406
407
408 <!-- ##### FUNCTION gtk_widget_hide_all ##### -->
409 <para>
410
411 </para>
412
413 @widget: 
414
415
416 <!-- ##### FUNCTION gtk_widget_map ##### -->
417 <para>
418
419 </para>
420
421 @widget: 
422
423
424 <!-- ##### FUNCTION gtk_widget_unmap ##### -->
425 <para>
426
427 </para>
428
429 @widget: 
430
431
432 <!-- ##### FUNCTION gtk_widget_realize ##### -->
433 <para>
434
435 </para>
436
437 @widget: 
438
439
440 <!-- ##### FUNCTION gtk_widget_unrealize ##### -->
441 <para>
442
443 </para>
444
445 @widget: 
446
447
448 <!-- ##### FUNCTION gtk_widget_queue_draw ##### -->
449 <para>
450
451 </para>
452
453 @widget: 
454
455
456 <!-- ##### FUNCTION gtk_widget_queue_resize ##### -->
457 <para>
458
459 </para>
460
461 @widget: 
462
463
464 <!-- ##### FUNCTION gtk_widget_draw ##### -->
465 <para>
466
467 </para>
468
469 @widget: 
470 @area: 
471
472
473 <!-- ##### FUNCTION gtk_widget_size_request ##### -->
474 <para>
475
476 </para>
477
478 @widget: 
479 @requisition: 
480
481
482 <!-- ##### FUNCTION gtk_widget_get_child_requisition ##### -->
483 <para>
484
485 </para>
486
487 @widget: 
488 @requisition: 
489
490
491 <!-- ##### FUNCTION gtk_widget_size_allocate ##### -->
492 <para>
493
494 </para>
495
496 @widget: 
497 @allocation: 
498
499
500 <!-- ##### FUNCTION gtk_widget_add_accelerator ##### -->
501 <para>
502
503 </para>
504
505 @widget: 
506 @accel_signal: 
507 @accel_group: 
508 @accel_key: 
509 @accel_mods: 
510 @accel_flags: 
511
512
513 <!-- ##### FUNCTION gtk_widget_remove_accelerator ##### -->
514 <para>
515
516 </para>
517
518 @widget: 
519 @accel_group: 
520 @accel_key: 
521 @accel_mods: 
522
523
524 <!-- ##### FUNCTION gtk_widget_remove_accelerators ##### -->
525 <para>
526
527 </para>
528
529 @widget: 
530 @accel_signal: 
531 @visible_only: 
532
533
534 <!-- ##### FUNCTION gtk_widget_accelerator_signal ##### -->
535 <para>
536
537 </para>
538
539 @widget: 
540 @accel_group: 
541 @accel_key: 
542 @accel_mods: 
543 @Returns: 
544
545
546 <!-- ##### FUNCTION gtk_widget_event ##### -->
547 <para>
548
549 </para>
550
551 @widget: 
552 @event: 
553 @Returns: 
554
555
556 <!-- ##### FUNCTION gtk_widget_activate ##### -->
557 <para>
558
559 </para>
560
561 @widget: 
562 @Returns: 
563
564
565 <!-- ##### FUNCTION gtk_widget_reparent ##### -->
566 <para>
567
568 </para>
569
570 @widget: 
571 @new_parent: 
572
573
574 <!-- ##### FUNCTION gtk_widget_intersect ##### -->
575 <para>
576
577 </para>
578
579 @widget: 
580 @area: 
581 @intersection: 
582 @Returns: 
583
584
585 <!-- ##### FUNCTION gtk_widget_is_focus ##### -->
586 <para>
587
588 </para>
589
590 @widget: 
591 @Returns: 
592
593
594 <!-- ##### FUNCTION gtk_widget_grab_focus ##### -->
595 <para>
596
597 </para>
598
599 @widget: 
600
601
602 <!-- ##### FUNCTION gtk_widget_grab_default ##### -->
603 <para>
604
605 </para>
606
607 @widget: 
608
609
610 <!-- ##### FUNCTION gtk_widget_set_name ##### -->
611 <para>
612
613 </para>
614
615 @widget: 
616 @name: 
617
618
619 <!-- ##### FUNCTION gtk_widget_get_name ##### -->
620 <para>
621
622 </para>
623
624 @widget: 
625 @Returns: 
626
627
628 <!-- ##### FUNCTION gtk_widget_set_state ##### -->
629 <para>
630
631 </para>
632
633 @widget: 
634 @state: 
635
636
637 <!-- ##### FUNCTION gtk_widget_set_sensitive ##### -->
638 <para>
639
640 </para>
641
642 @widget: 
643 @sensitive: 
644
645
646 <!-- ##### FUNCTION gtk_widget_set_parent ##### -->
647 <para>
648
649 </para>
650
651 @widget: 
652 @parent: 
653
654
655 <!-- ##### FUNCTION gtk_widget_set_parent_window ##### -->
656 <para>
657
658 </para>
659
660 @widget: 
661 @parent_window: 
662
663
664 <!-- ##### FUNCTION gtk_widget_get_parent_window ##### -->
665 <para>
666
667 </para>
668
669 @widget: 
670 @Returns: 
671
672
673 <!-- ##### FUNCTION gtk_widget_set_uposition ##### -->
674 <para>
675
676 </para>
677
678 @widget: 
679 @x: 
680 @y: 
681
682
683 <!-- ##### FUNCTION gtk_widget_set_usize ##### -->
684 <para>
685
686 </para>
687
688 @widget: 
689 @width: 
690 @height: 
691
692
693 <!-- ##### FUNCTION gtk_widget_set_events ##### -->
694 <para>
695
696 </para>
697
698 @widget: 
699 @events: 
700
701
702 <!-- ##### FUNCTION gtk_widget_add_events ##### -->
703 <para>
704
705 </para>
706
707 @widget: 
708 @events: 
709
710
711 <!-- ##### FUNCTION gtk_widget_set_extension_events ##### -->
712 <para>
713
714 </para>
715
716 @widget: 
717 @mode: 
718
719
720 <!-- ##### FUNCTION gtk_widget_get_extension_events ##### -->
721 <para>
722
723 </para>
724
725 @widget: 
726 @Returns: 
727
728
729 <!-- ##### FUNCTION gtk_widget_get_toplevel ##### -->
730 <para>
731
732 </para>
733
734 @widget: 
735 @Returns: 
736
737
738 <!-- ##### FUNCTION gtk_widget_get_ancestor ##### -->
739 <para>
740
741 </para>
742
743 @widget: 
744 @widget_type: 
745 @Returns: 
746
747
748 <!-- ##### FUNCTION gtk_widget_get_colormap ##### -->
749 <para>
750
751 </para>
752
753 @widget: 
754 @Returns: 
755
756
757 <!-- ##### FUNCTION gtk_widget_set_colormap ##### -->
758 <para>
759
760 </para>
761
762 @widget: 
763 @colormap: 
764
765
766 <!-- ##### FUNCTION gtk_widget_get_visual ##### -->
767 <para>
768
769 </para>
770
771 @widget: 
772 @Returns: 
773
774
775 <!-- ##### FUNCTION gtk_widget_get_events ##### -->
776 <para>
777
778 </para>
779
780 @widget: 
781 @Returns: 
782
783
784 <!-- ##### FUNCTION gtk_widget_get_pointer ##### -->
785 <para>
786
787 </para>
788
789 @widget: 
790 @x: 
791 @y: 
792
793
794 <!-- ##### FUNCTION gtk_widget_is_ancestor ##### -->
795 <para>
796
797 </para>
798
799 @widget: 
800 @ancestor: 
801 @Returns: 
802
803
804 <!-- ##### FUNCTION gtk_widget_hide_on_delete ##### -->
805 <para>
806
807 </para>
808
809 @widget: 
810 @Returns: 
811
812
813 <!-- ##### FUNCTION gtk_widget_set_style ##### -->
814 <para>
815
816 </para>
817
818 @widget: 
819 @style: 
820
821
822 <!-- ##### FUNCTION gtk_widget_set_rc_style ##### -->
823 <para>
824
825 </para>
826
827 @widget: 
828
829
830 <!-- ##### FUNCTION gtk_widget_ensure_style ##### -->
831 <para>
832
833 </para>
834
835 @widget: 
836
837
838 <!-- ##### FUNCTION gtk_widget_get_style ##### -->
839 <para>
840
841 </para>
842
843 @widget: 
844 @Returns: 
845
846
847 <!-- ##### FUNCTION gtk_widget_restore_default_style ##### -->
848 <para>
849
850 </para>
851
852 @widget: 
853
854
855 <!-- ##### FUNCTION gtk_widget_reset_rc_styles ##### -->
856 <para>
857
858 </para>
859
860 @widget: 
861
862
863 <!-- ##### FUNCTION gtk_widget_push_style ##### -->
864 <para>
865
866 </para>
867
868 @style: 
869
870
871 <!-- ##### FUNCTION gtk_widget_push_colormap ##### -->
872 <para>
873
874 </para>
875
876 @cmap: 
877
878
879 <!-- ##### FUNCTION gtk_widget_pop_style ##### -->
880 <para>
881
882 </para>
883
884
885
886 <!-- ##### FUNCTION gtk_widget_pop_colormap ##### -->
887 <para>
888
889 </para>
890
891
892
893 <!-- ##### FUNCTION gtk_widget_set_default_style ##### -->
894 <para>
895
896 </para>
897
898 @style: 
899
900
901 <!-- ##### FUNCTION gtk_widget_set_default_colormap ##### -->
902 <para>
903
904 </para>
905
906 @colormap: 
907
908
909 <!-- ##### FUNCTION gtk_widget_get_default_style ##### -->
910 <para>
911
912 </para>
913
914 @Returns: 
915
916
917 <!-- ##### FUNCTION gtk_widget_get_default_colormap ##### -->
918 <para>
919
920 </para>
921
922 @Returns: 
923
924
925 <!-- ##### FUNCTION gtk_widget_get_default_visual ##### -->
926 <para>
927
928 </para>
929
930 @Returns: 
931
932
933 <!-- ##### FUNCTION gtk_widget_set_direction ##### -->
934 <para>
935
936 </para>
937
938 @widget: 
939 @dir: 
940
941
942 <!-- ##### ENUM GtkTextDirection ##### -->
943 <para>
944
945 </para>
946
947 @GTK_TEXT_DIR_NONE: 
948 @GTK_TEXT_DIR_LTR: 
949 @GTK_TEXT_DIR_RTL: 
950
951 <!-- ##### FUNCTION gtk_widget_get_direction ##### -->
952 <para>
953
954 </para>
955
956 @widget: 
957 @Returns: 
958
959
960 <!-- ##### FUNCTION gtk_widget_set_default_direction ##### -->
961 <para>
962
963 </para>
964
965 @dir: 
966
967
968 <!-- ##### FUNCTION gtk_widget_get_default_direction ##### -->
969 <para>
970
971 </para>
972
973 @Returns: 
974
975
976 <!-- ##### FUNCTION gtk_widget_shape_combine_mask ##### -->
977 <para>
978
979 </para>
980
981 @widget: 
982 @shape_mask: 
983 @offset_x: 
984 @offset_y: 
985
986
987 <!-- ##### FUNCTION gtk_widget_path ##### -->
988 <para>
989
990 </para>
991
992 @widget: 
993 @path_length: 
994 @path: 
995 @path_reversed: 
996
997
998 <!-- ##### FUNCTION gtk_widget_class_path ##### -->
999 <para>
1000
1001 </para>
1002
1003 @widget: 
1004 @path_length: 
1005 @path: 
1006 @path_reversed: 
1007
1008
1009 <!-- ##### FUNCTION gtk_widget_get_composite_name ##### -->
1010 <para>
1011
1012 </para>
1013
1014 @widget: 
1015 @Returns: 
1016
1017
1018 <!-- ##### FUNCTION gtk_widget_lock_accelerators ##### -->
1019 <para>
1020
1021 </para>
1022
1023 @widget: 
1024
1025
1026 <!-- ##### FUNCTION gtk_widget_modify_style ##### -->
1027 <para>
1028
1029 </para>
1030
1031 @widget: 
1032 @style: 
1033
1034
1035 <!-- ##### FUNCTION gtk_widget_get_modifier_style ##### -->
1036 <para>
1037
1038 </para>
1039
1040 @widget: 
1041 @Returns: 
1042
1043
1044 <!-- ##### FUNCTION gtk_widget_modify_fg ##### -->
1045 <para>
1046
1047 </para>
1048
1049 @widget: 
1050 @state: 
1051 @color: 
1052
1053
1054 <!-- ##### FUNCTION gtk_widget_modify_bg ##### -->
1055 <para>
1056
1057 </para>
1058
1059 @widget: 
1060 @state: 
1061 @color: 
1062
1063
1064 <!-- ##### FUNCTION gtk_widget_modify_text ##### -->
1065 <para>
1066
1067 </para>
1068
1069 @widget: 
1070 @state: 
1071 @color: 
1072
1073
1074 <!-- ##### FUNCTION gtk_widget_modify_base ##### -->
1075 <para>
1076
1077 </para>
1078
1079 @widget: 
1080 @state: 
1081 @color: 
1082
1083
1084 <!-- ##### FUNCTION gtk_widget_modify_font ##### -->
1085 <para>
1086
1087 </para>
1088
1089 @widget: 
1090 @font_desc: 
1091
1092
1093 <!-- ##### FUNCTION gtk_widget_create_pango_context ##### -->
1094 <para>
1095
1096 </para>
1097
1098 @widget: 
1099 @Returns: 
1100
1101
1102 <!-- ##### FUNCTION gtk_widget_get_pango_context ##### -->
1103 <para>
1104
1105 </para>
1106
1107 @widget: 
1108 @Returns: 
1109
1110
1111 <!-- ##### FUNCTION gtk_widget_create_pango_layout ##### -->
1112 <para>
1113
1114 </para>
1115
1116 @widget: 
1117 @text: 
1118 @Returns: 
1119
1120
1121 <!-- ##### FUNCTION gtk_widget_render_icon ##### -->
1122 <para>
1123
1124 </para>
1125
1126 @widget: 
1127 @stock_id: 
1128 @size: 
1129 @detail: 
1130 @Returns: 
1131
1132
1133 <!-- ##### FUNCTION gtk_widget_pop_composite_child ##### -->
1134 <para>
1135
1136 </para>
1137
1138
1139
1140 <!-- ##### FUNCTION gtk_widget_push_composite_child ##### -->
1141 <para>
1142
1143 </para>
1144
1145
1146
1147 <!-- ##### FUNCTION gtk_widget_queue_clear ##### -->
1148 <para>
1149
1150 </para>
1151
1152 @widget: 
1153
1154
1155 <!-- ##### FUNCTION gtk_widget_queue_clear_area ##### -->
1156 <para>
1157
1158 </para>
1159
1160 @widget: 
1161 @x: 
1162 @y: 
1163 @width: 
1164 @height: 
1165
1166
1167 <!-- ##### FUNCTION gtk_widget_queue_draw_area ##### -->
1168 <para>
1169
1170 </para>
1171
1172 @widget: 
1173 @x: 
1174 @y: 
1175 @width: 
1176 @height: 
1177
1178
1179 <!-- ##### FUNCTION gtk_widget_reset_shapes ##### -->
1180 <para>
1181
1182 </para>
1183
1184 @widget: 
1185
1186
1187 <!-- ##### FUNCTION gtk_widget_set_app_paintable ##### -->
1188 <para>
1189
1190 </para>
1191
1192 @widget: 
1193 @app_paintable: 
1194
1195
1196 <!-- ##### FUNCTION gtk_widget_set_double_buffered ##### -->
1197 <para>
1198
1199 </para>
1200
1201 @widget: 
1202 @double_buffered: 
1203
1204
1205 <!-- ##### FUNCTION gtk_widget_set_composite_name ##### -->
1206 <para>
1207
1208 </para>
1209
1210 @widget: 
1211 @name: 
1212
1213
1214 <!-- ##### FUNCTION gtk_widget_set_scroll_adjustments ##### -->
1215 <para>
1216
1217 </para>
1218
1219 @widget: 
1220 @hadjustment: 
1221 @vadjustment: 
1222 @Returns: 
1223
1224
1225 <!-- ##### FUNCTION gtk_widget_unlock_accelerators ##### -->
1226 <para>
1227
1228 </para>
1229
1230 @widget: 
1231
1232
1233 <!-- ##### FUNCTION gtk_widget_accelerators_locked ##### -->
1234 <para>
1235
1236 </para>
1237
1238 @widget: 
1239 @Returns: 
1240
1241
1242 <!-- ##### FUNCTION gtk_widget_mnemonic_activate ##### -->
1243 <para>
1244
1245 </para>
1246
1247 @widget: 
1248 @group_cycling: 
1249 @Returns: 
1250
1251
1252 <!-- ##### FUNCTION gtk_widget_class_install_style_property ##### -->
1253 <para>
1254
1255 </para>
1256
1257 @klass: 
1258 @pspec: 
1259 <!-- # Unused Parameters # -->
1260 @class: 
1261
1262
1263 <!-- ##### FUNCTION gtk_widget_class_install_style_property_parser ##### -->
1264 <para>
1265
1266 </para>
1267
1268 @klass: 
1269 @pspec: 
1270 @parser: 
1271 <!-- # Unused Parameters # -->
1272 @class: 
1273
1274
1275 <!-- ##### FUNCTION gtk_widget_region_intersect ##### -->
1276 <para>
1277
1278 </para>
1279
1280 @widget: 
1281 @region: 
1282 @Returns: 
1283
1284
1285 <!-- ##### FUNCTION gtk_widget_send_expose ##### -->
1286 <para>
1287
1288 </para>
1289
1290 @widget: 
1291 @event: 
1292 @Returns: 
1293
1294
1295 <!-- ##### FUNCTION gtk_widget_style_get ##### -->
1296 <para>
1297
1298 </para>
1299
1300 @widget: 
1301 @first_property_name: 
1302 @Varargs: 
1303
1304
1305 <!-- ##### FUNCTION gtk_widget_style_get_property ##### -->
1306 <para>
1307
1308 </para>
1309
1310 @widget: 
1311 @property_name: 
1312 @value: 
1313
1314
1315 <!-- ##### FUNCTION gtk_widget_style_get_valist ##### -->
1316 <para>
1317
1318 </para>
1319
1320 @widget: 
1321 @first_property_name: 
1322 @var_args: 
1323
1324
1325 <!-- ##### FUNCTION gtk_widget_get_accessible ##### -->
1326 <para>
1327
1328 </para>
1329
1330 @widget: 
1331 @Returns: 
1332
1333
1334 <!-- ##### FUNCTION gtk_requisition_copy ##### -->
1335 <para>
1336
1337 </para>
1338
1339 @requisition: 
1340 @Returns: 
1341
1342
1343 <!-- ##### FUNCTION gtk_requisition_free ##### -->
1344 <para>
1345
1346 </para>
1347
1348 @requisition: 
1349
1350
1351 <!-- ##### SIGNAL GtkWidget::add-accelerator ##### -->
1352 <para>
1353
1354 </para>
1355
1356 @widget: the object which received the signal.
1357 @accel_signal_id: 
1358 @accel_group: 
1359 @accel_key: 
1360 @accel_mods: 
1361 @accel_flags: 
1362
1363 <!-- ##### SIGNAL GtkWidget::button-press-event ##### -->
1364 <para>
1365
1366 </para>
1367
1368 @widget: the object which received the signal.
1369 @event: 
1370 @Returns: 
1371
1372 <!-- ##### SIGNAL GtkWidget::button-release-event ##### -->
1373 <para>
1374
1375 </para>
1376
1377 @widget: the object which received the signal.
1378 @event: 
1379 @Returns: 
1380
1381 <!-- ##### SIGNAL GtkWidget::client-event ##### -->
1382 <para>
1383
1384 </para>
1385
1386 @widget: the object which received the signal.
1387 @event: 
1388 @Returns: 
1389
1390 <!-- ##### SIGNAL GtkWidget::configure-event ##### -->
1391 <para>
1392
1393 </para>
1394
1395 @widget: the object which received the signal.
1396 @event: 
1397 @Returns: 
1398
1399 <!-- ##### SIGNAL GtkWidget::delete-event ##### -->
1400 <para>
1401
1402 </para>
1403
1404 @widget: the object which received the signal.
1405 @event: 
1406 @Returns: 
1407
1408 <!-- ##### SIGNAL GtkWidget::destroy-event ##### -->
1409 <para>
1410
1411 </para>
1412
1413 @widget: the object which received the signal.
1414 @event: 
1415 @Returns: 
1416
1417 <!-- ##### SIGNAL GtkWidget::direction-changed ##### -->
1418 <para>
1419
1420 </para>
1421
1422 @widget: the object which received the signal.
1423 @arg1: 
1424
1425 <!-- ##### SIGNAL GtkWidget::drag-begin ##### -->
1426 <para>
1427
1428 </para>
1429
1430 @widget: the object which received the signal.
1431 @drag_context: 
1432
1433 <!-- ##### SIGNAL GtkWidget::drag-data-delete ##### -->
1434 <para>
1435
1436 </para>
1437
1438 @widget: the object which received the signal.
1439 @drag_context: 
1440
1441 <!-- ##### SIGNAL GtkWidget::drag-data-get ##### -->
1442 <para>
1443
1444 </para>
1445
1446 @widget: the object which received the signal.
1447 @drag_context: 
1448 @data: 
1449 @info: 
1450 @time: 
1451
1452 <!-- ##### SIGNAL GtkWidget::drag-data-received ##### -->
1453 <para>
1454
1455 </para>
1456
1457 @widget: the object which received the signal.
1458 @drag_context: 
1459 @x: 
1460 @y: 
1461 @data: 
1462 @info: 
1463 @time: 
1464
1465 <!-- ##### SIGNAL GtkWidget::drag-drop ##### -->
1466 <para>
1467
1468 </para>
1469
1470 @widget: the object which received the signal.
1471 @drag_context: 
1472 @x: 
1473 @y: 
1474 @time: 
1475 @Returns: 
1476
1477 <!-- ##### SIGNAL GtkWidget::drag-end ##### -->
1478 <para>
1479
1480 </para>
1481
1482 @widget: the object which received the signal.
1483 @drag_context: 
1484
1485 <!-- ##### SIGNAL GtkWidget::drag-leave ##### -->
1486 <para>
1487
1488 </para>
1489
1490 @widget: the object which received the signal.
1491 @drag_context: 
1492 @time: 
1493
1494 <!-- ##### SIGNAL GtkWidget::drag-motion ##### -->
1495 <para>
1496
1497 </para>
1498
1499 @widget: the object which received the signal.
1500 @drag_context: 
1501 @x: 
1502 @y: 
1503 @time: 
1504 @Returns: 
1505
1506 <!-- ##### SIGNAL GtkWidget::enter-notify-event ##### -->
1507 <para>
1508
1509 </para>
1510
1511 @widget: the object which received the signal.
1512 @event: 
1513 @Returns: 
1514
1515 <!-- ##### SIGNAL GtkWidget::event ##### -->
1516 <para>
1517
1518 </para>
1519
1520 @widget: the object which received the signal.
1521 @event: 
1522 @Returns: 
1523
1524 <!-- ##### SIGNAL GtkWidget::expose-event ##### -->
1525 <para>
1526
1527 </para>
1528
1529 @widget: the object which received the signal.
1530 @event: 
1531 @Returns: 
1532
1533 <!-- ##### SIGNAL GtkWidget::focus ##### -->
1534 <para>
1535
1536 </para>
1537
1538 @widget: the object which received the signal.
1539 @arg1: 
1540 @Returns: 
1541
1542 <!-- ##### SIGNAL GtkWidget::focus-in-event ##### -->
1543 <para>
1544
1545 </para>
1546
1547 @widget: the object which received the signal.
1548 @event: 
1549 @Returns: 
1550
1551 <!-- ##### SIGNAL GtkWidget::focus-out-event ##### -->
1552 <para>
1553
1554 </para>
1555
1556 @widget: the object which received the signal.
1557 @event: 
1558 @Returns: 
1559
1560 <!-- ##### SIGNAL GtkWidget::grab-focus ##### -->
1561 <para>
1562
1563 </para>
1564
1565 @widget: the object which received the signal.
1566
1567 <!-- ##### SIGNAL GtkWidget::hide ##### -->
1568 <para>
1569
1570 </para>
1571
1572 @widget: the object which received the signal.
1573
1574 <!-- ##### SIGNAL GtkWidget::hierarchy-changed ##### -->
1575 <para>
1576 Emitted when there is a chance in the hierarchy to
1577 which a widget belong. More precisely, a widget is
1578 <firstterm>anchored</firstterm> when its toplevel
1579 ancestor is a #GtkWindow. This signal is emitted when 
1580 a widget changes from un-anchored to anchored or vice-versa.
1581 </para>
1582
1583 @widget: the object which received the signal.
1584
1585 <!-- ##### SIGNAL GtkWidget::key-press-event ##### -->
1586 <para>
1587
1588 </para>
1589
1590 @widget: the object which received the signal.
1591 @event: 
1592 @Returns: 
1593
1594 <!-- ##### SIGNAL GtkWidget::key-release-event ##### -->
1595 <para>
1596
1597 </para>
1598
1599 @widget: the object which received the signal.
1600 @event: 
1601 @Returns: 
1602
1603 <!-- ##### SIGNAL GtkWidget::leave-notify-event ##### -->
1604 <para>
1605
1606 </para>
1607
1608 @widget: the object which received the signal.
1609 @event: 
1610 @Returns: 
1611
1612 <!-- ##### SIGNAL GtkWidget::map ##### -->
1613 <para>
1614
1615 </para>
1616
1617 @widget: the object which received the signal.
1618
1619 <!-- ##### SIGNAL GtkWidget::map-event ##### -->
1620 <para>
1621
1622 </para>
1623
1624 @widget: the object which received the signal.
1625 @event: 
1626 @Returns: 
1627
1628 <!-- ##### SIGNAL GtkWidget::mnemonic-activate ##### -->
1629 <para>
1630
1631 </para>
1632
1633 @widget: the object which received the signal.
1634 @arg1: 
1635 @Returns: 
1636
1637 <!-- ##### SIGNAL GtkWidget::motion-notify-event ##### -->
1638 <para>
1639
1640 </para>
1641
1642 @widget: the object which received the signal.
1643 @event: 
1644 @Returns: 
1645
1646 <!-- ##### SIGNAL GtkWidget::no-expose-event ##### -->
1647 <para>
1648
1649 </para>
1650
1651 @widget: the object which received the signal.
1652 @event: 
1653 @Returns: 
1654
1655 <!-- ##### SIGNAL GtkWidget::parent-set ##### -->
1656 <para>
1657
1658 </para>
1659
1660 @widget: the object which received the signal.
1661 @old_parent: 
1662
1663 <!-- ##### SIGNAL GtkWidget::popup-menu ##### -->
1664 <para>
1665
1666 </para>
1667
1668 @widget: the object which received the signal.
1669
1670 <!-- ##### SIGNAL GtkWidget::property-notify-event ##### -->
1671 <para>
1672
1673 </para>
1674
1675 @widget: the object which received the signal.
1676 @event: 
1677 @Returns: 
1678
1679 <!-- ##### SIGNAL GtkWidget::proximity-in-event ##### -->
1680 <para>
1681
1682 </para>
1683
1684 @widget: the object which received the signal.
1685 @event: 
1686 @Returns: 
1687
1688 <!-- ##### SIGNAL GtkWidget::proximity-out-event ##### -->
1689 <para>
1690
1691 </para>
1692
1693 @widget: the object which received the signal.
1694 @event: 
1695 @Returns: 
1696
1697 <!-- ##### SIGNAL GtkWidget::realize ##### -->
1698 <para>
1699
1700 </para>
1701
1702 @widget: the object which received the signal.
1703
1704 <!-- ##### SIGNAL GtkWidget::remove-accelerator ##### -->
1705 <para>
1706
1707 </para>
1708
1709 @widget: the object which received the signal.
1710 @accel_group: 
1711 @accel_key: 
1712 @accel_mods: 
1713
1714 <!-- ##### SIGNAL GtkWidget::scroll-event ##### -->
1715 <para>
1716
1717 </para>
1718
1719 @widget: the object which received the signal.
1720 @event: 
1721 @Returns: 
1722
1723 <!-- ##### SIGNAL GtkWidget::selection-clear-event ##### -->
1724 <para>
1725
1726 </para>
1727
1728 @widget: the object which received the signal.
1729 @event: 
1730 @Returns: 
1731
1732 <!-- ##### SIGNAL GtkWidget::selection-get ##### -->
1733 <para>
1734
1735 </para>
1736
1737 @widget: the object which received the signal.
1738 @data: 
1739 @info: 
1740 @time: 
1741
1742 <!-- ##### SIGNAL GtkWidget::selection-notify-event ##### -->
1743 <para>
1744
1745 </para>
1746
1747 @widget: the object which received the signal.
1748 @event: 
1749 @Returns: 
1750
1751 <!-- ##### SIGNAL GtkWidget::selection-received ##### -->
1752 <para>
1753
1754 </para>
1755
1756 @widget: the object which received the signal.
1757 @data: 
1758 @time: 
1759
1760 <!-- ##### SIGNAL GtkWidget::selection-request-event ##### -->
1761 <para>
1762
1763 </para>
1764
1765 @widget: the object which received the signal.
1766 @event: 
1767 @Returns: 
1768
1769 <!-- ##### SIGNAL GtkWidget::show ##### -->
1770 <para>
1771
1772 </para>
1773
1774 @widget: the object which received the signal.
1775
1776 <!-- ##### SIGNAL GtkWidget::size-allocate ##### -->
1777 <para>
1778
1779 </para>
1780
1781 @widget: the object which received the signal.
1782 @allocation: 
1783
1784 <!-- ##### SIGNAL GtkWidget::size-request ##### -->
1785 <para>
1786
1787 </para>
1788
1789 @widget: the object which received the signal.
1790 @requisition: 
1791
1792 <!-- ##### SIGNAL GtkWidget::state-changed ##### -->
1793 <para>
1794
1795 </para>
1796
1797 @widget: the object which received the signal.
1798 @state: 
1799
1800 <!-- ##### SIGNAL GtkWidget::style-set ##### -->
1801 <para>
1802
1803 </para>
1804
1805 @widget: the object which received the signal.
1806 @previous_style: 
1807
1808 <!-- ##### SIGNAL GtkWidget::unmap ##### -->
1809 <para>
1810
1811 </para>
1812
1813 @widget: the object which received the signal.
1814
1815 <!-- ##### SIGNAL GtkWidget::unmap-event ##### -->
1816 <para>
1817
1818 </para>
1819
1820 @widget: the object which received the signal.
1821 @event: 
1822 @Returns: 
1823
1824 <!-- ##### SIGNAL GtkWidget::unrealize ##### -->
1825 <para>
1826
1827 </para>
1828
1829 @widget: the object which received the signal.
1830
1831 <!-- ##### SIGNAL GtkWidget::visibility-notify-event ##### -->
1832 <para>
1833
1834 </para>
1835
1836 @widget: the object which received the signal.
1837 @event: 
1838 @Returns: 
1839
1840 <!-- ##### SIGNAL GtkWidget::window-state-event ##### -->
1841 <para>
1842
1843 </para>
1844
1845 @widget: the object which received the signal.
1846 @event: 
1847 @Returns: 
1848
1849 <!-- ##### ARG GtkWidget:name ##### -->
1850 <para>
1851
1852 </para>
1853
1854 <!-- ##### ARG GtkWidget:parent ##### -->
1855 <para>
1856
1857 </para>
1858
1859 <!-- ##### ARG GtkWidget:x ##### -->
1860 <para>
1861
1862 </para>
1863
1864 <!-- ##### ARG GtkWidget:y ##### -->
1865 <para>
1866
1867 </para>
1868
1869 <!-- ##### ARG GtkWidget:width ##### -->
1870 <para>
1871
1872 </para>
1873
1874 <!-- ##### ARG GtkWidget:height ##### -->
1875 <para>
1876
1877 </para>
1878
1879 <!-- ##### ARG GtkWidget:visible ##### -->
1880 <para>
1881
1882 </para>
1883
1884 <!-- ##### ARG GtkWidget:sensitive ##### -->
1885 <para>
1886
1887 </para>
1888
1889 <!-- ##### ARG GtkWidget:app-paintable ##### -->
1890 <para>
1891
1892 </para>
1893
1894 <!-- ##### ARG GtkWidget:can-focus ##### -->
1895 <para>
1896
1897 </para>
1898
1899 <!-- ##### ARG GtkWidget:has-focus ##### -->
1900 <para>
1901
1902 </para>
1903
1904 <!-- ##### ARG GtkWidget:can-default ##### -->
1905 <para>
1906
1907 </para>
1908
1909 <!-- ##### ARG GtkWidget:has-default ##### -->
1910 <para>
1911
1912 </para>
1913
1914 <!-- ##### ARG GtkWidget:receives-default ##### -->
1915 <para>
1916
1917 </para>
1918
1919 <!-- ##### ARG GtkWidget:composite-child ##### -->
1920 <para>
1921
1922 </para>
1923
1924 <!-- ##### ARG GtkWidget:style ##### -->
1925 <para>
1926
1927 </para>
1928
1929 <!-- ##### ARG GtkWidget:events ##### -->
1930 <para>
1931
1932 </para>
1933
1934 <!-- ##### ARG GtkWidget:extension-events ##### -->
1935 <para>
1936
1937 </para>
1938