]> git.lyx.org Git - lyx.git/blob - src/frontends/xforms/form_preferences.h
Patch fdfix from Angus, using only the new tabular-layout, some fixes!
[lyx.git] / src / frontends / xforms / form_preferences.h
1 /** Header file generated with fdesign on Thu Jul 13 16:53:24 2000.**/
2
3 #ifndef FD_form_bind_h_
4 #define FD_form_bind_h_
5
6 /** Callbacks, globals and object handlers **/
7
8
9
10
11
12
13 extern  "C" void C_FormPreferencesApplyCB(FL_OBJECT *, long);
14 extern  "C" void C_FormPreferencesCancelCB(FL_OBJECT *, long);
15 extern  "C" void C_FormPreferencesOKCB(FL_OBJECT *, long);
16
17
18 /**** Forms and Objects ****/
19 struct FD_form_bind {
20
21         FL_FORM *form_bind;
22         FL_OBJECT *input_bind;
23 };
24 struct FD_form_misc {
25
26         FL_FORM *form_misc;
27         FL_OBJECT *check_banner;
28         FL_OBJECT *check_auto_region_delete;
29         FL_OBJECT *check_exit_confirm;
30         FL_OBJECT *check_display_shortcuts;
31         FL_OBJECT *counter_autosave;
32         FL_OBJECT *counter_line_len;
33 };
34 struct FD_form_screen_fonts {
35
36         FL_FORM *form_screen_fonts;
37         FL_OBJECT *input_roman;
38         FL_OBJECT *input_sans;
39         FL_OBJECT *input_typewriter;
40         FL_OBJECT *counter_zoom;
41         FL_OBJECT *check_scalable;
42         FL_OBJECT *input_encoding;
43         FL_OBJECT *input_tiny;
44         FL_OBJECT *input_script;
45         FL_OBJECT *input_footnote;
46         FL_OBJECT *input_small;
47         FL_OBJECT *input_large;
48         FL_OBJECT *input_larger;
49         FL_OBJECT *input_largest;
50         FL_OBJECT *input_normal;
51         FL_OBJECT *input_huge;
52         FL_OBJECT *input_huger;
53 };
54 struct FD_form_interface_fonts {
55
56         FL_FORM *form_interface_fonts;
57         FL_OBJECT *input_popup_font;
58         FL_OBJECT *input_menu_font;
59         FL_OBJECT *input_encoding;
60 };
61 struct FD_form_printer {
62
63         FL_FORM *form_printer;
64         FL_OBJECT *input_command;
65         FL_OBJECT *input_page_range;
66         FL_OBJECT *input_copies;
67         FL_OBJECT *input_reverse;
68         FL_OBJECT *input_to_printer;
69         FL_OBJECT *input_file_extension;
70         FL_OBJECT *input_spool_command;
71         FL_OBJECT *input_paper_type;
72         FL_OBJECT *input_even_pages;
73         FL_OBJECT *input_odd_pages;
74         FL_OBJECT *input_collated;
75         FL_OBJECT *input_landscape;
76         FL_OBJECT *input_to_file;
77         FL_OBJECT *input_extra_options;
78         FL_OBJECT *input_spool_prefix;
79         FL_OBJECT *input_paper_size;
80         FL_OBJECT *input_name;
81         FL_OBJECT *check_adapt_output;
82 };
83 struct FD_form_paths {
84
85         FL_FORM *form_paths;
86         FL_OBJECT *input_default_path;
87         FL_OBJECT *button_document_browse;
88         FL_OBJECT *counter_lastfiles;
89         FL_OBJECT *input_template_path;
90         FL_OBJECT *button_template_browse;
91         FL_OBJECT *check_last_files;
92         FL_OBJECT *input_temp_dir;
93         FL_OBJECT *button_temp_dir_browse;
94         FL_OBJECT *input_lastfiles;
95         FL_OBJECT *button_lastfiles_browse;
96         FL_OBJECT *check_use_temp_dir;
97         FL_OBJECT *check_make_backups;
98         FL_OBJECT *input_backup_path;
99         FL_OBJECT *button_backup_path_browse;
100 };
101 struct FD_form_preferences {
102
103         FL_FORM *form_preferences;
104         FL_OBJECT *button_apply;
105         FL_OBJECT *button_cancel;
106         FL_OBJECT *button_ok;
107         FL_OBJECT *tabfolder_prefs;
108 };
109
110 #endif /* FD_form_bind_h_ */