1 // $Id: EditView.h 900 2009-08-13 20:00:45Z larry $ 2 // 3 // generated by Fast Light User Interface Designer (fluid) version 1.0104 4 5 #ifndef EditView_h 6 #define EditView_h 7 #include <stdlib.h> 8 #include <FL/Fl.H> 9 #include <FL/Fl_Check_Button.H> 10 #include <FL/Fl_Text_Display.H> 11 #include "Draw_Fl_Input.h" 12 #include <FL/Fl_Button.H> 13 #include <FL/Fl_Menu_.H> 14 #include "Flu_Combo_List.h" 15 16 void Clear_Last_Omit_cb (Fl_Button *, void *); 17 18 void Edit_Parmeters_Save_cb (Fl_Button *, int *); 19 20 void Edit_Parmeters_Close_cb (Fl_Button *, void *); 21 22 void Edit_Arrow_Close_cb (Fl_Button *, void *); 23 24 void Edit_Arrow_Save_cb (Fl_Button *, int *); 25 26 void Input_Help_cb (void); 27 28 class EditScreen 29 { 30 public: 31 Draw_Fl_Input * Magnification; 32 Draw_Fl_Input *List; 33 Draw_Fl_Input *Mol_Comp_Dist; 34 Draw_Fl_Input *DepthCue; 35 Flu_Combo_List *Cell_Edge_Color; 36 Draw_Fl_Input *Cell_Edge_Width; 37 Draw_Fl_Input *Poly_Edge_Color; 38 Draw_Fl_Input *Poly_Edge_Width; 39 Draw_Fl_Input *Poly_Limit; 40 Draw_Fl_Input *Phong_Refl; 41 Draw_Fl_Input *Phong_Size; 42 Draw_Fl_Input *Ambient_Finish; 43 Draw_Fl_Input *Diffuse_Finish; 44 Draw_Fl_Input *Specular_Finish; 45 Draw_Fl_Input *Finish_Roughness; 46 Draw_Fl_Input *Label_Scale; 47 Flu_Combo_List *Background_Color; 48 EditScreen (); 49 Fl_Window *editWindow; 50 Fl_Check_Button *NoShadow; 51 Fl_Check_Button *NoLabels; 52 Fl_Check_Button *MolCompButton; 53 Fl_Check_Button *ClearOmit; 54 Fl_Button *ClearLastOmit; 55 private: 56 Fl_Button * Edit_Prm_Save; 57 Fl_Button *Edit_Prm_Apply; 58 Fl_Button *Edit_Prm_Close; 59 Fl_Button *Edit_View_Help; 60 public: 61 void show (void); 62 }; 63 64 class ArrowScreen 65 { 66 public: 67 Fl_Window * Arrow_View (); 68 Fl_Window *arrowedit; 69 Fl_Input *Px; 70 Fl_Input *Py; 71 Fl_Input *Pz; 72 Fl_Input *Cz; 73 Fl_Input *Cy; 74 Fl_Input *Cx; 75 Fl_Input *Aa; 76 Fl_Input *Ab; 77 Fl_Input *Ac; 78 Fl_Input *Ba; 79 Fl_Input *Bb; 80 Fl_Input *Bc; 81 Fl_Input *Ca; 82 Fl_Input *Cb; 83 Fl_Input *Cc; 84 }; 85 86 #endif 87