]> Pileus Git - ~andy/gtk/blob - docs/reference/gtk/tmpl/gtkwidget.sgml
b0fb70150fcd503de8b6ed2d0a24a4aec3938ca2
[~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
298 <!-- ##### STRUCT GtkWidgetShapeInfo ##### -->
299 <para>
300
301 </para>
302
303 @offset_x: 
304 @offset_y: 
305 @shape_mask: 
306
307 <!-- ##### FUNCTION gtk_widget_new ##### -->
308 <para>
309
310 </para>
311
312 @type: 
313 @first_property_name: 
314 @Varargs: 
315 @Returns: 
316 <!-- # Unused Parameters # -->
317 @first_arg_name: 
318
319
320 <!-- ##### FUNCTION gtk_widget_ref ##### -->
321 <para>
322
323 </para>
324
325 @widget: 
326 @Returns: 
327
328
329 <!-- ##### FUNCTION gtk_widget_unref ##### -->
330 <para>
331
332 </para>
333
334 @widget: 
335
336
337 <!-- ##### FUNCTION gtk_widget_destroy ##### -->
338 <para>
339
340 </para>
341
342 @widget: 
343
344
345 <!-- ##### FUNCTION gtk_widget_destroyed ##### -->
346 <para>
347
348 </para>
349
350 @widget: 
351 @widget_pointer: 
352
353
354 <!-- ##### FUNCTION gtk_widget_set ##### -->
355 <para>
356
357 </para>
358
359 @widget: 
360 @first_property_name: 
361 @Varargs: 
362 <!-- # Unused Parameters # -->
363 @first_arg_name: 
364
365
366 <!-- ##### FUNCTION gtk_widget_unparent ##### -->
367 <para>
368
369 </para>
370
371 @widget: 
372
373
374 <!-- ##### FUNCTION gtk_widget_show ##### -->
375 <para>
376
377 </para>
378
379 @widget: 
380
381
382 <!-- ##### FUNCTION gtk_widget_show_now ##### -->
383 <para>
384
385 </para>
386
387 @widget: 
388
389
390 <!-- ##### FUNCTION gtk_widget_hide ##### -->
391 <para>
392
393 </para>
394
395 @widget: 
396
397
398 <!-- ##### FUNCTION gtk_widget_show_all ##### -->
399 <para>
400
401 </para>
402
403 @widget: 
404
405
406 <!-- ##### FUNCTION gtk_widget_hide_all ##### -->
407 <para>
408
409 </para>
410
411 @widget: 
412
413
414 <!-- ##### FUNCTION gtk_widget_map ##### -->
415 <para>
416
417 </para>
418
419 @widget: 
420
421
422 <!-- ##### FUNCTION gtk_widget_unmap ##### -->
423 <para>
424
425 </para>
426
427 @widget: 
428
429
430 <!-- ##### FUNCTION gtk_widget_realize ##### -->
431 <para>
432
433 </para>
434
435 @widget: 
436
437
438 <!-- ##### FUNCTION gtk_widget_unrealize ##### -->
439 <para>
440
441 </para>
442
443 @widget: 
444
445
446 <!-- ##### FUNCTION gtk_widget_queue_draw ##### -->
447 <para>
448
449 </para>
450
451 @widget: 
452
453
454 <!-- ##### FUNCTION gtk_widget_queue_resize ##### -->
455 <para>
456
457 </para>
458
459 @widget: 
460
461
462 <!-- ##### FUNCTION gtk_widget_draw ##### -->
463 <para>
464
465 </para>
466
467 @widget: 
468 @area: 
469
470
471 <!-- ##### FUNCTION gtk_widget_size_request ##### -->
472 <para>
473
474 </para>
475
476 @widget: 
477 @requisition: 
478
479
480 <!-- ##### FUNCTION gtk_widget_get_child_requisition ##### -->
481 <para>
482
483 </para>
484
485 @widget: 
486 @requisition: 
487
488
489 <!-- ##### FUNCTION gtk_widget_size_allocate ##### -->
490 <para>
491
492 </para>
493
494 @widget: 
495 @allocation: 
496
497
498 <!-- ##### FUNCTION gtk_widget_add_accelerator ##### -->
499 <para>
500
501 </para>
502
503 @widget: 
504 @accel_signal: 
505 @accel_group: 
506 @accel_key: 
507 @accel_mods: 
508 @accel_flags: 
509
510
511 <!-- ##### FUNCTION gtk_widget_remove_accelerator ##### -->
512 <para>
513
514 </para>
515
516 @widget: 
517 @accel_group: 
518 @accel_key: 
519 @accel_mods: 
520
521
522 <!-- ##### FUNCTION gtk_widget_remove_accelerators ##### -->
523 <para>
524
525 </para>
526
527 @widget: 
528 @accel_signal: 
529 @visible_only: 
530
531
532 <!-- ##### FUNCTION gtk_widget_accelerator_signal ##### -->
533 <para>
534
535 </para>
536
537 @widget: 
538 @accel_group: 
539 @accel_key: 
540 @accel_mods: 
541 @Returns: 
542
543
544 <!-- ##### FUNCTION gtk_widget_event ##### -->
545 <para>
546
547 </para>
548
549 @widget: 
550 @event: 
551 @Returns: 
552
553
554 <!-- ##### FUNCTION gtk_widget_activate ##### -->
555 <para>
556
557 </para>
558
559 @widget: 
560 @Returns: 
561
562
563 <!-- ##### FUNCTION gtk_widget_reparent ##### -->
564 <para>
565
566 </para>
567
568 @widget: 
569 @new_parent: 
570
571
572 <!-- ##### FUNCTION gtk_widget_popup ##### -->
573 <para>
574
575 </para>
576
577 @widget: 
578 @x: 
579 @y: 
580
581
582 <!-- ##### FUNCTION gtk_widget_intersect ##### -->
583 <para>
584
585 </para>
586
587 @widget: 
588 @area: 
589 @intersection: 
590 @Returns: 
591
592
593 <!-- ##### FUNCTION gtk_widget_is_focus ##### -->
594 <para>
595
596 </para>
597
598 @widget: 
599 @Returns: 
600
601
602 <!-- ##### FUNCTION gtk_widget_grab_focus ##### -->
603 <para>
604
605 </para>
606
607 @widget: 
608
609
610 <!-- ##### FUNCTION gtk_widget_grab_default ##### -->
611 <para>
612
613 </para>
614
615 @widget: 
616
617
618 <!-- ##### FUNCTION gtk_widget_set_name ##### -->
619 <para>
620
621 </para>
622
623 @widget: 
624 @name: 
625
626
627 <!-- ##### FUNCTION gtk_widget_get_name ##### -->
628 <para>
629
630 </para>
631
632 @widget: 
633 @Returns: 
634
635
636 <!-- ##### FUNCTION gtk_widget_set_state ##### -->
637 <para>
638
639 </para>
640
641 @widget: 
642 @state: 
643
644
645 <!-- ##### FUNCTION gtk_widget_set_sensitive ##### -->
646 <para>
647
648 </para>
649
650 @widget: 
651 @sensitive: 
652
653
654 <!-- ##### FUNCTION gtk_widget_set_parent ##### -->
655 <para>
656
657 </para>
658
659 @widget: 
660 @parent: 
661
662
663 <!-- ##### FUNCTION gtk_widget_set_parent_window ##### -->
664 <para>
665
666 </para>
667
668 @widget: 
669 @parent_window: 
670
671
672 <!-- ##### FUNCTION gtk_widget_get_parent_window ##### -->
673 <para>
674
675 </para>
676
677 @widget: 
678 @Returns: 
679
680
681 <!-- ##### FUNCTION gtk_widget_set_uposition ##### -->
682 <para>
683
684 </para>
685
686 @widget: 
687 @x: 
688 @y: 
689
690
691 <!-- ##### FUNCTION gtk_widget_set_usize ##### -->
692 <para>
693
694 </para>
695
696 @widget: 
697 @width: 
698 @height: 
699
700
701 <!-- ##### FUNCTION gtk_widget_set_events ##### -->
702 <para>
703
704 </para>
705
706 @widget: 
707 @events: 
708
709
710 <!-- ##### FUNCTION gtk_widget_add_events ##### -->
711 <para>
712
713 </para>
714
715 @widget: 
716 @events: 
717
718
719 <!-- ##### FUNCTION gtk_widget_set_extension_events ##### -->
720 <para>
721
722 </para>
723
724 @widget: 
725 @mode: 
726
727
728 <!-- ##### FUNCTION gtk_widget_get_extension_events ##### -->
729 <para>
730
731 </para>
732
733 @widget: 
734 @Returns: 
735
736
737 <!-- ##### FUNCTION gtk_widget_get_toplevel ##### -->
738 <para>
739
740 </para>
741
742 @widget: 
743 @Returns: 
744
745
746 <!-- ##### FUNCTION gtk_widget_get_ancestor ##### -->
747 <para>
748
749 </para>
750
751 @widget: 
752 @widget_type: 
753 @Returns: 
754
755
756 <!-- ##### FUNCTION gtk_widget_get_colormap ##### -->
757 <para>
758
759 </para>
760
761 @widget: 
762 @Returns: 
763
764
765 <!-- ##### FUNCTION gtk_widget_set_colormap ##### -->
766 <para>
767
768 </para>
769
770 @widget: 
771 @colormap: 
772
773
774 <!-- ##### FUNCTION gtk_widget_get_visual ##### -->
775 <para>
776
777 </para>
778
779 @widget: 
780 @Returns: 
781
782
783 <!-- ##### FUNCTION gtk_widget_get_events ##### -->
784 <para>
785
786 </para>
787
788 @widget: 
789 @Returns: 
790
791
792 <!-- ##### FUNCTION gtk_widget_get_pointer ##### -->
793 <para>
794
795 </para>
796
797 @widget: 
798 @x: 
799 @y: 
800
801
802 <!-- ##### FUNCTION gtk_widget_is_ancestor ##### -->
803 <para>
804
805 </para>
806
807 @widget: 
808 @ancestor: 
809 @Returns: 
810
811
812 <!-- ##### FUNCTION gtk_widget_hide_on_delete ##### -->
813 <para>
814
815 </para>
816
817 @widget: 
818 @Returns: 
819
820
821 <!-- ##### FUNCTION gtk_widget_set_style ##### -->
822 <para>
823
824 </para>
825
826 @widget: 
827 @style: 
828
829
830 <!-- ##### FUNCTION gtk_widget_set_rc_style ##### -->
831 <para>
832
833 </para>
834
835 @widget: 
836
837
838 <!-- ##### FUNCTION gtk_widget_ensure_style ##### -->
839 <para>
840
841 </para>
842
843 @widget: 
844
845
846 <!-- ##### FUNCTION gtk_widget_get_style ##### -->
847 <para>
848
849 </para>
850
851 @widget: 
852 @Returns: 
853
854
855 <!-- ##### FUNCTION gtk_widget_restore_default_style ##### -->
856 <para>
857
858 </para>
859
860 @widget: 
861
862
863 <!-- ##### FUNCTION gtk_widget_reset_rc_styles ##### -->
864 <para>
865
866 </para>
867
868 @widget: 
869
870
871 <!-- ##### FUNCTION gtk_widget_push_style ##### -->
872 <para>
873
874 </para>
875
876 @style: 
877
878
879 <!-- ##### FUNCTION gtk_widget_push_colormap ##### -->
880 <para>
881
882 </para>
883
884 @cmap: 
885
886
887 <!-- ##### FUNCTION gtk_widget_pop_style ##### -->
888 <para>
889
890 </para>
891
892
893
894 <!-- ##### FUNCTION gtk_widget_pop_colormap ##### -->
895 <para>
896
897 </para>
898
899
900
901 <!-- ##### FUNCTION gtk_widget_set_default_style ##### -->
902 <para>
903
904 </para>
905
906 @style: 
907
908
909 <!-- ##### FUNCTION gtk_widget_set_default_colormap ##### -->
910 <para>
911
912 </para>
913
914 @colormap: 
915
916
917 <!-- ##### FUNCTION gtk_widget_get_default_style ##### -->
918 <para>
919
920 </para>
921
922 @Returns: 
923
924
925 <!-- ##### FUNCTION gtk_widget_get_default_colormap ##### -->
926 <para>
927
928 </para>
929
930 @Returns: 
931
932
933 <!-- ##### FUNCTION gtk_widget_get_default_visual ##### -->
934 <para>
935
936 </para>
937
938 @Returns: 
939
940
941 <!-- ##### FUNCTION gtk_widget_set_direction ##### -->
942 <para>
943
944 </para>
945
946 @widget: 
947 @dir: 
948
949
950 <!-- ##### ENUM GtkTextDirection ##### -->
951 <para>
952
953 </para>
954
955 @GTK_TEXT_DIR_NONE: 
956 @GTK_TEXT_DIR_LTR: 
957 @GTK_TEXT_DIR_RTL: 
958
959 <!-- ##### FUNCTION gtk_widget_get_direction ##### -->
960 <para>
961
962 </para>
963
964 @widget: 
965 @Returns: 
966
967
968 <!-- ##### FUNCTION gtk_widget_set_default_direction ##### -->
969 <para>
970
971 </para>
972
973 @dir: 
974
975
976 <!-- ##### FUNCTION gtk_widget_get_default_direction ##### -->
977 <para>
978
979 </para>
980
981 @Returns: 
982
983
984 <!-- ##### FUNCTION gtk_widget_shape_combine_mask ##### -->
985 <para>
986
987 </para>
988
989 @widget: 
990 @shape_mask: 
991 @offset_x: 
992 @offset_y: 
993
994
995 <!-- ##### FUNCTION gtk_widget_path ##### -->
996 <para>
997
998 </para>
999
1000 @widget: 
1001 @path_length: 
1002 @path: 
1003 @path_reversed: 
1004
1005
1006 <!-- ##### FUNCTION gtk_widget_class_path ##### -->
1007 <para>
1008
1009 </para>
1010
1011 @widget: 
1012 @path_length: 
1013 @path: 
1014 @path_reversed: 
1015
1016
1017 <!-- ##### FUNCTION gtk_widget_get_composite_name ##### -->
1018 <para>
1019
1020 </para>
1021
1022 @widget: 
1023 @Returns: 
1024
1025
1026 <!-- ##### FUNCTION gtk_widget_lock_accelerators ##### -->
1027 <para>
1028
1029 </para>
1030
1031 @widget: 
1032
1033
1034 <!-- ##### FUNCTION gtk_widget_modify_style ##### -->
1035 <para>
1036
1037 </para>
1038
1039 @widget: 
1040 @style: 
1041
1042
1043 <!-- ##### FUNCTION gtk_widget_get_modifier_style ##### -->
1044 <para>
1045
1046 </para>
1047
1048 @widget: 
1049 @Returns: 
1050
1051
1052 <!-- ##### FUNCTION gtk_widget_modify_fg ##### -->
1053 <para>
1054
1055 </para>
1056
1057 @widget: 
1058 @state: 
1059 @color: 
1060
1061
1062 <!-- ##### FUNCTION gtk_widget_modify_bg ##### -->
1063 <para>
1064
1065 </para>
1066
1067 @widget: 
1068 @state: 
1069 @color: 
1070
1071
1072 <!-- ##### FUNCTION gtk_widget_modify_text ##### -->
1073 <para>
1074
1075 </para>
1076
1077 @widget: 
1078 @state: 
1079 @color: 
1080
1081
1082 <!-- ##### FUNCTION gtk_widget_modify_base ##### -->
1083 <para>
1084
1085 </para>
1086
1087 @widget: 
1088 @state: 
1089 @color: 
1090
1091
1092 <!-- ##### FUNCTION gtk_widget_modify_font ##### -->
1093 <para>
1094
1095 </para>
1096
1097 @widget: 
1098 @font_desc: 
1099
1100
1101 <!-- ##### FUNCTION gtk_widget_create_pango_context ##### -->
1102 <para>
1103
1104 </para>
1105
1106 @widget: 
1107 @Returns: 
1108
1109
1110 <!-- ##### FUNCTION gtk_widget_get_pango_context ##### -->
1111 <para>
1112
1113 </para>
1114
1115 @widget: 
1116 @Returns: 
1117
1118
1119 <!-- ##### FUNCTION gtk_widget_create_pango_layout ##### -->
1120 <para>
1121
1122 </para>
1123
1124 @widget: 
1125 @text: 
1126 @Returns: 
1127
1128
1129 <!-- ##### FUNCTION gtk_widget_render_icon ##### -->
1130 <para>
1131
1132 </para>
1133
1134 @widget: 
1135 @stock_id: 
1136 @size: 
1137 @detail: 
1138 @Returns: 
1139
1140
1141 <!-- ##### FUNCTION gtk_widget_pop_composite_child ##### -->
1142 <para>
1143
1144 </para>
1145
1146
1147
1148 <!-- ##### FUNCTION gtk_widget_push_composite_child ##### -->
1149 <para>
1150
1151 </para>
1152
1153
1154
1155 <!-- ##### FUNCTION gtk_widget_queue_clear ##### -->
1156 <para>
1157
1158 </para>
1159
1160 @widget: 
1161
1162
1163 <!-- ##### FUNCTION gtk_widget_queue_clear_area ##### -->
1164 <para>
1165
1166 </para>
1167
1168 @widget: 
1169 @x: 
1170 @y: 
1171 @width: 
1172 @height: 
1173
1174
1175 <!-- ##### FUNCTION gtk_widget_queue_draw_area ##### -->
1176 <para>
1177
1178 </para>
1179
1180 @widget: 
1181 @x: 
1182 @y: 
1183 @width: 
1184 @height: 
1185
1186
1187 <!-- ##### FUNCTION gtk_widget_reset_shapes ##### -->
1188 <para>
1189
1190 </para>
1191
1192 @widget: 
1193
1194
1195 <!-- ##### FUNCTION gtk_widget_set_app_paintable ##### -->
1196 <para>
1197
1198 </para>
1199
1200 @widget: 
1201 @app_paintable: 
1202
1203
1204 <!-- ##### FUNCTION gtk_widget_set_double_buffered ##### -->
1205 <para>
1206
1207 </para>
1208
1209 @widget: 
1210 @double_buffered: 
1211
1212
1213 <!-- ##### FUNCTION gtk_widget_set_composite_name ##### -->
1214 <para>
1215
1216 </para>
1217
1218 @widget: 
1219 @name: 
1220
1221
1222 <!-- ##### FUNCTION gtk_widget_set_scroll_adjustments ##### -->
1223 <para>
1224
1225 </para>
1226
1227 @widget: 
1228 @hadjustment: 
1229 @vadjustment: 
1230 @Returns: 
1231
1232
1233 <!-- ##### FUNCTION gtk_widget_unlock_accelerators ##### -->
1234 <para>
1235
1236 </para>
1237
1238 @widget: 
1239
1240
1241 <!-- ##### FUNCTION gtk_widget_accelerators_locked ##### -->
1242 <para>
1243
1244 </para>
1245
1246 @widget: 
1247 @Returns: 
1248
1249
1250 <!-- ##### SIGNAL GtkWidget::add-accelerator ##### -->
1251 <para>
1252
1253 </para>
1254
1255 @widget: the object which received the signal.
1256 @accel_signal_id: 
1257 @accel_group: 
1258 @accel_key: 
1259 @accel_mods: 
1260 @accel_flags: 
1261
1262 <!-- ##### SIGNAL GtkWidget::button-press-event ##### -->
1263 <para>
1264
1265 </para>
1266
1267 @widget: the object which received the signal.
1268 @event: 
1269 @Returns: 
1270
1271 <!-- ##### SIGNAL GtkWidget::button-release-event ##### -->
1272 <para>
1273
1274 </para>
1275
1276 @widget: the object which received the signal.
1277 @event: 
1278 @Returns: 
1279
1280 <!-- ##### SIGNAL GtkWidget::client-event ##### -->
1281 <para>
1282
1283 </para>
1284
1285 @widget: the object which received the signal.
1286 @event: 
1287 @Returns: 
1288
1289 <!-- ##### SIGNAL GtkWidget::configure-event ##### -->
1290 <para>
1291
1292 </para>
1293
1294 @widget: the object which received the signal.
1295 @event: 
1296 @Returns: 
1297
1298 <!-- ##### SIGNAL GtkWidget::debug-msg ##### -->
1299 <para>
1300
1301 </para>
1302
1303 @widget: the object which received the signal.
1304 @message: 
1305
1306 <!-- ##### SIGNAL GtkWidget::delete-event ##### -->
1307 <para>
1308
1309 </para>
1310
1311 @widget: the object which received the signal.
1312 @event: 
1313 @Returns: 
1314
1315 <!-- ##### SIGNAL GtkWidget::destroy-event ##### -->
1316 <para>
1317
1318 </para>
1319
1320 @widget: the object which received the signal.
1321 @event: 
1322 @Returns: 
1323
1324 <!-- ##### SIGNAL GtkWidget::direction-changed ##### -->
1325 <para>
1326
1327 </para>
1328
1329 @widget: the object which received the signal.
1330 @arg1: 
1331
1332 <!-- ##### SIGNAL GtkWidget::drag-begin ##### -->
1333 <para>
1334
1335 </para>
1336
1337 @widget: the object which received the signal.
1338 @drag_context: 
1339
1340 <!-- ##### SIGNAL GtkWidget::drag-data-delete ##### -->
1341 <para>
1342
1343 </para>
1344
1345 @widget: the object which received the signal.
1346 @drag_context: 
1347
1348 <!-- ##### SIGNAL GtkWidget::drag-data-get ##### -->
1349 <para>
1350
1351 </para>
1352
1353 @widget: the object which received the signal.
1354 @drag_context: 
1355 @data: 
1356 @info: 
1357 @time: 
1358
1359 <!-- ##### SIGNAL GtkWidget::drag-data-received ##### -->
1360 <para>
1361
1362 </para>
1363
1364 @widget: the object which received the signal.
1365 @drag_context: 
1366 @x: 
1367 @y: 
1368 @data: 
1369 @info: 
1370 @time: 
1371
1372 <!-- ##### SIGNAL GtkWidget::drag-drop ##### -->
1373 <para>
1374
1375 </para>
1376
1377 @widget: the object which received the signal.
1378 @drag_context: 
1379 @x: 
1380 @y: 
1381 @time: 
1382 @Returns: 
1383
1384 <!-- ##### SIGNAL GtkWidget::drag-end ##### -->
1385 <para>
1386
1387 </para>
1388
1389 @widget: the object which received the signal.
1390 @drag_context: 
1391
1392 <!-- ##### SIGNAL GtkWidget::drag-leave ##### -->
1393 <para>
1394
1395 </para>
1396
1397 @widget: the object which received the signal.
1398 @drag_context: 
1399 @time: 
1400
1401 <!-- ##### SIGNAL GtkWidget::drag-motion ##### -->
1402 <para>
1403
1404 </para>
1405
1406 @widget: the object which received the signal.
1407 @drag_context: 
1408 @x: 
1409 @y: 
1410 @time: 
1411 @Returns: 
1412
1413 <!-- ##### SIGNAL GtkWidget::enter-notify-event ##### -->
1414 <para>
1415
1416 </para>
1417
1418 @widget: the object which received the signal.
1419 @event: 
1420 @Returns: 
1421
1422 <!-- ##### SIGNAL GtkWidget::event ##### -->
1423 <para>
1424
1425 </para>
1426
1427 @widget: the object which received the signal.
1428 @event: 
1429 @Returns: 
1430
1431 <!-- ##### SIGNAL GtkWidget::expose-event ##### -->
1432 <para>
1433
1434 </para>
1435
1436 @widget: the object which received the signal.
1437 @event: 
1438 @Returns: 
1439
1440 <!-- ##### SIGNAL GtkWidget::focus-in-event ##### -->
1441 <para>
1442
1443 </para>
1444
1445 @widget: the object which received the signal.
1446 @event: 
1447 @Returns: 
1448
1449 <!-- ##### SIGNAL GtkWidget::focus-out-event ##### -->
1450 <para>
1451
1452 </para>
1453
1454 @widget: the object which received the signal.
1455 @event: 
1456 @Returns: 
1457
1458 <!-- ##### SIGNAL GtkWidget::grab-focus ##### -->
1459 <para>
1460
1461 </para>
1462
1463 @widget: the object which received the signal.
1464
1465 <!-- ##### SIGNAL GtkWidget::hide ##### -->
1466 <para>
1467
1468 </para>
1469
1470 @widget: the object which received the signal.
1471
1472 <!-- ##### SIGNAL GtkWidget::key-press-event ##### -->
1473 <para>
1474
1475 </para>
1476
1477 @widget: the object which received the signal.
1478 @event: 
1479 @Returns: 
1480
1481 <!-- ##### SIGNAL GtkWidget::key-release-event ##### -->
1482 <para>
1483
1484 </para>
1485
1486 @widget: the object which received the signal.
1487 @event: 
1488 @Returns: 
1489
1490 <!-- ##### SIGNAL GtkWidget::leave-notify-event ##### -->
1491 <para>
1492
1493 </para>
1494
1495 @widget: the object which received the signal.
1496 @event: 
1497 @Returns: 
1498
1499 <!-- ##### SIGNAL GtkWidget::map ##### -->
1500 <para>
1501
1502 </para>
1503
1504 @widget: the object which received the signal.
1505
1506 <!-- ##### SIGNAL GtkWidget::map-event ##### -->
1507 <para>
1508
1509 </para>
1510
1511 @widget: the object which received the signal.
1512 @event: 
1513 @Returns: 
1514
1515 <!-- ##### SIGNAL GtkWidget::motion-notify-event ##### -->
1516 <para>
1517
1518 </para>
1519
1520 @widget: the object which received the signal.
1521 @event: 
1522 @Returns: 
1523
1524 <!-- ##### SIGNAL GtkWidget::no-expose-event ##### -->
1525 <para>
1526
1527 </para>
1528
1529 @widget: the object which received the signal.
1530 @event: 
1531 @Returns: 
1532
1533 <!-- ##### SIGNAL GtkWidget::parent-set ##### -->
1534 <para>
1535
1536 </para>
1537
1538 @widget: the object which received the signal.
1539 @old_parent: 
1540
1541 <!-- ##### SIGNAL GtkWidget::property-notify-event ##### -->
1542 <para>
1543
1544 </para>
1545
1546 @widget: the object which received the signal.
1547 @event: 
1548 @Returns: 
1549
1550 <!-- ##### SIGNAL GtkWidget::proximity-in-event ##### -->
1551 <para>
1552
1553 </para>
1554
1555 @widget: the object which received the signal.
1556 @event: 
1557 @Returns: 
1558
1559 <!-- ##### SIGNAL GtkWidget::proximity-out-event ##### -->
1560 <para>
1561
1562 </para>
1563
1564 @widget: the object which received the signal.
1565 @event: 
1566 @Returns: 
1567
1568 <!-- ##### SIGNAL GtkWidget::realize ##### -->
1569 <para>
1570
1571 </para>
1572
1573 @widget: the object which received the signal.
1574
1575 <!-- ##### SIGNAL GtkWidget::remove-accelerator ##### -->
1576 <para>
1577
1578 </para>
1579
1580 @widget: the object which received the signal.
1581 @accel_group: 
1582 @accel_key: 
1583 @accel_mods: 
1584
1585 <!-- ##### SIGNAL GtkWidget::scroll-event ##### -->
1586 <para>
1587
1588 </para>
1589
1590 @widget: the object which received the signal.
1591 @event: 
1592 @Returns: 
1593
1594 <!-- ##### SIGNAL GtkWidget::selection-clear-event ##### -->
1595 <para>
1596
1597 </para>
1598
1599 @widget: the object which received the signal.
1600 @event: 
1601 @Returns: 
1602
1603 <!-- ##### SIGNAL GtkWidget::selection-get ##### -->
1604 <para>
1605
1606 </para>
1607
1608 @widget: the object which received the signal.
1609 @data: 
1610 @info: 
1611 @time: 
1612
1613 <!-- ##### SIGNAL GtkWidget::selection-notify-event ##### -->
1614 <para>
1615
1616 </para>
1617
1618 @widget: the object which received the signal.
1619 @event: 
1620 @Returns: 
1621
1622 <!-- ##### SIGNAL GtkWidget::selection-received ##### -->
1623 <para>
1624
1625 </para>
1626
1627 @widget: the object which received the signal.
1628 @data: 
1629 @time: 
1630
1631 <!-- ##### SIGNAL GtkWidget::selection-request-event ##### -->
1632 <para>
1633
1634 </para>
1635
1636 @widget: the object which received the signal.
1637 @event: 
1638 @Returns: 
1639
1640 <!-- ##### SIGNAL GtkWidget::show ##### -->
1641 <para>
1642
1643 </para>
1644
1645 @widget: the object which received the signal.
1646
1647 <!-- ##### SIGNAL GtkWidget::size-allocate ##### -->
1648 <para>
1649
1650 </para>
1651
1652 @widget: the object which received the signal.
1653 @allocation: 
1654
1655 <!-- ##### SIGNAL GtkWidget::size-request ##### -->
1656 <para>
1657
1658 </para>
1659
1660 @widget: the object which received the signal.
1661 @requisition: 
1662
1663 <!-- ##### SIGNAL GtkWidget::state-changed ##### -->
1664 <para>
1665
1666 </para>
1667
1668 @widget: the object which received the signal.
1669 @state: 
1670
1671 <!-- ##### SIGNAL GtkWidget::style-set ##### -->
1672 <para>
1673
1674 </para>
1675
1676 @widget: the object which received the signal.
1677 @previous_style: 
1678
1679 <!-- ##### SIGNAL GtkWidget::unmap ##### -->
1680 <para>
1681
1682 </para>
1683
1684 @widget: the object which received the signal.
1685
1686 <!-- ##### SIGNAL GtkWidget::unmap-event ##### -->
1687 <para>
1688
1689 </para>
1690
1691 @widget: the object which received the signal.
1692 @event: 
1693 @Returns: 
1694
1695 <!-- ##### SIGNAL GtkWidget::unrealize ##### -->
1696 <para>
1697
1698 </para>
1699
1700 @widget: the object which received the signal.
1701
1702 <!-- ##### SIGNAL GtkWidget::visibility-notify-event ##### -->
1703 <para>
1704
1705 </para>
1706
1707 @widget: the object which received the signal.
1708 @event: 
1709 @Returns: 
1710
1711 <!-- ##### SIGNAL GtkWidget::window-state-event ##### -->
1712 <para>
1713
1714 </para>
1715
1716 @widget: the object which received the signal.
1717 @event: 
1718 @Returns: 
1719
1720 <!-- ##### ARG GtkWidget:name ##### -->
1721 <para>
1722
1723 </para>
1724
1725 <!-- ##### ARG GtkWidget:parent ##### -->
1726 <para>
1727
1728 </para>
1729
1730 <!-- ##### ARG GtkWidget:x ##### -->
1731 <para>
1732
1733 </para>
1734
1735 <!-- ##### ARG GtkWidget:y ##### -->
1736 <para>
1737
1738 </para>
1739
1740 <!-- ##### ARG GtkWidget:width ##### -->
1741 <para>
1742
1743 </para>
1744
1745 <!-- ##### ARG GtkWidget:height ##### -->
1746 <para>
1747
1748 </para>
1749
1750 <!-- ##### ARG GtkWidget:visible ##### -->
1751 <para>
1752
1753 </para>
1754
1755 <!-- ##### ARG GtkWidget:sensitive ##### -->
1756 <para>
1757
1758 </para>
1759
1760 <!-- ##### ARG GtkWidget:app-paintable ##### -->
1761 <para>
1762
1763 </para>
1764
1765 <!-- ##### ARG GtkWidget:can-focus ##### -->
1766 <para>
1767
1768 </para>
1769
1770 <!-- ##### ARG GtkWidget:has-focus ##### -->
1771 <para>
1772
1773 </para>
1774
1775 <!-- ##### ARG GtkWidget:can-default ##### -->
1776 <para>
1777
1778 </para>
1779
1780 <!-- ##### ARG GtkWidget:has-default ##### -->
1781 <para>
1782
1783 </para>
1784
1785 <!-- ##### ARG GtkWidget:receives-default ##### -->
1786 <para>
1787
1788 </para>
1789
1790 <!-- ##### ARG GtkWidget:composite-child ##### -->
1791 <para>
1792
1793 </para>
1794
1795 <!-- ##### ARG GtkWidget:style ##### -->
1796 <para>
1797
1798 </para>
1799
1800 <!-- ##### ARG GtkWidget:events ##### -->
1801 <para>
1802
1803 </para>
1804
1805 <!-- ##### ARG GtkWidget:extension-events ##### -->
1806 <para>
1807
1808 </para>
1809