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