查看源码 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 中未实现)。