1 // File modified by fdfix.sh for use by lyx (with xforms >= 0.88) and gettext
3 #include "xforms_helpers.h"
7 /* Form definition file generated with fdesign. */
9 #include FORMS_H_LOCATION
11 #include "form_document.h"
12 #include "FormDocument.h"
14 #include "support/filetools.h"
16 FD_form_tabbed_document::~FD_form_tabbed_document()
18 if ( form->visible ) fl_hide_form( form );
23 FD_form_tabbed_document * FormDocument::build_tabbed_document()
26 FD_form_tabbed_document *fdui = new FD_form_tabbed_document;
28 fdui->form = fl_bgn_form(FL_NO_BOX, 465, 500);
29 fdui->form->u_vdata = this;
30 obj = fl_add_box(FL_UP_BOX, 0, 0, 465, 500, "");
31 fdui->tabbed_folder = obj = fl_add_tabfolder(FL_TOP_TABFOLDER, 20, 15, 435, 365, _("Tabbed folder"));
32 fl_set_object_resize(obj, FL_RESIZE_ALL);
34 char const * const dummy = N_("Cancel|^[");
35 fdui->button_cancel = obj = fl_add_button(FL_NORMAL_BUTTON, 355, 460, 100, 30, idex(_(dummy)));
36 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
38 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
39 fl_set_object_callback(obj, C_FormBaseDeprecatedCancelCB, INPUT);
41 char const * const dummy = N_("Apply|#A");
42 fdui->button_apply = obj = fl_add_button(FL_NORMAL_BUTTON, 245, 460, 100, 30, idex(_(dummy)));
43 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
45 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
46 fl_set_object_callback(obj, C_FormBaseDeprecatedApplyCB, INPUT);
47 fdui->button_ok = obj = fl_add_button(FL_RETURN_BUTTON, 135, 460, 100, 30, _("OK"));
48 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
49 fl_set_object_callback(obj, C_FormBaseDeprecatedOKCB, INPUT);
50 fdui->text_warning = obj = fl_add_text(FL_NORMAL_TEXT, 15, 385, 435, 30, "");
51 fl_set_object_lalign(obj, FL_ALIGN_LEFT|FL_ALIGN_INSIDE);
53 char const * const dummy = N_("Restore|#R");
54 fdui->button_restore = obj = fl_add_button(FL_NORMAL_BUTTON, 10, 460, 100, 30, idex(_(dummy)));
55 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
57 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
58 fl_set_object_callback(obj, C_FormBaseDeprecatedRestoreCB, INPUT);
60 char const * const dummy = N_("Save as Document Defaults|#v");
61 fdui->button_save_defaults = obj = fl_add_button(FL_NORMAL_BUTTON, 10, 420, 195, 30, idex(_(dummy)));
62 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
64 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
66 char const * const dummy = N_("Use Class Defaults|#C");
67 fdui->button_reset_defaults = obj = fl_add_button(FL_NORMAL_BUTTON, 260, 420, 195, 30, idex(_(dummy)));
68 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
70 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
73 fdui->form->fdui = fdui;
77 /*---------------------------------------*/
79 FD_form_doc_paper::~FD_form_doc_paper()
81 if ( form->visible ) fl_hide_form( form );
86 FD_form_doc_paper * FormDocument::build_doc_paper()
89 FD_form_doc_paper *fdui = new FD_form_doc_paper;
91 fdui->form = fl_bgn_form(FL_NO_BOX, 440, 345);
92 fdui->form->u_vdata = this;
93 obj = fl_add_box(FL_FLAT_BOX, 0, 0, 440, 345, "");
94 obj = fl_add_labelframe(FL_ENGRAVED_FRAME, 10, 15, 225, 120, _("Papersize"));
96 char const * const dummy = N_("Papersize:|#P");
97 fdui->choice_papersize = obj = fl_add_choice(FL_NORMAL_CHOICE, 110, 25, 115, 30, idex(_(dummy)));
98 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
100 fl_set_object_boxtype(obj, FL_FRAME_BOX);
101 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
102 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
104 char const * const dummy = N_("Width:|#W");
105 fdui->input_custom_width = obj = fl_add_input(FL_NORMAL_INPUT, 110, 60, 55, 30, idex(_(dummy)));
106 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
108 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
109 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
110 fdui->choice_custom_width_units = obj = fl_add_choice(FL_NORMAL_CHOICE, 170, 60, 55, 30, "");
111 fl_set_object_boxtype(obj, FL_FRAME_BOX);
112 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, 0);
114 char const * const dummy = N_("Height:|#H");
115 fdui->input_custom_height = obj = fl_add_input(FL_NORMAL_INPUT, 110, 95, 55, 30, idex(_(dummy)));
116 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
118 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
119 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
120 fdui->choice_custom_height_units = obj = fl_add_choice(FL_NORMAL_CHOICE, 170, 95, 55, 30, "");
121 fl_set_object_boxtype(obj, FL_FRAME_BOX);
122 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, 0);
123 obj = fl_add_labelframe(FL_ENGRAVED_FRAME, 245, 15, 180, 120, _("Orientation"));
125 fdui->group_radio_orientation = fl_bgn_group();
127 char const * const dummy = N_("Portrait|#r");
128 fdui->radio_portrait = obj = fl_add_round3dbutton(FL_RADIO_BUTTON, 255, 40, 120, 30, idex(_(dummy)));
129 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
131 fl_set_object_color(obj, FL_COL1, FL_YELLOW);
132 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
133 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
135 char const * const dummy = N_("Landscape|#L");
136 fdui->radio_landscape = obj = fl_add_round3dbutton(FL_RADIO_BUTTON, 255, 75, 120, 30, idex(_(dummy)));
137 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
139 fl_set_object_color(obj, FL_COL1, FL_YELLOW);
140 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
141 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
144 obj = fl_add_labelframe(FL_ENGRAVED_FRAME, 10, 150, 415, 185, _("Margins"));
146 char const * const dummy = N_("Custom sizes|#M");
147 fdui->check_use_geometry = obj = fl_add_checkbutton(FL_PUSH_BUTTON, 20, 155, 30, 30, idex(_(dummy)));
148 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
150 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
151 fl_set_object_lalign(obj, FL_ALIGN_RIGHT);
152 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
154 char const * const dummy = N_("Special (A4 portrait only):|#S");
155 fdui->choice_paperpackage = obj = fl_add_choice(FL_NORMAL_CHOICE, 230, 180, 185, 30, idex(_(dummy)));
156 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
158 fl_set_object_boxtype(obj, FL_FRAME_BOX);
159 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
160 fl_set_object_lalign(obj, FL_ALIGN_TOP);
161 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
163 char const * const dummy = N_("Top:|#T");
164 fdui->input_top_margin = obj = fl_add_input(FL_NORMAL_INPUT, 80, 190, 55, 30, idex(_(dummy)));
165 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
167 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
168 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
169 fdui->choice_top_margin_units = obj = fl_add_choice(FL_NORMAL_CHOICE, 140, 190, 55, 30, "");
170 fl_set_object_boxtype(obj, FL_FRAME_BOX);
171 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, 0);
173 char const * const dummy = N_("Bottom:|#B");
174 fdui->input_bottom_margin = obj = fl_add_input(FL_NORMAL_INPUT, 80, 225, 55, 30, idex(_(dummy)));
175 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
177 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
178 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
179 fdui->choice_bottom_margin_units = obj = fl_add_choice(FL_NORMAL_CHOICE, 140, 225, 55, 30, "");
180 fl_set_object_boxtype(obj, FL_FRAME_BOX);
181 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, 0);
183 char const * const dummy = N_("Inner:|#I");
184 fdui->input_inner_margin = obj = fl_add_input(FL_NORMAL_INPUT, 80, 260, 55, 30, idex(_(dummy)));
185 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
187 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
188 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
189 fdui->choice_inner_margin_units = obj = fl_add_choice(FL_NORMAL_CHOICE, 140, 260, 55, 30, "");
190 fl_set_object_boxtype(obj, FL_FRAME_BOX);
191 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, 0);
193 char const * const dummy = N_("Outer:|#u");
194 fdui->input_outer_margin = obj = fl_add_input(FL_NORMAL_INPUT, 80, 295, 55, 30, idex(_(dummy)));
195 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
197 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
198 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
199 fdui->choice_outer_margin_units = obj = fl_add_choice(FL_NORMAL_CHOICE, 140, 295, 55, 30, "");
200 fl_set_object_boxtype(obj, FL_FRAME_BOX);
201 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, 0);
203 char const * const dummy = N_("Headheight:|#H");
204 fdui->input_head_height = obj = fl_add_input(FL_NORMAL_INPUT, 300, 225, 55, 30, idex(_(dummy)));
205 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
207 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
208 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
209 fdui->choice_head_height_units = obj = fl_add_choice(FL_NORMAL_CHOICE, 360, 225, 55, 30, "");
210 fl_set_object_boxtype(obj, FL_FRAME_BOX);
211 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, 0);
213 char const * const dummy = N_("Headsep:|#d");
214 fdui->input_head_sep = obj = fl_add_input(FL_NORMAL_INPUT, 300, 260, 55, 30, idex(_(dummy)));
215 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
217 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
218 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
219 fdui->choice_head_sep_units = obj = fl_add_choice(FL_NORMAL_CHOICE, 360, 260, 55, 30, "");
220 fl_set_object_boxtype(obj, FL_FRAME_BOX);
221 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, 0);
223 char const * const dummy = N_("Footskip:|#F");
224 fdui->input_foot_skip = obj = fl_add_input(FL_NORMAL_INPUT, 300, 295, 55, 30, idex(_(dummy)));
225 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
227 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
228 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
229 fdui->choice_foot_skip_units = obj = fl_add_choice(FL_NORMAL_CHOICE, 360, 295, 55, 30, "");
230 fl_set_object_boxtype(obj, FL_FRAME_BOX);
231 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, 0);
234 fdui->form->fdui = fdui;
238 /*---------------------------------------*/
240 FD_form_doc_class::~FD_form_doc_class()
242 if ( form->visible ) fl_hide_form( form );
243 fl_free_form( form );
247 FD_form_doc_class * FormDocument::build_doc_class()
250 FD_form_doc_class *fdui = new FD_form_doc_class;
252 fdui->form = fl_bgn_form(FL_NO_BOX, 440, 345);
253 fdui->form->u_vdata = this;
254 obj = fl_add_box(FL_FLAT_BOX, 0, 0, 440, 345, "");
255 obj = fl_add_labelframe(FL_ENGRAVED_FRAME, 20, 245, 400, 85, _("Separation"));
256 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
257 fl_set_object_lstyle(obj, FL_BOLD_STYLE);
258 obj = fl_add_labelframe(FL_ENGRAVED_FRAME, 300, 110, 120, 75, _("Page cols"));
259 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
260 fl_set_object_lstyle(obj, FL_BOLD_STYLE);
261 obj = fl_add_labelframe(FL_ENGRAVED_FRAME, 300, 20, 120, 75, _("Sides"));
262 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
263 fl_set_object_lstyle(obj, FL_BOLD_STYLE);
265 char const * const dummy = N_("Fonts:|#F");
266 fdui->choice_doc_fonts = obj = fl_add_choice(FL_NORMAL_CHOICE, 120, 90, 160, 30, idex(_(dummy)));
267 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
269 fl_set_object_boxtype(obj, FL_FRAME_BOX);
270 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
271 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
273 char const * const dummy = N_("Font Size:|#O");
274 fdui->choice_doc_fontsize = obj = fl_add_choice(FL_NORMAL_CHOICE, 120, 125, 160, 30, idex(_(dummy)));
275 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
277 fl_set_object_boxtype(obj, FL_FRAME_BOX);
278 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
279 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
281 char const * const dummy = N_("Class:|#l");
282 fdui->choice_doc_class = obj = fl_add_choice(FL_NORMAL_CHOICE, 120, 20, 160, 30, idex(_(dummy)));
283 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
285 fl_set_object_boxtype(obj, FL_FRAME_BOX);
286 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
287 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, CHECKCHOICECLASS);
289 char const * const dummy = N_("Pagestyle:|#P");
290 fdui->choice_doc_pagestyle = obj = fl_add_choice(FL_NORMAL_CHOICE, 120, 55, 160, 30, idex(_(dummy)));
291 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
293 fl_set_object_boxtype(obj, FL_FRAME_BOX);
294 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
295 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
297 char const * const dummy = N_("Spacing|#g");
298 fdui->choice_doc_spacing = obj = fl_add_choice(FL_NORMAL_CHOICE, 120, 200, 160, 30, idex(_(dummy)));
299 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
301 fl_set_object_boxtype(obj, FL_FRAME_BOX);
302 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
303 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
305 char const * const dummy = N_("Extra Options:|#X");
306 fdui->input_doc_extra = obj = fl_add_input(FL_NORMAL_INPUT, 120, 160, 160, 30, idex(_(dummy)));
307 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
309 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
310 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
311 fdui->input_doc_skip = obj = fl_add_input(FL_NORMAL_INPUT, 285, 290, 60, 30, "");
312 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
313 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
315 char const * const dummy = N_("Default Skip:|#u");
316 fdui->choice_doc_skip = obj = fl_add_choice(FL_NORMAL_CHOICE, 285, 255, 125, 30, idex(_(dummy)));
317 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
319 fl_set_object_boxtype(obj, FL_FRAME_BOX);
320 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
321 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
323 fdui->group_doc_sides = fl_bgn_group();
325 char const * const dummy = N_("One|#n");
326 fdui->radio_doc_sides_one = obj = fl_add_round3dbutton(FL_RADIO_BUTTON, 300, 30, 120, 30, idex(_(dummy)));
327 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
329 fl_set_object_color(obj, FL_COL1, FL_YELLOW);
330 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
331 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
333 char const * const dummy = N_("Two|#T");
334 fdui->radio_doc_sides_two = obj = fl_add_round3dbutton(FL_RADIO_BUTTON, 300, 60, 120, 30, idex(_(dummy)));
335 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
337 fl_set_object_color(obj, FL_COL1, FL_YELLOW);
338 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
339 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
343 fdui->group_doc_columns = fl_bgn_group();
345 char const * const dummy = N_("One|#e");
346 fdui->radio_doc_columns_one = obj = fl_add_round3dbutton(FL_RADIO_BUTTON, 300, 120, 110, 30, idex(_(dummy)));
347 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
349 fl_set_object_color(obj, FL_COL1, FL_YELLOW);
350 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
351 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
353 char const * const dummy = N_("Two|#w");
354 fdui->radio_doc_columns_two = obj = fl_add_round3dbutton(FL_RADIO_BUTTON, 300, 150, 110, 30, idex(_(dummy)));
355 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
357 fl_set_object_color(obj, FL_COL1, FL_YELLOW);
358 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
359 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
363 fdui->group_doc_sep = fl_bgn_group();
365 char const * const dummy = N_("Indent|#I");
366 fdui->radio_doc_indent = obj = fl_add_round3dbutton(FL_RADIO_BUTTON, 50, 260, 110, 30, idex(_(dummy)));
367 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
369 fl_set_object_color(obj, FL_COL1, FL_YELLOW);
370 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
371 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
373 char const * const dummy = N_("Skip|#K");
374 fdui->radio_doc_skip = obj = fl_add_round3dbutton(FL_RADIO_BUTTON, 50, 290, 110, 30, idex(_(dummy)));
375 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
377 fl_set_object_color(obj, FL_COL1, FL_YELLOW);
378 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
379 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
380 fl_set_button(obj, 1);
383 fdui->input_doc_spacing = obj = fl_add_input(FL_NORMAL_INPUT, 300, 200, 120, 30, "");
384 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
385 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
386 fdui->choice_default_skip_units = obj = fl_add_choice(FL_NORMAL_CHOICE, 350, 290, 60, 30, "");
387 fl_set_object_boxtype(obj, FL_FRAME_BOX);
388 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, 0);
391 fdui->form->fdui = fdui;
395 /*---------------------------------------*/
397 FD_form_doc_language::~FD_form_doc_language()
399 if ( form->visible ) fl_hide_form( form );
400 fl_free_form( form );
404 FD_form_doc_language * FormDocument::build_doc_language()
407 FD_form_doc_language *fdui = new FD_form_doc_language;
409 fdui->form = fl_bgn_form(FL_NO_BOX, 440, 345);
410 fdui->form->u_vdata = this;
411 obj = fl_add_box(FL_FLAT_BOX, 0, 0, 440, 345, "");
412 obj = fl_add_labelframe(FL_ENGRAVED_FRAME, 40, 120, 290, 110, _("Quote Style "));
414 char const * const dummy = N_("Encoding:|#D");
415 fdui->choice_inputenc = obj = fl_add_choice(FL_NORMAL_CHOICE, 120, 70, 190, 30, idex(_(dummy)));
416 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
418 fl_set_object_boxtype(obj, FL_FRAME_BOX);
419 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
420 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
422 char const * const dummy = N_("Type:|#T");
423 fdui->choice_quotes_language = obj = fl_add_choice(FL_NORMAL_CHOICE, 110, 140, 190, 30, idex(_(dummy)));
424 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
426 fl_set_object_boxtype(obj, FL_FRAME_BOX);
427 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
428 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
431 char const * const dummy = N_("Single|#S");
432 fdui->radio_single = obj = fl_add_round3dbutton(FL_RADIO_BUTTON, 110, 180, 90, 30, idex(_(dummy)));
433 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
435 fl_set_object_color(obj, FL_COL1, FL_YELLOW);
436 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
437 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
439 char const * const dummy = N_("Double|#D");
440 fdui->radio_double = obj = fl_add_round3dbutton(FL_RADIO_BUTTON, 210, 180, 90, 30, idex(_(dummy)));
441 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
443 fl_set_object_color(obj, FL_COL1, FL_YELLOW);
444 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
445 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
449 char const * const dummy = N_("Language:|#L");
450 fdui->choice_language = obj = fl_add_choice(FL_NORMAL_CHOICE, 120, 35, 190, 30, idex(_(dummy)));
451 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
453 fl_set_object_boxtype(obj, FL_FRAME_BOX);
454 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
455 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
458 fdui->form->fdui = fdui;
462 /*---------------------------------------*/
464 FD_form_doc_options::~FD_form_doc_options()
466 if ( form->visible ) fl_hide_form( form );
467 fl_free_form( form );
471 FD_form_doc_options * FormDocument::build_doc_options()
474 FD_form_doc_options *fdui = new FD_form_doc_options;
476 fdui->form = fl_bgn_form(FL_NO_BOX, 440, 345);
477 fdui->form->u_vdata = this;
478 obj = fl_add_box(FL_FLAT_BOX, 0, 0, 440, 345, "");
480 char const * const dummy = N_("Float Placement:|#L");
481 fdui->input_float_placement = obj = fl_add_input(FL_NORMAL_INPUT, 200, 35, 120, 30, idex(_(dummy)));
482 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
484 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
485 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
486 fdui->slider_secnumdepth = obj = fl_add_counter(FL_SIMPLE_COUNTER, 200, 75, 80, 30, _("Section number depth"));
487 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
488 fl_set_object_lalign(obj, FL_ALIGN_LEFT);
489 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
490 fdui->slider_tocdepth = obj = fl_add_counter(FL_SIMPLE_COUNTER, 200, 115, 80, 30, _("Table of contents depth"));
491 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
492 fl_set_object_lalign(obj, FL_ALIGN_LEFT);
493 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
495 char const * const dummy = N_("PS Driver|#S");
496 fdui->choice_postscript_driver = obj = fl_add_choice(FL_NORMAL_CHOICE, 200, 155, 190, 30, idex(_(dummy)));
497 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
499 fl_set_object_boxtype(obj, FL_FRAME_BOX);
500 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
501 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
503 char const * const dummy = N_("Use AMS Math|#M");
504 fdui->check_use_amsmath = obj = fl_add_checkbutton(FL_PUSH_BUTTON, 200, 200, 35, 30, idex(_(dummy)));
505 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
507 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
508 fl_set_object_lalign(obj, FL_ALIGN_LEFT);
509 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
511 char const * const dummy = N_("Use Natbib|#N");
512 fdui->check_use_natbib = obj = fl_add_checkbutton(FL_PUSH_BUTTON, 200, 245, 35, 30, idex(_(dummy)));
513 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
515 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
516 fl_set_object_lalign(obj, FL_ALIGN_LEFT);
517 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
519 char const * const dummy = N_("Citation style|#i");
520 fdui->choice_citation_format = obj = fl_add_choice(FL_NORMAL_CHOICE, 200, 285, 190, 30, idex(_(dummy)));
521 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
523 fl_set_object_boxtype(obj, FL_FRAME_BOX);
524 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
525 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, 0);
528 fdui->form->fdui = fdui;
532 /*---------------------------------------*/
534 FD_form_doc_bullet::~FD_form_doc_bullet()
536 if ( form->visible ) fl_hide_form( form );
537 fl_free_form( form );
541 FD_form_doc_bullet * FormDocument::build_doc_bullet()
544 FD_form_doc_bullet *fdui = new FD_form_doc_bullet;
546 fdui->form = fl_bgn_form(FL_NO_BOX, 440, 345);
547 fdui->form->u_vdata = this;
548 fl_set_border_width(-1);
549 obj = fl_add_box(FL_FLAT_BOX, 0, 0, 440, 345, "");
550 fl_set_border_width(-3);
551 fdui->bmtable_bullet_panel = obj = fl_add_bmtable(1, 135, 105, 260, 180, "");
552 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, BULLETBMTABLE);
553 fl_set_object_lcol(obj, FL_BLUE);
554 fl_set_object_boxtype(obj, FL_UP_BOX);
555 fl_set_bmtable_pixmap_file(obj, 6, 6,
556 LibFileSearch("images",
559 fl_set_border_width(-1);
560 obj = fl_add_frame(FL_ENGRAVED_FRAME, 135, 20, 260, 55, "");
562 char const * const dummy = N_("Size|#z");
563 fdui->choice_bullet_size = obj = fl_add_choice(FL_NORMAL_CHOICE, 15, 45, 65, 30, idex(_(dummy)));
564 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
566 fl_set_object_boxtype(obj, FL_FRAME_BOX);
567 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
568 fl_set_object_lalign(obj, FL_ALIGN_TOP);
569 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, CHOICEBULLETSIZE);
571 char const * const dummy = N_("LaTeX|#L");
572 fdui->input_bullet_latex = obj = fl_add_input(FL_NORMAL_INPUT, 80, 300, 275, 30, idex(_(dummy)));
573 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
575 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
576 fl_set_object_lstyle(obj, FL_FIXED_STYLE);
577 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUTBULLETLATEX);
579 fdui->radio_bullet_depth = fl_bgn_group();
581 char const * const dummy = N_("1|#1");
582 fdui->radio_bullet_depth_1 = obj = fl_add_round3dbutton(FL_RADIO_BUTTON, 150, 35, 55, 30, idex(_(dummy)));
583 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
585 fl_set_object_boxtype(obj, FL_UP_BOX);
586 fl_set_object_color(obj, FL_COL1, FL_YELLOW);
587 fl_set_object_lsize(obj, FL_LARGE_SIZE);
588 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, BULLETDEPTH1);
589 fl_set_button(obj, 1);
591 char const * const dummy = N_("2|#2");
592 fdui->radio_bullet_depth_2 = obj = fl_add_round3dbutton(FL_RADIO_BUTTON, 215, 35, 55, 30, idex(_(dummy)));
593 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
595 fl_set_object_boxtype(obj, FL_UP_BOX);
596 fl_set_object_color(obj, FL_COL1, FL_YELLOW);
597 fl_set_object_lsize(obj, FL_LARGE_SIZE);
598 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, BULLETDEPTH2);
600 char const * const dummy = N_("3|#3");
601 fdui->radio_bullet_depth_3 = obj = fl_add_round3dbutton(FL_RADIO_BUTTON, 275, 35, 55, 30, idex(_(dummy)));
602 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
604 fl_set_object_boxtype(obj, FL_UP_BOX);
605 fl_set_object_color(obj, FL_COL1, FL_YELLOW);
606 fl_set_object_lsize(obj, FL_LARGE_SIZE);
607 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, BULLETDEPTH3);
609 char const * const dummy = N_("4|#4");
610 fdui->radio_bullet_depth_4 = obj = fl_add_round3dbutton(FL_RADIO_BUTTON, 335, 35, 55, 30, idex(_(dummy)));
611 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
613 fl_set_object_boxtype(obj, FL_UP_BOX);
614 fl_set_object_color(obj, FL_COL1, FL_YELLOW);
615 fl_set_object_lsize(obj, FL_LARGE_SIZE);
616 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, BULLETDEPTH4);
619 obj = fl_add_text(FL_NORMAL_TEXT, 145, 10, 85, 20, _("Bullet Depth"));
620 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
621 fl_set_object_lalign(obj, FL_ALIGN_LEFT|FL_ALIGN_INSIDE);
623 fdui->radio_bullet_panel = fl_bgn_group();
625 char const * const dummy = N_("Standard|#S");
626 fdui->radio_bullet_panel_standard = obj = fl_add_round3dbutton(FL_RADIO_BUTTON, 15, 105, 90, 30, idex(_(dummy)));
627 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
629 fl_set_object_boxtype(obj, FL_UP_BOX);
630 fl_set_object_color(obj, FL_COL1, FL_YELLOW);
631 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
632 fl_set_object_resize(obj, FL_RESIZE_NONE);
633 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, BULLETPANEL1);
634 fl_set_button(obj, 1);
636 char const * const dummy = N_("Maths|#M");
637 fdui->radio_bullet_panel_maths = obj = fl_add_round3dbutton(FL_RADIO_BUTTON, 15, 135, 90, 30, idex(_(dummy)));
638 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
640 fl_set_object_boxtype(obj, FL_UP_BOX);
641 fl_set_object_color(obj, FL_COL1, FL_YELLOW);
642 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
643 fl_set_object_resize(obj, FL_RESIZE_NONE);
644 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, BULLETPANEL2);
646 char const * const dummy = N_("Ding 2|#i");
647 fdui->radio_bullet_panel_ding2 = obj = fl_add_round3dbutton(FL_RADIO_BUTTON, 15, 195, 90, 30, idex(_(dummy)));
648 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
650 fl_set_object_boxtype(obj, FL_UP_BOX);
651 fl_set_object_color(obj, FL_COL1, FL_YELLOW);
652 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
653 fl_set_object_resize(obj, FL_RESIZE_NONE);
654 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, BULLETPANEL3);
656 char const * const dummy = N_("Ding 3|#n");
657 fdui->radio_bullet_panel_ding3 = obj = fl_add_round3dbutton(FL_RADIO_BUTTON, 15, 225, 90, 30, idex(_(dummy)));
658 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
660 fl_set_object_boxtype(obj, FL_UP_BOX);
661 fl_set_object_color(obj, FL_COL1, FL_YELLOW);
662 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
663 fl_set_object_resize(obj, FL_RESIZE_NONE);
664 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, BULLETPANEL4);
666 char const * const dummy = N_("Ding 4|#g");
667 fdui->radio_bullet_panel_ding4 = obj = fl_add_round3dbutton(FL_RADIO_BUTTON, 15, 255, 90, 30, idex(_(dummy)));
668 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
670 fl_set_object_boxtype(obj, FL_UP_BOX);
671 fl_set_object_color(obj, FL_COL1, FL_YELLOW);
672 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
673 fl_set_object_resize(obj, FL_RESIZE_NONE);
674 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, BULLETPANEL5);
676 char const * const dummy = N_("Ding 1|#D");
677 fdui->radio_bullet_panel_ding1 = obj = fl_add_round3dbutton(FL_RADIO_BUTTON, 15, 165, 90, 30, idex(_(dummy)));
678 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
680 fl_set_object_boxtype(obj, FL_UP_BOX);
681 fl_set_object_color(obj, FL_COL1, FL_YELLOW);
682 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
683 fl_set_object_resize(obj, FL_RESIZE_NONE);
684 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, BULLETPANEL6);
689 fdui->form->fdui = fdui;
693 /*---------------------------------------*/