Mercurial > mercurial > hgweb_searcher03.cgi
view include/myframe.h @ 0:0c0701a935f8
Start Development.
author | pyon@macmini |
---|---|
date | Sun, 21 Jul 2013 16:07:19 +0900 |
parents | |
children | 7b6dab24f4b8 |
line wrap: on
line source
// Filename : myframe.h // Last Change: 21-Jul-2013. // #ifndef __MYFRAME_H__ #define __MYFRAME_H__ #include "common.h" class MyFrame : public wxFrame { DECLARE_EVENT_TABLE() private: protected: wxMenuBar* m_menubar; wxMenu* m_menuFile; wxSplitterWindow* m_splitter; wxPanel* m_panelL; wxStaticBitmap* m_bitmap; wxTextCtrl* m_textCtrlName; wxTextCtrl* m_textCtrlAddr; wxListCtrl* m_listCtrl; //wxStaticText* m_staticText; wxSearchCtrl* m_searchCtrl; wxButton* m_buttonKana; wxButton* m_buttonHist; wxPanel* m_panelR; wxStaticBitmap* m_bitmapView; wxListCtrl* m_listCtrlThumb; wxStatusBar* m_statusBar; public: MyFrame( wxWindow* parent, wxWindowID id, const wxString& title, const wxPoint& pos, const wxSize& size, long style ); ~MyFrame(); void OnViewMode( wxCommandEvent& event ); void OnIndex( wxCommandEvent& WXUNUSED(event) ); void OnMaskParam( wxCommandEvent& WXUNUSED(event) ); void OnOpenAppDir( wxCommandEvent& WXUNUSED(event) ); void OnOpenHhsDir( wxListEvent& event ); void OnKana( wxCommandEvent& WXUNUSED(event) ); void OnHistory( 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 SaveConfig( wxCloseEvent& WXUNUSED(event) ); /* void m_splitterOnIdle( wxIdleEvent& ) { m_splitter->SetSashPosition( 0 ); m_splitter->Disconnect( wxEVT_IDLE, wxIdleEventHandler( MyFrame::m_splitterOnIdle ), NULL, this ); } */ }; enum { ID_MNVIEW = wxID_HIGHEST + 10, ID_MNINDEX, ID_MNMASKPARAM, ID_MNAPPDIR, ID_MNABOUT, ID_LIST, ID_KANA, ID_HIST, }; #endif //__MYFRAME_H__