]> git.sesse.net Git - vlc/blob - plugins/gtk/gtk_callbacks.h
a55498f4b0ce37cd64faa5275f45c7a83937fde3
[vlc] / plugins / gtk / gtk_callbacks.h
1 #include <gtk/gtk.h>
2
3 /* General glade callbacks */
4
5 void
6 on_intf_window_drag_data_received      (GtkWidget       *widget,
7                                         GdkDragContext  *drag_context,
8                                         gint             x,
9                                         gint             y,
10                                         GtkSelectionData *data,
11                                         guint            info,
12                                         guint            time,
13                                         gpointer         user_data);
14
15 void
16 on_toolbar_open_clicked                (GtkButton       *button,
17                                         gpointer         user_data);
18
19 void
20 on_toolbar_back_clicked                (GtkButton       *button,
21                                         gpointer         user_data);
22
23 void
24 on_toolbar_stop_clicked                (GtkButton       *button,
25                                         gpointer         user_data);
26
27 void
28 on_toolbar_play_clicked                (GtkButton       *button,
29                                         gpointer         user_data);
30
31 void
32 on_toolbar_pause_clicked               (GtkButton       *button,
33                                         gpointer         user_data);
34
35 void
36 on_toolbar_slow_clicked                (GtkButton       *button,
37                                         gpointer         user_data);
38
39 void
40 on_toolbar_fast_clicked                (GtkButton       *button,
41                                         gpointer         user_data);
42
43 void
44 on_toolbar_playlist_clicked            (GtkButton       *button,
45                                         gpointer         user_data);
46
47 void
48 on_toolbar_prev_clicked                (GtkButton       *button,
49                                         gpointer         user_data);
50
51 void
52 on_toolbar_next_clicked                (GtkButton       *button,
53                                         gpointer         user_data);
54
55 gboolean
56 on_hscale_button_release_event         (GtkWidget       *widget,
57                                         GdkEventButton  *event,
58                                         gpointer         user_data);
59
60 gboolean
61 on_hscale_button_press_event           (GtkWidget       *widget,
62                                         GdkEventButton  *event,
63                                         gpointer         user_data);
64
65 void
66 on_intf_fileopen_destroy               (GtkObject       *object,
67                                         gpointer         user_data);
68
69 void
70 on_fileopen_ok_clicked                 (GtkButton       *button,
71                                         gpointer         user_data);
72
73 void
74 on_fileopen_cancel_clicked             (GtkButton       *button,
75                                         gpointer         user_data);
76
77 void
78 on_intf_modules_destroy                (GtkObject       *object,
79                                         gpointer         user_data);
80
81 void
82 on_modules_ok_clicked                  (GtkButton       *button,
83                                         gpointer         user_data);
84
85 void
86 on_modules_apply_clicked               (GtkButton       *button,
87                                         gpointer         user_data);
88
89 void
90 on_modules_cancel_clicked              (GtkButton       *button,
91                                         gpointer         user_data);
92
93 void
94 on_intf_playlist_destroy               (GtkObject       *object,
95                                         gpointer         user_data);
96
97 void
98 on_playlist_ok_clicked                 (GtkButton       *button,
99                                         gpointer         user_data);
100
101 void
102 on_popup_fast_activate                 (GtkMenuItem     *menuitem,
103                                         gpointer         user_data);
104
105 void
106 on_menubar_open_activate               (GtkMenuItem     *menuitem,
107                                         gpointer         user_data);
108
109 void
110 on_menubar_exit_activate               (GtkMenuItem     *menuitem,
111                                         gpointer         user_data);
112
113 void
114 on_popup_play_activate                 (GtkMenuItem     *menuitem,
115                                         gpointer         user_data);
116
117 void
118 on_popup_exit_activate                 (GtkMenuItem     *menuitem,
119                                         gpointer         user_data);
120
121 void
122 on_menubar_playlist_activate           (GtkMenuItem     *menuitem,
123                                         gpointer         user_data);
124
125 void
126 on_menubar_modules_activate            (GtkMenuItem     *menuitem,
127                                         gpointer         user_data);
128
129 void
130 on_menubar_preferences_activate        (GtkMenuItem     *menuitem,
131                                         gpointer         user_data);
132
133 void
134 on_menubar_about_activate              (GtkMenuItem     *menuitem,
135                                         gpointer         user_data);
136
137 void
138 on_popup_pause_activate                (GtkMenuItem     *menuitem,
139                                         gpointer         user_data);
140
141 void
142 on_popup_slow_activate                 (GtkMenuItem     *menuitem,
143                                         gpointer         user_data);
144
145 void
146 on_popup_open_activate                 (GtkMenuItem     *menuitem,
147                                         gpointer         user_data);
148
149 void
150 on_popup_about_activate                (GtkMenuItem     *menuitem,
151                                         gpointer         user_data);
152
153 void
154 on_about_ok_clicked                    (GtkButton       *button,
155                                         gpointer         user_data);
156
157
158 void
159 on_disc_dvd_toggled                    (GtkToggleButton *togglebutton,
160                                         gpointer         user_data);
161
162 void
163 on_disc_vcd_toggled                    (GtkToggleButton *togglebutton,
164                                         gpointer         user_data);
165
166 void
167 on_disc_ok_clicked                     (GtkButton       *button,
168                                         gpointer         user_data);
169
170 void
171 on_disc_cancel_clicked                 (GtkButton       *button,
172                                         gpointer         user_data);
173
174 void
175 on_menubar_disc_activate               (GtkMenuItem     *menuitem,
176                                         gpointer         user_data);
177
178 void
179 on_toolbar_disc_clicked                (GtkButton       *button,
180                                         gpointer         user_data);
181
182 void
183 on_popup_disc_activate                 (GtkMenuItem     *menuitem,
184                                         gpointer         user_data);
185
186 void
187 on_popup_audio_activate                (GtkMenuItem     *menuitem,
188                                         gpointer         user_data);
189
190 void
191 on_popup_subpictures_activate          (GtkMenuItem     *menuitem,
192                                         gpointer         user_data);
193
194 void
195 on_menubar_audio_activate              (GtkMenuItem     *menuitem,
196                                         gpointer         user_data);
197
198 void
199 on_menubar_subpictures_activate        (GtkMenuItem     *menuitem,
200                                         gpointer         user_data);
201
202 void
203 on_popup_navigation_activate           (GtkMenuItem     *menuitem,
204                                         gpointer         user_data);
205
206 void
207 on_menubar_title_activate              (GtkMenuItem     *menuitem,
208                                         gpointer         user_data);
209
210 void
211 on_menubar_chapter_activate            (GtkMenuItem     *menuitem,
212                                         gpointer         user_data);
213
214 gboolean
215 on_playlist_clist_event                        (GtkWidget       *widget,
216                                         GdkEvent        *event,
217                                         gpointer         user_data);
218
219 gboolean
220 on_intf_window_delete                  (GtkWidget       *widget,
221                                         GdkEvent        *event,
222                                         gpointer         user_data);
223
224 gboolean
225 on_intf_playlist_destroy_event         (GtkWidget       *widget,
226                                         GdkEvent        *event,
227                                         gpointer         user_data);
228
229 gboolean
230 on_intf_playlist_destroy_event         (GtkWidget       *widget,
231                                         GdkEvent        *event,
232                                         gpointer         user_data);
233
234 void
235 on_intf_playlist_drag_data_received    (GtkWidget       *widget,
236                                         GdkDragContext  *drag_context,
237                                         gint             x,
238                                         gint             y,
239                                         GtkSelectionData *data,
240                                         guint            info,
241                                         guint            time,
242                                         gpointer         user_data);
243
244 gboolean
245 on_playlist_clist_event                        (GtkWidget       *widget,
246                                         GdkEvent        *event,
247                                         gpointer         user_data);
248
249 gboolean
250 on_intf_playlist_destroy_event         (GtkWidget       *widget,
251                                         GdkEvent        *event,
252                                         gpointer         user_data);
253
254 gboolean
255 on_intf_window_destroy                 (GtkWidget       *widget,
256                                         GdkEvent        *event,
257                                         gpointer         user_data);
258
259 gboolean
260 on_intf_window_destroy                 (GtkWidget       *widget,
261                                         GdkEvent        *event,
262                                         gpointer         user_data);
263
264 void
265 on_main_window_toggle                  (GtkMenuItem     *menuitem,
266                                         gpointer         user_data);
267
268 void
269 on_delete_clicked                      (GtkMenuItem     *menuitem,
270                                         gpointer         user_data);
271
272 void
273 on_crop_activate                       (GtkMenuItem     *menuitem,
274                                         gpointer         user_data);
275
276 void
277 on_invertselection_clicked             (GtkMenuItem     *menuitem,
278                                         gpointer         user_data);
279
280 gboolean
281 on_playlist_clist_drag_motion          (GtkWidget       *widget,
282                                         GdkDragContext  *drag_context,
283                                         gint             x,
284                                         gint             y,
285                                         guint            time,
286                                         gpointer         user_data);