X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/7235f8e1784357b0a56fa10d27839a7287bc22be..686ca1b5d4867bca6c82a82078fd26291c6e6659:/samples/layout/layout.h diff --git a/samples/layout/layout.h b/samples/layout/layout.h index f66fbec37b..965bcfc5ad 100644 --- a/samples/layout/layout.h +++ b/samples/layout/layout.h @@ -27,6 +27,7 @@ public: void TestFlexSizers(wxCommandEvent& event); void TestNotebookSizers(wxCommandEvent& event); void TestGridBagSizer(wxCommandEvent& event); + void TestSetMinimal(wxCommandEvent& event); void OnAbout(wxCommandEvent& event); void OnQuit(wxCommandEvent& event); @@ -95,7 +96,20 @@ private: }; +// a frame for testing simple setting of "default size" +class MySimpleSizerFrame : public wxFrame +{ +public: + MySimpleSizerFrame(const wxChar *title, int x, int y ); + + void OnSetSmallSize( wxCommandEvent &event); + void OnSetBigSize( wxCommandEvent &event); + +private: + wxTextCtrl *m_target; + DECLARE_EVENT_TABLE() +}; // controls and menu constants @@ -105,6 +119,7 @@ enum LAYOUT_TEST_NB_SIZER, LAYOUT_TEST_GB_SIZER, LAYOUT_TEST_PROPORTIONS, + LAYOUT_TEST_SET_MINIMAL, LAYOUT_QUIT = wxID_EXIT, LAYOUT_ABOUT = wxID_ABOUT };