BlockIPPlatform
 All Classes Files Functions Variables
GUIBlockIP.bak.h
1 
2 // C++ code generated with wxFormBuilder (version Oct 8 2012)
3 // http://www.wxformbuilder.org/
4 //
5 // PLEASE DO "NOT" EDIT THIS FILE!
7 
8 #ifndef __GUIBLOCKIP_H__
9 #define __GUIBLOCKIP_H__
10 
11 #include <wx/artprov.h>
12 #include <wx/xrc/xmlres.h>
13 #include <wx/string.h>
14 #include <wx/radiobox.h>
15 #include <wx/gdicmn.h>
16 #include <wx/font.h>
17 #include <wx/colour.h>
18 #include <wx/settings.h>
19 #include <wx/sizer.h>
20 #include <wx/stattext.h>
21 #include <wx/filepicker.h>
22 #include <wx/textctrl.h>
23 #include <wx/checkbox.h>
24 #include <wx/choice.h>
25 #include <wx/panel.h>
26 #include <wx/scrolwin.h>
27 #include <wx/button.h>
28 #include <wx/gauge.h>
29 #include <wx/statusbr.h>
30 #include <wx/frame.h>
31 
33 
37 class MainFrameBlockIP : public wxFrame
38 {
39  private:
40 
41  protected:
42  wxPanel* mainPanel;
43  wxBoxSizer* mainSizer;
44  wxScrolledWindow* optionsWindow;
45  wxRadioBox* actionRadioBox;
46  wxRadioBox* inputRadioBox;
47  wxStaticText* modText;
48  wxFilePickerCtrl* modPicker;
49  wxStaticText* datText;
50  wxFilePickerCtrl* datPicker;
51  wxStaticText* mpsText;
52  wxFilePickerCtrl* mpsPicker;
53  wxStaticText* outMpsText;
54  wxTextCtrl* outMpsTextCtrl;
55  wxStaticText* outputText;
56  wxDirPickerCtrl* outputPicker;
57  wxStaticText* standarizeText;
58  wxCheckBox* standarizeCheckBox;
59  wxPanel* solvePanel;
60  wxStaticText* solverText;
61  wxChoice* solverChoice;
62  wxStaticText* timeText;
63  wxTextCtrl* timeTextCtrl;
64  wxStaticText* threadsText;
65  wxTextCtrl* threadsTextCtrl;
66  wxStaticText* advancedText;
67  wxPanel* advancedPanel;
68  wxStaticText* infText;
69  wxTextCtrl* infTextCtrl;
70  wxStaticText* sigmaText;
71  wxTextCtrl* sigmaTextCtrl;
72  wxStaticText* gapText;
73  wxTextCtrl* gapTextCtrl;
74  wxStaticText* rhoText;
75  wxTextCtrl* rhoTextCtrl;
76  wxStaticText* pfeasText;
77  wxTextCtrl* pfeasTextCtrl;
78  wxStaticText* outFreqText;
79  wxTextCtrl* outFreqTextCtrl;
80  wxStaticText* dfeasText;
81  wxTextCtrl* dfeasTextCtrl;
82  wxStaticText* initPcgtolText;
83  wxTextCtrl* initPcgtolTextCtrl;
84  wxStaticText* iterText;
85  wxTextCtrl* iterTextCtrl;
86  wxStaticText* minPcgtolText;
87  wxTextCtrl* minPcgtolTextCtrl;
88  wxStaticText* iterPcgText;
89  wxTextCtrl* iterPcgTextCtrl;
90  wxStaticText* redPcgtolText;
91  wxTextCtrl* redPcgtolTextCtrl;
92  wxTextCtrl* outputTextCtrl;
93  wxButton* optionsButton;
94  wxGauge* executingGauge;
95  wxButton* logButton;
96  wxButton* solButton;
97  wxButton* clearButton;
98  wxButton* startButton;
99  wxStatusBar* statusBar;
100 
101  // Virtual event handlers, overide them in your derived class
102  virtual void actionClick( wxCommandEvent& event ) { event.Skip(); }
103  virtual void inputClick( wxCommandEvent& event ) { event.Skip(); }
104  virtual void modOver( wxMouseEvent& event ) { event.Skip(); }
105  virtual void leaveOver( wxMouseEvent& event ) { event.Skip(); }
106  virtual void datOver( wxMouseEvent& event ) { event.Skip(); }
107  virtual void mpsOver( wxMouseEvent& event ) { event.Skip(); }
108  virtual void outMpsOver( wxMouseEvent& event ) { event.Skip(); }
109  virtual void outputOver( wxMouseEvent& event ) { event.Skip(); }
110  virtual void standarizeOver( wxMouseEvent& event ) { event.Skip(); }
111  virtual void solverOver( wxMouseEvent& event ) { event.Skip(); }
112  virtual void solverClick( wxCommandEvent& event ) { event.Skip(); }
113  virtual void timeOver( wxMouseEvent& event ) { event.Skip(); }
114  virtual void threadsOver( wxMouseEvent& event ) { event.Skip(); }
115  virtual void advancedClick( wxMouseEvent& event ) { event.Skip(); }
116  virtual void infOver( wxMouseEvent& event ) { event.Skip(); }
117  virtual void sigmaOver( wxMouseEvent& event ) { event.Skip(); }
118  virtual void gapOver( wxMouseEvent& event ) { event.Skip(); }
119  virtual void rhoOver( wxMouseEvent& event ) { event.Skip(); }
120  virtual void pfeasOver( wxMouseEvent& event ) { event.Skip(); }
121  virtual void outFreqOver( wxMouseEvent& event ) { event.Skip(); }
122  virtual void dfeasOver( wxMouseEvent& event ) { event.Skip(); }
123  virtual void initPcgtolOver( wxMouseEvent& event ) { event.Skip(); }
124  virtual void iterOver( wxMouseEvent& event ) { event.Skip(); }
125  virtual void minPcgtolOver( wxMouseEvent& event ) { event.Skip(); }
126  virtual void iterPcgOver( wxMouseEvent& event ) { event.Skip(); }
127  virtual void redPcgtolOver( wxMouseEvent& event ) { event.Skip(); }
128  virtual void optionsClick( wxCommandEvent& event ) { event.Skip(); }
129  virtual void logClick( wxCommandEvent& event ) { event.Skip(); }
130  virtual void solClick( wxCommandEvent& event ) { event.Skip(); }
131  virtual void clearClick( wxCommandEvent& event ) { event.Skip(); }
132  virtual void startClick( wxCommandEvent& event ) { event.Skip(); }
133 
134 
135  public:
136 
137  MainFrameBlockIP( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("BlockIP Platform"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 1024,750 ), long style = wxDEFAULT_FRAME_STYLE|wxTAB_TRAVERSAL );
138 
139  ~MainFrameBlockIP();
140 
141 };
142 
146 class AuxFrameBlockIP : public wxFrame
147 {
148  private:
149 
150  protected:
151  wxPanel* mainPanel;
152  wxTextCtrl* outputTextCtrl;
153  wxButton* closeButton;
154 
155  // Virtual event handlers, overide them in your derived class
156  virtual void CloseClick( wxCommandEvent& event ) { event.Skip(); }
157 
158 
159  public:
160 
161  AuxFrameBlockIP( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxEmptyString, const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 500,600 ), long style = wxDEFAULT_FRAME_STYLE|wxTAB_TRAVERSAL );
162 
163  ~AuxFrameBlockIP();
164 
165 };
166 
167 #endif //__GUIBLOCKIP_H__