X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/2437f26ca50fae0c76d3dddc85b0356755dda9fb..4f79eb791ac98442e4813fd06b884ce91cab2e67:/src/generic/listbkg.cpp diff --git a/src/generic/listbkg.cpp b/src/generic/listbkg.cpp index b82b9dde2f..2fcf9a8548 100644 --- a/src/generic/listbkg.cpp +++ b/src/generic/listbkg.cpp @@ -45,7 +45,7 @@ const wxCoord MARGIN = 5; // ---------------------------------------------------------------------------- -// various wxWindows macros +// various wxWidgets macros // ---------------------------------------------------------------------------- IMPLEMENT_DYNAMIC_CLASS(wxListbook, wxControl) @@ -117,7 +117,7 @@ wxListbook::Create(wxWindow *parent, m_line = new wxStaticLine ( this, - -1, + wxID_ANY, wxDefaultPosition, wxDefaultSize, IsVertical() ? wxLI_HORIZONTAL : wxLI_VERTICAL @@ -396,6 +396,7 @@ wxListbook::InsertPage(size_t n, page->Hide(); } + InvalidateBestSize(); return true; } @@ -410,6 +411,13 @@ wxWindow *wxListbook::DoRemovePage(size_t page) return win; } + +bool wxListbook::DeleteAllPages() +{ + m_list->DeleteAllItems(); + return wxBookCtrl::DeleteAllPages(); +} + // ---------------------------------------------------------------------------- // wxListbook events // ----------------------------------------------------------------------------