檢視原始碼 wxColourData (wx v2.4.3)

這個類別保存了與顏色對話框相關的各種資訊。

請參閱

wxWidgets 文件:wxColourData

摘要

函式

銷毀物件

在 Windows 系統下,決定 Windows 顏色對話框是否會顯示包含自訂顏色選擇控制項的完整對話框。

取得與顏色對話框相關聯的目前顏色。

傳回與顏色對話框相關聯的自訂顏色。

建構函式。

在 Windows 系統下,告知 Windows 顏色對話框顯示包含自訂顏色選擇控制項的完整對話框。

設定顏色對話框的預設顏色。

設定顏色對話框的自訂顏色。

型別

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

函式

-spec destroy(This :: wxColourData()) -> ok.

銷毀物件

-spec getChooseFull(This) -> boolean() when This :: wxColourData().

在 Windows 系統下,決定 Windows 顏色對話框是否會顯示包含自訂顏色選擇控制項的完整對話框。

在其他平台上沒有意義。

預設值為 true。

-spec getColour(This) -> wx:wx_colour4() when This :: wxColourData().

取得與顏色對話框相關聯的目前顏色。

預設顏色為黑色。

連結到此函式

getCustomColour(This, I)

檢視原始碼
-spec getCustomColour(This, I) -> wx:wx_colour4() when This :: wxColourData(), I :: integer().

傳回與顏色對話框相關聯的自訂顏色。

-spec new() -> wxColourData().

建構函式。

將自訂顏色初始化為 wxNullColour,將 data 顏色設定為黑色,並將 choose 完整設定設為 true。

連結到此函式

setChooseFull(This, Flag)

檢視原始碼
-spec setChooseFull(This, Flag) -> ok when This :: wxColourData(), Flag :: boolean().

在 Windows 系統下,告知 Windows 顏色對話框顯示包含自訂顏色選擇控制項的完整對話框。

在其他平台上沒有作用。

預設值為 true。

連結到此函式

setColour(This, Colour)

檢視原始碼
-spec setColour(This, Colour) -> ok when This :: wxColourData(), Colour :: wx:wx_colour().

設定顏色對話框的預設顏色。

預設顏色為黑色。

連結到此函式

setCustomColour(This, I, Colour)

檢視原始碼
-spec setCustomColour(This, I, Colour) -> ok
                         when This :: wxColourData(), I :: integer(), Colour :: wx:wx_colour().

設定顏色對話框的自訂顏色。