]> git.donarmstrong.com Git - xournal.git/blob - src/xo-callbacks.h
ebe9b8bf834b4b274c42bc48fb2d597a325e433b
[xournal.git] / src / xo-callbacks.h
1 #include <gtk/gtk.h>
2
3 void
4 on_fileNew_activate                    (GtkMenuItem     *menuitem,
5                                         gpointer         user_data);
6
7 void
8 on_fileNewBackground_activate          (GtkMenuItem     *menuitem,
9                                         gpointer         user_data);
10
11 void
12 on_fileOpen_activate                   (GtkMenuItem     *menuitem,
13                                         gpointer         user_data);
14
15 void
16 on_fileSave_activate                   (GtkMenuItem     *menuitem,
17                                         gpointer         user_data);
18
19 void
20 on_fileSaveAs_activate                 (GtkMenuItem     *menuitem,
21                                         gpointer         user_data);
22
23 void
24 on_filePrintOptions_activate           (GtkMenuItem     *menuitem,
25                                         gpointer         user_data);
26
27 void
28 on_filePrint_activate                  (GtkMenuItem     *menuitem,
29                                         gpointer         user_data);
30
31 void
32 on_filePrintPDF_activate               (GtkMenuItem     *menuitem,
33                                         gpointer         user_data);
34
35 void
36 on_fileQuit_activate                   (GtkMenuItem     *menuitem,
37                                         gpointer         user_data);
38
39 void
40 on_editUndo_activate                   (GtkMenuItem     *menuitem,
41                                         gpointer         user_data);
42
43 void
44 on_editRedo_activate                   (GtkMenuItem     *menuitem,
45                                         gpointer         user_data);
46
47 void
48 on_editCut_activate                    (GtkMenuItem     *menuitem,
49                                         gpointer         user_data);
50
51 void
52 on_editCopy_activate                   (GtkMenuItem     *menuitem,
53                                         gpointer         user_data);
54
55 void
56 on_editPaste_activate                  (GtkMenuItem     *menuitem,
57                                         gpointer         user_data);
58
59 void
60 on_editDelete_activate                 (GtkMenuItem     *menuitem,
61                                         gpointer         user_data);
62
63 void
64 on_viewContinuous_activate             (GtkMenuItem     *menuitem,
65                                         gpointer         user_data);
66
67 void
68 on_viewOnePage_activate                (GtkMenuItem     *menuitem,
69                                         gpointer         user_data);
70
71 void
72 on_viewZoomIn_activate                 (GtkMenuItem     *menuitem,
73                                         gpointer         user_data);
74
75 void
76 on_viewZoomOut_activate                (GtkMenuItem     *menuitem,
77                                         gpointer         user_data);
78
79 void
80 on_viewNormalSize_activate             (GtkMenuItem     *menuitem,
81                                         gpointer         user_data);
82
83 void
84 on_viewPageWidth_activate              (GtkMenuItem     *menuitem,
85                                         gpointer         user_data);
86
87 void
88 on_viewFirstPage_activate              (GtkMenuItem     *menuitem,
89                                         gpointer         user_data);
90
91 void
92 on_viewPreviousPage_activate           (GtkMenuItem     *menuitem,
93                                         gpointer         user_data);
94
95 void
96 on_viewNextPage_activate               (GtkMenuItem     *menuitem,
97                                         gpointer         user_data);
98
99 void
100 on_viewLastPage_activate               (GtkMenuItem     *menuitem,
101                                         gpointer         user_data);
102
103 void
104 on_viewShowLayer_activate              (GtkMenuItem     *menuitem,
105                                         gpointer         user_data);
106
107 void
108 on_viewHideLayer_activate              (GtkMenuItem     *menuitem,
109                                         gpointer         user_data);
110
111 void
112 on_journalNewPageBefore_activate       (GtkMenuItem     *menuitem,
113                                         gpointer         user_data);
114
115 void
116 on_journalNewPageAfter_activate        (GtkMenuItem     *menuitem,
117                                         gpointer         user_data);
118
119 void
120 on_journalNewPageEnd_activate          (GtkMenuItem     *menuitem,
121                                         gpointer         user_data);
122
123 void
124 on_journalDeletePage_activate          (GtkMenuItem     *menuitem,
125                                         gpointer         user_data);
126
127 void
128 on_journalNewLayer_activate            (GtkMenuItem     *menuitem,
129                                         gpointer         user_data);
130
131 void
132 on_journalDeleteLayer_activate         (GtkMenuItem     *menuitem,
133                                         gpointer         user_data);
134
135 void
136 on_journalFlatten_activate             (GtkMenuItem     *menuitem,
137                                         gpointer         user_data);
138
139 void
140 on_journalPaperSize_activate           (GtkMenuItem     *menuitem,
141                                         gpointer         user_data);
142
143 void
144 on_papercolorWhite_activate            (GtkMenuItem     *menuitem,
145                                         gpointer         user_data);
146
147 void
148 on_papercolorYellow_activate           (GtkMenuItem     *menuitem,
149                                         gpointer         user_data);
150
151 void
152 on_papercolorPink_activate             (GtkMenuItem     *menuitem,
153                                         gpointer         user_data);
154
155 void
156 on_papercolorOrange_activate           (GtkMenuItem     *menuitem,
157                                         gpointer         user_data);
158
159 void
160 on_papercolorBlue_activate             (GtkMenuItem     *menuitem,
161                                         gpointer         user_data);
162
163 void
164 on_papercolorGreen_activate            (GtkMenuItem     *menuitem,
165                                         gpointer         user_data);
166
167 void
168 on_papercolorOther_activate            (GtkMenuItem     *menuitem,
169                                         gpointer         user_data);
170
171 void
172 on_paperstylePlain_activate            (GtkMenuItem     *menuitem,
173                                         gpointer         user_data);
174
175 void
176 on_paperstyleLined_activate            (GtkMenuItem     *menuitem,
177                                         gpointer         user_data);
178
179 void
180 on_paperstyleRuled_activate            (GtkMenuItem     *menuitem,
181                                         gpointer         user_data);
182
183 void
184 on_paperstyleGraph_activate            (GtkMenuItem     *menuitem,
185                                         gpointer         user_data);
186
187 void
188 on_journalLoadBackground_activate      (GtkMenuItem     *menuitem,
189                                         gpointer         user_data);
190
191 void
192 on_journalScreenshot_activate          (GtkMenuItem     *menuitem,
193                                         gpointer         user_data);
194
195 void
196 on_journalApplyAllPages_activate       (GtkMenuItem     *menuitem,
197                                         gpointer         user_data);
198
199 void
200 on_toolsPen_activate                   (GtkMenuItem     *menuitem,
201                                         gpointer         user_data);
202
203 void
204 on_toolsEraser_activate                (GtkMenuItem     *menuitem,
205                                         gpointer         user_data);
206
207 void
208 on_toolsHighlighter_activate           (GtkMenuItem     *menuitem,
209                                         gpointer         user_data);
210
211 void
212 on_toolsText_activate                  (GtkMenuItem     *menuitem,
213                                         gpointer         user_data);
214
215 void
216 on_toolsSelectRegion_activate          (GtkMenuItem     *menuitem,
217                                         gpointer         user_data);
218
219 void
220 on_toolsSelectRectangle_activate       (GtkMenuItem     *menuitem,
221                                         gpointer         user_data);
222
223 void
224 on_toolsVerticalSpace_activate         (GtkMenuItem     *menuitem,
225                                         gpointer         user_data);
226
227 void
228 on_colorBlack_activate                 (GtkMenuItem     *menuitem,
229                                         gpointer         user_data);
230
231 void
232 on_colorBlue_activate                  (GtkMenuItem     *menuitem,
233                                         gpointer         user_data);
234
235 void
236 on_colorRed_activate                   (GtkMenuItem     *menuitem,
237                                         gpointer         user_data);
238
239 void
240 on_colorGreen_activate                 (GtkMenuItem     *menuitem,
241                                         gpointer         user_data);
242
243 void
244 on_colorGray_activate                  (GtkMenuItem     *menuitem,
245                                         gpointer         user_data);
246
247 void
248 on_colorLightBlue_activate             (GtkMenuItem     *menuitem,
249                                         gpointer         user_data);
250
251 void
252 on_colorLightGreen_activate            (GtkMenuItem     *menuitem,
253                                         gpointer         user_data);
254
255 void
256 on_colorMagenta_activate               (GtkMenuItem     *menuitem,
257                                         gpointer         user_data);
258
259 void
260 on_colorOrange_activate                (GtkMenuItem     *menuitem,
261                                         gpointer         user_data);
262
263 void
264 on_colorYellow_activate                (GtkMenuItem     *menuitem,
265                                         gpointer         user_data);
266
267 void
268 on_colorWhite_activate                 (GtkMenuItem     *menuitem,
269                                         gpointer         user_data);
270
271 void
272 on_colorOther_activate                 (GtkMenuItem     *menuitem,
273                                         gpointer         user_data);
274
275 void
276 on_penthicknessVeryFine_activate       (GtkMenuItem     *menuitem,
277                                         gpointer         user_data);
278
279 void
280 on_penthicknessFine_activate           (GtkMenuItem     *menuitem,
281                                         gpointer         user_data);
282
283 void
284 on_penthicknessMedium_activate         (GtkMenuItem     *menuitem,
285                                         gpointer         user_data);
286
287 void
288 on_penthicknessThick_activate          (GtkMenuItem     *menuitem,
289                                         gpointer         user_data);
290
291 void
292 on_penthicknessVeryThick_activate      (GtkMenuItem     *menuitem,
293                                         gpointer         user_data);
294
295 void
296 on_eraserFine_activate                 (GtkMenuItem     *menuitem,
297                                         gpointer         user_data);
298
299 void
300 on_eraserMedium_activate               (GtkMenuItem     *menuitem,
301                                         gpointer         user_data);
302
303 void
304 on_eraserThick_activate                (GtkMenuItem     *menuitem,
305                                         gpointer         user_data);
306
307 void
308 on_eraserStandard_activate             (GtkMenuItem     *menuitem,
309                                         gpointer         user_data);
310
311 void
312 on_eraserWhiteout_activate             (GtkMenuItem     *menuitem,
313                                         gpointer         user_data);
314
315 void
316 on_eraserDeleteStrokes_activate        (GtkMenuItem     *menuitem,
317                                         gpointer         user_data);
318
319 void
320 on_highlighterFine_activate            (GtkMenuItem     *menuitem,
321                                         gpointer         user_data);
322
323 void
324 on_highlighterMedium_activate          (GtkMenuItem     *menuitem,
325                                         gpointer         user_data);
326
327 void
328 on_highlighterThick_activate           (GtkMenuItem     *menuitem,
329                                         gpointer         user_data);
330
331 void
332 on_toolsTextFont_activate              (GtkMenuItem     *menuitem,
333                                         gpointer         user_data);
334
335 void
336 on_toolsDefaultPen_activate            (GtkMenuItem     *menuitem,
337                                         gpointer         user_data);
338
339 void
340 on_toolsDefaultEraser_activate         (GtkMenuItem     *menuitem,
341                                         gpointer         user_data);
342
343 void
344 on_toolsDefaultHighlighter_activate    (GtkMenuItem     *menuitem,
345                                         gpointer         user_data);
346
347 void
348 on_toolsDefaultText_activate           (GtkMenuItem     *menuitem,
349                                         gpointer         user_data);
350
351 void
352 on_toolsSetAsDefault_activate          (GtkMenuItem     *menuitem,
353                                         gpointer         user_data);
354
355 void
356 on_toolsRuler_activate                 (GtkMenuItem     *menuitem,
357                                         gpointer         user_data);
358
359 void
360 on_optionsSavePreferences_activate     (GtkMenuItem     *menuitem,
361                                         gpointer         user_data);
362
363 void
364 on_helpIndex_activate                  (GtkMenuItem     *menuitem,
365                                         gpointer         user_data);
366
367 void
368 on_helpAbout_activate                  (GtkMenuItem     *menuitem,
369                                         gpointer         user_data);
370
371 void
372 on_toolEraser_activate                 (GtkToolButton   *toolbutton,
373                                         gpointer         user_data);
374
375 void
376 on_buttonToolDefault_clicked           (GtkToolButton   *toolbutton,
377                                         gpointer         user_data);
378
379 void
380 on_buttonFine_clicked                  (GtkToolButton   *toolbutton,
381                                         gpointer         user_data);
382
383 void
384 on_buttonMedium_clicked                (GtkToolButton   *toolbutton,
385                                         gpointer         user_data);
386
387 void
388 on_buttonThick_clicked                 (GtkToolButton   *toolbutton,
389                                         gpointer         user_data);
390
391 gboolean
392 on_canvas_button_press_event           (GtkWidget       *widget,
393                                         GdkEventButton  *event,
394                                         gpointer         user_data);
395
396 gboolean
397 on_canvas_button_release_event         (GtkWidget       *widget,
398                                         GdkEventButton  *event,
399                                         gpointer         user_data);
400
401 gboolean
402 on_canvas_enter_notify_event           (GtkWidget       *widget,
403                                         GdkEventCrossing *event,
404                                         gpointer         user_data);
405
406 gboolean
407 on_canvas_leave_notify_event           (GtkWidget       *widget,
408                                         GdkEventCrossing *event,
409                                         gpointer         user_data);
410
411 gboolean
412 on_canvas_expose_event                 (GtkWidget       *widget,
413                                         GdkEventExpose  *event,
414                                         gpointer         user_data);
415
416 gboolean
417 on_canvas_key_press_event              (GtkWidget       *widget,
418                                         GdkEventKey     *event,
419                                         gpointer         user_data);
420
421 gboolean
422 on_canvas_motion_notify_event          (GtkWidget       *widget,
423                                         GdkEventMotion  *event,
424                                         gpointer         user_data);
425
426 void
427 on_comboLayer_changed                  (GtkComboBox     *combobox,
428                                         gpointer         user_data);
429
430 gboolean
431 on_winMain_delete_event                (GtkWidget       *widget,
432                                         GdkEvent        *event,
433                                         gpointer         user_data);
434
435 void
436 on_optionsUseXInput_activate           (GtkMenuItem     *menuitem,
437                                         gpointer         user_data);
438
439 void
440 on_vscroll_changed                     (GtkAdjustment   *adjustment,
441                                         gpointer        user_data);
442
443 void
444 on_spinPageNo_value_changed            (GtkSpinButton   *spinbutton,
445                                         gpointer         user_data);
446
447 void
448 on_journalDefaultBackground_activate   (GtkMenuItem     *menuitem,
449                                         gpointer         user_data);
450
451 void
452 on_journalSetAsDefault_activate        (GtkMenuItem     *menuitem,
453                                         gpointer         user_data);
454
455 void
456 on_comboStdSizes_changed               (GtkComboBox     *combobox,
457                                         gpointer         user_data);
458
459 void
460 on_entryWidth_changed                  (GtkEditable     *editable,
461                                         gpointer         user_data);
462
463 void
464 on_entryHeight_changed                 (GtkEditable     *editable,
465                                         gpointer         user_data);
466
467 void
468 on_comboUnit_changed                   (GtkComboBox     *combobox,
469                                         gpointer         user_data);
470
471 void
472 on_viewFullscreen_activate             (GtkMenuItem     *menuitem,
473                                         gpointer         user_data);
474
475 void
476 on_optionsButtonMappings_activate      (GtkMenuItem     *menuitem,
477                                         gpointer         user_data);
478
479 void
480 on_optionsAntialiasBG_activate         (GtkMenuItem     *menuitem,
481                                         gpointer         user_data);
482
483 void
484 on_optionsProgressiveBG_activate       (GtkMenuItem     *menuitem,
485                                         gpointer         user_data);
486
487
488 void
489 on_mru_activate                        (GtkMenuItem     *menuitem,
490                                         gpointer         user_data);
491
492 void
493 on_button2Pen_activate                 (GtkMenuItem     *menuitem,
494                                         gpointer         user_data);
495
496 void
497 on_button2Eraser_activate              (GtkMenuItem     *menuitem,
498                                         gpointer         user_data);
499
500 void
501 on_button2Highlighter_activate         (GtkMenuItem     *menuitem,
502                                         gpointer         user_data);
503
504 void
505 on_button2Text_activate                (GtkMenuItem     *menuitem,
506                                         gpointer         user_data);
507
508 void
509 on_button2SelectRegion_activate        (GtkMenuItem     *menuitem,
510                                         gpointer         user_data);
511
512 void
513 on_button2SelectRectangle_activate     (GtkMenuItem     *menuitem,
514                                         gpointer         user_data);
515
516 void
517 on_button2VerticalSpace_activate       (GtkMenuItem     *menuitem,
518                                         gpointer         user_data);
519
520 void
521 on_button2LinkBrush_activate           (GtkMenuItem     *menuitem,
522                                         gpointer         user_data);
523
524 void
525 on_button2CopyBrush_activate           (GtkMenuItem     *menuitem,
526                                         gpointer         user_data);
527
528 void
529 on_button3Pen_activate                 (GtkMenuItem     *menuitem,
530                                         gpointer         user_data);
531
532 void
533 on_button3Eraser_activate              (GtkMenuItem     *menuitem,
534                                         gpointer         user_data);
535
536 void
537 on_button3Highlighter_activate         (GtkMenuItem     *menuitem,
538                                         gpointer         user_data);
539
540 void
541 on_button3Text_activate                (GtkMenuItem     *menuitem,
542                                         gpointer         user_data);
543
544 void
545 on_button3SelectRegion_activate        (GtkMenuItem     *menuitem,
546                                         gpointer         user_data);
547
548 void
549 on_button3SelectRectangle_activate     (GtkMenuItem     *menuitem,
550                                         gpointer         user_data);
551
552 void
553 on_button3VerticalSpace_activate       (GtkMenuItem     *menuitem,
554                                         gpointer         user_data);
555
556 void
557 on_button3LinkBrush_activate           (GtkMenuItem     *menuitem,
558                                         gpointer         user_data);
559
560 void
561 on_button3CopyBrush_activate           (GtkMenuItem     *menuitem,
562                                         gpointer         user_data);
563
564
565 void
566 on_viewSetZoom_activate                (GtkMenuItem     *menuitem,
567                                         gpointer         user_data);
568
569 void
570 on_spinZoom_value_changed              (GtkSpinButton   *spinbutton,
571                                         gpointer         user_data);
572
573 void
574 on_radioZoom_toggled                   (GtkToggleButton *togglebutton,
575                                         gpointer         user_data);
576
577 void
578 on_radioZoom100_toggled                (GtkToggleButton *togglebutton,
579                                         gpointer         user_data);
580
581 void
582 on_radioZoomWidth_toggled              (GtkToggleButton *togglebutton,
583                                         gpointer         user_data);
584
585 void
586 on_radioZoomHeight_toggled             (GtkToggleButton *togglebutton,
587                                         gpointer         user_data);
588
589 void
590 on_toolsHand_activate                  (GtkMenuItem     *menuitem,
591                                         gpointer         user_data);
592
593 void
594 on_button2Hand_activate                (GtkMenuItem     *menuitem,
595                                         gpointer         user_data);
596
597 void
598 on_button3Hand_activate                (GtkMenuItem     *menuitem,
599                                         gpointer         user_data);
600
601 void
602 on_optionsPrintRuling_activate         (GtkMenuItem     *menuitem,
603                                         gpointer         user_data);
604
605 void
606 on_optionsDiscardCore_activate         (GtkMenuItem     *menuitem,
607                                         gpointer         user_data);
608
609 void
610 on_fontButton_font_set                 (GtkFontButton   *fontbutton,
611                                         gpointer         user_data);
612
613 void
614 on_optionsLeftHanded_activate          (GtkMenuItem     *menuitem,
615                                         gpointer         user_data);
616
617 void
618 on_optionsShortenMenus_activate        (GtkMenuItem     *menuitem,
619                                         gpointer         user_data);
620
621 void
622 on_optionsAutoSavePrefs_activate       (GtkMenuItem     *menuitem,
623                                         gpointer         user_data);
624
625 void
626 on_toolsReco_activate                  (GtkMenuItem     *menuitem,
627                                         gpointer         user_data);
628
629 void
630 on_optionsPressureSensitive_activate   (GtkMenuItem     *menuitem,
631                                         gpointer         user_data);