]> git.saurik.com Git - wxWidgets.git/blobdiff - include/wx/ribbon/bar.h
Add page highlighting to wxRibbonBar.
[wxWidgets.git] / include / wx / ribbon / bar.h
index 4836578ccc4ed0f7e0eeaf4e32d9c6e8fbe6290e..755358d15bdaacbdda4e4a02147eb74d09ed9b9b 100644 (file)
@@ -82,6 +82,7 @@ public:
     int minimum_width;
     bool active;
     bool hovered;
+    bool highlight;
     bool shown;
 };
 
@@ -127,6 +128,10 @@ public:
     void ShowPage(size_t page, bool show = true);
     void HidePage(size_t page) { ShowPage(page, false); }
 
+    bool IsPageHighlighted(size_t page) const;
+    void AddPageHighlight(size_t page, bool highlight = true);
+    void RemovePageHighlight(size_t page) { AddPageHighlight(page, false); }
+
     void ShowPanels(bool show = true);
     void HidePanels() { ShowPanels(false); }
     bool ArePanelsShown() const { return m_arePanelsShown; }