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, "");
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|#o");
128 fdui->radio_portrait = obj = fl_add_checkbutton(FL_RADIO_BUTTON, 255, 40, 120, 30, idex(_(dummy)));
129 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
131 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
132 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
134 char const * const dummy = N_("Landscape|#L");
135 fdui->radio_landscape = obj = fl_add_checkbutton(FL_RADIO_BUTTON, 255, 75, 120, 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_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
142 obj = fl_add_labelframe(FL_ENGRAVED_FRAME, 10, 150, 415, 185, _("Margins"));
144 char const * const dummy = N_("Custom sizes|#M");
145 fdui->check_use_geometry = obj = fl_add_checkbutton(FL_PUSH_BUTTON, 20, 155, 30, 30, idex(_(dummy)));
146 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
148 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
149 fl_set_object_lalign(obj, FL_ALIGN_RIGHT);
150 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
152 char const * const dummy = N_("Special (A4 portrait only):|#S");
153 fdui->choice_paperpackage = obj = fl_add_choice(FL_NORMAL_CHOICE, 230, 180, 185, 30, idex(_(dummy)));
154 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
156 fl_set_object_boxtype(obj, FL_FRAME_BOX);
157 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
158 fl_set_object_lalign(obj, FL_ALIGN_TOP);
159 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
161 char const * const dummy = N_("Top:|#T");
162 fdui->input_top_margin = obj = fl_add_input(FL_NORMAL_INPUT, 80, 190, 55, 30, idex(_(dummy)));
163 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
165 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
166 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
167 fdui->choice_top_margin_units = obj = fl_add_choice(FL_NORMAL_CHOICE, 140, 190, 55, 30, "");
168 fl_set_object_boxtype(obj, FL_FRAME_BOX);
169 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, 0);
171 char const * const dummy = N_("Bottom:|#B");
172 fdui->input_bottom_margin = obj = fl_add_input(FL_NORMAL_INPUT, 80, 225, 55, 30, idex(_(dummy)));
173 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
175 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
176 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
177 fdui->choice_bottom_margin_units = obj = fl_add_choice(FL_NORMAL_CHOICE, 140, 225, 55, 30, "");
178 fl_set_object_boxtype(obj, FL_FRAME_BOX);
179 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, 0);
181 char const * const dummy = N_("Left:|#e");
182 fdui->input_left_margin = obj = fl_add_input(FL_NORMAL_INPUT, 80, 260, 55, 30, idex(_(dummy)));
183 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
185 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
186 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
187 fdui->choice_left_margin_units = obj = fl_add_choice(FL_NORMAL_CHOICE, 140, 260, 55, 30, "");
188 fl_set_object_boxtype(obj, FL_FRAME_BOX);
189 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, 0);
191 char const * const dummy = N_("Right:|#R");
192 fdui->input_right_margin = obj = fl_add_input(FL_NORMAL_INPUT, 80, 295, 55, 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);
197 fdui->choice_right_margin_units = obj = fl_add_choice(FL_NORMAL_CHOICE, 140, 295, 55, 30, "");
198 fl_set_object_boxtype(obj, FL_FRAME_BOX);
199 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, 0);
201 char const * const dummy = N_("Headheight:|#i");
202 fdui->input_head_height = obj = fl_add_input(FL_NORMAL_INPUT, 300, 225, 55, 30, idex(_(dummy)));
203 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
205 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
206 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
207 fdui->choice_head_height_units = obj = fl_add_choice(FL_NORMAL_CHOICE, 360, 225, 55, 30, "");
208 fl_set_object_boxtype(obj, FL_FRAME_BOX);
209 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, 0);
211 char const * const dummy = N_("Headsep:|#d");
212 fdui->input_head_sep = obj = fl_add_input(FL_NORMAL_INPUT, 300, 260, 55, 30, idex(_(dummy)));
213 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
215 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
216 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
217 fdui->choice_head_sep_units = obj = fl_add_choice(FL_NORMAL_CHOICE, 360, 260, 55, 30, "");
218 fl_set_object_boxtype(obj, FL_FRAME_BOX);
219 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, 0);
221 char const * const dummy = N_("Footskip:|#F");
222 fdui->input_foot_skip = obj = fl_add_input(FL_NORMAL_INPUT, 300, 295, 55, 30, idex(_(dummy)));
223 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
225 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
226 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
227 fdui->choice_foot_skip_units = obj = fl_add_choice(FL_NORMAL_CHOICE, 360, 295, 55, 30, "");
228 fl_set_object_boxtype(obj, FL_FRAME_BOX);
229 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, 0);
232 fdui->form->fdui = fdui;
236 /*---------------------------------------*/
238 FD_form_doc_class::~FD_form_doc_class()
240 if ( form->visible ) fl_hide_form( form );
241 fl_free_form( form );
245 FD_form_doc_class * FormDocument::build_doc_class()
248 FD_form_doc_class *fdui = new FD_form_doc_class;
250 fdui->form = fl_bgn_form(FL_NO_BOX, 440, 345);
251 fdui->form->u_vdata = this;
252 obj = fl_add_box(FL_FLAT_BOX, 0, 0, 440, 345, "");
253 obj = fl_add_labelframe(FL_ENGRAVED_FRAME, 300, 200, 120, 80, _("Separation"));
254 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
255 fl_set_object_lstyle(obj, FL_BOLD_STYLE);
256 obj = fl_add_labelframe(FL_ENGRAVED_FRAME, 300, 110, 120, 70, _("Page cols"));
257 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
258 fl_set_object_lstyle(obj, FL_BOLD_STYLE);
259 obj = fl_add_labelframe(FL_ENGRAVED_FRAME, 300, 20, 120, 70, _("Sides"));
260 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
261 fl_set_object_lstyle(obj, FL_BOLD_STYLE);
263 char const * const dummy = N_("Fonts:|#F");
264 fdui->choice_doc_fonts = obj = fl_add_choice(FL_NORMAL_CHOICE, 120, 90, 160, 30, idex(_(dummy)));
265 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
267 fl_set_object_boxtype(obj, FL_FRAME_BOX);
268 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
269 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
271 char const * const dummy = N_("Font Size:|#O");
272 fdui->choice_doc_fontsize = obj = fl_add_choice(FL_NORMAL_CHOICE, 120, 125, 160, 30, idex(_(dummy)));
273 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
275 fl_set_object_boxtype(obj, FL_FRAME_BOX);
276 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
277 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
279 char const * const dummy = N_("Class:|#l");
280 fdui->choice_doc_class = obj = fl_add_choice(FL_NORMAL_CHOICE, 120, 20, 160, 30, idex(_(dummy)));
281 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
283 fl_set_object_boxtype(obj, FL_FRAME_BOX);
284 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
285 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, CHECKCHOICECLASS);
287 char const * const dummy = N_("Pagestyle:|#P");
288 fdui->choice_doc_pagestyle = obj = fl_add_choice(FL_NORMAL_CHOICE, 120, 55, 160, 30, idex(_(dummy)));
289 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
291 fl_set_object_boxtype(obj, FL_FRAME_BOX);
292 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
293 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
295 char const * const dummy = N_("Spacing|#g");
296 fdui->choice_doc_spacing = obj = fl_add_choice(FL_NORMAL_CHOICE, 120, 240, 90, 30, idex(_(dummy)));
297 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
299 fl_set_object_boxtype(obj, FL_FRAME_BOX);
300 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
301 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
303 char const * const dummy = N_("Extra Options:|#X");
304 fdui->input_doc_extra = obj = fl_add_input(FL_NORMAL_INPUT, 120, 160, 160, 30, idex(_(dummy)));
305 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
307 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
308 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
309 fdui->input_doc_skip = obj = fl_add_input(FL_NORMAL_INPUT, 220, 200, 60, 30, "");
310 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
311 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
313 char const * const dummy = N_("Default Skip:|#u");
314 fdui->choice_doc_skip = obj = fl_add_choice(FL_NORMAL_CHOICE, 120, 200, 90, 30, idex(_(dummy)));
315 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
317 fl_set_object_boxtype(obj, FL_FRAME_BOX);
318 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
319 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
321 fdui->group_doc_sides = fl_bgn_group();
323 char const * const dummy = N_("One|#n");
324 fdui->radio_doc_sides_one = obj = fl_add_checkbutton(FL_RADIO_BUTTON, 300, 30, 120, 30, idex(_(dummy)));
325 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
327 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
328 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
330 char const * const dummy = N_("Two|#T");
331 fdui->radio_doc_sides_two = obj = fl_add_checkbutton(FL_RADIO_BUTTON, 300, 60, 120, 30, idex(_(dummy)));
332 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
334 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
335 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
339 fdui->group_doc_columns = fl_bgn_group();
341 char const * const dummy = N_("One|#e");
342 fdui->radio_doc_columns_one = obj = fl_add_checkbutton(FL_RADIO_BUTTON, 300, 120, 110, 30, idex(_(dummy)));
343 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
345 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
346 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
348 char const * const dummy = N_("Two|#w");
349 fdui->radio_doc_columns_two = obj = fl_add_checkbutton(FL_RADIO_BUTTON, 300, 150, 110, 30, idex(_(dummy)));
350 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
352 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
353 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
357 fdui->group_doc_sep = fl_bgn_group();
359 char const * const dummy = N_("Indent|#I");
360 fdui->radio_doc_indent = obj = fl_add_checkbutton(FL_RADIO_BUTTON, 300, 210, 110, 30, idex(_(dummy)));
361 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
363 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
364 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
366 char const * const dummy = N_("Skip|#K");
367 fdui->radio_doc_skip = obj = fl_add_checkbutton(FL_RADIO_BUTTON, 300, 240, 110, 30, idex(_(dummy)));
368 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
370 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
371 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
372 fl_set_button(obj, 1);
375 fdui->input_doc_spacing = obj = fl_add_input(FL_NORMAL_INPUT, 220, 240, 60, 30, "");
376 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
377 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
380 fdui->form->fdui = fdui;
384 /*---------------------------------------*/
386 FD_form_doc_language::~FD_form_doc_language()
388 if ( form->visible ) fl_hide_form( form );
389 fl_free_form( form );
393 FD_form_doc_language * FormDocument::build_doc_language()
396 FD_form_doc_language *fdui = new FD_form_doc_language;
398 fdui->form = fl_bgn_form(FL_NO_BOX, 440, 345);
399 fdui->form->u_vdata = this;
400 obj = fl_add_box(FL_FLAT_BOX, 0, 0, 440, 345, "");
401 obj = fl_add_labelframe(FL_ENGRAVED_FRAME, 40, 120, 290, 110, _("Quote Style "));
403 char const * const dummy = N_("Encoding:|#D");
404 fdui->choice_inputenc = obj = fl_add_choice(FL_NORMAL_CHOICE, 120, 70, 190, 30, idex(_(dummy)));
405 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
407 fl_set_object_boxtype(obj, FL_FRAME_BOX);
408 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
409 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
411 char const * const dummy = N_("Type:|#T");
412 fdui->choice_quotes_language = obj = fl_add_choice(FL_NORMAL_CHOICE, 110, 140, 190, 30, idex(_(dummy)));
413 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
415 fl_set_object_boxtype(obj, FL_FRAME_BOX);
416 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
417 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
420 char const * const dummy = N_("Single|#S");
421 fdui->radio_single = obj = fl_add_checkbutton(FL_RADIO_BUTTON, 110, 180, 90, 30, idex(_(dummy)));
422 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
424 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
425 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
427 char const * const dummy = N_("Double|#D");
428 fdui->radio_double = obj = fl_add_checkbutton(FL_RADIO_BUTTON, 210, 180, 90, 30, idex(_(dummy)));
429 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
431 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
432 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
436 char const * const dummy = N_("Language:|#L");
437 fdui->choice_language = obj = fl_add_choice(FL_NORMAL_CHOICE, 120, 35, 190, 30, idex(_(dummy)));
438 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
440 fl_set_object_boxtype(obj, FL_FRAME_BOX);
441 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
442 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
445 fdui->form->fdui = fdui;
449 /*---------------------------------------*/
451 FD_form_doc_options::~FD_form_doc_options()
453 if ( form->visible ) fl_hide_form( form );
454 fl_free_form( form );
458 FD_form_doc_options * FormDocument::build_doc_options()
461 FD_form_doc_options *fdui = new FD_form_doc_options;
463 fdui->form = fl_bgn_form(FL_NO_BOX, 440, 345);
464 fdui->form->u_vdata = this;
465 obj = fl_add_box(FL_FLAT_BOX, 0, 0, 440, 345, "");
467 char const * const dummy = N_("Float Placement:|#L");
468 fdui->input_float_placement = obj = fl_add_input(FL_NORMAL_INPUT, 200, 35, 120, 30, idex(_(dummy)));
469 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
471 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
472 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
473 fdui->slider_secnumdepth = obj = fl_add_counter(FL_SIMPLE_COUNTER, 200, 75, 80, 30, _("Section number depth"));
474 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
475 fl_set_object_lalign(obj, FL_ALIGN_LEFT);
476 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
477 fdui->slider_tocdepth = obj = fl_add_counter(FL_SIMPLE_COUNTER, 200, 115, 80, 30, _("Table of contents depth"));
478 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
479 fl_set_object_lalign(obj, FL_ALIGN_LEFT);
480 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
482 char const * const dummy = N_("PS Driver|#S");
483 fdui->choice_postscript_driver = obj = fl_add_choice(FL_NORMAL_CHOICE, 200, 155, 190, 30, idex(_(dummy)));
484 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
486 fl_set_object_boxtype(obj, FL_FRAME_BOX);
487 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
488 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
490 char const * const dummy = N_("Use AMS Math|#M");
491 fdui->check_use_amsmath = obj = fl_add_checkbutton(FL_PUSH_BUTTON, 200, 200, 35, 30, idex(_(dummy)));
492 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
494 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
495 fl_set_object_lalign(obj, FL_ALIGN_LEFT);
496 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
498 char const * const dummy = N_("Use Natbib|#N");
499 fdui->check_use_natbib = obj = fl_add_checkbutton(FL_PUSH_BUTTON, 200, 245, 35, 30, idex(_(dummy)));
500 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
502 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
503 fl_set_object_lalign(obj, FL_ALIGN_LEFT);
504 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
506 char const * const dummy = N_("Citation style|#i");
507 fdui->choice_citation_format = obj = fl_add_choice(FL_NORMAL_CHOICE, 200, 285, 190, 30, idex(_(dummy)));
508 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
510 fl_set_object_boxtype(obj, FL_FRAME_BOX);
511 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
512 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, 0);
515 fdui->form->fdui = fdui;
519 /*---------------------------------------*/
521 FD_form_doc_bullet::~FD_form_doc_bullet()
523 if ( form->visible ) fl_hide_form( form );
524 fl_free_form( form );
528 FD_form_doc_bullet * FormDocument::build_doc_bullet()
531 FD_form_doc_bullet *fdui = new FD_form_doc_bullet;
533 fdui->form = fl_bgn_form(FL_NO_BOX, 440, 345);
534 fdui->form->u_vdata = this;
535 fl_set_border_width(-1);
536 obj = fl_add_box(FL_FLAT_BOX, 0, 0, 440, 345, "");
537 fl_set_border_width(-3);
538 fdui->bmtable_bullet_panel = obj = fl_add_bmtable(1, 90, 105, 265, 180, "");
539 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, BULLETBMTABLE);
540 fl_set_object_lcol(obj, FL_BLUE);
541 fl_set_object_boxtype(obj, FL_UP_BOX);
542 fl_set_bmtable_pixmap_file(obj, 6, 6,
543 LibFileSearch("images",
546 fl_set_border_width(-1);
547 obj = fl_add_frame(FL_ENGRAVED_FRAME, 95, 20, 255, 70, "");
549 char const * const dummy = N_("Size|#z");
550 fdui->choice_bullet_size = obj = fl_add_choice(FL_NORMAL_CHOICE, 15, 45, 65, 30, idex(_(dummy)));
551 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
553 fl_set_object_boxtype(obj, FL_FRAME_BOX);
554 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
555 fl_set_object_lalign(obj, FL_ALIGN_TOP);
556 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, CHOICEBULLETSIZE);
558 char const * const dummy = N_("LaTeX|#L");
559 fdui->input_bullet_latex = obj = fl_add_input(FL_NORMAL_INPUT, 80, 300, 275, 30, idex(_(dummy)));
560 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
562 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
563 fl_set_object_lstyle(obj, FL_FIXED_STYLE);
564 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUTBULLETLATEX);
566 fdui->radio_bullet_depth = fl_bgn_group();
568 char const * const dummy = N_("1|#1");
569 fdui->radio_bullet_depth_1 = obj = fl_add_button(FL_RADIO_BUTTON, 105, 35, 55, 40, idex(_(dummy)));
570 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
572 fl_set_object_lsize(obj, FL_LARGE_SIZE);
573 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, BULLETDEPTH1);
574 fl_set_button(obj, 1);
576 char const * const dummy = N_("2|#2");
577 fdui->radio_bullet_depth_2 = obj = fl_add_button(FL_RADIO_BUTTON, 165, 35, 55, 40, idex(_(dummy)));
578 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
580 fl_set_object_lsize(obj, FL_LARGE_SIZE);
581 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, BULLETDEPTH2);
583 char const * const dummy = N_("3|#3");
584 fdui->radio_bullet_depth_3 = obj = fl_add_button(FL_RADIO_BUTTON, 225, 35, 55, 40, idex(_(dummy)));
585 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
587 fl_set_object_lsize(obj, FL_LARGE_SIZE);
588 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, BULLETDEPTH3);
590 char const * const dummy = N_("4|#4");
591 fdui->radio_bullet_depth_4 = obj = fl_add_button(FL_RADIO_BUTTON, 285, 35, 55, 40, idex(_(dummy)));
592 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
594 fl_set_object_lsize(obj, FL_LARGE_SIZE);
595 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, BULLETDEPTH4);
598 obj = fl_add_text(FL_NORMAL_TEXT, 105, 10, 85, 20, _("Bullet Depth"));
599 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
600 fl_set_object_lalign(obj, FL_ALIGN_LEFT|FL_ALIGN_INSIDE);
602 fdui->radio_bullet_panel = fl_bgn_group();
604 char const * const dummy = N_("Standard|#S");
605 fdui->radio_bullet_panel_standard = obj = fl_add_button(FL_RADIO_BUTTON, 15, 105, 65, 30, idex(_(dummy)));
606 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
608 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
609 fl_set_object_resize(obj, FL_RESIZE_NONE);
610 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, BULLETPANEL1);
611 fl_set_button(obj, 1);
613 char const * const dummy = N_("Maths|#M");
614 fdui->radio_bullet_panel_maths = obj = fl_add_button(FL_RADIO_BUTTON, 15, 135, 65, 30, idex(_(dummy)));
615 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
617 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
618 fl_set_object_resize(obj, FL_RESIZE_NONE);
619 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, BULLETPANEL2);
621 char const * const dummy = N_("Ding 2|#i");
622 fdui->radio_bullet_panel_ding2 = obj = fl_add_button(FL_RADIO_BUTTON, 15, 195, 65, 30, idex(_(dummy)));
623 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
625 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
626 fl_set_object_resize(obj, FL_RESIZE_NONE);
627 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, BULLETPANEL3);
629 char const * const dummy = N_("Ding 3|#n");
630 fdui->radio_bullet_panel_ding3 = obj = fl_add_button(FL_RADIO_BUTTON, 15, 225, 65, 30, idex(_(dummy)));
631 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
633 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
634 fl_set_object_resize(obj, FL_RESIZE_NONE);
635 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, BULLETPANEL4);
637 char const * const dummy = N_("Ding 4|#g");
638 fdui->radio_bullet_panel_ding4 = obj = fl_add_button(FL_RADIO_BUTTON, 15, 255, 65, 30, idex(_(dummy)));
639 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
641 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
642 fl_set_object_resize(obj, FL_RESIZE_NONE);
643 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, BULLETPANEL5);
645 char const * const dummy = N_("Ding 1|#D");
646 fdui->radio_bullet_panel_ding1 = obj = fl_add_button(FL_RADIO_BUTTON, 15, 165, 65, 30, idex(_(dummy)));
647 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
649 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
650 fl_set_object_resize(obj, FL_RESIZE_NONE);
651 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, BULLETPANEL6);
656 fdui->form->fdui = fdui;
660 /*---------------------------------------*/