home *** CD-ROM | disk | FTP | other *** search
/ Dream 52 / Amiga_Dream_52.iso / Linux / Divers / lyx-0.13.2.tar.gz / lyx-0.13.2.tar / lyx-0.13.2 / src / form1.h < prev    next >
C/C++ Source or Header  |  1998-04-23  |  3KB  |  129 lines

  1. #ifndef FD_KeyMap_h_
  2. #define FD_KeyMap_h_
  3. /* Header file generated with fdesign. */
  4.  
  5. /** Callback routines and free object handlers **/
  6.  
  7.  
  8. extern void GraphicsCB(FL_OBJECT *, long);
  9.  
  10.  
  11. extern void TableOKCB(FL_OBJECT *, long);
  12. extern void TableApplyCB(FL_OBJECT *, long);
  13. extern void TableCancelCB(FL_OBJECT *, long);
  14.  
  15. extern void SearchForwardCB(FL_OBJECT *, long);
  16. extern void SearchBackwardCB(FL_OBJECT *, long);
  17. extern void SearchReplaceCB(FL_OBJECT *, long);
  18. extern void SearchCancelCB(FL_OBJECT *, long);
  19.  
  20.  
  21. /**** Forms and Objects ****/
  22.  
  23. typedef struct {
  24.     FL_FORM *KeyMap;
  25.     void *vdata;
  26.     char *cdata;
  27.     long  ldata;
  28.     FL_OBJECT *AcceptChset;
  29.     FL_OBJECT *ChsetErr;
  30.     FL_OBJECT *KeymapErr;
  31.     FL_OBJECT *Charset;
  32.     FL_OBJECT *Accept;
  33.     FL_OBJECT *OtherKeymap;
  34.     FL_OBJECT *OtherKeymap2;
  35.     FL_OBJECT *KeyMapOn;
  36.     FL_OBJECT *KeyOnBtn;
  37.     FL_OBJECT *KeyOffBtn;
  38.     FL_OBJECT *KeyOnBtn2;
  39. } FD_KeyMap;
  40.  
  41. extern FD_KeyMap * create_form_KeyMap(void);
  42. typedef struct {
  43.     FL_FORM *Figure;
  44.     void *vdata;
  45.     char *cdata;
  46.     long  ldata;
  47.     FL_OBJECT *EpsFile;
  48.     FL_OBJECT *Preview;
  49.     FL_OBJECT *Browse;
  50.     FL_OBJECT *Width;
  51.     FL_OBJECT *Height;
  52.     FL_OBJECT *ApplyBtn;
  53.     FL_OBJECT *OkBtn;
  54.     FL_OBJECT *CancelBtn;
  55.     FL_OBJECT *Frame;
  56.     FL_OBJECT *Translations;
  57.     FL_OBJECT *Angle;
  58.     FL_OBJECT *HeightGrp;
  59.     FL_OBJECT *page2;
  60.     FL_OBJECT *Default2;
  61.     FL_OBJECT *cm2;
  62.     FL_OBJECT *in2;
  63.     FL_OBJECT *HeightLabel;
  64.     FL_OBJECT *WidthLabel;
  65.     FL_OBJECT *DisplayGrp;
  66.     FL_OBJECT *Wysiwyg3;
  67.     FL_OBJECT *Wysiwyg0;
  68.     FL_OBJECT *Wysiwyg2;
  69.     FL_OBJECT *Wysiwyg1;
  70.     FL_OBJECT *WidthGrp;
  71.     FL_OBJECT *Default1;
  72.     FL_OBJECT *cm1;
  73.     FL_OBJECT *in1;
  74.     FL_OBJECT *page1;
  75.     FL_OBJECT *column1;
  76.     FL_OBJECT *Subcaption;
  77.     FL_OBJECT *Subfigure;
  78. } FD_Figure;
  79.  
  80. extern FD_Figure * create_form_Figure(void);
  81. typedef struct {
  82.     FL_FORM *FileDlg;
  83.     void *vdata;
  84.     char *cdata;
  85.     long  ldata;
  86.     FL_OBJECT *FileInfo;
  87.     FL_OBJECT *DirBox;
  88.     FL_OBJECT *PatBox;
  89.     FL_OBJECT *List;
  90.     FL_OBJECT *Filename;
  91.     FL_OBJECT *Rescan;
  92.     FL_OBJECT *Home;
  93.     FL_OBJECT *User1;
  94.     FL_OBJECT *User2;
  95.     FL_OBJECT *Ready;
  96.     FL_OBJECT *Cancel;
  97.     FL_OBJECT *timer;
  98. } FD_FileDlg;
  99.  
  100. extern FD_FileDlg * create_form_FileDlg(void);
  101. typedef struct {
  102.     FL_FORM *form_table;
  103.     void *vdata;
  104.     char *cdata;
  105.     long  ldata;
  106.     FL_OBJECT *button_ok;
  107.     FL_OBJECT *button_apply;
  108.     FL_OBJECT *button_cancel;
  109.     FL_OBJECT *slider_columns;
  110.     FL_OBJECT *slider_rows;
  111. } FD_form_table;
  112.  
  113. extern FD_form_table * create_form_form_table(void);
  114. typedef struct {
  115.     FL_FORM *form_search;
  116.     void *vdata;
  117.     char *cdata;
  118.     long  ldata;
  119.     FL_OBJECT *input_search;
  120.     FL_OBJECT *input_replace;
  121.     FL_OBJECT *replace_button;
  122.     FL_OBJECT *btnCaseSensitive;
  123.     FL_OBJECT *btnMatchWord;
  124. } FD_form_search;
  125.  
  126. extern FD_form_search * create_form_form_search(void);
  127.  
  128. #endif /* FD_KeyMap_h_ */
  129.