檢視原始碼 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
的大小值之一。