#include <wx/aui/auibook.h>
Tab art provider defines all the drawing functions used by wxAuiNotebook.
This allows the wxAuiNotebook to have a pluggable look-and-feel.
By default, a wxAuiNotebook uses an instance of this class called wxAuiDefaultTabArt which provides bitmap art and a colour scheme that is adapted to the major platforms' look. You can either derive from that class to alter its behaviour or write a completely new tab art class.
Another example of creating a new wxAuiNotebook tab bar is wxAuiSimpleTabArt.
Call wxAuiNotebook::SetArtProvider() to make use of this new tab art.
<>< =''>:</>&;&;< =''>\ </></>
wxAuiTabArt::wxAuiTabArt | ( | ) |
Constructor.
|
pure virtual |
Clones the art object.
|
pure virtual |
Draws a background on the given area.
|
pure virtual |
Draws a button.
|
pure virtual |
Draws a tab.
|
pure virtual |
Returns the tab control size.
|
pure virtual |
Returns the tab size for the given caption, bitmap and state.
Sets the colour of the selected tab.
Sets the colour of the inactive tabs.
Sets the font used for calculating measurements.
Sets the normal font for drawing labels.
Sets the font for drawing text for selected UI elements.