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 / print_form.h < prev    next >
C/C++ Source or Header  |  1998-04-23  |  1KB  |  55 lines

  1. #ifndef FD_form_print_h_
  2. #define FD_form_print_h_
  3. /* Header file generated with fdesign. */
  4.  
  5. /** Callback routines and free object handlers **/
  6.  
  7. extern void PrintOKCB(FL_OBJECT *, long);
  8. extern void PrintApplyCB(FL_OBJECT *, long);
  9. extern void PrintCancelCB(FL_OBJECT *, long);
  10.  
  11. extern void SendtoOKCB(FL_OBJECT *, long);
  12. extern void SendtoApplyCB(FL_OBJECT *, long);
  13. extern void SendtoCancelCB(FL_OBJECT *, long);
  14.  
  15.  
  16. /**** Forms and Objects ****/
  17.  
  18. typedef struct {
  19.     FL_FORM *form_print;
  20.     void *vdata;
  21.     char *cdata;
  22.     long  ldata;
  23.     FL_OBJECT *input_printer;
  24.     FL_OBJECT *input_file;
  25.     FL_OBJECT *group_radio_printto;
  26.     FL_OBJECT *radio_printer;
  27.     FL_OBJECT *radio_file;
  28.     FL_OBJECT *group_radio_pages;
  29.     FL_OBJECT *radio_all_pages;
  30.     FL_OBJECT *radio_odd_pages;
  31.     FL_OBJECT *radio_even_pages;
  32.     FL_OBJECT *group_radio_order;
  33.     FL_OBJECT *radio_order_normal;
  34.     FL_OBJECT *radio_order_reverse;
  35. } FD_form_print;
  36.  
  37. extern FD_form_print * create_form_form_print(void);
  38. typedef struct {
  39.     FL_FORM *form_sendto;
  40.     void *vdata;
  41.     char *cdata;
  42.     long  ldata;
  43.     FL_OBJECT *input_cmd;
  44.     FL_OBJECT *group_ftype;
  45.     FL_OBJECT *radio_ftype_dvi;
  46.     FL_OBJECT *radio_ftype_ps;
  47.     FL_OBJECT *radio_ftype_latex;
  48.     FL_OBJECT *radio_ftype_lyx;
  49.     FL_OBJECT *radio_ftype_ascii;
  50. } FD_form_sendto;
  51.  
  52. extern FD_form_sendto * create_form_form_sendto(void);
  53.  
  54. #endif /* FD_form_print_h_ */
  55.