檢視原始碼 wxControl (wx v2.4.3)
這是控制項或「小工具」的基底類別。
控制項通常是一個小型視窗,它處理使用者輸入和/或顯示一個或多個資料項目。
這個類別繼承自以下類別,並可以使用它們的函式:
wxWidgets 文件:wxControl
事件
這個類別發出的事件類型
摘要
類型
-type wxControl() :: wx:wx_object().
函式
-spec getLabel(This) -> unicode:charlist() when This :: wxControl().
傳回控制項的標籤,如同它傳遞給 setLabel/2
的標籤。
請注意,如果助憶鍵("&" 字元)被傳遞給 setLabel/2
函式,則傳回的字串可能包含助憶鍵;如果不需要,請使用 GetLabelText()
(在 wx 中未實作)。
另請注意,傳回的字串始終是傳遞給 setLabel/2
的字串,但可能與傳遞給 SetLabelText()
(在 wx 中未實作) 的字串不同 (因為最後一個會逸出助憶鍵字元)。
-spec setLabel(This, Label) -> ok when This :: wxControl(), Label :: unicode:chardata().
設定控制項的標籤。
label
中的所有 "&" 字元都是特殊的,表示後面的字元是此控制項的 助憶鍵
,可以用於從鍵盤啟用它 (通常是將 Alt
鍵與它組合使用)。要插入一個字面的 & 符號字元,您需要將其加倍,即使用 "&&"。 如果不希望出現此行為,請改用 SetLabelText()
(在 wx 中未實作)。