]> git.lyx.org Git - features.git/blob - src/frontends/xforms/form_graphics.C
049a2cea7f23ed0c6bc36deac44b446509ca3e11
[features.git] / src / frontends / xforms / form_graphics.C
1 // File modified by fdfix.sh for use by lyx (with xforms >= 0.88) and gettext
2 #include <config.h>
3 #include "xforms_helpers.h"
4 #include "gettext.h"
5
6 /* Form definition file generated with fdesign. */
7
8 #include FORMS_H_LOCATION
9 #include <stdlib.h>
10 #include "form_graphics.h"
11 #include "FormGraphics.h"
12
13 FD_form_graphics::~FD_form_graphics()
14 {
15   if ( form->visible ) fl_hide_form( form );
16   fl_free_form( form );
17 }
18
19
20 FD_form_graphics * FormGraphics::build_graphics()
21 {
22   FL_OBJECT *obj;
23   FD_form_graphics *fdui = new FD_form_graphics;
24
25   fdui->form = fl_bgn_form(FL_NO_BOX, 510, 360);
26   fdui->form->u_vdata = this;
27   obj = fl_add_box(FL_FLAT_BOX, 0, 0, 510, 360, "");
28   fdui->tabFolder = obj = fl_add_tabfolder(FL_TOP_TABFOLDER, 10, 5, 490, 270, _("Tabbed folder"));
29     fl_set_object_resize(obj, FL_RESIZE_ALL);
30   {
31     char const * const dummy = N_("Help|#H");
32     fdui->button_help = obj = fl_add_button(FL_NORMAL_BUTTON, 435, 320, 65, 30, idex(_(dummy)));
33     fl_set_button_shortcut(obj, scex(_(dummy)), 1);
34   }
35     fl_set_object_lsize(obj, FL_NORMAL_SIZE);
36     fl_set_object_callback(obj, C_FormBaseInputCB, 0);
37   {
38     char const * const dummy = N_("Restore|#R");
39     fdui->button_restore = obj = fl_add_button(FL_NORMAL_BUTTON, 120, 320, 95, 30, idex(_(dummy)));
40     fl_set_button_shortcut(obj, scex(_(dummy)), 1);
41   }
42     fl_set_object_gravity(obj, FL_SouthWest, FL_SouthWest);
43     fl_set_object_callback(obj, C_FormBaseRestoreCB, 0);
44   fdui->button_ok = obj = fl_add_button(FL_RETURN_BUTTON, 10, 320, 75, 30, _("Ok"));
45     fl_set_object_callback(obj, C_FormBaseOKCB, 0);
46   {
47     char const * const dummy = N_("Cancel|^[");
48     fdui->button_cancel = obj = fl_add_button(FL_NORMAL_BUTTON, 245, 320, 85, 30, idex(_(dummy)));
49     fl_set_button_shortcut(obj, scex(_(dummy)), 1);
50   }
51     fl_set_object_callback(obj, C_FormBaseCancelCB, 0);
52   fdui->text_warning = obj = fl_add_text(FL_NORMAL_TEXT, 10, 280, 485, 35, "");
53     fl_set_object_lalign(obj, FL_ALIGN_LEFT|FL_ALIGN_INSIDE);
54     fl_set_object_lstyle(obj, FL_BOLD_STYLE);
55   fl_end_form();
56
57   fdui->form->fdui = fdui;
58
59   return fdui;
60 }
61 /*---------------------------------------*/
62
63 FD_form_file::~FD_form_file()
64 {
65   if ( form->visible ) fl_hide_form( form );
66   fl_free_form( form );
67 }
68
69
70 FD_form_file * FormGraphics::build_file()
71 {
72   FL_OBJECT *obj;
73   FD_form_file *fdui = new FD_form_file;
74
75   fdui->form = fl_bgn_form(FL_NO_BOX, 505, 235);
76   fdui->form->u_vdata = this;
77   obj = fl_add_box(FL_FLAT_BOX, 0, 0, 505, 235, "");
78   {
79     char const * const dummy = N_("File|#F");
80     fdui->input_filename = obj = fl_add_input(FL_NORMAL_INPUT, 75, 10, 285, 30, idex(_(dummy)));
81     fl_set_button_shortcut(obj, scex(_(dummy)), 1);
82   }
83     fl_set_object_callback(obj, C_FormBaseInputCB, 0);
84   {
85     char const * const dummy = N_("Browse...|#B");
86     fdui->button_browse = obj = fl_add_button(FL_NORMAL_BUTTON, 365, 10, 100, 30, idex(_(dummy)));
87     fl_set_button_shortcut(obj, scex(_(dummy)), 1);
88   }
89     fl_set_object_callback(obj, C_FormBaseInputCB, 0);
90   obj = fl_add_labelframe(FL_ENGRAVED_FRAME, 15, 175, 460, 50, _("Subfigure"));
91   {
92     char const * const dummy = N_("Subfigure|#S");
93     fdui->check_subcaption = obj = fl_add_checkbutton(FL_PUSH_BUTTON, 20, 185, 30, 30, idex(_(dummy)));
94     fl_set_button_shortcut(obj, scex(_(dummy)), 1);
95   }
96     fl_set_object_lalign(obj, FL_ALIGN_RIGHT);
97     fl_set_object_callback(obj, C_FormBaseInputCB, 0);
98   {
99     char const * const dummy = N_("Title:|#T");
100     fdui->input_subcaption = obj = fl_add_input(FL_NORMAL_INPUT, 180, 185, 280, 30, idex(_(dummy)));
101     fl_set_button_shortcut(obj, scex(_(dummy)), 1);
102   }
103     fl_set_object_callback(obj, C_FormBaseInputCB, 0);
104   {
105     char const * const dummy = N_("Show:|#o");
106     fdui->choice_display = obj = fl_add_choice(FL_NORMAL_CHOICE, 85, 80, 160, 30, idex(_(dummy)));
107     fl_set_button_shortcut(obj, scex(_(dummy)), 1);
108   }
109     fl_set_object_boxtype(obj, FL_FRAME_BOX);
110     fl_set_object_callback(obj, C_FormBaseInputCB, 0);
111   {
112     char const * const dummy = N_("Width:|#w");
113     fdui->input_lyxwidth = obj = fl_add_input(FL_NORMAL_INPUT, 85, 120, 95, 30, idex(_(dummy)));
114     fl_set_button_shortcut(obj, scex(_(dummy)), 1);
115   }
116     fl_set_object_lsize(obj, FL_NORMAL_SIZE);
117     fl_set_object_callback(obj, C_FormBaseInputCB, 0);
118   fdui->choice_width_lyxwidth = obj = fl_add_choice(FL_NORMAL_CHOICE, 185, 120, 60, 30, "");
119     fl_set_object_boxtype(obj, FL_FRAME_BOX);
120     fl_set_object_callback(obj, C_FormBaseInputCB, 0);
121   {
122     char const * const dummy = N_("Height:|#h");
123     fdui->input_lyxheight = obj = fl_add_input(FL_NORMAL_INPUT, 315, 120, 85, 30, idex(_(dummy)));
124     fl_set_button_shortcut(obj, scex(_(dummy)), 1);
125   }
126     fl_set_object_lsize(obj, FL_NORMAL_SIZE);
127     fl_set_object_callback(obj, C_FormBaseInputCB, 0);
128   fdui->choice_width_lyxheight = obj = fl_add_choice(FL_NORMAL_CHOICE, 405, 120, 60, 30, "");
129     fl_set_object_boxtype(obj, FL_FRAME_BOX);
130     fl_set_object_callback(obj, C_FormBaseInputCB, 0);
131   obj = fl_add_labelframe(FL_ENGRAVED_FRAME, 15, 65, 460, 95, _("Screen Display"));
132   fl_end_form();
133
134   fdui->form->fdui = fdui;
135
136   return fdui;
137 }
138 /*---------------------------------------*/
139
140 FD_form_size::~FD_form_size()
141 {
142   if ( form->visible ) fl_hide_form( form );
143   fl_free_form( form );
144 }
145
146
147 FD_form_size * FormGraphics::build_size()
148 {
149   FL_OBJECT *obj;
150   FD_form_size *fdui = new FD_form_size;
151
152   fdui->form = fl_bgn_form(FL_NO_BOX, 505, 235);
153   fdui->form->u_vdata = this;
154   obj = fl_add_box(FL_FLAT_BOX, 0, 0, 505, 235, "");
155   {
156     char const * const dummy = N_("Width:|#W");
157     fdui->input_width = obj = fl_add_input(FL_NORMAL_INPUT, 270, 65, 85, 30, idex(_(dummy)));
158     fl_set_button_shortcut(obj, scex(_(dummy)), 1);
159   }
160     fl_set_object_lsize(obj, FL_NORMAL_SIZE);
161     fl_set_object_callback(obj, C_FormBaseInputCB, 0);
162   fdui->choice_width_units = obj = fl_add_choice(FL_NORMAL_CHOICE, 360, 65, 60, 30, "");
163     fl_set_object_boxtype(obj, FL_FRAME_BOX);
164     fl_set_object_callback(obj, C_FormBaseInputCB, 0);
165   {
166     char const * const dummy = N_("Height:|#H");
167     fdui->input_height = obj = fl_add_input(FL_NORMAL_INPUT, 270, 100, 85, 30, idex(_(dummy)));
168     fl_set_button_shortcut(obj, scex(_(dummy)), 1);
169   }
170     fl_set_object_lsize(obj, FL_NORMAL_SIZE);
171     fl_set_object_callback(obj, C_FormBaseInputCB, 0);
172   fdui->choice_height_units = obj = fl_add_choice(FL_NORMAL_CHOICE, 360, 100, 60, 30, "");
173     fl_set_object_boxtype(obj, FL_FRAME_BOX);
174     fl_set_object_callback(obj, C_FormBaseInputCB, 0);
175   {
176     char const * const dummy = N_("Factor:|#F");
177     fdui->input_scale = obj = fl_add_input(FL_NORMAL_INPUT, 270, 150, 85, 30, idex(_(dummy)));
178     fl_set_button_shortcut(obj, scex(_(dummy)), 1);
179   }
180     fl_set_object_lsize(obj, FL_NORMAL_SIZE);
181     fl_set_object_callback(obj, C_FormBaseInputCB, 0);
182   // xgettext:no-c-format
183   obj = fl_add_text(FL_NORMAL_TEXT, 360, 150, 25, 30, _("%"));
184     fl_set_object_lalign(obj, FL_ALIGN_LEFT|FL_ALIGN_INSIDE);
185
186   fdui->radio_size = fl_bgn_group();
187   {
188     char const * const dummy = N_("Default|#D");
189     fdui->button_default = obj = fl_add_round3dbutton(FL_RADIO_BUTTON, 80, 30, 30, 30, idex(_(dummy)));
190     fl_set_button_shortcut(obj, scex(_(dummy)), 1);
191   }
192     fl_set_object_color(obj, FL_COL1, FL_YELLOW);
193     fl_set_object_lalign(obj, FL_ALIGN_RIGHT);
194     fl_set_object_callback(obj, C_FormBaseInputCB, 0);
195   {
196     char const * const dummy = N_("Custom|#C");
197     fdui->button_wh = obj = fl_add_round3dbutton(FL_RADIO_BUTTON, 80, 65, 30, 30, idex(_(dummy)));
198     fl_set_button_shortcut(obj, scex(_(dummy)), 1);
199   }
200     fl_set_object_color(obj, FL_COL1, FL_YELLOW);
201     fl_set_object_lalign(obj, FL_ALIGN_RIGHT);
202     fl_set_object_callback(obj, C_FormBaseInputCB, 0);
203   {
204     char const * const dummy = N_("Scale|#S");
205     fdui->button_scale = obj = fl_add_round3dbutton(FL_RADIO_BUTTON, 80, 155, 30, 30, idex(_(dummy)));
206     fl_set_button_shortcut(obj, scex(_(dummy)), 1);
207   }
208     fl_set_object_color(obj, FL_COL1, FL_YELLOW);
209     fl_set_object_lalign(obj, FL_ALIGN_RIGHT);
210     fl_set_object_callback(obj, C_FormBaseInputCB, 0);
211   fl_end_group();
212
213   {
214     char const * const dummy = N_("keep aspectratio|#k");
215     fdui->check_aspectratio = obj = fl_add_checkbutton(FL_PUSH_BUTTON, 270, 185, 30, 30, idex(_(dummy)));
216     fl_set_button_shortcut(obj, scex(_(dummy)), 1);
217   }
218     fl_set_object_lalign(obj, FL_ALIGN_RIGHT);
219     fl_set_object_callback(obj, C_FormBaseInputCB, 0);
220   obj = fl_add_labelframe(FL_ENGRAVED_FRAME, 15, 15, 455, 205, _("Size"));
221   fl_end_form();
222
223   fdui->form->fdui = fdui;
224
225   return fdui;
226 }
227 /*---------------------------------------*/
228
229 FD_form_bbox::~FD_form_bbox()
230 {
231   if ( form->visible ) fl_hide_form( form );
232   fl_free_form( form );
233 }
234
235
236 FD_form_bbox * FormGraphics::build_bbox()
237 {
238   FL_OBJECT *obj;
239   FD_form_bbox *fdui = new FD_form_bbox;
240
241   fdui->form = fl_bgn_form(FL_NO_BOX, 505, 235);
242   fdui->form->u_vdata = this;
243   obj = fl_add_box(FL_UP_BOX, 0, 0, 505, 235, "");
244   {
245     char const * const dummy = N_("Left Bottom:|#L");
246     fdui->input_bbx0 = obj = fl_add_input(FL_NORMAL_INPUT, 120, 60, 50, 30, idex(_(dummy)));
247     fl_set_button_shortcut(obj, scex(_(dummy)), 1);
248   }
249     fl_set_object_callback(obj, C_FormBaseInputCB, 0);
250   fdui->choice_bb_x0 = obj = fl_add_choice(FL_NORMAL_CHOICE, 175, 60, 50, 30, "");
251     fl_set_object_boxtype(obj, FL_FRAME_BOX);
252     fl_set_object_callback(obj, C_FormBaseInputCB, 0);
253   {
254     char const * const dummy = N_("Right Top:|#R");
255     fdui->input_bbx1 = obj = fl_add_input(FL_NORMAL_INPUT, 120, 100, 50, 30, idex(_(dummy)));
256     fl_set_button_shortcut(obj, scex(_(dummy)), 1);
257   }
258     fl_set_object_callback(obj, C_FormBaseInputCB, 0);
259   fdui->choice_bb_x1 = obj = fl_add_choice(FL_NORMAL_CHOICE, 175, 100, 50, 30, "");
260     fl_set_object_boxtype(obj, FL_FRAME_BOX);
261     fl_set_object_callback(obj, C_FormBaseInputCB, 0);
262   {
263     char const * const dummy = N_("Left Bottom:|#f");
264     fdui->input_bby0 = obj = fl_add_input(FL_NORMAL_INPUT, 325, 60, 50, 30, idex(_(dummy)));
265     fl_set_button_shortcut(obj, scex(_(dummy)), 1);
266   }
267     fl_set_object_callback(obj, C_FormBaseInputCB, 0);
268   fdui->choice_bb_y0 = obj = fl_add_choice(FL_NORMAL_CHOICE, 380, 60, 45, 30, "");
269     fl_set_object_boxtype(obj, FL_FRAME_BOX);
270     fl_set_object_callback(obj, C_FormBaseInputCB, 0);
271   {
272     char const * const dummy = N_("Right Top:|#T");
273     fdui->input_bby1 = obj = fl_add_input(FL_NORMAL_INPUT, 325, 100, 50, 30, idex(_(dummy)));
274     fl_set_button_shortcut(obj, scex(_(dummy)), 1);
275   }
276     fl_set_object_callback(obj, C_FormBaseInputCB, 0);
277   fdui->choice_bb_y1 = obj = fl_add_choice(FL_NORMAL_CHOICE, 380, 100, 45, 30, "");
278     fl_set_object_boxtype(obj, FL_FRAME_BOX);
279     fl_set_object_callback(obj, C_FormBaseInputCB, 0);
280   obj = fl_add_text(FL_NORMAL_TEXT, 120, 30, 35, 25, _("X"));
281     fl_set_object_lalign(obj, FL_ALIGN_LEFT|FL_ALIGN_INSIDE);
282     fl_set_object_lstyle(obj, FL_BOLD_STYLE);
283   obj = fl_add_text(FL_NORMAL_TEXT, 325, 30, 30, 25, _("Y"));
284     fl_set_object_lalign(obj, FL_ALIGN_LEFT|FL_ALIGN_INSIDE);
285     fl_set_object_lstyle(obj, FL_BOLD_STYLE);
286   {
287     char const * const dummy = N_("draft mode|#d");
288     fdui->button_draft = obj = fl_add_checkbutton(FL_PUSH_BUTTON, 295, 180, 30, 30, idex(_(dummy)));
289     fl_set_button_shortcut(obj, scex(_(dummy)), 1);
290   }
291     fl_set_object_lalign(obj, FL_ALIGN_RIGHT);
292     fl_set_object_callback(obj, C_FormBaseInputCB, 0);
293   {
294     char const * const dummy = N_("clip to bounding box|#c");
295     fdui->button_clip = obj = fl_add_checkbutton(FL_PUSH_BUTTON, 295, 145, 30, 30, idex(_(dummy)));
296     fl_set_button_shortcut(obj, scex(_(dummy)), 1);
297   }
298     fl_set_object_lalign(obj, FL_ALIGN_RIGHT);
299     fl_set_object_callback(obj, C_FormBaseInputCB, 0);
300   {
301     char const * const dummy = N_("Get bounding box from file|#G");
302     fdui->button_getBB = obj = fl_add_button(FL_NORMAL_BUTTON, 45, 160, 170, 30, idex(_(dummy)));
303     fl_set_button_shortcut(obj, scex(_(dummy)), 1);
304   }
305     fl_set_object_callback(obj, C_FormBaseInputCB, 0);
306   obj = fl_add_labelframe(FL_ENGRAVED_FRAME, 20, 25, 455, 195, _("Bounding Box"));
307   fl_end_form();
308
309   fdui->form->fdui = fdui;
310
311   return fdui;
312 }
313 /*---------------------------------------*/
314
315 FD_form_special::~FD_form_special()
316 {
317   if ( form->visible ) fl_hide_form( form );
318   fl_free_form( form );
319 }
320
321
322 FD_form_special * FormGraphics::build_special()
323 {
324   FL_OBJECT *obj;
325   FD_form_special *fdui = new FD_form_special;
326
327   fdui->form = fl_bgn_form(FL_NO_BOX, 505, 235);
328   fdui->form->u_vdata = this;
329   obj = fl_add_box(FL_FLAT_BOX, 0, 0, 505, 235, "");
330   obj = fl_add_labelframe(FL_ENGRAVED_FRAME, 15, 15, 455, 75, _("Rotation"));
331   {
332     char const * const dummy = N_("Angle:|#n");
333     fdui->input_rotate_angle = obj = fl_add_input(FL_INT_INPUT, 125, 40, 70, 30, idex(_(dummy)));
334     fl_set_button_shortcut(obj, scex(_(dummy)), 1);
335   }
336     fl_set_object_callback(obj, C_FormBaseInputCB, 0);
337   obj = fl_add_text(FL_NORMAL_TEXT, 200, 45, 45, 25, _("degrees"));
338     fl_set_object_lalign(obj, FL_ALIGN_LEFT|FL_ALIGN_INSIDE);
339   obj = fl_add_labelframe(FL_ENGRAVED_FRAME, 15, 105, 455, 70, _("Special Options"));
340   {
341     char const * const dummy = N_("User defined LaTeX Options:|#U");
342     fdui->input_special = obj = fl_add_input(FL_NORMAL_INPUT, 190, 130, 265, 30, idex(_(dummy)));
343     fl_set_button_shortcut(obj, scex(_(dummy)), 1);
344   }
345     fl_set_object_callback(obj, C_FormBaseInputCB, 0);
346   {
347     char const * const dummy = N_("Origin:|#O");
348     fdui->choice_origin = obj = fl_add_choice(FL_NORMAL_CHOICE, 335, 40, 115, 30, idex(_(dummy)));
349     fl_set_button_shortcut(obj, scex(_(dummy)), 1);
350   }
351     fl_set_object_boxtype(obj, FL_FRAME_BOX);
352     fl_set_object_callback(obj, C_FormBaseInputCB, 0);
353   fl_end_form();
354
355   fdui->form->fdui = fdui;
356
357   return fdui;
358 }
359 /*---------------------------------------*/
360