wxAuiDockArt is part of the wxAUI class framework.
See also overview_aui.
wxAuiDockArt is the art provider: provides all drawing functionality to the wxAui
dock manager. This allows the dock manager to have a pluggable look-and-feel.
By default, a wxAuiManager uses an instance of this class called wxAuiDefaultDockArt
(not implemented in wx) 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 dock art class. Call wxAuiManager:setArtProvider/2 to force wxAUI to use your new dock art provider.
See:
wxWidgets docs: wxAuiDockArt
Summary
Functions
Get the colour of a certain setting.
Get a font setting.
Get the value of a certain setting.
Set a certain setting with the value colour.
Set a font setting.
Set a certain setting with the value new\_val.
Types
-type wxAuiDockArt() :: wx:wx_object().
Functions
getColour(This :: wxAuiDockArt(), Id :: integer()) -> wx:wx_colour4()
Get the colour of a certain setting.
id can be one of the colour values of wxAuiPaneDockArtSetting.
getFont(This :: wxAuiDockArt(), Id :: integer()) -> wxFont:wxFont()
Get a font setting.
getMetric(This :: wxAuiDockArt(), Id :: integer()) -> integer()
Get the value of a certain setting.
id can be one of the size values of wxAuiPaneDockArtSetting.
Set a certain setting with the value colour.
id can be one of the colour values of wxAuiPaneDockArtSetting.
setFont(This :: wxAuiDockArt(), Id :: integer(), Font :: wxFont:wxFont()) -> ok
Set a font setting.
setMetric(This :: wxAuiDockArt(), Id :: integer(), New_val :: integer()) -> ok
Types
Id = New_val = integer()
Set a certain setting with the value new\_val.
id can be one of the size values of wxAuiPaneDockArtSetting.