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