查看源码 wxControl (wx v2.4.3)

这是控件或“小部件”的基类。

控件通常是一个小窗口,它处理用户输入和/或显示一个或多个数据项。

这个类派生自以下类,并可以使用它们的功能:

wxWidgets 文档: wxControl

事件

此类发出的事件类型

摘要

函数

返回控件的标签,它是在传递给 setLabel/2 时设置的。

设置控件的标签。

类型

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

函数

-spec getLabel(This) -> unicode:charlist() when This :: wxControl().

返回控件的标签,它是在传递给 setLabel/2 时设置的。

请注意,如果将助记符(“&”字符)传递给 setLabel/2 函数,则返回的字符串可能包含助记符;如果不需要助记符,请使用 GetLabelText()(在 wx 中未实现)。

还要注意,返回的字符串始终是传递给 setLabel/2 的字符串,但可能与传递给 SetLabelText() (在 wx 中未实现)的字符串不同(因为最后一个字符串转义了助记符字符)。

链接到此函数

setLabel(This, Label)

查看源码
-spec setLabel(This, Label) -> ok when This :: wxControl(), Label :: unicode:chardata().

设置控件的标签。

label 中的所有“&”字符都是特殊的,表示以下字符是此控件的助记符,可以从键盘激活它(通常通过组合使用Alt 键和它)。 要插入文字 & 字符,您需要将其加倍,即使用 “&&”。 如果这种行为不理想,请改用 SetLabelText() (在 wx 中未实现)。