Mercurial > mercurial > hgweb_dw.cgi
view include/myframe.h @ 2:deaf3f2d54b2
more parameters.
author | pyon@macmini |
---|---|
date | Thu, 08 Nov 2012 20:17:12 +0900 |
parents | 20018a6f69a9 |
children | eea479fc2a28 |
line wrap: on
line source
// Filename : myframe.h // Last Change: 20-Oct-2012. // #ifndef __MYFRAME_H__ #define __MYFRAME_H__ #include "common.h" class MyFrame : public wxFrame { DECLARE_EVENT_TABLE() private: protected: wxMenuBar* m_menubar; wxMenu* m_menuFile; wxStaticText* m_staticText1; wxDirPickerCtrl* m_dirPickerWatch; wxStaticText* m_staticText2; wxTextCtrl* m_textCtrlFile; wxStaticText* m_staticText3; wxTextCtrl* m_textCtrlCommand; wxStaticText* m_staticText4; wxTextCtrl* m_textCtrlWait; wxStaticText* m_staticText5; wxDirPickerCtrl* m_dirPickerMove; wxStaticText* m_staticText6; wxCheckBox* m_checkBoxCopy; wxStaticText* m_staticText7; wxComboBox* m_comboSuffix; wxStaticText* m_staticTextDummy1; wxStaticText* m_staticTextDummy2; wxStaticText* m_staticTextDummy3; wxStaticText* m_staticText8; wxCheckBox* m_checkBoxExit; wxToggleButton* m_toggleBtn; wxFileSystemWatcher* m_watcher; public: MyFrame( wxWindow* parent, wxWindowID id, const wxString& title, const wxPoint& pos, const wxSize& size, long style ); ~MyFrame(); void OnFileSystemEvent( wxFileSystemWatcherEvent& event ); void OnWatch( wxCommandEvent& WXUNUSED(event) ); void OnWinSize( wxSizeEvent& event ); void OnWinMove( wxMoveEvent& WXUNUSED(event) ); void TellLocation( void ); void OnQuit( wxCommandEvent& WXUNUSED(event) ); void OnAbout( wxCommandEvent& WXUNUSED(event) ); void OnSetup( wxCommandEvent& WXUNUSED(event) ); void OnSaveParams( wxCommandEvent& WXUNUSED(event) ); void SaveConfig( wxCloseEvent& WXUNUSED(event) ); }; enum { ID_MNAPPDIR = wxID_HIGHEST + 10, ID_MNSETUP, ID_MNSAVE, ID_MNABOUT, ID_WATCHDIR, ID_FILENAME, ID_COMMAND, ID_WAIT, ID_MOVEDIR, ID_COPY, ID_SUFFIX, ID_EXIT, ID_TOGGLEWATCH, }; #endif //__MYFRAME_H__