The wx.ribbon
module contains a set of classes for writing a ribbon-based user interface.
At the most generic level, this is a combination of a tab control with a toolbar. At a more functional level, it is similar to the user interface present in recent versions of Microsoft Office and in Windows 10.
Class | Short Description |
---|---|
RibbonArtProvider |
wx.ribbon.RibbonArtProvider is responsible for drawing all the components of the ribbon interface. |
RibbonAUIArtProvider |
|
RibbonBar |
Top-level control in a ribbon user interface. |
RibbonBarEvent |
Event used to indicate various actions relating to a wx.ribbon.RibbonBar. |
RibbonButtonBar |
A ribbon button bar is similar to a traditional toolbar. |
RibbonButtonBarEvent |
Event used to indicate various actions relating to a button on a wx.ribbon.RibbonButtonBar. |
RibbonControl |
wx.ribbon.RibbonControl serves as a base class for all controls which share the ribbon characteristics of having a ribbon art provider, and (optionally) non-continuous resizing. |
RibbonGallery |
A ribbon gallery is like a wx.ListBox, but for bitmaps rather than strings. |
RibbonGalleryEvent |
|
RibbonMSWArtProvider |
|
RibbonPage |
Container for related ribbon panels, and a tab within a ribbon bar. |
RibbonPageTabInfo |
|
RibbonPanel |
Serves as a container for a group of (ribbon) controls. |
RibbonPanelEvent |
Event used to indicate various actions relating to a wx.ribbon.RibbonPanel. |
RibbonToolBar |
A ribbon tool bar is similar to a traditional toolbar which has no labels. |
RibbonToolBarEvent |