wxAuiTabArt(3erl)

wxAuiTabArt3erl

Functions for wxauitabart class

Overview

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 (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 tab art class.

Another example of creating a new wxAuiNotebook tab bar is wxAuiSimpleTabArt.

Call wxAuiNotebook:setArtProvider/2 to make use of this new tab art.

wxWidgets docs: wxAuiTabArt

Data types

wxAuiTabArt() = wx:wx_object()

Exports

setFlags(This, Flags) -> ok

Types:

This = wxAuiTabArt()
Flags = integer()

Sets flags.

setMeasuringFont(This, Font) -> ok

Types:

This = wxAuiTabArt()
Font = wxFont:wxFont()

Sets the font used for calculating measurements.

setNormalFont(This, Font) -> ok

Types:

This = wxAuiTabArt()
Font = wxFont:wxFont()

Sets the normal font for drawing labels.

setSelectedFont(This, Font) -> ok

Types:

This = wxAuiTabArt()
Font = wxFont:wxFont()

Sets the font for drawing text for selected UI elements.

setColour(This, Colour) -> ok

Types:

This = wxAuiTabArt()
Colour = wx:wx_colour()

Sets the colour of the inactive tabs.

Since: 2.9.2

setActiveColour(This, Colour) -> ok

Types:

This = wxAuiTabArt()
Colour = wx:wx_colour()

Sets the colour of the selected tab.

Since: 2.9.2

Releases

7 releases since Debian 6.0 (Squeeze); the text changed 6 times.

  1. 6.0
  2. 7
  3. 8
  4. 9
  5. 10
  6. 11
  7. 12

From erlang-manpages 1:25.2.3+dfsg-1+deb12u4 in Debian 12 (Bookworm). Parsed by carta from the page's man source.