X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/261357eb0ad855b642fe68a84c9ad2b727a926cb..a0ef88bde8e4e0b9f6268b9b0001eb6b6beca708:/samples/widgets/textctrl.cpp diff --git a/samples/widgets/textctrl.cpp b/samples/widgets/textctrl.cpp index 87bf0c0cfa..0d2e8e293c 100644 --- a/samples/widgets/textctrl.cpp +++ b/samples/widgets/textctrl.cpp @@ -138,6 +138,9 @@ public: virtual wxControl *GetWidget() const { return m_text; } virtual void RecreateWidget() { CreateText(); } + // lazy creation of the content + virtual void CreateContent(); + protected: // create an info text contorl wxTextCtrl *CreateInfoText(); @@ -374,7 +377,10 @@ TextWidgetsPage::TextWidgetsPage(WidgetsBookCtrl *book, wxImageList *imaglist) m_posLast = m_selFrom = m_selTo = -2; // not -1 which means "no selection" +} +void TextWidgetsPage::CreateContent() +{ // left pane static const wxString modes[] = {