1 // File modified by fdfix.sh for use by lyx (with xforms >= 0.88) and gettext
3 #include "lyx_gui_misc.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 Class 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, "");
95 char const * const dummy = N_("Special (A4 portrait only):|#S");
96 fdui->choice_paperpackage = obj = fl_add_choice(FL_NORMAL_CHOICE, 230, 180, 185, 30, idex(_(dummy)));
97 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
99 fl_set_object_boxtype(obj, FL_FRAME_BOX);
100 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
101 fl_set_object_lalign(obj, FL_ALIGN_TOP);
102 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
103 obj = fl_add_frame(FL_ENGRAVED_FRAME, 440, 360, 10, 10, "");
104 fl_set_object_color(obj, FL_COL1, FL_COL1);
105 obj = fl_add_frame(FL_ENGRAVED_FRAME, 440, 350, 10, 10, "");
106 fl_set_object_color(obj, FL_COL1, FL_COL1);
108 fdui->greoup_radio_orientation = fl_bgn_group();
110 char const * const dummy = N_("Portrait|#o");
111 fdui->radio_portrait = obj = fl_add_checkbutton(FL_RADIO_BUTTON, 255, 40, 120, 30, idex(_(dummy)));
112 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
114 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
115 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
117 char const * const dummy = N_("Landscape|#L");
118 fdui->radio_landscape = obj = fl_add_checkbutton(FL_RADIO_BUTTON, 255, 75, 120, 30, idex(_(dummy)));
119 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
121 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
122 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
126 char const * const dummy = N_("Papersize:|#P");
127 fdui->choice_papersize2 = obj = fl_add_choice(FL_NORMAL_CHOICE, 110, 25, 115, 30, idex(_(dummy)));
128 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
130 fl_set_object_boxtype(obj, FL_FRAME_BOX);
131 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
132 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
134 char const * const dummy = N_("Custom Margins/Sizes|#M");
135 fdui->push_use_geometry = obj = fl_add_checkbutton(FL_PUSH_BUTTON, 20, 155, 30, 30, idex(_(dummy)));
136 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
138 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
139 fl_set_object_lalign(obj, FL_ALIGN_RIGHT);
140 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
142 char const * const dummy = N_("Width:|#W");
143 fdui->input_custom_width = obj = fl_add_input(FL_NORMAL_INPUT, 135, 60, 90, 30, idex(_(dummy)));
144 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
146 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
147 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
149 char const * const dummy = N_("Height:|#H");
150 fdui->input_custom_height = obj = fl_add_input(FL_NORMAL_INPUT, 135, 95, 90, 30, idex(_(dummy)));
151 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
153 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
154 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
156 char const * const dummy = N_("Top:|#T");
157 fdui->input_top_margin = obj = fl_add_input(FL_NORMAL_INPUT, 100, 190, 90, 30, idex(_(dummy)));
158 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
160 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
161 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
163 char const * const dummy = N_("Bottom:|#B");
164 fdui->input_bottom_margin = obj = fl_add_input(FL_NORMAL_INPUT, 100, 225, 90, 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);
170 char const * const dummy = N_("Left:|#e");
171 fdui->input_left_margin = obj = fl_add_input(FL_NORMAL_INPUT, 100, 260, 90, 30, idex(_(dummy)));
172 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
174 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
175 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
177 char const * const dummy = N_("Right:|#R");
178 fdui->input_right_margin = obj = fl_add_input(FL_NORMAL_INPUT, 100, 295, 90, 30, idex(_(dummy)));
179 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
181 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
182 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
184 char const * const dummy = N_("Headheight:|#i");
185 fdui->input_head_height = obj = fl_add_input(FL_NORMAL_INPUT, 340, 225, 75, 30, idex(_(dummy)));
186 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
188 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
189 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
191 char const * const dummy = N_("Headsep:|#d");
192 fdui->input_head_sep = obj = fl_add_input(FL_NORMAL_INPUT, 340, 260, 75, 30, idex(_(dummy)));
193 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
195 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
196 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
198 char const * const dummy = N_("Footskip:|#F");
199 fdui->input_foot_skip = obj = fl_add_input(FL_NORMAL_INPUT, 340, 295, 75, 30, idex(_(dummy)));
200 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
202 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
203 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
204 fdui->text_warning = obj = fl_add_text(FL_NORMAL_TEXT, 10, 360, 420, 20, "");
205 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
206 fl_set_object_lalign(obj, FL_ALIGN_LEFT|FL_ALIGN_INSIDE);
207 fl_set_object_lstyle(obj, FL_BOLD_STYLE);
208 obj = fl_add_labelframe(FL_ENGRAVED_FRAME, 245, 15, 180, 120, _("Orientation"));
209 obj = fl_add_labelframe(FL_ENGRAVED_FRAME, 10, 15, 225, 120, _("Papersize"));
210 obj = fl_add_labelframe(FL_ENGRAVED_FRAME, 10, 145, 415, 185, _("Margins"));
213 fdui->form->fdui = fdui;
217 /*---------------------------------------*/
219 FD_form_doc_class::~FD_form_doc_class()
221 if ( form->visible ) fl_hide_form( form );
222 fl_free_form( form );
226 FD_form_doc_class * FormDocument::build_doc_class()
229 FD_form_doc_class *fdui = new FD_form_doc_class;
231 fdui->form = fl_bgn_form(FL_NO_BOX, 440, 345);
232 fdui->form->u_vdata = this;
233 obj = fl_add_box(FL_FLAT_BOX, 0, 0, 440, 345, "");
234 obj = fl_add_labelframe(FL_ENGRAVED_FRAME, 300, 200, 120, 80, _("Separation"));
235 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
236 fl_set_object_lstyle(obj, FL_BOLD_STYLE);
237 obj = fl_add_labelframe(FL_ENGRAVED_FRAME, 300, 110, 120, 70, _("Page cols"));
238 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
239 fl_set_object_lstyle(obj, FL_BOLD_STYLE);
240 obj = fl_add_labelframe(FL_ENGRAVED_FRAME, 300, 20, 120, 70, _("Sides"));
241 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
242 fl_set_object_lstyle(obj, FL_BOLD_STYLE);
244 char const * const dummy = N_("Fonts:|#F");
245 fdui->choice_doc_fonts = obj = fl_add_choice(FL_NORMAL_CHOICE, 120, 90, 160, 30, idex(_(dummy)));
246 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
248 fl_set_object_boxtype(obj, FL_FRAME_BOX);
249 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
250 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
252 char const * const dummy = N_("Font Size:|#O");
253 fdui->choice_doc_fontsize = obj = fl_add_choice(FL_NORMAL_CHOICE, 120, 125, 160, 30, idex(_(dummy)));
254 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
256 fl_set_object_boxtype(obj, FL_FRAME_BOX);
257 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
258 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
260 char const * const dummy = N_("Class:|#l");
261 fdui->choice_doc_class = obj = fl_add_choice(FL_NORMAL_CHOICE, 120, 20, 160, 30, idex(_(dummy)));
262 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
264 fl_set_object_boxtype(obj, FL_FRAME_BOX);
265 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
266 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, CHECKCHOICECLASS);
268 char const * const dummy = N_("Pagestyle:|#P");
269 fdui->choice_doc_pagestyle = obj = fl_add_choice(FL_NORMAL_CHOICE, 120, 55, 160, 30, idex(_(dummy)));
270 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
272 fl_set_object_boxtype(obj, FL_FRAME_BOX);
273 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
274 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
276 char const * const dummy = N_("Spacing|#g");
277 fdui->choice_doc_spacing = obj = fl_add_choice(FL_NORMAL_CHOICE, 120, 240, 90, 30, idex(_(dummy)));
278 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
280 fl_set_object_boxtype(obj, FL_FRAME_BOX);
281 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
282 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
284 char const * const dummy = N_("Extra Options:|#X");
285 fdui->input_doc_extra = obj = fl_add_input(FL_NORMAL_INPUT, 120, 160, 160, 30, idex(_(dummy)));
286 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
288 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
289 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
290 fdui->input_doc_skip = obj = fl_add_input(FL_NORMAL_INPUT, 220, 200, 60, 30, "");
291 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
292 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
294 char const * const dummy = N_("Default Skip:|#u");
295 fdui->choice_doc_skip = obj = fl_add_choice(FL_NORMAL_CHOICE, 120, 200, 90, 30, idex(_(dummy)));
296 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
298 fl_set_object_boxtype(obj, FL_FRAME_BOX);
299 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
300 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
302 fdui->group_doc_sides = fl_bgn_group();
304 char const * const dummy = N_("One|#n");
305 fdui->radio_doc_sides_one = obj = fl_add_checkbutton(FL_RADIO_BUTTON, 300, 30, 120, 30, idex(_(dummy)));
306 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
308 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
309 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
311 char const * const dummy = N_("Two|#T");
312 fdui->radio_doc_sides_two = obj = fl_add_checkbutton(FL_RADIO_BUTTON, 300, 60, 120, 30, idex(_(dummy)));
313 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
315 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
316 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
320 fdui->group_doc_columns = fl_bgn_group();
322 char const * const dummy = N_("One|#e");
323 fdui->radio_doc_columns_one = obj = fl_add_checkbutton(FL_RADIO_BUTTON, 300, 120, 110, 30, idex(_(dummy)));
324 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
326 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
327 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
329 char const * const dummy = N_("Two|#w");
330 fdui->radio_doc_columns_two = obj = fl_add_checkbutton(FL_RADIO_BUTTON, 300, 150, 110, 30, idex(_(dummy)));
331 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
333 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
334 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
338 fdui->group_doc_sep = fl_bgn_group();
340 char const * const dummy = N_("Indent|#I");
341 fdui->radio_doc_indent = obj = fl_add_checkbutton(FL_RADIO_BUTTON, 300, 210, 110, 30, idex(_(dummy)));
342 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
344 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
345 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
347 char const * const dummy = N_("Skip|#K");
348 fdui->radio_doc_skip = obj = fl_add_checkbutton(FL_RADIO_BUTTON, 300, 240, 110, 30, idex(_(dummy)));
349 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
351 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
352 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
353 fl_set_button(obj, 1);
356 fdui->input_doc_spacing = obj = fl_add_input(FL_NORMAL_INPUT, 220, 240, 60, 30, "");
357 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
358 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
361 fdui->form->fdui = fdui;
365 /*---------------------------------------*/
367 FD_form_doc_language::~FD_form_doc_language()
369 if ( form->visible ) fl_hide_form( form );
370 fl_free_form( form );
374 FD_form_doc_language * FormDocument::build_doc_language()
377 FD_form_doc_language *fdui = new FD_form_doc_language;
379 fdui->form = fl_bgn_form(FL_NO_BOX, 440, 345);
380 fdui->form->u_vdata = this;
381 obj = fl_add_box(FL_FLAT_BOX, 0, 0, 440, 345, "");
382 obj = fl_add_labelframe(FL_ENGRAVED_FRAME, 40, 120, 290, 110, _("Quote Style "));
384 char const * const dummy = N_("Encoding:|#D");
385 fdui->choice_inputenc = obj = fl_add_choice(FL_NORMAL_CHOICE, 120, 70, 190, 30, idex(_(dummy)));
386 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
388 fl_set_object_boxtype(obj, FL_FRAME_BOX);
389 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
390 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
392 char const * const dummy = N_("Type:|#T");
393 fdui->choice_quotes_language = obj = fl_add_choice(FL_NORMAL_CHOICE, 110, 140, 190, 30, idex(_(dummy)));
394 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
396 fl_set_object_boxtype(obj, FL_FRAME_BOX);
397 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
398 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
401 char const * const dummy = N_("Single|#S");
402 fdui->radio_single = obj = fl_add_checkbutton(FL_RADIO_BUTTON, 110, 180, 90, 30, idex(_(dummy)));
403 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
405 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
406 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
408 char const * const dummy = N_("Double|#D");
409 fdui->radio_double = obj = fl_add_checkbutton(FL_RADIO_BUTTON, 210, 180, 90, 30, idex(_(dummy)));
410 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
412 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
413 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
417 char const * const dummy = N_("Language:|#L");
418 fdui->choice_language = obj = fl_add_choice(FL_NORMAL_CHOICE, 120, 35, 190, 30, idex(_(dummy)));
419 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
421 fl_set_object_boxtype(obj, FL_FRAME_BOX);
422 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
423 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
426 fdui->form->fdui = fdui;
430 /*---------------------------------------*/
432 FD_form_doc_options::~FD_form_doc_options()
434 if ( form->visible ) fl_hide_form( form );
435 fl_free_form( form );
439 FD_form_doc_options * FormDocument::build_doc_options()
442 FD_form_doc_options *fdui = new FD_form_doc_options;
444 fdui->form = fl_bgn_form(FL_NO_BOX, 440, 345);
445 fdui->form->u_vdata = this;
446 obj = fl_add_box(FL_FLAT_BOX, 0, 0, 440, 345, "");
448 char const * const dummy = N_("Float Placement:|#L");
449 fdui->input_float_placement = obj = fl_add_input(FL_NORMAL_INPUT, 200, 35, 120, 30, idex(_(dummy)));
450 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
452 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
453 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
454 fdui->slider_secnumdepth = obj = fl_add_counter(FL_SIMPLE_COUNTER, 200, 75, 80, 30, _("Section number depth"));
455 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
456 fl_set_object_lalign(obj, FL_ALIGN_LEFT);
457 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
458 fdui->slider_tocdepth = obj = fl_add_counter(FL_SIMPLE_COUNTER, 200, 115, 80, 30, _("Table of contents depth"));
459 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
460 fl_set_object_lalign(obj, FL_ALIGN_LEFT);
461 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
463 char const * const dummy = N_("PS Driver|#S");
464 fdui->choice_postscript_driver = obj = fl_add_choice(FL_NORMAL_CHOICE, 200, 155, 190, 30, idex(_(dummy)));
465 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
467 fl_set_object_boxtype(obj, FL_FRAME_BOX);
468 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
469 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
471 char const * const dummy = N_("Use AMS Math|#M");
472 fdui->check_use_amsmath = obj = fl_add_checkbutton(FL_PUSH_BUTTON, 200, 200, 35, 30, idex(_(dummy)));
473 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
475 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
476 fl_set_object_lalign(obj, FL_ALIGN_LEFT);
477 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
479 char const * const dummy = N_("Use Natbib|#N");
480 fdui->check_use_natbib = obj = fl_add_checkbutton(FL_PUSH_BUTTON, 200, 245, 35, 30, idex(_(dummy)));
481 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
483 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
484 fl_set_object_lalign(obj, FL_ALIGN_LEFT);
485 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
487 char const * const dummy = N_("Citation style|#i");
488 fdui->choice_citation_format = obj = fl_add_choice(FL_NORMAL_CHOICE, 200, 285, 190, 30, idex(_(dummy)));
489 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
491 fl_set_object_boxtype(obj, FL_FRAME_BOX);
492 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
493 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, 0);
496 fdui->form->fdui = fdui;
500 /*---------------------------------------*/
502 FD_form_doc_bullet::~FD_form_doc_bullet()
504 if ( form->visible ) fl_hide_form( form );
505 fl_free_form( form );
509 FD_form_doc_bullet * FormDocument::build_doc_bullet()
512 FD_form_doc_bullet *fdui = new FD_form_doc_bullet;
514 fdui->form = fl_bgn_form(FL_NO_BOX, 440, 345);
515 fdui->form->u_vdata = this;
516 fl_set_border_width(-1);
517 obj = fl_add_box(FL_FLAT_BOX, 0, 0, 440, 345, "");
518 fl_set_border_width(-3);
519 fdui->bmtable_bullet_panel = obj = fl_add_bmtable(1, 90, 105, 265, 180, "");
520 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, BULLETBMTABLE);
521 fl_set_object_lcol(obj, FL_BLUE);
522 fl_set_object_boxtype(obj, FL_UP_BOX);
523 fl_set_bmtable_pixmap_file(obj, 6, 6,
524 LibFileSearch("images",
527 fl_set_border_width(-1);
528 obj = fl_add_frame(FL_ENGRAVED_FRAME, 95, 20, 255, 70, "");
530 char const * const dummy = N_("Size|#z");
531 fdui->choice_bullet_size = obj = fl_add_choice(FL_NORMAL_CHOICE, 15, 45, 65, 30, idex(_(dummy)));
532 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
534 fl_set_object_boxtype(obj, FL_FRAME_BOX);
535 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
536 fl_set_object_lalign(obj, FL_ALIGN_TOP);
537 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, CHOICEBULLETSIZE);
539 char const * const dummy = N_("LaTeX|#L");
540 fdui->input_bullet_latex = obj = fl_add_input(FL_NORMAL_INPUT, 80, 300, 275, 30, idex(_(dummy)));
541 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
543 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
544 fl_set_object_lstyle(obj, FL_FIXED_STYLE);
545 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUTBULLETLATEX);
547 fdui->radio_bullet_depth = fl_bgn_group();
549 char const * const dummy = N_("1|#1");
550 fdui->radio_bullet_depth_1 = obj = fl_add_button(FL_RADIO_BUTTON, 105, 35, 55, 40, idex(_(dummy)));
551 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
553 fl_set_object_lsize(obj, FL_LARGE_SIZE);
554 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, BULLETDEPTH1);
555 fl_set_button(obj, 1);
557 char const * const dummy = N_("2|#2");
558 fdui->radio_bullet_depth_2 = obj = fl_add_button(FL_RADIO_BUTTON, 165, 35, 55, 40, idex(_(dummy)));
559 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
561 fl_set_object_lsize(obj, FL_LARGE_SIZE);
562 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, BULLETDEPTH2);
564 char const * const dummy = N_("3|#3");
565 fdui->radio_bullet_depth_3 = obj = fl_add_button(FL_RADIO_BUTTON, 225, 35, 55, 40, idex(_(dummy)));
566 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
568 fl_set_object_lsize(obj, FL_LARGE_SIZE);
569 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, BULLETDEPTH3);
571 char const * const dummy = N_("4|#4");
572 fdui->radio_bullet_depth_4 = obj = fl_add_button(FL_RADIO_BUTTON, 285, 35, 55, 40, idex(_(dummy)));
573 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
575 fl_set_object_lsize(obj, FL_LARGE_SIZE);
576 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, BULLETDEPTH4);
579 obj = fl_add_text(FL_NORMAL_TEXT, 105, 10, 85, 20, _("Bullet Depth"));
580 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
581 fl_set_object_lalign(obj, FL_ALIGN_LEFT|FL_ALIGN_INSIDE);
583 fdui->radio_bullet_panel = fl_bgn_group();
585 char const * const dummy = N_("Standard|#S");
586 fdui->radio_bullet_panel_standard = obj = fl_add_button(FL_RADIO_BUTTON, 15, 105, 65, 30, idex(_(dummy)));
587 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
589 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
590 fl_set_object_resize(obj, FL_RESIZE_NONE);
591 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, BULLETPANEL1);
592 fl_set_button(obj, 1);
594 char const * const dummy = N_("Maths|#M");
595 fdui->radio_bullet_panel_maths = obj = fl_add_button(FL_RADIO_BUTTON, 15, 135, 65, 30, idex(_(dummy)));
596 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
598 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
599 fl_set_object_resize(obj, FL_RESIZE_NONE);
600 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, BULLETPANEL2);
602 char const * const dummy = N_("Ding 2|#i");
603 fdui->radio_bullet_panel_ding2 = obj = fl_add_button(FL_RADIO_BUTTON, 15, 195, 65, 30, idex(_(dummy)));
604 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
606 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
607 fl_set_object_resize(obj, FL_RESIZE_NONE);
608 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, BULLETPANEL3);
610 char const * const dummy = N_("Ding 3|#n");
611 fdui->radio_bullet_panel_ding3 = obj = fl_add_button(FL_RADIO_BUTTON, 15, 225, 65, 30, idex(_(dummy)));
612 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
614 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
615 fl_set_object_resize(obj, FL_RESIZE_NONE);
616 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, BULLETPANEL4);
618 char const * const dummy = N_("Ding 4|#g");
619 fdui->radio_bullet_panel_ding4 = obj = fl_add_button(FL_RADIO_BUTTON, 15, 255, 65, 30, idex(_(dummy)));
620 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
622 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
623 fl_set_object_resize(obj, FL_RESIZE_NONE);
624 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, BULLETPANEL5);
626 char const * const dummy = N_("Ding 1|#D");
627 fdui->radio_bullet_panel_ding1 = obj = fl_add_button(FL_RADIO_BUTTON, 15, 165, 65, 30, idex(_(dummy)));
628 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
630 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
631 fl_set_object_resize(obj, FL_RESIZE_NONE);
632 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, BULLETPANEL6);
637 fdui->form->fdui = fdui;
641 /*---------------------------------------*/