1 /* Header file generated by fdesign on Thu Dec 12 21:28:45 2013 */
2 
3 #ifndef FD_attrib_h_
4 #define FD_attrib_h_
5 
6 #include  "../lib/include/forms.h"
7 
8 /* Callbacks, globals and object handlers */
9 
10 void restore_cb( FL_OBJECT *, long );
11 void folder_switch_cb( FL_OBJECT *, long );
12 
13 void apply_cb( FL_OBJECT *, long );
14 void validate_cvar_name_cb( FL_OBJECT *, long );
15 void setcolor_cb( FL_OBJECT *, long );
16 
17 
18 /* Forms and Objects */
19 
20 typedef struct {
21     FL_FORM   * attrib;
22     void      * vdata;
23     char      * cdata;
24     long        ldata;
25     FL_OBJECT * background;
26     FL_OBJECT * readyobj;
27     FL_OBJECT * cancelobj;
28     FL_OBJECT * restoreobj;
29     FL_OBJECT * attrib_folder;
30 } FD_attrib;
31 
32 FD_attrib * create_form_attrib( void );
33 typedef struct {
34     FL_FORM   * generic_attrib;
35     void      * vdata;
36     char      * cdata;
37     long        ldata;
38     FL_OBJECT * background;
39     FL_OBJECT * generic_group;
40     FL_OBJECT * typeobj;
41     FL_OBJECT * boxobj;
42     FL_OBJECT * nameobj;
43     FL_OBJECT * cbnameobj;
44     FL_OBJECT * argobj;
45     FL_OBJECT * scobj;
46     FL_OBJECT * labelobj;
47     FL_OBJECT * fontobj;
48     FL_OBJECT * styleobj;
49     FL_OBJECT * sizeobj;
50     FL_OBJECT * lcolobj;
51     FL_OBJECT * col1obj;
52     FL_OBJECT * col2obj;
53     FL_OBJECT * align;
54     FL_OBJECT * nwgravity;
55     FL_OBJECT * segravity;
56     FL_OBJECT * inside;
57     FL_OBJECT * resize;
58     FL_OBJECT * text[ 4 ];
59 } FD_generic_attrib;
60 
61 FD_generic_attrib * create_form_generic_attrib( void );
62 
63 #endif /* FD_attrib_h_ */
64