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 / lyx.h < prev    next >
C/C++ Source or Header  |  1998-04-23  |  2KB  |  81 lines

  1. #ifndef FD_form_title_h_
  2. #define FD_form_title_h_
  3. /* Header file generated with fdesign. */
  4.  
  5. /** Callback routines and free object handlers **/
  6.  
  7. extern void TimerCB(FL_OBJECT *, long);
  8.  
  9. extern void FigureOKCB(FL_OBJECT *, long);
  10. extern void FigureApplyCB(FL_OBJECT *, long);
  11. extern void FigureCancelCB(FL_OBJECT *, long);
  12.  
  13. extern void ScreenOKCB(FL_OBJECT *, long);
  14. extern void ScreenApplyCB(FL_OBJECT *, long);
  15. extern void ScreenCancelCB(FL_OBJECT *, long);
  16.  
  17. extern void TocSelectCB(FL_OBJECT *, long);
  18. extern void TocCancelCB(FL_OBJECT *, long);
  19. extern void TocUpdateCB(FL_OBJECT *, long);
  20.  
  21. extern void RefUpdateCB(FL_OBJECT *, long);
  22. extern void RefHideCB(FL_OBJECT *, long);
  23. extern void RefSelectCB(FL_OBJECT *, long);
  24.  
  25.  
  26. /**** Forms and Objects ****/
  27.  
  28. typedef struct {
  29.     FL_FORM *form_title;
  30.     void *vdata;
  31.     char *cdata;
  32.     long  ldata;
  33.     FL_OBJECT *timer_title;
  34. } FD_form_title;
  35.  
  36. extern FD_form_title * create_form_form_title(void);
  37. typedef struct {
  38.     FL_FORM *form_figure;
  39.     void *vdata;
  40.     char *cdata;
  41.     long  ldata;
  42.     FL_OBJECT *group_radio_fugre;
  43.     FL_OBJECT *radio_postscript;
  44.     FL_OBJECT *radio_inline;
  45. } FD_form_figure;
  46.  
  47. extern FD_form_figure * create_form_form_figure(void);
  48. typedef struct {
  49.     FL_FORM *form_screen;
  50.     void *vdata;
  51.     char *cdata;
  52.     long  ldata;
  53.     FL_OBJECT *input_roman;
  54.     FL_OBJECT *input_sans;
  55.     FL_OBJECT *input_typewriter;
  56.     FL_OBJECT *input_font_norm;
  57.     FL_OBJECT *intinput_size;
  58. } FD_form_screen;
  59.  
  60. extern FD_form_screen * create_form_form_screen(void);
  61. typedef struct {
  62.     FL_FORM *form_toc;
  63.     void *vdata;
  64.     char *cdata;
  65.     long  ldata;
  66.     FL_OBJECT *browser_toc;
  67. } FD_form_toc;
  68.  
  69. extern FD_form_toc * create_form_form_toc(void);
  70. typedef struct {
  71.     FL_FORM *form_ref;
  72.     void *vdata;
  73.     char *cdata;
  74.     long  ldata;
  75.     FL_OBJECT *browser_ref;
  76. } FD_form_ref;
  77.  
  78. extern FD_form_ref * create_form_form_ref(void);
  79.  
  80. #endif /* FD_form_title_h_ */
  81.