1 // File modified by fdfix.sh for use by lyx (with xforms 0.81) and gettext
3 #include "lyx_gui_misc.h"
6 /* Form definition file generated with fdesign. */
8 #include FORMS_H_LOCATION
10 #include "math_panel.h"
12 FD_panel *create_form_panel(void)
15 FD_panel *fdui = (FD_panel *) fl_calloc(1, sizeof(FD_panel));
17 fdui->panel = fl_bgn_form(FL_NO_BOX, 290, 172);
18 obj = fl_add_box(FL_UP_BOX, 0, 0, 290, 172, "");
19 obj = fl_add_button(FL_RETURN_BUTTON, 80, 14, 80, 30, _("Close "));
20 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
21 fl_set_object_callback(obj, button_cb, 100);
22 fdui->func_browse = obj = fl_add_browser(FL_SELECT_BROWSER, 180, 40, 94, 110, _("Functions"));
23 fl_set_object_lalign(obj, FL_ALIGN_TOP);
24 fl_set_object_callback(obj, button_cb, MM_FUNC);
25 fl_set_browser_hscrollbar(obj, FL_OFF);
26 fdui->greek = obj = fl_add_button(FL_NORMAL_BUTTON, 10, 90, 50, 30, _("Greek"));
27 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
28 fl_set_object_lstyle(obj, 15);
29 fl_set_object_callback(obj, button_cb, MM_GREEK);
30 fdui->arrow = obj = fl_add_button(FL_NORMAL_BUTTON, 10, 120, 50, 30, _(" Û"));
31 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
32 fl_set_object_lstyle(obj, 15);
33 fl_set_object_callback(obj, button_cb, MM_ARROW);
34 fdui->boperator = obj = fl_add_button(FL_NORMAL_BUTTON, 60, 90, 50, 30, _("± ´"));
35 fl_set_object_lsize(obj, 0);
36 fl_set_object_lstyle(obj, 15);
37 fl_set_object_callback(obj, button_cb, MM_BOP);
38 fdui->brelats = obj = fl_add_button(FL_NORMAL_BUTTON, 110, 90, 50, 30, _("£ @"));
39 fl_set_object_lsize(obj, 0);
40 fl_set_object_lstyle(obj, 15);
41 fl_set_object_callback(obj, button_cb, MM_BRELATS);
42 fdui->varsize = obj = fl_add_button(FL_NORMAL_BUTTON, 60, 120, 50, 30, _("S ò"));
43 fl_set_object_lsize(obj, 0);
44 fl_set_object_lstyle(obj, 15);
45 fl_set_object_callback(obj, button_cb, MM_VARSIZE);
46 fdui->misc = obj = fl_add_button(FL_NORMAL_BUTTON, 110, 120, 50, 30, _("Misc"));
47 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
48 fl_set_object_lstyle(obj, FL_TIMESITALIC_STYLE);
49 fl_set_object_callback(obj, button_cb, MM_MISC);
50 fdui->equation = obj = fl_add_pixmapbutton(FL_NORMAL_BUTTON, 130, 50, 30, 30, "");
51 fl_set_object_color(obj, FL_MCOL, FL_BLUE);
52 fl_set_object_callback(obj, button_cb, MM_EQU);
53 fdui->sqrt = obj = fl_add_pixmapbutton(FL_NORMAL_BUTTON, 10, 15, 30, 30, "");
54 fl_set_object_color(obj, FL_MCOL, FL_BLUE);
55 fl_set_object_callback(obj, button_cb, MM_SQRT);
56 fdui->frac = obj = fl_add_pixmapbutton(FL_NORMAL_BUTTON, 40, 15, 30, 30, "");
57 fl_set_object_color(obj, FL_MCOL, FL_BLUE);
58 fl_set_object_lcol(obj, FL_COL1);
59 fl_set_object_callback(obj, button_cb, MM_FRAC);
60 fdui->delim = obj = fl_add_pixmapbutton(FL_NORMAL_BUTTON, 10, 50, 30, 30, "");
61 fl_set_object_color(obj, FL_MCOL, FL_BLUE);
62 fl_set_object_callback(obj, button_cb, MM_DELIM);
63 fdui->matrix = obj = fl_add_pixmapbutton(FL_NORMAL_BUTTON, 100, 50, 30, 30, "");
64 fl_set_object_color(obj, FL_MCOL, FL_BLUE);
65 fl_set_object_callback(obj, button_cb, MM_MATRIX);
66 fdui->deco = obj = fl_add_pixmapbutton(FL_NORMAL_BUTTON, 40, 50, 30, 30, "");
67 fl_set_object_color(obj, FL_MCOL, FL_BLUE);
68 fl_set_object_callback(obj, button_cb, MM_DECO);
69 fdui->space = obj = fl_add_pixmapbutton(FL_NORMAL_BUTTON, 70, 50, 30, 30, "");
70 fl_set_object_color(obj, FL_MCOL, FL_BLUE);
71 fl_set_object_callback(obj, button_cb, MM_SPACE);
74 //fdui->panel->fdui = fdui;
78 /*---------------------------------------*/
80 FD_delim *create_form_delim(void)
83 FD_delim *fdui = (FD_delim *) fl_calloc(1, sizeof(FD_delim));
85 fdui->delim = fl_bgn_form(FL_NO_BOX, 250, 260);
86 obj = fl_add_box(FL_UP_BOX, 0, 0, 250, 260, "");
87 fdui->menu = obj = fl_add_bmtable(FL_PUSH_BUTTON, 40, 70, 170, 140, "");
88 fl_set_object_lcol(obj, FL_BLUE);
89 fl_set_object_callback(obj, delim_cb, 2);
91 fdui->lado = fl_bgn_group();
92 fdui->right = obj = fl_add_checkbutton(FL_RADIO_BUTTON, 40, 40, 80, 30, idex(_("Right|#R")));fl_set_button_shortcut(obj, scex(_("Right|#R")), 1);
93 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
94 fl_set_object_callback(obj, delim_cb, 4);
95 fdui->left = obj = fl_add_checkbutton(FL_RADIO_BUTTON, 40, 10, 80, 30, idex(_("Left|#L")));fl_set_button_shortcut(obj, scex(_("Left|#L")), 1);
96 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
97 fl_set_object_callback(obj, delim_cb, 3);
100 obj = fl_add_button(FL_NORMAL_BUTTON, 170, 220, 70, 30, idex(_("Cancel|^[")));fl_set_button_shortcut(obj, scex(_("Cancel|^[")), 1);
101 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
102 fl_set_object_callback(obj, delim_cb, MM_CLOSE);
103 fdui->pix = obj = fl_add_pixmapbutton(FL_NORMAL_BUTTON, 130, 20, 50, 40, "");
104 fl_set_object_color(obj, FL_COL1, FL_COL1);
105 fl_set_object_callback(obj, delim_cb, MM_APPLY);
106 obj = fl_add_button(FL_NORMAL_BUTTON, 90, 220, 70, 30, idex(_("Apply|#A")));fl_set_button_shortcut(obj, scex(_("Apply|#A")), 1);
107 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
108 fl_set_object_callback(obj, delim_cb, MM_APPLY);
109 obj = fl_add_button(FL_RETURN_BUTTON, 10, 220, 70, 30, _("OK"));
110 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
111 fl_set_object_callback(obj, delim_cb, MM_OK);
114 //fdui->delim->fdui = fdui;
118 /*---------------------------------------*/
120 FD_matrix *create_form_matrix(void)
123 FD_matrix *fdui = (FD_matrix *) fl_calloc(1, sizeof(FD_matrix));
125 fdui->matrix = fl_bgn_form(FL_NO_BOX, 280, 170);
126 obj = fl_add_box(FL_UP_BOX, 0, 0, 280, 170, "");
127 obj = fl_add_button(FL_RETURN_BUTTON, 10, 130, 80, 30, _("OK "));
128 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
129 fl_set_object_callback(obj, matrix_cb, MM_OK);
130 obj = fl_add_button(FL_NORMAL_BUTTON, 190, 130, 80, 30, idex(_("Cancel|^[")));fl_set_button_shortcut(obj, scex(_("Cancel|^[")), 1);
131 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
132 fl_set_object_callback(obj, matrix_cb, MM_CLOSE);
133 fdui->rows = obj = fl_add_valslider(FL_HOR_NICE_SLIDER, 10, 30, 160, 30, _("Rows"));
134 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
135 fl_set_object_lalign(obj, FL_ALIGN_TOP);
136 fl_set_object_callback(obj, matrix_cb, -1);
137 fl_set_slider_precision(obj, 0);
138 fl_set_slider_bounds(obj, 1, 20);
139 fl_set_slider_return(obj, FL_RETURN_END_CHANGED);
140 fdui->columns = obj = fl_add_valslider(FL_HOR_NICE_SLIDER, 10, 90, 160, 30, _("Columns "));
141 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
142 fl_set_object_lalign(obj, FL_ALIGN_TOP);
143 fl_set_object_callback(obj, matrix_cb, 2);
144 fl_set_slider_precision(obj, 0);
145 fl_set_slider_bounds(obj, 1, 20);
146 fl_set_slider_return(obj, FL_RETURN_END_CHANGED);
147 fdui->valign = obj = fl_add_choice(FL_NORMAL_CHOICE, 180, 30, 90, 30, idex(_("Vertical align|#V")));fl_set_button_shortcut(obj, scex(_("Vertical align|#V")), 1);
148 fl_set_object_boxtype(obj, FL_FRAME_BOX);
149 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
150 fl_set_object_lalign(obj, FL_ALIGN_TOP);
151 fl_set_object_callback(obj, matrix_cb, -1);
152 fdui->halign = obj = fl_add_input(FL_NORMAL_INPUT, 180, 90, 90, 30, idex(_("Horizontal align|#H")));fl_set_button_shortcut(obj, scex(_("Horizontal align|#H")), 1);
153 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
154 fl_set_object_lalign(obj, FL_ALIGN_TOP);
155 fl_set_object_callback(obj, matrix_cb, 2);
156 obj = fl_add_button(FL_NORMAL_BUTTON, 100, 130, 80, 30, idex(_("Apply|#A")));fl_set_button_shortcut(obj, scex(_("Apply|#A")), 1);
157 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
158 fl_set_object_callback(obj, matrix_cb, MM_APPLY);
161 //fdui->matrix->fdui = fdui;
165 /*---------------------------------------*/
167 FD_deco *create_form_deco(void)
170 FD_deco *fdui = (FD_deco *) fl_calloc(1, sizeof(FD_deco));
172 fdui->deco = fl_bgn_form(FL_NO_BOX, 160, 150);
173 obj = fl_add_box(FL_UP_BOX, 0, 0, 160, 150, "");
174 fdui->menu = obj = fl_add_bmtable(FL_PUSH_BUTTON, 10, 10, 140, 90, "");
175 fl_set_object_lcol(obj, FL_BLUE);
176 fl_set_object_callback(obj, deco_cb, MM_APPLY);
177 obj = fl_add_button(FL_RETURN_BUTTON, 30, 110, 100, 30, _("Close"));
178 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
179 fl_set_object_callback(obj, deco_cb, MM_CLOSE);
182 //fdui->deco->fdui = fdui;
186 /*---------------------------------------*/
188 FD_space *create_form_space(void)
191 FD_space *fdui = (FD_space *) fl_calloc(1, sizeof(FD_space));
193 fdui->space = fl_bgn_form(FL_NO_BOX, 280, 150);
194 obj = fl_add_box(FL_UP_BOX, 0, 0, 280, 150, "");
195 obj = fl_add_button(FL_RETURN_BUTTON, 10, 110, 80, 30, _("OK "));
196 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
197 fl_set_object_callback(obj, space_cb, MM_OK);
198 obj = fl_add_button(FL_NORMAL_BUTTON, 190, 110, 80, 30, idex(_("Cancel|^[")));fl_set_button_shortcut(obj, scex(_("Cancel|^[")), 1);
199 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
200 fl_set_object_callback(obj, space_cb, MM_CLOSE);
201 obj = fl_add_button(FL_NORMAL_BUTTON, 100, 110, 80, 30, idex(_("Apply|#A")));fl_set_button_shortcut(obj, scex(_("Apply|#A")), 1);
202 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
203 fl_set_object_callback(obj, space_cb, MM_APPLY);
205 fdui->spaces = fl_bgn_group();
206 obj = fl_add_checkbutton(FL_RADIO_BUTTON, 20, 10, 120, 30, idex(_("Thin|#T")));fl_set_button_shortcut(obj, scex(_("Thin|#T")), 1);
207 fl_set_object_color(obj, FL_MCOL, FL_YELLOW);
208 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
209 fl_set_object_callback(obj, space_cb, 1);
210 obj = fl_add_checkbutton(FL_RADIO_BUTTON, 20, 40, 120, 30, idex(_("Medium|#M")));fl_set_button_shortcut(obj, scex(_("Medium|#M")), 1);
211 fl_set_object_color(obj, FL_MCOL, FL_YELLOW);
212 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
213 fl_set_object_callback(obj, space_cb, 2);
214 obj = fl_add_checkbutton(FL_RADIO_BUTTON, 20, 70, 120, 30, idex(_("Thick|#H")));fl_set_button_shortcut(obj, scex(_("Thick|#H")), 1);
215 fl_set_object_color(obj, FL_MCOL, FL_YELLOW);
216 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
217 fl_set_object_callback(obj, space_cb, 3);
218 obj = fl_add_checkbutton(FL_RADIO_BUTTON, 140, 10, 120, 30, idex(_("Negative|#N")));fl_set_button_shortcut(obj, scex(_("Negative|#N")), 1);
219 fl_set_object_color(obj, FL_MCOL, FL_YELLOW);
220 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
221 fl_set_object_callback(obj, space_cb, 0);
222 obj = fl_add_checkbutton(FL_RADIO_BUTTON, 140, 40, 120, 30, idex(_("Quadratin|#Q")));fl_set_button_shortcut(obj, scex(_("Quadratin|#Q")), 1);
223 fl_set_object_color(obj, FL_MCOL, FL_YELLOW);
224 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
225 fl_set_object_callback(obj, space_cb, 4);
226 obj = fl_add_checkbutton(FL_RADIO_BUTTON, 140, 70, 120, 30, idex(_("2Quadratin|#2")));fl_set_button_shortcut(obj, scex(_("2Quadratin|#2")), 1);
227 fl_set_object_color(obj, FL_MCOL, FL_YELLOW);
228 fl_set_object_lsize(obj, FL_NORMAL_SIZE);
229 fl_set_object_callback(obj, space_cb, 5);
234 //fdui->space->fdui = fdui;
238 /*---------------------------------------*/