X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/14d1ccd89decb9d84f394fb2218eddbfdba56baf..c2cde53a09d89e83f1556bd703b1164857cd0e0f:/samples/toolbar/test.h diff --git a/samples/toolbar/test.h b/samples/toolbar/test.h index 1c680a819d..4f2a12bb79 100644 --- a/samples/toolbar/test.h +++ b/samples/toolbar/test.h @@ -14,6 +14,7 @@ class MyApp: public wxApp { public: bool OnInit(void); + bool InitToolbar(wxToolBar* toolBar); }; // Define a new frame @@ -25,9 +26,10 @@ public: long style = wxDEFAULT_FRAME_STYLE); void OnCloseWindow(wxCloseEvent& event); - void OnMenuHighlight(wxMenuEvent& event); void OnQuit(wxCommandEvent& event); void OnAbout(wxCommandEvent& event); + void OnToolLeftClick(wxCommandEvent& event); + void OnToolEnter(wxCommandEvent& event); private: wxTextCtrl* m_textWindow; @@ -35,19 +37,5 @@ private: DECLARE_EVENT_TABLE() }; -class TestToolBar: public wxToolBar -{ - public: - TestToolBar(wxFrame *parent, wxWindowID id = -1, const wxPoint& pos = wxDefaultPosition, - const wxSize& size = wxDefaultSize, - long style = wxNO_BORDER, int direction = wxVERTICAL, int RowsOrColumns = 2); - bool OnLeftClick(int toolIndex, bool toggled); - void OnMouseEnter(int toolIndex); - void OnPaint(wxPaintEvent& event); - - DECLARE_EVENT_TABLE() -}; - -#define TEST_QUIT 100 -#define TEST_ABOUT 101 +#define ID_TOOLBAR 500