Added wxRIBBON_PANEL_FLEXIBLE flag to allow toolbars to wrap, taking up the optimum amount of space when used in a vertical palette.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@70885 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -24,6 +24,7 @@ enum wxRibbonPanelOption
|
||||
wxRIBBON_PANEL_EXT_BUTTON = 1 << 3,
|
||||
wxRIBBON_PANEL_MINIMISE_BUTTON = 1 << 4,
|
||||
wxRIBBON_PANEL_STRETCH = 1 << 5,
|
||||
wxRIBBON_PANEL_FLEXIBLE = 1 << 6,
|
||||
|
||||
wxRIBBON_PANEL_DEFAULT_STYLE = 0
|
||||
};
|
||||
@@ -75,6 +76,11 @@ public:
|
||||
wxRibbonPanel* GetExpandedDummy();
|
||||
wxRibbonPanel* GetExpandedPanel();
|
||||
|
||||
// Finds the best width and height given the parent's width and height
|
||||
virtual wxSize GetBestSizeForParentSize(const wxSize& parentSize) const;
|
||||
|
||||
long GetFlags() { return m_flags; }
|
||||
|
||||
protected:
|
||||
virtual wxSize DoGetBestSize() const;
|
||||
virtual wxSize GetPanelSizerBestSize() const;
|
||||
|
Reference in New Issue
Block a user