# Ribbon User Interface
[Full Class List by Category]

## Detailed Description

The wxRibbon library is a set of classes for writing a ribbon 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.

## Classes
class | wxRibbonArtProvider
| wxRibbonArtProvider is responsible for drawing all the components of the ribbon interface. More...
class | wxRibbonBarEvent
| Event used to indicate various actions relating to a wxRibbonBar. More...
class | wxRibbonBar
| Top-level control in a ribbon user interface. More...
class | wxRibbonButtonBar
| A ribbon button bar is similar to a traditional toolbar. More...
class | wxRibbonButtonBarEvent
| Event used to indicate various actions relating to a button on a wxRibbonButtonBar. More...
class | wxRibbonControl
| wxRibbonControl serves as a base class for all controls which share the ribbon characteristics of having a ribbon art provider, and (optionally) non-continuous resizing. More...
class | wxRibbonGallery
| A ribbon gallery is like a wxListBox, but for bitmaps rather than strings. More...
class | wxRibbonGalleryEvent
class | wxRibbonPage
| Container for related ribbon panels, and a tab within a ribbon bar. More...
class | wxRibbonPanel
| Serves as a container for a group of (ribbon) controls. More...
class | wxRibbonToolBar
| A ribbon tool bar is similar to a traditional toolbar which has no labels. More...

|  | [ top ]