]> git.lyx.org Git - features.git/blob - src/frontends/xforms/form_graphics.h
Yes, yet another patch from Herbert!
[features.git] / src / frontends / xforms / form_graphics.h
1 // File modified by fdfix.sh for use by lyx (with xforms >= 0.88) and gettext
2 /** Header file generated with fdesign **/
3
4 #ifndef FD_form_graphics_h_
5 #define FD_form_graphics_h_
6
7 /** Callbacks, globals and object handlers **/
8 extern  "C" void C_FormBaseInputCB(FL_OBJECT *, long);
9 extern  "C" void C_FormBaseRestoreCB(FL_OBJECT *, long);
10 extern  "C" void C_FormBaseOKCB(FL_OBJECT *, long);
11 extern  "C" void C_FormBaseCancelCB(FL_OBJECT *, long);
12 extern  "C" void C_FormBaseApplyCB(FL_OBJECT *, long);
13
14 extern  "C" void C_FormBaseInputCB(FL_OBJECT *, long);
15
16 extern  "C" void C_FormBaseInputCB(FL_OBJECT *, long);
17
18 extern  "C" void C_FormBaseInputCB(FL_OBJECT *, long);
19
20 extern  "C" void C_FormBaseInputCB(FL_OBJECT *, long);
21
22 extern  "C" void C_FormBaseInputCB(FL_OBJECT *, long);
23
24
25 /**** Forms and Objects ****/
26 struct FD_form_graphics {
27         ~FD_form_graphics();
28
29         FL_FORM *form;
30         FL_OBJECT *tabFolder;
31         FL_OBJECT *button_help;
32         FL_OBJECT *button_restore;
33         FL_OBJECT *button_ok;
34         FL_OBJECT *button_cancel;
35         FL_OBJECT *button_apply;
36         FL_OBJECT *text_warning;
37 };
38 struct FD_form_file {
39         ~FD_form_file();
40
41         FL_FORM *form;
42         FL_OBJECT *input_filename;
43         FL_OBJECT *button_browse;
44         FL_OBJECT *check_subcaption;
45         FL_OBJECT *input_subcaption;
46         FL_OBJECT *input_rotate_angle;
47         FL_OBJECT *choice_origin;
48         FL_OBJECT *button_clip;
49         FL_OBJECT *button_draft;
50 };
51 struct FD_form_size {
52         ~FD_form_size();
53
54         FL_FORM *form;
55         FL_OBJECT *radio_size;
56         FL_OBJECT *button_default;
57         FL_OBJECT *button_wh;
58         FL_OBJECT *button_scale;
59         FL_OBJECT *input_width;
60         FL_OBJECT *choice_width_units;
61         FL_OBJECT *input_height;
62         FL_OBJECT *choice_height_units;
63         FL_OBJECT *input_scale;
64         FL_OBJECT *check_aspectratio;
65 };
66 struct FD_form_bbox {
67         ~FD_form_bbox();
68
69         FL_FORM *form;
70         FL_OBJECT *input_bb_x0;
71         FL_OBJECT *choice_bb_x0;
72         FL_OBJECT *input_bb_x1;
73         FL_OBJECT *choice_bb_x1;
74         FL_OBJECT *input_bb_y0;
75         FL_OBJECT *choice_bb_y0;
76         FL_OBJECT *input_bb_y1;
77         FL_OBJECT *choice_bb_y1;
78         FL_OBJECT *button_getBB;
79 };
80 struct FD_form_special {
81         ~FD_form_special();
82
83         FL_FORM *form;
84         FL_OBJECT *input_special;
85 };
86 struct FD_form_lyxview {
87         ~FD_form_lyxview();
88
89         FL_FORM *form;
90         FL_OBJECT *choice_display;
91         FL_OBJECT *input_lyxwidth;
92         FL_OBJECT *choice_width_lyxwidth;
93         FL_OBJECT *input_lyxheight;
94         FL_OBJECT *choice_width_lyxheight;
95         FL_OBJECT *input_lyxscale;
96         FL_OBJECT *button_lyxdefault;
97         FL_OBJECT *button_lyxwh;
98         FL_OBJECT *button_lyxscale;
99 };
100
101 #endif /* FD_form_graphics_h_ */