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, 475);
29 fdui->form->u_vdata = this;
30 obj = fl_add_box(FL_UP_BOX, 0, 0, 465, 475, "");
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, 430, 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, 430, 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, 430, 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, 10, 390, 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, 430, 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 Defaults|#v");
61 fdui->button_save_defaults = obj = fl_add_button(FL_NORMAL_BUTTON, 10, 390, 170, 30, idex(_(dummy)));
62 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
64 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
67 fdui->form->fdui = fdui;
71 /*---------------------------------------*/
73 FD_form_doc_paper::~FD_form_doc_paper()
75 if ( form->visible ) fl_hide_form( form );
80 FD_form_doc_paper * FormDocument::build_doc_paper()
83 FD_form_doc_paper *fdui = new FD_form_doc_paper;
85 fdui->form = fl_bgn_form(FL_NO_BOX, 440, 345);
86 fdui->form->u_vdata = this;
87 obj = fl_add_box(FL_FLAT_BOX, 0, 0, 440, 345, "");
88 obj = fl_add_frame(FL_ENGRAVED_FRAME, 230, 85, 200, 100, "");
89 fl_set_object_color(obj, FL_COL1, FL_COL1);
90 fl_set_object_lalign(obj, FL_ALIGN_TOP_LEFT);
92 char const * const dummy = N_("Special:|#S");
93 fdui->choice_paperpackage = obj = fl_add_choice(FL_NORMAL_CHOICE, 290, 15, 140, 30, idex(_(dummy)));
94 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
96 fl_set_object_boxtype(obj, FL_FRAME_BOX);
97 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
98 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
99 obj = fl_add_frame(FL_ENGRAVED_FRAME, 230, 205, 200, 130, "");
100 fl_set_object_color(obj, FL_COL1, FL_COL1);
101 fl_set_object_lalign(obj, FL_ALIGN_TOP_LEFT);
102 obj = fl_add_frame(FL_ENGRAVED_FRAME, 10, 165, 190, 170, "");
103 fl_set_object_color(obj, FL_COL1, FL_COL1);
104 fl_set_object_lalign(obj, FL_ALIGN_TOP_LEFT);
105 obj = fl_add_text(FL_NORMAL_TEXT, 20, 155, 70, 20, _("Margins"));
106 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
107 fl_set_object_lalign(obj, FL_ALIGN_LEFT|FL_ALIGN_INSIDE);
108 fl_set_object_lstyle(obj, FL_BOLD_STYLE);
109 obj = fl_add_text(FL_NORMAL_TEXT, 240, 195, 160, 20, _("Foot/Head Margins"));
110 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
111 fl_set_object_lalign(obj, FL_ALIGN_LEFT|FL_ALIGN_INSIDE);
112 fl_set_object_lstyle(obj, FL_BOLD_STYLE);
113 obj = fl_add_frame(FL_ENGRAVED_FRAME, 440, 360, 10, 10, "");
114 fl_set_object_color(obj, FL_COL1, FL_COL1);
115 obj = fl_add_frame(FL_ENGRAVED_FRAME, 440, 350, 10, 10, "");
116 fl_set_object_color(obj, FL_COL1, FL_COL1);
117 obj = fl_add_frame(FL_ENGRAVED_FRAME, 10, 85, 190, 70, "");
118 fl_set_object_color(obj, FL_COL1, FL_COL1);
119 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
120 obj = fl_add_text(FL_NORMAL_TEXT, 20, 75, 95, 20, _("Orientation"));
121 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
122 fl_set_object_lalign(obj, FL_ALIGN_LEFT|FL_ALIGN_INSIDE);
123 fl_set_object_lstyle(obj, FL_BOLD_STYLE);
125 fdui->greoup_radio_orientation = fl_bgn_group();
127 char const * const dummy = N_("Portrait|#o");
128 fdui->radio_portrait = obj = fl_add_checkbutton(FL_RADIO_BUTTON, 20, 90, 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, 20, 120, 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);
143 char const * const dummy = N_("Papersize:|#P");
144 fdui->choice_papersize2 = obj = fl_add_choice(FL_NORMAL_CHOICE, 85, 15, 135, 30, idex(_(dummy)));
145 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
147 fl_set_object_boxtype(obj, FL_FRAME_BOX);
148 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
149 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
150 obj = fl_add_text(FL_NORMAL_TEXT, 240, 75, 150, 20, _("Custom Papersize"));
151 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
152 fl_set_object_lalign(obj, FL_ALIGN_LEFT|FL_ALIGN_INSIDE);
153 fl_set_object_lstyle(obj, FL_BOLD_STYLE);
155 char const * const dummy = N_("Use Geometry Package|#U");
156 fdui->push_use_geometry = obj = fl_add_checkbutton(FL_PUSH_BUTTON, 20, 45, 170, 30, idex(_(dummy)));
157 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
159 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
160 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
162 char const * const dummy = N_("Width:|#W");
163 fdui->input_custom_width = obj = fl_add_input(FL_NORMAL_INPUT, 330, 100, 90, 30, idex(_(dummy)));
164 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
166 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
167 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
169 char const * const dummy = N_("Height:|#H");
170 fdui->input_custom_height = obj = fl_add_input(FL_NORMAL_INPUT, 330, 140, 90, 30, idex(_(dummy)));
171 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
173 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
174 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
176 char const * const dummy = N_("Top:|#T");
177 fdui->input_top_margin = obj = fl_add_input(FL_NORMAL_INPUT, 100, 175, 90, 30, idex(_(dummy)));
178 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
180 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
181 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
183 char const * const dummy = N_("Bottom:|#B");
184 fdui->input_bottom_margin = obj = fl_add_input(FL_NORMAL_INPUT, 100, 215, 90, 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);
190 char const * const dummy = N_("Left:|#e");
191 fdui->input_left_margin = obj = fl_add_input(FL_NORMAL_INPUT, 100, 255, 90, 30, idex(_(dummy)));
192 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
194 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
195 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
197 char const * const dummy = N_("Right:|#R");
198 fdui->input_right_margin = obj = fl_add_input(FL_NORMAL_INPUT, 100, 295, 90, 30, idex(_(dummy)));
199 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
201 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
202 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
204 char const * const dummy = N_("Headheight:|#i");
205 fdui->input_head_height = obj = fl_add_input(FL_NORMAL_INPUT, 330, 215, 90, 30, idex(_(dummy)));
206 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
208 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
209 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
211 char const * const dummy = N_("Headsep:|#d");
212 fdui->input_head_sep = obj = fl_add_input(FL_NORMAL_INPUT, 330, 255, 90, 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);
218 char const * const dummy = N_("Footskip:|#F");
219 fdui->input_foot_skip = obj = fl_add_input(FL_NORMAL_INPUT, 330, 295, 90, 30, idex(_(dummy)));
220 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
222 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
223 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
224 fdui->text_warning = obj = fl_add_text(FL_NORMAL_TEXT, 10, 360, 420, 20, "");
225 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
226 fl_set_object_lalign(obj, FL_ALIGN_LEFT|FL_ALIGN_INSIDE);
227 fl_set_object_lstyle(obj, FL_BOLD_STYLE);
230 fdui->form->fdui = fdui;
234 /*---------------------------------------*/
236 FD_form_doc_class::~FD_form_doc_class()
238 if ( form->visible ) fl_hide_form( form );
239 fl_free_form( form );
243 FD_form_doc_class * FormDocument::build_doc_class()
246 FD_form_doc_class *fdui = new FD_form_doc_class;
248 fdui->form = fl_bgn_form(FL_NO_BOX, 440, 345);
249 fdui->form->u_vdata = this;
250 obj = fl_add_box(FL_FLAT_BOX, 0, 0, 440, 345, "");
251 obj = fl_add_labelframe(FL_ENGRAVED_FRAME, 300, 200, 120, 80, _("Separation"));
252 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
253 fl_set_object_lstyle(obj, FL_BOLD_STYLE);
254 obj = fl_add_labelframe(FL_ENGRAVED_FRAME, 300, 110, 120, 70, _("Page cols"));
255 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
256 fl_set_object_lstyle(obj, FL_BOLD_STYLE);
257 obj = fl_add_labelframe(FL_ENGRAVED_FRAME, 300, 20, 120, 70, _("Sides"));
258 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
259 fl_set_object_lstyle(obj, FL_BOLD_STYLE);
261 char const * const dummy = N_("Fonts:|#F");
262 fdui->choice_doc_fonts = obj = fl_add_choice(FL_NORMAL_CHOICE, 120, 90, 160, 30, idex(_(dummy)));
263 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
265 fl_set_object_boxtype(obj, FL_FRAME_BOX);
266 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
267 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
269 char const * const dummy = N_("Font Size:|#O");
270 fdui->choice_doc_fontsize = obj = fl_add_choice(FL_NORMAL_CHOICE, 120, 125, 160, 30, idex(_(dummy)));
271 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
273 fl_set_object_boxtype(obj, FL_FRAME_BOX);
274 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
275 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
277 char const * const dummy = N_("Class:|#C");
278 fdui->choice_doc_class = obj = fl_add_choice(FL_NORMAL_CHOICE, 120, 20, 160, 30, idex(_(dummy)));
279 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
281 fl_set_object_boxtype(obj, FL_FRAME_BOX);
282 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
283 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, CHECKCHOICECLASS);
285 char const * const dummy = N_("Pagestyle:|#P");
286 fdui->choice_doc_pagestyle = obj = fl_add_choice(FL_NORMAL_CHOICE, 120, 55, 160, 30, idex(_(dummy)));
287 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
289 fl_set_object_boxtype(obj, FL_FRAME_BOX);
290 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
291 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
293 char const * const dummy = N_("Spacing|#g");
294 fdui->choice_doc_spacing = obj = fl_add_choice(FL_NORMAL_CHOICE, 120, 240, 90, 30, idex(_(dummy)));
295 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
297 fl_set_object_boxtype(obj, FL_FRAME_BOX);
298 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
299 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
301 char const * const dummy = N_("Extra Options:|#X");
302 fdui->input_doc_extra = obj = fl_add_input(FL_NORMAL_INPUT, 120, 160, 160, 30, idex(_(dummy)));
303 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
305 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
306 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
307 fdui->input_doc_skip = obj = fl_add_input(FL_NORMAL_INPUT, 220, 200, 60, 30, "");
308 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
309 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
311 char const * const dummy = N_("Default Skip:|#u");
312 fdui->choice_doc_skip = obj = fl_add_choice(FL_NORMAL_CHOICE, 120, 200, 90, 30, idex(_(dummy)));
313 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
315 fl_set_object_boxtype(obj, FL_FRAME_BOX);
316 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
317 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
319 fdui->group_doc_sides = fl_bgn_group();
321 char const * const dummy = N_("One|#n");
322 fdui->radio_doc_sides_one = obj = fl_add_checkbutton(FL_RADIO_BUTTON, 300, 30, 120, 30, idex(_(dummy)));
323 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
325 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
326 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
328 char const * const dummy = N_("Two|#T");
329 fdui->radio_doc_sides_two = obj = fl_add_checkbutton(FL_RADIO_BUTTON, 300, 60, 120, 30, idex(_(dummy)));
330 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
332 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
333 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
337 fdui->group_doc_columns = fl_bgn_group();
339 char const * const dummy = N_("One|#e");
340 fdui->radio_doc_columns_one = obj = fl_add_checkbutton(FL_RADIO_BUTTON, 300, 120, 110, 30, idex(_(dummy)));
341 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
343 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
344 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
346 char const * const dummy = N_("Two|#w");
347 fdui->radio_doc_columns_two = obj = fl_add_checkbutton(FL_RADIO_BUTTON, 300, 150, 110, 30, idex(_(dummy)));
348 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
350 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
351 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
355 fdui->group_doc_sep = fl_bgn_group();
357 char const * const dummy = N_("Indent|#I");
358 fdui->radio_doc_indent = obj = fl_add_checkbutton(FL_RADIO_BUTTON, 300, 210, 110, 30, idex(_(dummy)));
359 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
361 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
362 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
364 char const * const dummy = N_("Skip|#K");
365 fdui->radio_doc_skip = obj = fl_add_checkbutton(FL_RADIO_BUTTON, 300, 240, 110, 30, idex(_(dummy)));
366 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
368 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
369 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
370 fl_set_button(obj, 1);
373 fdui->input_doc_spacing = obj = fl_add_input(FL_NORMAL_INPUT, 220, 240, 60, 30, "");
374 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
375 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
377 char const * const dummy = N_("Reset|#R");
378 fdui->button_reset_defaults = obj = fl_add_button(FL_NORMAL_BUTTON, 190, 300, 100, 30, idex(_(dummy)));
379 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
381 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
382 fdui->radio_auto_reset = obj = fl_add_checkbutton(FL_PUSH_BUTTON, 25, 300, 30, 30, _("Auto Reset"));
383 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
384 obj = fl_add_labelframe(FL_ENGRAVED_FRAME, 15, 290, 285, 45, _("Class Defaults"));
387 fdui->form->fdui = fdui;
391 /*---------------------------------------*/
393 FD_form_doc_language::~FD_form_doc_language()
395 if ( form->visible ) fl_hide_form( form );
396 fl_free_form( form );
400 FD_form_doc_language * FormDocument::build_doc_language()
403 FD_form_doc_language *fdui = new FD_form_doc_language;
405 fdui->form = fl_bgn_form(FL_NO_BOX, 440, 345);
406 fdui->form->u_vdata = this;
407 obj = fl_add_box(FL_FLAT_BOX, 0, 0, 440, 345, "");
408 obj = fl_add_labelframe(FL_ENGRAVED_FRAME, 40, 120, 290, 110, _("Quote Style "));
410 char const * const dummy = N_("Encoding:|#D");
411 fdui->choice_inputenc = obj = fl_add_choice(FL_NORMAL_CHOICE, 120, 70, 190, 30, idex(_(dummy)));
412 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
414 fl_set_object_boxtype(obj, FL_FRAME_BOX);
415 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
416 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
418 char const * const dummy = N_("Type:|#T");
419 fdui->choice_quotes_language = obj = fl_add_choice(FL_NORMAL_CHOICE, 110, 140, 190, 30, idex(_(dummy)));
420 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
422 fl_set_object_boxtype(obj, FL_FRAME_BOX);
423 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
424 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
427 char const * const dummy = N_("Single|#S");
428 fdui->radio_single = obj = fl_add_checkbutton(FL_RADIO_BUTTON, 110, 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);
434 char const * const dummy = N_("Double|#D");
435 fdui->radio_double = obj = fl_add_checkbutton(FL_RADIO_BUTTON, 210, 180, 90, 30, idex(_(dummy)));
436 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
438 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
439 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
443 char const * const dummy = N_("Language:|#L");
444 fdui->choice_language = obj = fl_add_choice(FL_NORMAL_CHOICE, 120, 35, 190, 30, idex(_(dummy)));
445 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
447 fl_set_object_boxtype(obj, FL_FRAME_BOX);
448 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
449 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
452 fdui->form->fdui = fdui;
456 /*---------------------------------------*/
458 FD_form_doc_options::~FD_form_doc_options()
460 if ( form->visible ) fl_hide_form( form );
461 fl_free_form( form );
465 FD_form_doc_options * FormDocument::build_doc_options()
468 FD_form_doc_options *fdui = new FD_form_doc_options;
470 fdui->form = fl_bgn_form(FL_NO_BOX, 440, 345);
471 fdui->form->u_vdata = this;
472 obj = fl_add_box(FL_FLAT_BOX, 0, 0, 440, 345, "");
474 char const * const dummy = N_("Float Placement:|#L");
475 fdui->input_float_placement = obj = fl_add_input(FL_NORMAL_INPUT, 200, 35, 120, 30, idex(_(dummy)));
476 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
478 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
479 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
480 fdui->slider_secnumdepth = obj = fl_add_counter(FL_SIMPLE_COUNTER, 200, 75, 80, 30, _("Section number depth"));
481 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
482 fl_set_object_lalign(obj, FL_ALIGN_LEFT);
483 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
484 fdui->slider_tocdepth = obj = fl_add_counter(FL_SIMPLE_COUNTER, 200, 115, 80, 30, _("Table of contents depth"));
485 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
486 fl_set_object_lalign(obj, FL_ALIGN_LEFT);
487 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
489 char const * const dummy = N_("PS Driver|#S");
490 fdui->choice_postscript_driver = obj = fl_add_choice(FL_NORMAL_CHOICE, 200, 155, 190, 30, idex(_(dummy)));
491 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
493 fl_set_object_boxtype(obj, FL_FRAME_BOX);
494 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
495 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
497 char const * const dummy = N_("Use AMS Math|#M");
498 fdui->check_use_amsmath = obj = fl_add_checkbutton(FL_PUSH_BUTTON, 200, 200, 35, 30, idex(_(dummy)));
499 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
501 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
502 fl_set_object_lalign(obj, FL_ALIGN_LEFT);
503 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
505 char const * const dummy = N_("Use Natbib|#N");
506 fdui->check_use_natbib = obj = fl_add_checkbutton(FL_PUSH_BUTTON, 200, 245, 35, 30, idex(_(dummy)));
507 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
509 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
510 fl_set_object_lalign(obj, FL_ALIGN_LEFT);
511 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUT);
513 char const * const dummy = N_("Citation style|#C");
514 fdui->choice_citation_format = obj = fl_add_choice(FL_NORMAL_CHOICE, 200, 285, 190, 30, idex(_(dummy)));
515 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
517 fl_set_object_boxtype(obj, FL_FRAME_BOX);
518 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
519 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, 0);
522 fdui->form->fdui = fdui;
526 /*---------------------------------------*/
528 FD_form_doc_bullet::~FD_form_doc_bullet()
530 if ( form->visible ) fl_hide_form( form );
531 fl_free_form( form );
535 FD_form_doc_bullet * FormDocument::build_doc_bullet()
538 FD_form_doc_bullet *fdui = new FD_form_doc_bullet;
540 fdui->form = fl_bgn_form(FL_NO_BOX, 440, 345);
541 fdui->form->u_vdata = this;
542 fl_set_border_width(-1);
543 obj = fl_add_box(FL_FLAT_BOX, 0, 0, 440, 345, "");
544 fl_set_border_width(-3);
545 fdui->bmtable_bullet_panel = obj = fl_add_bmtable(1, 90, 105, 265, 180, "");
546 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, BULLETBMTABLE);
547 fl_set_object_lcol(obj, FL_BLUE);
548 fl_set_object_boxtype(obj, FL_UP_BOX);
549 fl_set_bmtable_pixmap_file(obj, 6, 6,
550 LibFileSearch("images",
553 fl_set_border_width(-1);
554 obj = fl_add_frame(FL_ENGRAVED_FRAME, 95, 20, 255, 70, "");
556 char const * const dummy = N_("Size|#z");
557 fdui->choice_bullet_size = obj = fl_add_choice(FL_NORMAL_CHOICE, 15, 45, 65, 30, idex(_(dummy)));
558 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
560 fl_set_object_boxtype(obj, FL_FRAME_BOX);
561 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
562 fl_set_object_lalign(obj, FL_ALIGN_TOP);
563 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, CHOICEBULLETSIZE);
565 char const * const dummy = N_("LaTeX|#L");
566 fdui->input_bullet_latex = obj = fl_add_input(FL_NORMAL_INPUT, 80, 300, 275, 30, idex(_(dummy)));
567 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
569 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
570 fl_set_object_lstyle(obj, FL_FIXED_STYLE);
571 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, INPUTBULLETLATEX);
573 fdui->radio_bullet_depth = fl_bgn_group();
575 char const * const dummy = N_("1|#1");
576 fdui->radio_bullet_depth_1 = obj = fl_add_button(FL_RADIO_BUTTON, 105, 35, 55, 40, idex(_(dummy)));
577 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
579 fl_set_object_lsize(obj, FL_LARGE_SIZE);
580 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, BULLETDEPTH1);
581 fl_set_button(obj, 1);
583 char const * const dummy = N_("2|#2");
584 fdui->radio_bullet_depth_2 = obj = fl_add_button(FL_RADIO_BUTTON, 165, 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, BULLETDEPTH2);
590 char const * const dummy = N_("3|#3");
591 fdui->radio_bullet_depth_3 = obj = fl_add_button(FL_RADIO_BUTTON, 225, 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, BULLETDEPTH3);
597 char const * const dummy = N_("4|#4");
598 fdui->radio_bullet_depth_4 = obj = fl_add_button(FL_RADIO_BUTTON, 285, 35, 55, 40, idex(_(dummy)));
599 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
601 fl_set_object_lsize(obj, FL_LARGE_SIZE);
602 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, BULLETDEPTH4);
605 obj = fl_add_text(FL_NORMAL_TEXT, 105, 10, 85, 20, _("Bullet Depth"));
606 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
607 fl_set_object_lalign(obj, FL_ALIGN_LEFT|FL_ALIGN_INSIDE);
609 fdui->radio_bullet_panel = fl_bgn_group();
611 char const * const dummy = N_("Standard|#S");
612 fdui->radio_bullet_panel_standard = obj = fl_add_button(FL_RADIO_BUTTON, 15, 105, 65, 30, idex(_(dummy)));
613 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
615 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
616 fl_set_object_resize(obj, FL_RESIZE_NONE);
617 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, BULLETPANEL1);
618 fl_set_button(obj, 1);
620 char const * const dummy = N_("Maths|#M");
621 fdui->radio_bullet_panel_maths = obj = fl_add_button(FL_RADIO_BUTTON, 15, 135, 65, 30, idex(_(dummy)));
622 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
624 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
625 fl_set_object_resize(obj, FL_RESIZE_NONE);
626 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, BULLETPANEL2);
628 char const * const dummy = N_("Ding 2|#i");
629 fdui->radio_bullet_panel_ding2 = obj = fl_add_button(FL_RADIO_BUTTON, 15, 195, 65, 30, idex(_(dummy)));
630 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
632 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
633 fl_set_object_resize(obj, FL_RESIZE_NONE);
634 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, BULLETPANEL3);
636 char const * const dummy = N_("Ding 3|#n");
637 fdui->radio_bullet_panel_ding3 = obj = fl_add_button(FL_RADIO_BUTTON, 15, 225, 65, 30, idex(_(dummy)));
638 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
640 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
641 fl_set_object_resize(obj, FL_RESIZE_NONE);
642 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, BULLETPANEL4);
644 char const * const dummy = N_("Ding 4|#g");
645 fdui->radio_bullet_panel_ding4 = obj = fl_add_button(FL_RADIO_BUTTON, 15, 255, 65, 30, idex(_(dummy)));
646 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
648 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
649 fl_set_object_resize(obj, FL_RESIZE_NONE);
650 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, BULLETPANEL5);
652 char const * const dummy = N_("Ding 1|#D");
653 fdui->radio_bullet_panel_ding1 = obj = fl_add_button(FL_RADIO_BUTTON, 15, 165, 65, 30, idex(_(dummy)));
654 fl_set_button_shortcut(obj, scex(_(dummy)), 1);
656 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
657 fl_set_object_resize(obj, FL_RESIZE_NONE);
658 fl_set_object_callback(obj, C_FormBaseDeprecatedInputCB, BULLETPANEL6);
663 fdui->form->fdui = fdui;
667 /*---------------------------------------*/