29. Annexe A - Les signaux GTK▲
29-1. GtkObject▲
Sélectionnez
destroy
(
object, data)
29-2. GtkWidget▲
Sélectionnez
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
72.
73.
74.
75.
76.
77.
78.
79.
80.
81.
82.
83.
84.
85.
86.
87.
88.
89.
90.
91.
92.
93.
94.
95.
96.
97.
98.
99.
100.
101.
102.
103.
104.
105.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
72.
73.
74.
75.
76.
77.
78.
79.
80.
81.
82.
83.
84.
85.
86.
87.
88.
89.
90.
91.
92.
93.
94.
95.
96.
97.
98.
99.
100.
101.
102.
103.
104.
105.
show
(
GtkWidget, data)
hide
(
widget, data)
map(
widget, data)
unmap
(
widget, data)
realize
(
widget, data)
unrealize
(
widget, data)
draw
(
widget, area, data)
draw-
focus
(
widget, data)
draw-
default
(
widget, data)
size-
request
(
widget, requisition, data)
size-
allocate
(
widget, allocation, data)
state-
changed
(
widget, state, data)
parent-
set(
widget, object, data)
style-
set(
widget, style, data)
add-
accelerator
(
widget, accel_signal_id, accel_group, accel_key, accel_mods,
accel_flags, data)
remove-
accelerator
(
widget, accel_group, accel_key, accel_mods, data)
bool =
event
(
widget, event, data)
bool =
button-
press-
event
(
widget, event, data)
bool =
button-
release-
event
(
widget, event, data)
bool =
motion-
notify-
event
(
widget, event, data)
bool =
delete-
event
(
widget, event, data)
bool =
destroy-
event
(
widget, event, data)
bool =
expose-
event
(
widget, event, data)
bool =
key-
press-
event
(
widget, event, data)
bool =
key-
release-
event
(
widget, event, data)
bool =
enter-
notify-
event
(
widget, event, data)
bool =
leave-
notify-
event
(
widget, event, data)
bool =
configure-
event
(
widget, event, data)
bool =
focus-
in
-
event
(
widget, event, data)
bool =
focus-
out-
event
(
widget, event, data)
bool =
map-
event
(
widget, event, data)
bool =
unmap-
event
(
widget, event, data)
bool =
property-
notify-
event
(
widget, event, data)
bool =
selection-
clear-
event
(
widget, event, data)
bool =
selection-
request-
event
(
widget, event, data)
bool =
selection-
notify-
event
(
widget, event, data)
selection-
get
(
widget, selection_data, info, time, data)
selection-
received
(
widget, selection_data, time, data)
bool =
proximity-
in
-
event
(
widget, event, data)
bool =
proximity-
out-
event
(
widget, event, data)
drag-
begin
(
widget, context, data)
drag-
end
(
widget, context, data)
drag-
data-
delete
(
widget, context, data)
drag-
leave
(
widget, context, time, data)
bool =
drag-
motion
(
widget, context, x, y, time, data)
bool =
drag-
drop
(
widget, context, x, y, time, data)
drag-
data-
get
(
widget, context, selection_data, info, time, data)
drag-
data-
received
(
widget, context, info, time, selection_data,
info, time, data)
bool =
client-
event
(
widget, event, data)
bool =
no-
expose-
event
(
widget, event, data)
bool =
visibility-
notify-
event
(
widget, event, data)
debug-
msg
(
widget, string, data)
29-3. GtkData▲
Sélectionnez
disconnect
(
data_obj, data)
29-4. GtkContainer▲
Sélectionnez
1.
2.
3.
4.
5.
6.
7.
8.
9.
2.
3.
4.
5.
6.
7.
8.
9.
add
(
container, widget, data)
remove
(
container, widget, data)
check-
resize
(
container, data)
direction =
focus
(
container, direction, data)
set-
focus-
child
(
container, widget, data)
29-5. GtkCalendar▲
Sélectionnez
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
month-
changed
(
calendar, data)
day-
selected
(
calendar, data)
day-
selected-
double-
click
(
calendar, data)
prev-
month
(
calendar, data)
next-
month
(
calendar, data)
prev-
year
(
calendar, data)
next-
year
(
calendar, data)
29-6. GtkEditable▲
Sélectionnez
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
changed
(
editable, data)
insert-
text
(
editable, new_text, text_length, position, data)
delete-
text
(
editable, start_pos, end_pos, data)
activate
(
editable, data)
set-
editable
(
editable, is_editable, data)
move-
cursor
(
editable, x, y, data)
move-
word
(
editable, num_words, data)
move-
page
(
editable, x, y, data)
move-
to-
row
(
editable, row, data)
move-
to-
column
(
editable, column, data)
kill-
char
(
editable, direction, data)
kill-
word
(
editable, drirection, data)
kill-
line
(
editable, direction, data)
cut-
clipboard
(
editable, data)
copy-
clipboard
(
editable, data)
paste-
clipboard
(
editable, data)
29-7. GtkNotebook▲
Sélectionnez
switch-
page
(
noteboook, page, page_num, data)
29-8. GtkList▲
29-9. GtkMenuShell▲
Sélectionnez
1.
2.
3.
4.
5.
6.
7.
8.
9.
2.
3.
4.
5.
6.
7.
8.
9.
deactivate
(
menu_shell, data)
selection-
done
(
menu_shell, data)
move-
current
(
menu_shell, direction, data)
activate-
current
(
menu_shell, force_hide, data)
cancel
(
menu_shell, data)
29-10. GtkToolbar▲
Sélectionnez
1.
2.
3.
2.
3.
orientation-
changed
(
toolbar, orientation, data)
style-
changed
(
toolbar, toolbar_style, data)
29-11. GtkButton▲
Sélectionnez
1.
2.
3.
4.
5.
6.
7.
8.
9.
2.
3.
4.
5.
6.
7.
8.
9.
pressed
(
button, data)
released
(
button, data)
clicked
(
button, data)
enter
(
button, data)
leave
(
button, data)
29-12. GtkItem▲
Sélectionnez
1.
2.
3.
4.
5.
2.
3.
4.
5.
select
(
item, data)
deselect
(
item, data)
toggle
(
item, data)
29-13. GtkWindow▲
Sélectionnez
set-
focus
(
window, widget, data)
29-14. GtkHandleBox▲
Sélectionnez
1.
2.
3.
2.
3.
child-
attached
(
handle_box, widget, data)
child-
detached
(
handle_box, widget, data)
29-15. GtkToggleButton▲
Sélectionnez
toggled
(
toggle_button, data)
29-16. GtkMenuItem▲
Sélectionnez
1.
2.
3.
2.
3.
activate
(
menu_item, data)
activate-
item
(
menu_item, data)
29-17. GtkCheckMenuItem▲
Sélectionnez
toggled
(
check_menu_item, data)
29-18. GtkInputDialog▲
Sélectionnez
1.
2.
3.
2.
3.
enable-
device
(
input_dialog, deviceid, data)
disable-
device
(
input_dialog, deviceid, data)
29-19. GtkColorSelection▲
Sélectionnez
color-
changed
(
color_selection, data)
29-20. GtkStatusBar▲
Sélectionnez
1.
2.
3.
2.
3.
text-
pushed
(
statusbar, context_id, text, data)
text-
popped
(
statusbar, context_id, text, data)
29-21. GtkCurve▲
Sélectionnez
curve-
type-
changed
(
curve, data)
29-22. GtkAdjustment▲
Sélectionnez
1.
2.
3.
2.
3.
changed
(
adjustment, data)
value-
changed
(
adjustment, data)