]> git.lyx.org Git - lyx.git/blob - src/mathed/math_forms.h
removed a warning from screen and added CFLAGS in lyx.spec.in.
[lyx.git] / src / mathed / math_forms.h
1 /** Header file generated with fdesign on Mon Apr 12 19:09:42 1999.**/
2
3 #ifndef FD_panel_h_
4 #define FD_panel_h_
5
6 /** Callbacks, globals and object handlers **/
7 extern "C" {
8 extern void button_cb(FL_OBJECT *, long);
9
10 extern void delim_cb(FL_OBJECT *, long);
11
12 extern void matrix_cb(FL_OBJECT *, long);
13
14 extern void deco_cb(FL_OBJECT *, long);
15
16 extern void space_cb(FL_OBJECT *, long);
17 }
18
19 /**** Forms and Objects ****/
20 typedef struct {
21         FL_FORM *panel;
22         void *vdata;
23         char *cdata;
24         long  ldata;
25         FL_OBJECT *func_browse;
26         FL_OBJECT *greek;
27         FL_OBJECT *arrow;
28         FL_OBJECT *boperator;
29         FL_OBJECT *brelats;
30         FL_OBJECT *varsize;
31         FL_OBJECT *misc;
32         FL_OBJECT *equation;
33         FL_OBJECT *sqrt;
34         FL_OBJECT *frac;
35         FL_OBJECT *delim;
36         FL_OBJECT *matrix;
37         FL_OBJECT *deco;
38         FL_OBJECT *space;
39 } FD_panel;
40
41 extern FD_panel * create_form_panel(void);
42 typedef struct {
43         FL_FORM *delim;
44         void *vdata;
45         char *cdata;
46         long  ldata;
47         FL_OBJECT *menu;
48         FL_OBJECT *lado;
49         FL_OBJECT *right;
50         FL_OBJECT *left;
51         FL_OBJECT *pix;
52 } FD_delim;
53
54 extern FD_delim * create_form_delim(void);
55 typedef struct {
56         FL_FORM *matrix;
57         void *vdata;
58         char *cdata;
59         long  ldata;
60         FL_OBJECT *rows;
61         FL_OBJECT *columns;
62         FL_OBJECT *valign;
63         FL_OBJECT *halign;
64 } FD_matrix;
65
66 extern FD_matrix * create_form_matrix(void);
67 typedef struct {
68         FL_FORM *deco;
69         void *vdata;
70         char *cdata;
71         long  ldata;
72         FL_OBJECT *menu;
73 } FD_deco;
74
75 extern FD_deco * create_form_deco(void);
76 typedef struct {
77         FL_FORM *space;
78         void *vdata;
79         char *cdata;
80         long  ldata;
81         FL_OBJECT *spaces;
82 } FD_space;
83
84 extern FD_space * create_form_space(void);
85
86 #endif /* FD_panel_h_ */