Phoenix Logo

wx.ribbon

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 Summary

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