X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/71c3620229501e8479612f0888a27d3b5ce6c851..438959cca892a7651634cc3a7aad4819ac49b23c:/include/wx/sizer.h?ds=sidebyside diff --git a/include/wx/sizer.h b/include/wx/sizer.h index 41da10945d..29facff1e2 100644 --- a/include/wx/sizer.h +++ b/include/wx/sizer.h @@ -126,8 +126,8 @@ public: wxSizerFlags& Border(int direction, int borderInPixels) { wxCHECK_MSG( !(direction & ~wxALL), *this, - wxS("direction must be a combination of wxDirection enum " - "values.") ); + wxS("direction must be a combination of wxDirection ") + wxS("enum values.") ); m_flags &= ~wxALL; m_flags |= direction; @@ -715,6 +715,10 @@ public: void Show(bool show) { ShowItems(show); } + // This is the ShowItems() counterpart and returns true if any of the sizer + // items are shown. + virtual bool AreAnyItemsShown() const; + protected: wxSize m_size; wxSize m_minSize; @@ -1033,6 +1037,7 @@ public: // override to hide/show the static box as well virtual void ShowItems (bool show); + virtual bool AreAnyItemsShown() const; virtual bool Detach( wxWindow *window ); virtual bool Detach( wxSizer *sizer ) { return wxBoxSizer::Detach(sizer); }