X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/a65b84f43417c8d0d156d63ae12474b29d1a739c..017dc06b502c041c112a3948e6c5f65000a86d94:/include/wx/ribbon/bar.h diff --git a/include/wx/ribbon/bar.h b/include/wx/ribbon/bar.h index 08cf7c20e2..a1cb1c2d6d 100644 --- a/include/wx/ribbon/bar.h +++ b/include/wx/ribbon/bar.h @@ -36,7 +36,7 @@ enum wxRibbonBarOption wxRIBBON_BAR_FOLDBAR_STYLE = wxRIBBON_BAR_FLOW_VERTICAL | wxRIBBON_BAR_SHOW_PAGE_ICONS | wxRIBBON_BAR_SHOW_PANEL_EXT_BUTTONS - | wxRIBBON_BAR_SHOW_PANEL_MINIMISE_BUTTONS, + | wxRIBBON_BAR_SHOW_PANEL_MINIMISE_BUTTONS }; class WXDLLIMPEXP_RIBBON wxRibbonBarEvent : public wxNotifyEvent @@ -115,6 +115,10 @@ public: wxRibbonPage* GetPage(int n); bool DismissExpandedPanel(); + void ShowPanels(bool show = true); + void HidePanels() { ShowPanels(false); } + bool ArePanelsShown() const { return m_arePanelsShown; } + virtual bool HasMultiplePages() const { return true; } void SetWindowStyleFlag(long style); @@ -166,6 +170,7 @@ protected: int m_tab_scroll_left_button_state; int m_tab_scroll_right_button_state; bool m_tab_scroll_buttons_shown; + bool m_arePanelsShown; #ifndef SWIG DECLARE_CLASS(wxRibbonBar)