OSDN Git Service

gui をレイアウトを整理、script 実行を別スレッド化
[unagi/old-svn-converted.git] / client / trunk / anago / anago_gui.h
1 ///////////////////////////////////////////////////////////////////////////
2 // C++ code generated with wxFormBuilder (version Sep  8 2010)
3 // http://www.wxformbuilder.org/
4 //
5 // PLEASE DO "NOT" EDIT THIS FILE!
6 ///////////////////////////////////////////////////////////////////////////
7
8 #ifndef __anago_gui__
9 #define __anago_gui__
10
11 #include <wx/string.h>
12 #include <wx/stattext.h>
13 #include <wx/gdicmn.h>
14 #include <wx/font.h>
15 #include <wx/colour.h>
16 #include <wx/settings.h>
17 #include <wx/choice.h>
18 #include <wx/filepicker.h>
19 #include <wx/sizer.h>
20 #include <wx/gauge.h>
21 #include <wx/checkbox.h>
22 #include <wx/textctrl.h>
23 #include <wx/button.h>
24 #include <wx/panel.h>
25 #include <wx/bitmap.h>
26 #include <wx/image.h>
27 #include <wx/icon.h>
28 #include <wx/notebook.h>
29 #include <wx/frame.h>
30
31 ///////////////////////////////////////////////////////////////////////////
32
33
34 ///////////////////////////////////////////////////////////////////////////////
35 /// Class frame_main
36 ///////////////////////////////////////////////////////////////////////////////
37 class frame_main : public wxFrame 
38 {
39         private:
40         
41         protected:
42                 wxNotebook* m_notebook3;
43                 wxPanel* m_panel_dump;
44                 wxStaticText* m_dump_script_label;
45                 wxChoice* m_dump_script_choice;
46                 wxStaticText* m_dump_romimage_label;
47                 wxFilePickerCtrl* m_dump_romimage_picker;
48                 wxStaticText* m_dump_cpu_label;
49                 wxChoice* m_dump_cpu_increase;
50                 wxGauge* m_dump_cpu_gauge;
51                 wxStaticText* m_dump_ppu_label;
52                 wxChoice* m_dump_ppu_increase;
53                 wxGauge* m_dump_ppu_gauge;
54                 wxCheckBox* m_dump_check_battery;
55                 wxCheckBox* m_dump_check_forcemapper;
56                 wxTextCtrl* m_dump_text_forcemapper;
57                 wxButton* m_dump_button;
58                 wxPanel* m_panel_program;
59                 wxStaticText* m_program_script_label;
60                 wxChoice* m_program_script_choice;
61                 wxStaticText* m_program_romimage_label;
62                 wxFilePickerCtrl* m_program_romimage_picker;
63                 wxStaticText* m_program_cpu_label;
64                 wxChoice* m_program_cpu_device;
65                 wxChoice* m_program_cpu_padding;
66                 wxGauge* m_program_cpu_gauge;
67                 wxStaticText* m_program_ppu_label;
68                 wxChoice* m_program_ppu_device;
69                 wxChoice* m_program_ppu_padding;
70                 wxGauge* m_program_ppu_gauge;
71                 wxCheckBox* m_program_compare;
72                 wxButton* m_program_button;
73                 wxPanel* m_panel_log;
74                 wxTextCtrl* m_log;
75                 
76                 // Virtual event handlers, overide them in your derived class
77                 virtual void mapper_change_check( wxCommandEvent& event ) { event.Skip(); }
78                 virtual void dump_button_click( wxCommandEvent& event ) { event.Skip(); }
79                 virtual void program_button_click( wxCommandEvent& event ) { event.Skip(); }
80                 
81         
82         public:
83                 
84                 frame_main( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("anago wx"), const wxPoint& pos = wxPoint( 32,32 ), const wxSize& size = wxSize( 340,460 ), long style = wxDEFAULT_FRAME_STYLE|wxTAB_TRAVERSAL );
85                 ~frame_main();
86         
87 };
88
89 #endif //__anago_gui__