]> git.lyx.org Git - lyx.git/blob - src/frontends/xforms/form_character.C
Nuke stl_string_fwd.h
[lyx.git] / src / frontends / xforms / form_character.C
1 // File modified by fdfix.sh for use by lyx (with xforms >= 0.88) and gettext
2 #include <config.h>
3 #include "xforms_helpers.h"
4 #include "gettext.h"
5
6 /* Form definition file generated with fdesign. */
7
8 #include FORMS_H_LOCATION
9 #include <stdlib.h>
10 #include "form_character.h"
11 #include "FormCharacter.h"
12
13 FD_form_character::~FD_form_character()
14 {
15   if ( form->visible ) fl_hide_form( form );
16   fl_free_form( form );
17 }
18
19
20 FD_form_character * FormCharacter::build_character()
21 {
22   FL_OBJECT *obj;
23   FD_form_character *fdui = new FD_form_character;
24
25   fdui->form = fl_bgn_form(FL_NO_BOX, 300, 415);
26   fdui->form->u_vdata = this;
27   obj = fl_add_box(FL_UP_BOX, 0, 0, 300, 415, "");
28     fl_set_object_gravity(obj, FL_NorthWest, FL_SouthEast);
29   obj = fl_add_frame(FL_ENGRAVED_FRAME, 10, 10, 280, 240, "");
30     fl_set_object_gravity(obj, FL_NorthWest, FL_NorthEast);
31     fl_set_object_resize(obj, FL_RESIZE_X);
32   {
33     char const * const dummy = N_("Family:|#F");
34     fdui->choice_family = obj = fl_add_choice(FL_NORMAL_CHOICE, 94, 15, 191, 30, idex(_(dummy)));
35     fl_set_button_shortcut(obj, scex(_(dummy)), 1);
36   }
37     fl_set_object_boxtype(obj, FL_FRAME_BOX);
38     fl_set_object_lsize(obj, FL_NORMAL_SIZE);
39     fl_set_object_gravity(obj, FL_NorthWest, FL_NorthEast);
40     fl_set_object_resize(obj, FL_RESIZE_X);
41     fl_set_object_callback(obj, C_FormBaseInputCB, 0);
42   {
43     char const * const dummy = N_("Series:|#S");
44     fdui->choice_series = obj = fl_add_choice(FL_NORMAL_CHOICE, 94, 55, 191, 30, idex(_(dummy)));
45     fl_set_button_shortcut(obj, scex(_(dummy)), 1);
46   }
47     fl_set_object_boxtype(obj, FL_FRAME_BOX);
48     fl_set_object_lsize(obj, FL_NORMAL_SIZE);
49     fl_set_object_gravity(obj, FL_NorthWest, FL_NorthEast);
50     fl_set_object_resize(obj, FL_RESIZE_X);
51     fl_set_object_callback(obj, C_FormBaseInputCB, 0);
52   {
53     char const * const dummy = N_("Shape:|#H");
54     fdui->choice_shape = obj = fl_add_choice(FL_NORMAL_CHOICE, 94, 95, 191, 30, idex(_(dummy)));
55     fl_set_button_shortcut(obj, scex(_(dummy)), 1);
56   }
57     fl_set_object_boxtype(obj, FL_FRAME_BOX);
58     fl_set_object_lsize(obj, FL_NORMAL_SIZE);
59     fl_set_object_gravity(obj, FL_NorthWest, FL_NorthEast);
60     fl_set_object_resize(obj, FL_RESIZE_X);
61     fl_set_object_callback(obj, C_FormBaseInputCB, 0);
62   {
63     char const * const dummy = N_("Size:|#Z");
64     fdui->choice_size = obj = fl_add_choice(FL_NORMAL_CHOICE, 95, 275, 191, 30, idex(_(dummy)));
65     fl_set_button_shortcut(obj, scex(_(dummy)), 1);
66   }
67     fl_set_object_boxtype(obj, FL_FRAME_BOX);
68     fl_set_object_lsize(obj, FL_NORMAL_SIZE);
69     fl_set_object_gravity(obj, FL_NorthWest, FL_NorthEast);
70     fl_set_object_resize(obj, FL_RESIZE_X);
71     fl_set_object_callback(obj, C_FormBaseInputCB, 0);
72   {
73     char const * const dummy = N_("Misc:|#M");
74     fdui->choice_bar = obj = fl_add_choice(FL_NORMAL_CHOICE, 95, 335, 190, 30, idex(_(dummy)));
75     fl_set_button_shortcut(obj, scex(_(dummy)), 1);
76   }
77     fl_set_object_boxtype(obj, FL_FRAME_BOX);
78     fl_set_object_lsize(obj, FL_NORMAL_SIZE);
79     fl_set_object_gravity(obj, FL_NorthWest, FL_NorthEast);
80     fl_set_object_resize(obj, FL_RESIZE_X);
81     fl_set_object_callback(obj, C_FormBaseInputCB, 0);
82   {
83     char const * const dummy = N_("Apply|#A");
84     fdui->button_apply = obj = fl_add_button(FL_NORMAL_BUTTON, 60, 375, 80, 30, idex(_(dummy)));
85     fl_set_button_shortcut(obj, scex(_(dummy)), 1);
86   }
87     fl_set_object_lsize(obj, FL_NORMAL_SIZE);
88     fl_set_object_gravity(obj, FL_SouthEast, FL_SouthEast);
89     fl_set_object_callback(obj, C_FormBaseApplyCB, 0);
90   {
91     char const * const dummy = N_("Cancel|#N");
92     fdui->button_close = obj = fl_add_button(FL_RETURN_BUTTON, 175, 375, 80, 30, idex(_(dummy)));
93     fl_set_button_shortcut(obj, scex(_(dummy)), 1);
94   }
95     fl_set_object_lsize(obj, FL_NORMAL_SIZE);
96     fl_set_object_gravity(obj, FL_SouthEast, FL_SouthEast);
97     fl_set_object_callback(obj, C_FormBaseCancelCB, 0);
98   {
99     char const * const dummy = N_("Color:|#C");
100     fdui->choice_color = obj = fl_add_choice(FL_NORMAL_CHOICE, 95, 135, 191, 30, idex(_(dummy)));
101     fl_set_button_shortcut(obj, scex(_(dummy)), 1);
102   }
103     fl_set_object_boxtype(obj, FL_FRAME_BOX);
104     fl_set_object_lsize(obj, FL_NORMAL_SIZE);
105     fl_set_object_gravity(obj, FL_NorthWest, FL_NorthEast);
106     fl_set_object_resize(obj, FL_RESIZE_X);
107     fl_set_object_callback(obj, C_FormBaseInputCB, 0);
108   {
109     char const * const dummy = N_("Toggle on all these|#T");
110     fdui->check_toggle_all = obj = fl_add_checkbutton(FL_PUSH_BUTTON, 30, 215, 255, 25, idex(_(dummy)));
111     fl_set_button_shortcut(obj, scex(_(dummy)), 1);
112   }
113     fl_set_object_gravity(obj, FL_NorthWest, FL_NorthEast);
114     fl_set_object_resize(obj, FL_RESIZE_X);
115     fl_set_object_callback(obj, C_FormBaseInputCB, 0);
116   fdui->choice_language = obj = fl_add_choice(FL_DROPLIST_CHOICE, 95, 175, 190, 30, _("Language:"));
117     fl_set_object_boxtype(obj, FL_FRAME_BOX);
118     fl_set_object_lsize(obj, FL_NORMAL_SIZE);
119     fl_set_object_gravity(obj, FL_NorthWest, FL_NorthEast);
120     fl_set_object_resize(obj, FL_RESIZE_X);
121     fl_set_object_callback(obj, C_FormBaseInputCB, 0);
122   obj = fl_add_labelframe(FL_ENGRAVED_FRAME, 10, 265, 280, 45, _("These are never toggled"));
123     fl_set_object_lstyle(obj, FL_BOLD_STYLE);
124     fl_set_object_gravity(obj, FL_NorthWest, FL_NorthEast);
125   obj = fl_add_labelframe(FL_ENGRAVED_FRAME, 10, 325, 280, 45, _("These are always toggled"));
126     fl_set_object_lstyle(obj, FL_BOLD_STYLE);
127     fl_set_object_gravity(obj, FL_NorthWest, FL_NorthEast);
128   obj = fl_add_text(FL_NORMAL_TEXT, 11, 170, 84, 40, _("Language:"));
129     fl_set_object_lsize(obj, FL_NORMAL_SIZE);
130     fl_set_object_lalign(obj, FL_ALIGN_RIGHT|FL_ALIGN_INSIDE);
131   fl_end_form();
132
133   fdui->form->fdui = fdui;
134
135   return fdui;
136 }
137 /*---------------------------------------*/
138