查看源代码 wxAuiDockArt (wx v2.4.3)
wxAuiDockArt
是 wxAUI 类框架的一部分。
另请参阅 overview_aui。
wxAuiDockArt
是艺术提供者:为 wxAui 停靠管理器提供所有绘图功能。这允许停靠管理器具有可插拔的外观。
默认情况下,wxAuiManager
使用此类的实例,名为 wxAuiDefaultDockArt
(未在 wx 中实现),它提供位图艺术和适合主要平台外观的配色方案。您可以从该类派生以更改其行为,或编写一个全新的停靠艺术类。调用 wxAuiManager:setArtProvider/2
以强制 wxAUI 使用新的停靠艺术提供者。
请参阅
wxWidgets 文档: wxAuiDockArt
摘要
类型
-type wxAuiDockArt() :: wx:wx_object().
函数
-spec getColour(This, Id) -> wx:wx_colour4() when This :: wxAuiDockArt(), Id :: integer().
获取特定设置的颜色。
id
可以是 wxAuiPaneDockArtSetting
的颜色值之一。
-spec getFont(This, Id) -> wxFont:wxFont() when This :: wxAuiDockArt(), Id :: integer().
获取字体设置。
-spec getMetric(This, Id) -> integer() when This :: wxAuiDockArt(), Id :: integer().
获取特定设置的值。
id
可以是 wxAuiPaneDockArtSetting
的大小值之一。
-spec setColour(This, Id, Colour) -> ok when This :: wxAuiDockArt(), Id :: integer(), Colour :: wx:wx_colour().
使用值 colour
设置特定设置。
id
可以是 wxAuiPaneDockArtSetting
的颜色值之一。
-spec setFont(This, Id, Font) -> ok when This :: wxAuiDockArt(), Id :: integer(), Font :: wxFont:wxFont().
设置字体设置。
-spec setMetric(This, Id, New_val) -> ok when This :: wxAuiDockArt(), Id :: integer(), New_val :: integer().
使用值 new_val
设置特定设置。
id
可以是 wxAuiPaneDockArtSetting
的大小值之一。