projects
/
wxWidgets.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
adding native hook for drop target
[wxWidgets.git]
/
include
/
wx
/
ribbon
/
bar.h
diff --git
a/include/wx/ribbon/bar.h
b/include/wx/ribbon/bar.h
index 08cf7c20e2f98154d498d2a7d071daef4fed82be..99d0ef50d009a1f10c9bb9265b78ba0c8a095120 100644
(file)
--- 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_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
};
class WXDLLIMPEXP_RIBBON wxRibbonBarEvent : public wxNotifyEvent
@@
-113,8
+113,16
@@
public:
bool SetActivePage(wxRibbonPage* page);
int GetActivePage() const;
wxRibbonPage* GetPage(int n);
bool SetActivePage(wxRibbonPage* page);
int GetActivePage() const;
wxRibbonPage* GetPage(int n);
+ size_t GetPageCount() const;
bool DismissExpandedPanel();
bool DismissExpandedPanel();
+ void DeletePage(size_t n);
+ void ClearPages();
+
+ 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);
virtual bool HasMultiplePages() const { return true; }
void SetWindowStyleFlag(long style);
@@
-166,6
+174,7
@@
protected:
int m_tab_scroll_left_button_state;
int m_tab_scroll_right_button_state;
bool m_tab_scroll_buttons_shown;
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)
#ifndef SWIG
DECLARE_CLASS(wxRibbonBar)