1 // generated by Fast Light User Interface Designer (fluid) version 1.0100
2 
3 #ifndef IntersecEditor_h
4 #define IntersecEditor_h
5 #include <FL/Fl.H>
6 class ChildWindow;
7 #include "structs.h"
8 #include <FL/Fl_Scrollbar.H>
9 #include <FL/Fl_Group.H>
10 #include <FL/Fl_Value_Input.H>
11 #include <FL/Fl_Button.H>
12 #include <FL/Fl_Box.H>
13 #include <FL/Fl_Value_Output.H>
14 
15 class IntersecEditor : public Fl_Group {
16 public:
17   IntersecEditor(int X, int Y, int W, int H, const char *label) ;
18   ChildWindow *win;
19   Fl_Scrollbar *scroll;
20 private:
21   inline void cb_scroll_i(Fl_Scrollbar*, void*);
22   static void cb_scroll(Fl_Scrollbar*, void*);
23 public:
24   Fl_Group *qspacebox;
25   Fl_Group *n;
26   Fl_Value_Input *nre;
27 private:
28   inline void cb_nre_i(Fl_Value_Input*, void*);
29   static void cb_nre(Fl_Value_Input*, void*);
30 public:
31   Fl_Value_Input *ni;
32 private:
33   inline void cb_ni_i(Fl_Value_Input*, void*);
34   static void cb_ni(Fl_Value_Input*, void*);
35 public:
36   Fl_Value_Input *nj;
37 private:
38   inline void cb_nj_i(Fl_Value_Input*, void*);
39   static void cb_nj(Fl_Value_Input*, void*);
40 public:
41   Fl_Group *p;
42   Fl_Value_Input *pre;
43 private:
44   inline void cb_pre_i(Fl_Value_Input*, void*);
45   static void cb_pre(Fl_Value_Input*, void*);
46 public:
47   Fl_Value_Input *pi;
48 private:
49   inline void cb_pi_i(Fl_Value_Input*, void*);
50   static void cb_pi(Fl_Value_Input*, void*);
51 public:
52   Fl_Value_Input *pj;
53 private:
54   inline void cb_pj_i(Fl_Value_Input*, void*);
55   static void cb_pj(Fl_Value_Input*, void*);
56 public:
57   Fl_Button *add;
58 private:
59   inline void cb_add_i(Fl_Button*, void*);
60   static void cb_add(Fl_Button*, void*);
61 public:
62   Fl_Button *del;
63 private:
64   inline void cb_del_i(Fl_Button*, void*);
65   static void cb_del(Fl_Button*, void*);
66 public:
67   Fl_Box *note;
68   Fl_Value_Output *planeno;
69 private:
70   cutbuf_cpp cutbuf;
71 public:
72   void set(const cutbuf_cpp& buf);
73   void get(cutbuf_cpp& buf);
74   void setno(int no);
75   void checkValidity();
76 private:
77   int num, idx;
78 public:
79   void deactiv();
80 private:
81   bool _disabled;
82 };
83 #endif
84