Mercurial > mercurial > hgweb_searcher2.cgi
comparison include/myframe.h @ 22:05f76f9f9186
index buttons move to main-frame.
| author | pyon@macmini |
|---|---|
| date | Wed, 27 Jul 2011 19:01:09 +0900 |
| parents | b67c74848dd0 |
| children | cbdfda601609 |
comparison
equal
deleted
inserted
replaced
| 21:eb3f5c7c990f | 22:05f76f9f9186 |
|---|---|
| 1 // Filename : myframe.h | 1 // Filename : myframe.h |
| 2 // Last Change: 06-Jul-2011. | 2 // Last Change: 27-Jul-2011. |
| 3 // | 3 // |
| 4 #ifndef MYFRAME | 4 #ifndef MYFRAME |
| 5 #define MYFRAME | 5 #define MYFRAME |
| 6 #include "wx/wxprec.h" | 6 #include "wx/wxprec.h" |
| 7 | 7 |
| 22 #endif | 22 #endif |
| 23 | 23 |
| 24 ////////////////////////////////////////////////////////////////////////// | 24 ////////////////////////////////////////////////////////////////////////// |
| 25 class MyCmdBox : public wxTextCtrl | 25 class MyCmdBox : public wxTextCtrl |
| 26 { | 26 { |
| 27 private: | |
| 27 DECLARE_EVENT_TABLE() | 28 DECLARE_EVENT_TABLE() |
| 28 public: | 29 public: |
| 29 MyCmdBox( wxWindow *parent, wxWindowID id, const wxString value, const wxPoint pos, const wxSize size, long style ); | 30 MyCmdBox( wxWindow *parent, wxWindowID id, const wxString value, const wxPoint pos, const wxSize size, long style ); |
| 30 ~MyCmdBox(); | 31 ~MyCmdBox(); |
| 31 | 32 |
| 52 wxMenu* m_menuFile; | 53 wxMenu* m_menuFile; |
| 53 wxMenu* m_menuHelp; | 54 wxMenu* m_menuHelp; |
| 54 wxToolBar* m_toolBar; | 55 wxToolBar* m_toolBar; |
| 55 wxStatusBar* m_statusBar; | 56 wxStatusBar* m_statusBar; |
| 56 | 57 |
| 58 wxPanel* m_panel; | |
| 57 wxPanel* m_panelHead; | 59 wxPanel* m_panelHead; |
| 58 wxStaticText* m_staticTextHname; | 60 wxStaticText* m_staticTextHname; |
| 59 wxSearchCtrl* m_searchCtrlHname; | |
| 60 wxStaticText* m_staticTextIdx; | 61 wxStaticText* m_staticTextIdx; |
| 61 wxStaticBitmap* m_bitmapMkidx; | 62 wxButton* m_btnPrevThu; |
| 63 wxButton* m_btnNextThu; | |
| 62 wxDatePickerCtrl* m_datePicker; | 64 wxDatePickerCtrl* m_datePicker; |
| 63 wxButton* m_buttonMkidx; | 65 wxButton* m_btnMkIdx; |
| 66 wxButton* m_btnLsCcn; | |
| 64 | 67 |
| 65 wxSplitterWindow* m_splitter; | |
| 66 wxHtmlWindow* m_html; | 68 wxHtmlWindow* m_html; |
| 67 wxGrid* m_gridHhs; | |
| 68 wxGrid* m_gridCcn; | |
| 69 | 69 |
| 70 wxPanel* m_panelCmd; | 70 wxPanel* m_panelCmd; |
| 71 wxStaticText* m_staticTextCmd; | 71 wxStaticText* m_staticTextCmd; |
| 72 MyCmdBox* m_cmdbox; | 72 MyCmdBox* m_cmdbox; |
| 73 | 73 |
| 74 | |
| 75 MyFrame( wxWindow* parent, wxWindowID id, const wxString& title ); | 74 MyFrame( wxWindow* parent, wxWindowID id, const wxString& title ); |
| 76 ~MyFrame(); | 75 ~MyFrame(); |
| 77 | 76 |
| 77 void OnSize( wxSizeEvent& event ); | |
| 78 void OnMove( wxMoveEvent& event ); | |
| 78 void OnQuit( wxCommandEvent& event ); | 79 void OnQuit( wxCommandEvent& event ); |
| 79 void OnAbout( wxCommandEvent& event ); | 80 void OnAbout( wxCommandEvent& event ); |
| 80 void OnHelp( wxCommandEvent& event ); | 81 void OnHelp( wxCommandEvent& event ); |
| 82 void SaveConfig( wxCloseEvent& event ); | |
| 81 void OnListCcn( wxCommandEvent& event ); | 83 void OnListCcn( wxCommandEvent& event ); |
| 82 void OnCheckHhs( wxCommandEvent& event ); | 84 void OnCheckHhs( wxCommandEvent& event ); |
| 83 void OnBackupDB( wxCommandEvent& event ); | 85 void OnBackupDB( wxCommandEvent& event ); |
| 84 void OnOptimizeDB( wxCommandEvent& event ); | 86 void OnOptimizeDB( wxCommandEvent& event ); |
| 85 void OnOpenAppDir( wxCommandEvent& event ); | 87 void OnOpenAppDir( wxCommandEvent& event ); |
| 86 void OnOpenDataDir( wxCommandEvent& event ); | 88 void OnOpenDataDir( wxCommandEvent& event ); |
| 87 void OnUpdateHhsDb( wxCommandEvent& event ); | 89 void OnUpdateHhsDb( wxCommandEvent& event ); |
| 88 | 90 void OnPrevThu( wxCommandEvent& event ); |
| 89 //void OnHhsSearch( wxCommandEvent& event ); after version 2.11 | 91 void OnNextThu( wxCommandEvent& event ); |
| 90 void OnMkIndex( wxCommandEvent& event ); | 92 void OnMkIndex( wxCommandEvent& event ); |
| 91 void SaveConfig( wxCloseEvent& event ); | |
| 92 }; | 93 }; |
| 93 | 94 |
| 94 #endif | 95 #endif |
| 95 //__MYFRAME__ | 96 //__MYFRAME__ |
| 96 | 97 |
