查看源码 wxAuiTabArt (wx v2.4.3)

选项卡外观提供程序定义了 wxAuiNotebook 使用的所有绘图函数。

这允许 wxAuiNotebook 具有可插拔的外观。

默认情况下,wxAuiNotebook 使用名为 wxAuiDefaultTabArt 的此类的实例(在 wx 中未实现),该实例提供位图外观和适应主要平台外观的配色方案。您可以从该类派生以更改其行为,或者编写一个全新的选项卡外观类。

创建新的 wxAuiNotebook 选项卡栏的另一个示例是 wxAuiSimpleTabArt

调用 wxAuiNotebook:setArtProvider/2 以使用这个新的选项卡外观。

wxWidgets 文档:wxAuiTabArt

摘要

函数

设置选定选项卡的颜色。

设置非活动选项卡的颜色。

设置标志。

设置用于计算度量的字体。

设置用于绘制标签的普通字体。

设置用于绘制选定 UI 元素的文本的字体。

类型

-type wxAuiTabArt() :: wx:wx_object().

函数

链接到此函数

setActiveColour(This, Colour)

查看源码
-spec setActiveColour(This, Colour) -> ok when This :: wxAuiTabArt(), Colour :: wx:wx_colour().

设置选定选项卡的颜色。

自版本:2.9.2

链接到此函数

setColour(This, Colour)

查看源码
-spec setColour(This, Colour) -> ok when This :: wxAuiTabArt(), Colour :: wx:wx_colour().

设置非活动选项卡的颜色。

自版本:2.9.2

链接到此函数

setFlags(This, Flags)

查看源码
-spec setFlags(This, Flags) -> ok when This :: wxAuiTabArt(), Flags :: integer().

设置标志。

链接到此函数

setMeasuringFont(This, Font)

查看源码
-spec setMeasuringFont(This, Font) -> ok when This :: wxAuiTabArt(), Font :: wxFont:wxFont().

设置用于计算度量的字体。

链接到此函数

setNormalFont(This, Font)

查看源码
-spec setNormalFont(This, Font) -> ok when This :: wxAuiTabArt(), Font :: wxFont:wxFont().

设置用于绘制标签的普通字体。

链接到此函数

setSelectedFont(This, Font)

查看源码
-spec setSelectedFont(This, Font) -> ok when This :: wxAuiTabArt(), Font :: wxFont:wxFont().

设置用于绘制选定 UI 元素的文本的字体。