檢視原始碼 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 中實作) 以稍後實際建立對話框。

Since: 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().

設定預設文字值。