]> git.lyx.org Git - lyx.git/blob - src/figure_form.C
implement getLabelList
[lyx.git] / src / figure_form.C
1 // File modified by fdfix.sh for use by lyx (with xforms > 0.88) and gettext
2 #include <config.h>
3 #include "lyx_gui_misc.h"
4 #include "gettext.h"
5
6 /* Form definition file generated with fdesign. */
7
8 #include FORMS_H_LOCATION
9 #include <cstdlib>
10 #include "figure_form.h"
11
12 FD_Figure *create_form_Figure(void)
13 {
14   FL_OBJECT *obj;
15   FD_Figure *fdui = (FD_Figure *) fl_calloc(1, sizeof(FD_Figure));
16
17   fdui->Figure = fl_bgn_form(FL_NO_BOX, 420, 390);
18   obj = fl_add_box(FL_UP_BOX, 0, 0, 420, 390, "");
19   obj = fl_add_frame(FL_ENGRAVED_FRAME, 230, 220, 180, 80, "");
20     fl_set_object_color(obj, FL_COL1, FL_COL1);
21   obj = fl_add_frame(FL_ENGRAVED_FRAME, 230, 60, 180, 140, "");
22     fl_set_object_color(obj, FL_COL1, FL_COL1);
23   obj = fl_add_frame(FL_ENGRAVED_FRAME, 10, 244, 200, 56, "");
24     fl_set_object_color(obj, FL_COL1, FL_COL1);
25   obj = fl_add_frame(FL_ENGRAVED_FRAME, 10, 60, 200, 160, "");
26     fl_set_object_color(obj, FL_COL1, FL_COL1);
27   fdui->EpsFile = obj = fl_add_input(FL_NORMAL_INPUT, 80, 10, 230, 30, idex(_("EPS file|#E")));fl_set_button_shortcut(obj, scex(_("EPS file|#E")), 1);
28     fl_set_object_lsize(obj, FL_NORMAL_SIZE);
29     fl_set_object_callback(obj, GraphicsCB, 2);
30   fdui->Preview = obj = fl_add_button(FL_NORMAL_BUTTON, 270, 350, 140, 30, idex(_("Full Screen Preview|#v")));fl_set_button_shortcut(obj, scex(_("Full Screen Preview|#v")), 1);
31     fl_set_object_lsize(obj, FL_NORMAL_SIZE);
32     fl_set_object_callback(obj, GraphicsCB, 1);
33   fdui->Browse = obj = fl_add_button(FL_NORMAL_BUTTON, 320, 10, 90, 30, idex(_("Browse...|#B")));fl_set_button_shortcut(obj, scex(_("Browse...|#B")), 1);
34     fl_set_object_lsize(obj, FL_NORMAL_SIZE);
35     fl_set_object_callback(obj, GraphicsCB, 0);
36   fdui->Width = obj = fl_add_input(FL_FLOAT_INPUT, 20, 180, 80, 30, "");
37     fl_set_object_lsize(obj, FL_NORMAL_SIZE);
38     fl_set_object_callback(obj, GraphicsCB, 2);
39   fdui->Height = obj = fl_add_input(FL_FLOAT_INPUT, 120, 180, 80, 30, "");
40     fl_set_object_lsize(obj, FL_NORMAL_SIZE);
41     fl_set_object_callback(obj, GraphicsCB, 2);
42   fdui->ApplyBtn = obj = fl_add_button(FL_NORMAL_BUTTON, 100, 350, 60, 30, idex(_("Apply|#A")));fl_set_button_shortcut(obj, scex(_("Apply|#A")), 1);
43     fl_set_object_lsize(obj, FL_NORMAL_SIZE);
44     fl_set_object_callback(obj, GraphicsCB, 7);
45   fdui->OkBtn = obj = fl_add_button(FL_RETURN_BUTTON, 10, 350, 70, 30, _("OK"));
46     fl_set_object_lsize(obj, FL_NORMAL_SIZE);
47     fl_set_object_callback(obj, GraphicsCB, 8);
48   fdui->CancelBtn = obj = fl_add_button(FL_NORMAL_BUTTON, 180, 350, 70, 30, idex(_("Cancel|^[")));fl_set_button_shortcut(obj, scex(_("Cancel|^[")), 1);
49     fl_set_object_lsize(obj, FL_NORMAL_SIZE);
50     fl_set_object_callback(obj, GraphicsCB, 9);
51   fdui->Frame = obj = fl_add_checkbutton(FL_PUSH_BUTTON, 230, 230, 180, 30, idex(_("Display Frame|#F")));fl_set_button_shortcut(obj, scex(_("Display Frame|#F")), 1);
52     fl_set_object_lsize(obj, FL_NORMAL_SIZE);
53     fl_set_object_callback(obj, GraphicsCB, 53);
54   fdui->Translations = obj = fl_add_checkbutton(FL_PUSH_BUTTON, 230, 260, 180, 30, idex(_("Do Translations|#r")));fl_set_button_shortcut(obj, scex(_("Do Translations|#r")), 1);
55     fl_set_object_lsize(obj, FL_NORMAL_SIZE);
56     fl_set_object_callback(obj, GraphicsCB, 54);
57   obj = fl_add_text(FL_NORMAL_TEXT, 240, 210, 70, 20, _("Options"));
58     fl_set_object_lsize(obj, FL_NORMAL_SIZE);
59     fl_set_object_lalign(obj, FL_ALIGN_LEFT|FL_ALIGN_INSIDE);
60     fl_set_object_lstyle(obj, FL_BOLD_STYLE);
61   fdui->Angle = obj = fl_add_input(FL_FLOAT_INPUT, 100, 260, 80, 30, idex(_("Angle:|#L")));fl_set_button_shortcut(obj, scex(_("Angle:|#L")), 1);
62     fl_set_object_lsize(obj, FL_NORMAL_SIZE);
63     fl_set_object_callback(obj, GraphicsCB, 2);
64
65   fdui->HeightGrp = fl_bgn_group();
66   // xgettext:no-c-format
67   fdui->page2 = obj = fl_add_checkbutton(FL_RADIO_BUTTON, 110, 130, 110, 30, idex(_("% of Page|#g")));fl_set_button_shortcut(obj, scex(_("% of Page|#g")), 1);
68     fl_set_object_lsize(obj, FL_NORMAL_SIZE);
69     fl_set_object_callback(obj, GraphicsCB, 23);
70   fdui->Default2 = obj = fl_add_checkbutton(FL_RADIO_BUTTON, 110, 70, 80, 30, idex(_("Default|#t")));fl_set_button_shortcut(obj, scex(_("Default|#t")), 1);
71     fl_set_object_lsize(obj, FL_NORMAL_SIZE);
72     fl_set_object_callback(obj, GraphicsCB, 20);
73   fdui->cm2 = obj = fl_add_checkbutton(FL_RADIO_BUTTON, 110, 90, 60, 30, idex(_("cm|#m")));fl_set_button_shortcut(obj, scex(_("cm|#m")), 1);
74     fl_set_object_lsize(obj, FL_NORMAL_SIZE);
75     fl_set_object_callback(obj, GraphicsCB, 21);
76   fdui->in2 = obj = fl_add_checkbutton(FL_RADIO_BUTTON, 110, 110, 80, 30, idex(_("inches|#h")));fl_set_button_shortcut(obj, scex(_("inches|#h")), 1);
77     fl_set_object_lsize(obj, FL_NORMAL_SIZE);
78     fl_set_object_callback(obj, GraphicsCB, 22);
79   fl_end_group();
80
81   obj = fl_add_text(FL_NORMAL_TEXT, 237, 50, 53, 20, _("Display"));
82     fl_set_object_lsize(obj, FL_NORMAL_SIZE);
83     fl_set_object_lalign(obj, FL_ALIGN_LEFT|FL_ALIGN_INSIDE);
84     fl_set_object_lstyle(obj, FL_BOLD_STYLE);
85   fdui->HeightLabel = obj = fl_add_text(FL_NORMAL_TEXT, 120, 50, 60, 20, _("Height"));
86     fl_set_object_lsize(obj, FL_NORMAL_SIZE);
87     fl_set_object_lalign(obj, FL_ALIGN_LEFT|FL_ALIGN_INSIDE);
88     fl_set_object_lstyle(obj, FL_BOLD_STYLE);
89   fdui->WidthLabel = obj = fl_add_text(FL_NORMAL_TEXT, 20, 50, 60, 20, _("Width"));
90     fl_set_object_lsize(obj, FL_NORMAL_SIZE);
91     fl_set_object_lalign(obj, FL_ALIGN_LEFT|FL_ALIGN_INSIDE);
92     fl_set_object_lstyle(obj, FL_BOLD_STYLE);
93   obj = fl_add_text(FL_NORMAL_TEXT, 20, 230, 90, 30, _("Rotation"));
94     fl_set_object_lsize(obj, FL_NORMAL_SIZE);
95     fl_set_object_lalign(obj, FL_ALIGN_LEFT|FL_ALIGN_INSIDE);
96     fl_set_object_lstyle(obj, FL_BOLD_STYLE);
97
98   fdui->DisplayGrp = fl_bgn_group();
99   fdui->Wysiwyg3 = obj = fl_add_checkbutton(FL_RADIO_BUTTON, 230, 130, 180, 30, idex(_("Display in Color|#D")));fl_set_button_shortcut(obj, scex(_("Display in Color|#D")), 1);
100     fl_set_object_lsize(obj, FL_NORMAL_SIZE);
101     fl_set_object_callback(obj, GraphicsCB, 63);
102   fdui->Wysiwyg0 = obj = fl_add_checkbutton(FL_RADIO_BUTTON, 230, 160, 180, 30, idex(_("Do not display this figure|#y")));fl_set_button_shortcut(obj, scex(_("Do not display this figure|#y")), 1);
103     fl_set_object_lsize(obj, FL_NORMAL_SIZE);
104     fl_set_object_callback(obj, GraphicsCB, 3);
105   fdui->Wysiwyg2 = obj = fl_add_checkbutton(FL_RADIO_BUTTON, 230, 100, 180, 30, idex(_("Display as Grayscale|#i")));fl_set_button_shortcut(obj, scex(_("Display as Grayscale|#i")), 1);
106     fl_set_object_lsize(obj, FL_NORMAL_SIZE);
107     fl_set_object_callback(obj, GraphicsCB, 43);
108   fdui->Wysiwyg1 = obj = fl_add_checkbutton(FL_RADIO_BUTTON, 230, 70, 180, 30, idex(_("Display as Monochrome|#s")));fl_set_button_shortcut(obj, scex(_("Display as Monochrome|#s")), 1);
109     fl_set_object_lsize(obj, FL_NORMAL_SIZE);
110     fl_set_object_callback(obj, GraphicsCB, 33);
111   fl_end_group();
112
113
114   fdui->WidthGrp = fl_bgn_group();
115   fdui->Default1 = obj = fl_add_checkbutton(FL_RADIO_BUTTON, 10, 70, 80, 30, idex(_("Default|#U")));fl_set_button_shortcut(obj, scex(_("Default|#U")), 1);
116     fl_set_object_lsize(obj, FL_NORMAL_SIZE);
117     fl_set_object_callback(obj, GraphicsCB, 10);
118   fdui->cm1 = obj = fl_add_checkbutton(FL_RADIO_BUTTON, 10, 90, 60, 30, idex(_("cm|#c")));fl_set_button_shortcut(obj, scex(_("cm|#c")), 1);
119     fl_set_object_lsize(obj, FL_NORMAL_SIZE);
120     fl_set_object_callback(obj, GraphicsCB, 11);
121   fdui->in1 = obj = fl_add_checkbutton(FL_RADIO_BUTTON, 10, 110, 80, 30, idex(_("inches|#n")));fl_set_button_shortcut(obj, scex(_("inches|#n")), 1);
122     fl_set_object_lsize(obj, FL_NORMAL_SIZE);
123     fl_set_object_callback(obj, GraphicsCB, 12);
124   // xgettext:no-c-format
125   fdui->page1 = obj = fl_add_checkbutton(FL_RADIO_BUTTON, 10, 130, 110, 30, idex(_("% of Page|#P")));fl_set_button_shortcut(obj, scex(_("% of Page|#P")), 1);
126     fl_set_object_lsize(obj, FL_NORMAL_SIZE);
127     fl_set_object_callback(obj, GraphicsCB, 13);
128   // xgettext:no-c-format
129   fdui->column1 = obj = fl_add_checkbutton(FL_RADIO_BUTTON, 10, 150, 110, 30, idex(_("% of Column|#o")));fl_set_button_shortcut(obj, scex(_("% of Column|#o")), 1);
130     fl_set_object_lsize(obj, FL_NORMAL_SIZE);
131     fl_set_object_callback(obj, GraphicsCB, 14);
132   fl_end_group();
133
134   obj = fl_add_frame(FL_ENGRAVED_FRAME, 10, 310, 400, 30, "");
135   fdui->Subcaption = obj = fl_add_input(FL_NORMAL_INPUT, 150, 310, 260, 30, idex(_("Caption|#k")));fl_set_button_shortcut(obj, scex(_("Caption|#k")), 1);
136     fl_set_object_lsize(obj, FL_NORMAL_SIZE);
137     fl_set_object_callback(obj, GraphicsCB, 2);
138   fdui->Subfigure = obj = fl_add_checkbutton(FL_PUSH_BUTTON, 10, 310, 90, 30, idex(_("Subfigure|#q")));fl_set_button_shortcut(obj, scex(_("Subfigure|#q")), 1);
139     fl_set_object_lsize(obj, FL_NORMAL_SIZE);
140     fl_set_object_callback(obj, GraphicsCB, 70);
141   fl_end_form();
142
143   fdui->Figure->fdui = fdui;
144
145   return fdui;
146 }
147 /*---------------------------------------*/
148
149 FD_form_figure *create_form_form_figure(void)
150 {
151   FL_OBJECT *obj;
152   FD_form_figure *fdui = (FD_form_figure *) fl_calloc(1, sizeof(FD_form_figure));
153
154   fdui->form_figure = fl_bgn_form(FL_NO_BOX, 340, 150);
155   obj = fl_add_box(FL_UP_BOX, 0, 0, 340, 150, "");
156   obj = fl_add_frame(FL_ENGRAVED_FRAME, 10, 20, 320, 80, "");
157     fl_set_object_color(obj, FL_COL1, FL_COL1);
158
159   fdui->group_radio_fugre = fl_bgn_group();
160   fdui->radio_postscript = obj = fl_add_checkbutton(FL_RADIO_BUTTON, 10, 30, 320, 30, idex(_("Encapsulated Postscript (*.eps, *.ps)|#E")));fl_set_button_shortcut(obj, scex(_("Encapsulated Postscript (*.eps, *.ps)|#E")), 1);
161     fl_set_object_lsize(obj, FL_NORMAL_SIZE);
162   fdui->radio_inline = obj = fl_add_checkbutton(FL_RADIO_BUTTON, 10, 60, 320, 30, idex(_("Inlined EPS (*.eps, *.ps)|#I")));fl_set_button_shortcut(obj, scex(_("Inlined EPS (*.eps, *.ps)|#I")), 1);
163     fl_set_object_lsize(obj, FL_NORMAL_SIZE);
164   fl_end_group();
165
166   obj = fl_add_button(FL_RETURN_BUTTON, 10, 110, 100, 30, _("OK"));
167     fl_set_object_lsize(obj, FL_NORMAL_SIZE);
168     fl_set_object_callback(obj, FigureOKCB, 0);
169   obj = fl_add_button(FL_NORMAL_BUTTON, 120, 110, 100, 30, idex(_("Apply|#A")));fl_set_button_shortcut(obj, scex(_("Apply|#A")), 1);
170     fl_set_object_lsize(obj, FL_NORMAL_SIZE);
171     fl_set_object_callback(obj, FigureApplyCB, 0);
172   obj = fl_add_button(FL_NORMAL_BUTTON, 230, 110, 100, 30, idex(_("Cancel|^[")));fl_set_button_shortcut(obj, scex(_("Cancel|^[")), 1);
173     fl_set_object_lsize(obj, FL_NORMAL_SIZE);
174     fl_set_object_callback(obj, FigureCancelCB, 0);
175   obj = fl_add_text(FL_NORMAL_TEXT, 20, 10, 50, 20, _("Type"));
176     fl_set_object_lsize(obj, FL_NORMAL_SIZE);
177     fl_set_object_lalign(obj, FL_ALIGN_LEFT|FL_ALIGN_INSIDE);
178     fl_set_object_lstyle(obj, FL_BOLD_STYLE);
179   fl_end_form();
180
181   fdui->form_figure->fdui = fdui;
182
183   return fdui;
184 }
185 /*---------------------------------------*/
186