]> git.lyx.org Git - lyx.git/blob - src/frontends/xforms/form_tabular.h
Bugfixes: checkboxes to radiobuttons (from J�rgen S) and remove a little
[lyx.git] / src / frontends / xforms / form_tabular.h
1 // File modified by fdfix.sh for use by lyx (with xforms >= 0.88) and gettext
2 /** Header file generated with fdesign **/
3
4 #ifndef FD_form_tabular_h_
5 #define FD_form_tabular_h_
6
7 /** Callbacks, globals and object handlers **/
8 extern  "C" void C_FormBaseDeprecatedInputCB(FL_OBJECT *, long);
9
10 extern  "C" void C_FormBaseDeprecatedInputCB(FL_OBJECT *, long);
11
12 extern  "C" void C_FormBaseDeprecatedInputCB(FL_OBJECT *, long);
13
14 extern  "C" void C_FormBaseDeprecatedInputCB(FL_OBJECT *, long);
15
16 extern  "C" void C_FormBaseDeprecatedInputCB(FL_OBJECT *, long);
17
18
19 /**** Forms and Objects ****/
20 struct FD_form_tabular {
21         ~FD_form_tabular();
22
23         FL_FORM *form;
24         FL_OBJECT *tabFolder;
25         FL_OBJECT *button_close;
26         FL_OBJECT *input_tabular_column;
27         FL_OBJECT *input_tabular_row;
28         FL_OBJECT *text_warning;
29 };
30 struct FD_form_tabular_options {
31         ~FD_form_tabular_options();
32
33         FL_FORM *form;
34         FL_OBJECT *button_append_column;
35         FL_OBJECT *button_delete_column;
36         FL_OBJECT *button_append_row;
37         FL_OBJECT *button_delete_row;
38         FL_OBJECT *button_set_borders;
39         FL_OBJECT *button_unset_borders;
40         FL_OBJECT *radio_longtable;
41         FL_OBJECT *radio_rotate_tabular;
42 };
43 struct FD_form_column_options {
44         ~FD_form_column_options();
45
46         FL_FORM *form;
47         FL_OBJECT *input_column_width;
48         FL_OBJECT *radio_border_top;
49         FL_OBJECT *radio_border_bottom;
50         FL_OBJECT *radio_border_left;
51         FL_OBJECT *radio_border_right;
52         FL_OBJECT *radio_align_left;
53         FL_OBJECT *radio_align_right;
54         FL_OBJECT *radio_align_center;
55         FL_OBJECT *radio_valign_top;
56         FL_OBJECT *radio_valign_center;
57         FL_OBJECT *radio_valign_bottom;
58         FL_OBJECT *input_special_alignment;
59         FL_OBJECT *choice_value_column_width;
60 };
61 struct FD_form_cell_options {
62         ~FD_form_cell_options();
63
64         FL_FORM *form;
65         FL_OBJECT *radio_border_top;
66         FL_OBJECT *radio_border_bottom;
67         FL_OBJECT *radio_border_left;
68         FL_OBJECT *radio_border_right;
69         FL_OBJECT *radio_align_left;
70         FL_OBJECT *radio_align_right;
71         FL_OBJECT *radio_align_center;
72         FL_OBJECT *radio_valign_top;
73         FL_OBJECT *radio_valign_center;
74         FL_OBJECT *radio_valign_bottom;
75         FL_OBJECT *input_mcolumn_width;
76         FL_OBJECT *input_special_multialign;
77         FL_OBJECT *radio_multicolumn;
78         FL_OBJECT *radio_useminipage;
79         FL_OBJECT *radio_rotate_cell;
80         FL_OBJECT *choice_value_mcolumn_width;
81 };
82 struct FD_form_longtable_options {
83         ~FD_form_longtable_options();
84
85         FL_FORM *form;
86         FL_OBJECT *radio_lt_firsthead;
87         FL_OBJECT *radio_lt_head;
88         FL_OBJECT *radio_lt_foot;
89         FL_OBJECT *radio_lt_lastfoot;
90         FL_OBJECT *radio_lt_newpage;
91         FL_OBJECT *check_head_2border_above;
92         FL_OBJECT *check_head_2border_below;
93         FL_OBJECT *check_1head_2border_above;
94         FL_OBJECT *check_foot_2border_above;
95         FL_OBJECT *check_lastfoot_2border_above;
96         FL_OBJECT *check_1head_2border_below;
97         FL_OBJECT *check_foot_2border_below;
98         FL_OBJECT *check_lastfoot_2border_below;
99         FL_OBJECT *check_1head_empty;
100         FL_OBJECT *check_lastfoot_empty;
101 };
102
103 #endif /* FD_form_tabular_h_ */