查看源代码 wxTextEntryDialog (wx v2.4.3)

这个类表示一个对话框,用于向用户请求单行文本字符串。

它被实现为一个通用的 wxWidgets 对话框。

参见:概述 cmndlg

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

wxWidgets 文档:wxTextEntryDialog

摘要

函数

销毁对象

如果用户按下了“确定”,则返回用户输入的文本;如果用户按下了“取消”,则返回原始值。

默认构造函数。

构造函数。

设置默认文本值。

类型

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

函数

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

销毁对象

-spec getValue(This) -> unicode:charlist() when This :: wxTextEntryDialog().

如果用户按下了“确定”,则返回用户输入的文本;如果用户按下了“取消”,则返回原始值。

-spec new() -> wxTextEntryDialog().

默认构造函数。

调用 Create() (在 wx 中未实现) 以便稍后真正创建对话框。

自从:2.9.5

-spec new(Parent, Message) -> wxTextEntryDialog()
             when Parent :: wxWindow:wxWindow(), Message :: unicode:chardata().

等价于 new(Parent, Message, [])

-spec new(Parent, Message, [Option]) -> wxTextEntryDialog()
             when
                 Parent :: wxWindow:wxWindow(),
                 Message :: unicode:chardata(),
                 Option ::
                     {caption, unicode:chardata()} |
                     {value, unicode:chardata()} |
                     {style, integer()} |
                     {pos, {X :: integer(), Y :: integer()}}.

构造函数。

使用 wxDialog:showModal/1 显示对话框。

请参阅 Create() (在 wx 中未实现) 方法以获取参数描述。

-spec setValue(This, Value) -> ok when This :: wxTextEntryDialog(), Value :: unicode:chardata().

设置默认文本值。