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

  1. // -*- C++ -*-
  2. /* This is the bullet form definition file.
  3.  *
  4.  * This file is part of
  5.  *======================================================
  6.  *
  7.  *           LyX, the High Level Word Processor
  8.  *
  9.  *           Copyright (C) 1997 Allan Rae
  10.  *           and the LyX Team
  11.  *
  12.  *======================================================*/
  13.  
  14. #ifndef FD_form_bullet_h_
  15. #define FD_form_bullet_h_
  16. /* Header file generated with fdesign. */
  17.  
  18. /** Callback routines and free object handlers **/
  19.  
  20. extern void ChoiceBulletSizeCB(FL_OBJECT *, long);
  21. extern void BulletOKCB(FL_OBJECT *, long);
  22. extern void BulletApplyCB(FL_OBJECT *, long);
  23. extern void BulletCancelCB(FL_OBJECT *, long);
  24. extern void InputBulletLaTeXCB(FL_OBJECT *, long);
  25. extern void BulletDepthCB(FL_OBJECT *, long);
  26. extern void BulletPanelCB(FL_OBJECT *, long);
  27. extern void BulletBMTableCB(FL_OBJECT *, long);
  28.  
  29.  
  30. /**** Additional routines ****/
  31.  
  32. extern void bulletForm();
  33. extern bool updateBulletForm(); 
  34.  
  35. /**** Forms and Objects ****/
  36.  
  37. typedef struct {
  38.     FL_FORM *form_bullet;
  39.     void *vdata;
  40.     char *cdata;
  41.     long  ldata;
  42.     FL_OBJECT *bmtable_bullet_panel;
  43.     FL_OBJECT *choice_bullet_size;
  44.     FL_OBJECT *button_ok;
  45.     FL_OBJECT *button_apply;
  46.     FL_OBJECT *button_cancel;
  47.     FL_OBJECT *input_bullet_latex;
  48.     FL_OBJECT *radio_bullet_depth;
  49.     FL_OBJECT *radio_bullet_depth_1;
  50.     FL_OBJECT *radio_bullet_depth_2;
  51.     FL_OBJECT *radio_bullet_depth_3;
  52.     FL_OBJECT *radio_bullet_depth_4;
  53.     FL_OBJECT *radio_bullet_panel;
  54.     FL_OBJECT *radio_bullet_panel_standard;
  55.     FL_OBJECT *radio_bullet_panel_maths;
  56.     FL_OBJECT *radio_bullet_panel_ding2;
  57.     FL_OBJECT *radio_bullet_panel_ding3;
  58.     FL_OBJECT *radio_bullet_panel_ding4;
  59.     FL_OBJECT *radio_bullet_panel_ding1;
  60. } FD_form_bullet;
  61.  
  62. extern FD_form_bullet * create_form_form_bullet(void);
  63.  
  64. #endif /* FD_form_bullet_h_ */
  65.