LiVES  1.6.4-svn
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros
callbacks.h
Go to the documentation of this file.
1 // callbacks.h
2 // LiVES
3 // (c) G. Finch <salsaman@xs4all.nl,salsaman@gmail.com> 2003 - 2012
4 // Released under the GPL 3 or later
5 // see file ../COPYING for licensing details
6 
7 #ifndef HAS_LIVES_CALLBACKS_H
8 #define HAS_LIVES_CALLBACKS_H
9 
10 gboolean
11 on_LiVES_delete_event (GtkWidget *widget,
12  GdkEvent *event,
13  gpointer user_data);
14 
15 gboolean
16 return_true (GtkWidget *widget,
17  GdkEvent *event,
18  gpointer user_data);
19 
20 void
21 on_open_activate (GtkMenuItem *menuitem,
22  gpointer user_data);
23 
24 void
25 on_open_sel_activate (GtkMenuItem *menuitem,
26  gpointer user_data);
27 
28 void
29 on_open_loc_activate (GtkMenuItem *menuitem,
30  gpointer user_data);
31 
32 void
33 on_open_utube_activate (GtkMenuItem *menuitem,
34  gpointer user_data);
35 
36 void
37 on_stop_clicked (GtkMenuItem *menuitem,
38  gpointer user_data);
39 
40 void
41 on_save_selection_activate (GtkMenuItem *menuitem,
42  gpointer user_data);
43 
44 void
45 on_save_as_activate (GtkMenuItem *menuitem,
46  gpointer user_data);
47 
48 void
49 on_show_clipboard_info_activate (GtkMenuItem *menuitem,
50  gpointer user_data);
51 
52 void
53 on_close_activate (GtkMenuItem *menuitem,
54  gpointer user_data);
55 
56 void
57 on_import_proj_activate (GtkMenuItem *menuitem,
58  gpointer user_data);
59 
60 void
61 on_export_proj_activate (GtkMenuItem *menuitem,
62  gpointer user_data);
63 
64 void
65 on_quit_activate (GtkMenuItem *menuitem,
66  gpointer user_data);
67 
68 void
69 on_undo_activate (GtkMenuItem *menuitem,
70  gpointer user_data);
71 
72 void
73 on_redo_activate (GtkMenuItem *menuitem,
74  gpointer user_data);
75 
76 void
77 on_paste_as_new_activate (GtkMenuItem *menuitem,
78  gpointer user_data);
79 
80 void
81 on_copy_activate (GtkMenuItem *menuitem,
82  gpointer user_data);
83 
84 void
85 on_cut_activate (GtkMenuItem *menuitem,
86  gpointer user_data);
87 
88 void
89 on_insert_pre_activate (GtkMenuItem *menuitem,
90  gpointer user_data);
91 
92 void
93 on_insert_activate (GtkButton *button,
94  gpointer user_data);
95 
96 void
97 on_merge_activate (GtkMenuItem *menuitem,
98  gpointer user_data);
99 
100 void
101 on_delete_activate (GtkMenuItem *menuitem,
102  gpointer user_data);
103 
104 void
105 on_select_all_activate (GtkMenuItem *menuitem,
106  gpointer user_data);
107 
108 void
109 on_select_new_activate (GtkMenuItem *menuitem,
110  gpointer user_data);
111 
112 void
113 on_select_last_activate (GtkMenuItem *menuitem,
114  gpointer user_data);
115 
116 void
117 on_select_to_end_activate (GtkMenuItem *menuitem,
118  gpointer user_data);
119 
120 void
121 on_select_from_start_activate (GtkMenuItem *menuitem,
122  gpointer user_data);
123 
124 void
125 on_lock_selwidth_activate (GtkMenuItem *menuitem,
126  gpointer user_data);
127 
128 void
129 on_playall_activate (GtkMenuItem *menuitem,
130  gpointer user_data);
131 
132 void
133 on_playsel_activate (GtkMenuItem *menuitem,
134  gpointer user_data);
135 
136 void
137 on_playclip_activate (GtkMenuItem *menuitem,
138  gpointer user_data);
139 
140 void
141 on_stop_activate (GtkMenuItem *menuitem,
142  gpointer user_data);
143 
144 void
145 on_rev_clipboard_activate (GtkMenuItem *menuitem,
146  gpointer user_data);
147 
148 void
149 on_encoder_entry_changed(GtkComboBox *combo, gpointer ptr);
150 
151 void
152 on_vid_playback_plugin_changed (GtkEntry *vpp_entry, gpointer user_data);
153 
154 
155 void
156 on_prefs_apply_clicked (GtkButton *button,
157  gpointer user_data);
158 
159 void
160 on_show_file_info_activate (GtkMenuItem *menuitem,
161  gpointer user_data);
162 
163 void
164 switch_clip_activate (GtkMenuItem *menuitem,
165  gpointer user_data);
166 
167 void
168 on_about_activate (GtkMenuItem *menuitem,
169  gpointer user_data);
170 
171 void
172 show_manual_activate (GtkMenuItem *menuitem,
173  gpointer user_data);
174 
175 void
176 email_author_activate (GtkMenuItem *menuitem,
177  gpointer user_data);
178 
179 void
180 donate_activate (GtkMenuItem *menuitem,
181  gpointer user_data);
182 
183 void
184 report_bug_activate (GtkMenuItem *menuitem,
185  gpointer user_data);
186 
187 void
188 suggest_feature_activate (GtkMenuItem *menuitem,
189  gpointer user_data);
190 
191 void
192 help_translate_activate (GtkMenuItem *menuitem,
193  gpointer user_data);
194 
195 void
196 on_ok_button1_clicked (GtkButton *button,
197  gpointer user_data);
198 
199 void
201 
202 
203 
204 void
205 on_location_select (GtkButton *button,
206  gpointer user_data);
207 
208 void
209 on_utube_select (GtkButton *button,
210  gpointer user_data);
211 
212 void
213 on_autoreload_toggled (GtkToggleButton *togglebutton,
214  gpointer user_data);
215 
216 void
217 on_opensel_range_ok_clicked (GtkButton *button,
218  gpointer user_data);
219 
220 
221 void
222 on_open_sel_ok_button_clicked (GtkButton *button,
223  gpointer user_data);
224 
225 
226 void on_save_textview_clicked (GtkButton *button, gpointer user_data);
227 
228 void
229 on_cancel_button1_clicked (GtkButton *button,
230  gpointer user_data);
231 
232 gboolean on_cancel_button1_clicked_del(GtkWidget *widget, GdkEvent *event, gpointer user_data);
233 
234 
235 void
236 on_full_screen_pressed (GtkButton *button,
237  gpointer user_data);
238 
239 void
240 on_full_screen_activate (GtkMenuItem *menuitem,
241  gpointer user_data);
242 
243 void
244 on_double_size_pressed (GtkButton *button,
245  gpointer user_data);
246 void
247 on_double_size_activate (GtkMenuItem *menuitem,
248  gpointer user_data);
249 
250 void
251 on_sepwin_pressed (GtkButton *button,
252  gpointer user_data);
253 
254 void
255 on_sepwin_activate (GtkMenuItem *menuitem,
256  gpointer user_data);
257 
258 void
259 on_fade_pressed (GtkButton *button,
260  gpointer user_data);
261 
262 void
263 on_fade_activate (GtkMenuItem *menuitem,
264  gpointer user_data);
265 
266 
267 
268 void
269 on_loop_video_activate (GtkMenuItem *menuitem,
270  gpointer user_data);
271 
272 void
273 on_mute_button_activate (GtkMenuItem *menuitem,
274  gpointer user_data);
275 
276 void
277 on_mute_activate (GtkMenuItem *menuitem,
278  gpointer user_data);
279 
280 
281 void
282 on_general_button_clicked (GtkButton *button,
283  gpointer user_data);
284 
285 void
286 on_details_button_clicked (GtkButton *button,
287  gpointer user_data);
288 
289 
290 void
291 on_resize_activate (GtkMenuItem *menuitem,
292  gpointer user_data);
293 
294 void
295 on_rename_activate (GtkMenuItem *menuitem,
296  gpointer user_data);
297 
298 void
299 on_rename_set_name (GtkButton *button,
300  gpointer user_data);
301 
302 void
303 on_spinbutton_start_value_changed (GtkSpinButton *spinbutton,
304  gpointer user_data);
305 
306 void
307 on_spinbutton_end_value_changed (GtkSpinButton *spinbutton,
308  gpointer user_data);
309 
310 void on_open_new_audio_clicked (GtkButton *, gpointer opt_filename);
311 
312 void on_load_audio_activate (GtkMenuItem *, gpointer user_data);
313 
314 void on_load_subs_activate (GtkMenuItem *menuitem, gpointer user_data);
315 
316 void on_save_subs_activate (GtkMenuItem *menuitem, gpointer entry_widget);
317 
318 void on_erase_subs_activate (GtkMenuItem *menuitem, gpointer user_data);
319 
320 
321 void
322 on_xmms_play_audio_activate (GtkMenuItem *menuitem,
323  gpointer user_data);
324 
325 void
326 on_xmms_ok_clicked (GtkButton *menuitem,
327  gpointer user_data);
328 
329 void
330 on_xmms_stop_audio_activate (GtkMenuItem *menuitem,
331  gpointer user_data);
332 
333 
334 void
335 on_insfitaudio_toggled (GtkToggleButton *togglebutton,
336  gpointer user_data);
337 
338 void
339 on_resize_hsize_value_changed (GtkSpinButton *spinbutton,
340  gpointer user_data);
341 
342 void
343 on_resize_vsize_value_changed (GtkSpinButton *spinbutton,
344  gpointer user_data);
345 
346 void
347 on_resize_ok_clicked (GtkButton *button,
348  gpointer user_data);
349 
350 
351 void
352 on_spin_value_changed (GtkSpinButton *spinbutton,
353  gpointer user_data);
354 
355 void
356 on_spin_start_value_changed (GtkSpinButton *spinbutton,
357  gpointer user_data);
358 
359 void
360 on_spin_step_value_changed (GtkSpinButton *spinbutton,
361  gpointer user_data);
362 
363 void
364 on_spin_end_value_changed (GtkSpinButton *spinbutton,
365  gpointer user_data);
366 
367 gint
368 expose_vid_event (GtkWidget *widget, GdkEventExpose *event);
369 
370 gint
371 expose_laud_event (GtkWidget *widget, GdkEventExpose *event);
372 
373 gint
374 expose_raud_event (GtkWidget *widget, GdkEventExpose *event);
375 
376 
377 
378 void
379 on_preview_clicked (GtkButton *button,
380  gpointer user_data);
381 
382 void
383 on_recent_activate (GtkMenuItem *menuitem,
384  gpointer user_data);
385 
386 gboolean config_event (GtkWidget *widget, GdkEventConfigure *event, gpointer user_data);
387 
388 void
389 changed_fps_during_pb (GtkSpinButton *spinbutton,
390  gpointer user_data);
391 
392 gboolean
393 on_mouse_scroll (GtkWidget *widget,
394  GdkEventScroll *event,
395  gpointer user_data);
396 
397 gboolean
398 on_mouse_sel_update (GtkWidget *widget,
399  GdkEventMotion *event,
400  gpointer user_data);
401 
402 gboolean
403 on_mouse_sel_reset (GtkWidget *widget,
404  GdkEventButton *event,
405  gpointer user_data);
406 
407 gboolean
408 on_mouse_sel_start (GtkWidget *widget,
409  GdkEventButton *event,
410  gpointer user_data);
411 
412 void
413 on_load_cdtrack_activate (GtkMenuItem *menuitem,
414  gpointer user_data);
415 
416 void on_load_cdtrack_ok_clicked (GtkButton *button,
417  gpointer user_data);
418 
419 void
420 on_eject_cd_activate (GtkMenuItem *menuitem,
421  gpointer user_data);
422 
423 
424 void
425 on_slower_pressed (GtkButton *button,
426  gpointer user_data);
427 
428 void
429 on_faster_pressed (GtkButton *button,
430  gpointer user_data);
431 
432 void
433 on_back_pressed (GtkButton *button,
434  gpointer user_data);
435 
436 void
437 on_forward_pressed (GtkButton *button,
438  gpointer user_data);
439 
440 void
441 on_capture_activate (GtkMenuItem *menuitem,
442  gpointer user_data);
443 
444 void
446 
447 
448 void
449 on_select_invert_activate (GtkMenuItem *menuitem,
450  gpointer user_data);
451 
452 void
453 on_warn_mask_toggled (GtkToggleButton *togglebutton,
454  gpointer user_data);
455 
456 gboolean
457 frame_context (GtkWidget *widget,
458  GdkEventButton *event,
459  gpointer which);
460 void
461 on_fs_preview_clicked (GtkButton *button,
462  gpointer user_data);
463 
464 
465 void
466 on_restore_activate (GtkMenuItem *menuitem,
467  gpointer user_data);
468 
469 void
470 on_backup_activate (GtkMenuItem *menuitem,
471  gpointer user_data);
472 
473 void
474 on_backup_ok_clicked (GtkButton *button,
475  gpointer user_data);
476 
477 void
478 on_restore_ok_clicked (GtkButton *button,
479  gpointer user_data);
480 
481 void
482 on_xmms_ran_ok_clicked (GtkButton *button,
483  gpointer user_data);
484 
485 
486 void
487 on_record_perf_activate (GtkMenuItem *menuitem,
488  gpointer user_data);
489 
490 gboolean record_toggle_callback (GtkAccelGroup *group, GObject *obj, guint keyval, GdkModifierType mod, gpointer user_data);
491 
492 
493 gboolean fps_reset_callback (GtkAccelGroup *, GObject *, guint, GdkModifierType, gpointer user_data);
494 
495 
496 gboolean mute_audio_callback (GtkAccelGroup *group, GObject *obj, guint keyval, GdkModifierType mod, gpointer);
497 
498 
499 void
500 on_xmms_random_audio_activate (GtkMenuItem *menuitem,
501  gpointer user_data);
502 
503 gboolean
504 on_stop_activate_by_del (GtkWidget *widget,
505  GdkEvent *event,
506  gpointer user_data);
507 
508 void on_pause_clicked(void);
509 
510 
511 void
512 on_select_start_only_activate (GtkMenuItem *menuitem,
513  gpointer user_data);
514 
515 void
516 on_select_end_only_activate (GtkMenuItem *menuitem,
517  gpointer user_data);
518 
519 void
520 on_filesel_simple_clicked (GtkButton *button,
521  GtkEntry *entry);
522 void
523 on_filesel_complex_clicked (GtkButton *button,
524  GtkEntry *entry);
525 
526 void
527 on_filesel_simple_ok_clicked (GtkButton *button,
528  GtkEntry *entry);
529 
530 void
531 on_filesel_complex_ok_clicked (GtkButton *button,
532  GtkEntry *entry);
533 
534 void
535 on_encoder_ofmt_changed(GtkComboBox *combo, gpointer user_data);
536 
537 void
538 on_ok_export_audio_clicked (GtkButton *button,
539  gpointer user_data);
540 
541 void
542 on_append_audio_activate (GtkMenuItem *menuitem,
543  gpointer user_data);
544 
545 void
546 on_menubar_activate_menuitem (GtkMenuItem *menuitem,
547  gpointer user_data);
548 
549 void
550 on_rb_audrec_time_toggled (GtkToggleButton *togglebutton,
551  gpointer user_data);
552 
553 void
554 on_recaudclip_activate (GtkMenuItem *menuitem,
555  gpointer user_data);
556 
557 void
558 on_recaudsel_activate (GtkMenuItem *menuitem,
559  gpointer user_data);
560 
561 
562 void
563 on_recaudclip_ok_clicked (GtkButton *button,
564  gpointer user_data);
565 #ifdef HAVE_GTK_NICE_VERSION
566 void
567 on_volume_slider_value_changed (GtkScaleButton *sbutton,
568  gpointer user_data);
569 #else
570 void
571 on_volume_slider_value_changed (GtkRange *slider,
572  gpointer user_data);
573 #endif
574 
575 void
576 on_fade_audio_activate (GtkMenuItem *menuitem,
577  gpointer user_data);
578 
579 void
580 on_ok_append_audio_clicked (GtkButton *button,
581  GtkEntry *entry);
582 
583 void
584 on_resample_video_activate (GtkMenuItem *menuitem,
585  gpointer user_data);
586 
587 void
588 on_resample_vid_ok (GtkButton *button,
589  GtkEntry *entry);
590 
591 void
592 on_trim_audio_activate (GtkMenuItem *menuitem,
593  gpointer user_data);
594 
595 void
596 on_resample_audio_activate (GtkMenuItem *menuitem,
597  gpointer user_data);
598 
599 
600 void
601 on_export_audio_activate (GtkMenuItem *menuitem,
602  gpointer user_data);
603 
604 
605 void
606 on_resaudio_ok_clicked (GtkButton *button,
607  GtkEntry *entry);
608 
609 void
610 on_cancel_opensel_clicked (GtkButton *button,
611  gpointer user_data);
612 
613 void
614 end_fs_preview(void);
615 
616 
617 void
618 on_sticky_activate (GtkMenuItem *menuitem,
619  gpointer user_data);
620 
621 void
622 on_resaudw_asamps_changed (GtkWidget *irrelevant, gpointer rubbish);
623 
624 
625 void
626 on_insertwsound_toggled (GtkToggleButton *togglebutton,
627  gpointer user_data);
628 
629 void
630 on_showfct_activate (GtkMenuItem *menuitem,
631  gpointer user_data);
632 
633 void on_boolean_toggled(GObject *, gpointer user_data);
634 
635 
636 void on_showsubs_toggled(GObject *, gpointer);
637 
638 void
639 on_show_messages_activate (GtkMenuItem *menuitem,
640  gpointer user_data);
641 
642 gboolean
643 on_hrule_enter (GtkWidget *widget, GdkEventCrossing *event, gpointer user_data);
644 
645 gboolean
646 on_hrule_update (GtkWidget *widget,
647  GdkEventMotion *event,
648  gpointer user_data);
649 gboolean
650 on_hrule_reset (GtkWidget *widget,
651  GdkEventButton *event,
652  gpointer user_data);
653 
654 gboolean
655 on_hrule_set (GtkWidget *widget,
656  GdkEventButton *event,
657  gpointer user_data);
658 
659 void
660 on_rewind_activate (GtkMenuItem *menuitem,
661  gpointer user_data);
662 void
663 on_loop_button_activate (GtkMenuItem *menuitem,
664  gpointer user_data);
665 
666 void
667 on_loop_cont_activate (GtkMenuItem *menuitem,
668  gpointer user_data);
669 
670 void
671 on_show_file_comments_activate (GtkMenuItem *menuitem,
672  gpointer user_data);
673 
674 void
675 on_toolbar_hide (GtkButton *button,
676  gpointer user_data);
677 
678 void
679 on_toy_activate (GtkMenuItem *new_toy,
680  gpointer old_toy_p);
681 
682 void
683 on_preview_spinbutton_changed (GtkSpinButton *spinbutton,
684  gpointer user_data);
685 
686 gboolean prevclip_callback (GtkAccelGroup *, GObject *, guint, GdkModifierType, gpointer user_data);
687 
688 gboolean nextclip_callback (GtkAccelGroup *, GObject *, guint, GdkModifierType, gpointer user_data);
689 
690 gboolean freeze_callback (GtkAccelGroup *, GObject *, guint, GdkModifierType, gpointer user_data);
691 
692 gboolean storeclip_callback (GtkAccelGroup *, GObject *, guint, GdkModifierType, gpointer user_data);
693 
694 gboolean nervous_callback (GtkAccelGroup *, GObject *, guint, GdkModifierType, gpointer user_data);
695 
696 gboolean show_sync_callback (GtkAccelGroup *group, GObject *obj, guint keyval, GdkModifierType mod, gpointer clip_number);
697 
698 void on_save_set_activate (GtkMenuItem *, gpointer user_data);
699 
700 void on_save_set_ok (void);
701 
702 void on_load_set_activate (GtkMenuItem *, gpointer user_data);
703 
704 gboolean on_load_set_ok (GtkButton *, gpointer skip_threaded_dialog);
705 
706 
707 void
708 on_open_vcd_activate (GtkMenuItem *menuitem,
709  gpointer user_data);
710 
711 
712 void
713 on_load_vcd_ok_clicked (GtkButton *button,
714  gpointer user_data);
715 
716 
717 
718 void
719 on_ping_pong_activate (GtkMenuItem *menuitem,
720  gpointer user_data);
721 
722 
723 void
724 on_show_keys_activate (GtkMenuItem *menuitem,
725  gpointer user_data);
726 
727 void
728 on_vj_reset_activate (GtkMenuItem *menuitem,
729  gpointer user_data);
730 
731 gint
732 expose_play_window (GtkWidget *widget, GdkEventExpose *event);
733 
734 void
735 on_prv_link_toggled (GtkToggleButton *togglebutton,
736  gpointer user_data);
737 
738 void
739 on_del_audio_activate (GtkMenuItem *menuitem,
740  gpointer user_data);
741 void
742 on_ins_silence_activate (GtkMenuItem *menuitem,
743  gpointer user_data);
744 
745 void
746 on_ins_silence_details_clicked (GtkButton *button,
747  GtkEntry *entry);
748 
749 
750 void popup_lmap_errors(GtkMenuItem *, gpointer);
751 
752 void on_lerrors_close_clicked (GtkButton *, gpointer);
753 void on_lerrors_clear_clicked (GtkButton *, gpointer);
754 void on_lerrors_delete_clicked (GtkButton *, gpointer);
755 
756 void drag_from_outside(GtkWidget *widget, GdkDragContext *dcon, gint x, gint y,
757  GtkSelectionData *data, guint info, guint time, gpointer user_data);
758 
759 
760 
761 #endif