檢視原始碼 wxFindReplaceDialog (wx v2.4.3)

wxFindReplaceDialog 是一個標準的無模式對話框,用於允許使用者搜尋某些文字(並可能將其替換為其他內容)。

實際的搜尋應在擁有者視窗中完成,該視窗是此對話框的父視窗。 請注意,這表示與其他標準對話框不同,這個對話框 必須 有一個父視窗。 另請注意,沒有辦法以模式方式使用此對話框;依其設計和實作,它始終是無模式的。

請參閱 page_samples_dialogs 範例以了解其使用範例。

此類別衍生自,並且可以使用以下類別中的函數:

wxWidgets 文件:wxFindReplaceDialog

摘要

函數

建立對話框;使用 wxWindow:show/2 將其顯示在螢幕上。

銷毀物件

取得此對話框使用的 wxFindReplaceData 物件。

在使用預設建構子後,必須呼叫 create/5

類型

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

函數

連結到此函數

create(This, Parent, Data, Title)

檢視原始碼
-spec create(This, Parent, Data, Title) -> boolean()
                when
                    This :: wxFindReplaceDialog(),
                    Parent :: wxWindow:wxWindow(),
                    Data :: wxFindReplaceData:wxFindReplaceData(),
                    Title :: unicode:chardata().

等同於 create(This, Parent, Data, Title, [])

-spec create(This, Parent, Data, Title, [Option]) -> boolean()
                when
                    This :: wxFindReplaceDialog(),
                    Parent :: wxWindow:wxWindow(),
                    Data :: wxFindReplaceData:wxFindReplaceData(),
                    Title :: unicode:chardata(),
                    Option :: {style, integer()}.

建立對話框;使用 wxWindow:show/2 將其顯示在螢幕上。

parentdata 參數必須為非 NULL。

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

銷毀物件

-spec getData(This) -> wxFindReplaceData:wxFindReplaceData() when This :: wxFindReplaceDialog().

取得此對話框使用的 wxFindReplaceData 物件。

-spec new() -> wxFindReplaceDialog().
連結到此函數

new(Parent, Data, Title)

檢視原始碼
-spec new(Parent, Data, Title) -> wxFindReplaceDialog()
             when
                 Parent :: wxWindow:wxWindow(),
                 Data :: wxFindReplaceData:wxFindReplaceData(),
                 Title :: unicode:chardata().

等同於 new(Parent, Data, Title, [])

-spec new(Parent, Data, Title, [Option]) -> wxFindReplaceDialog()
             when
                 Parent :: wxWindow:wxWindow(),
                 Data :: wxFindReplaceData:wxFindReplaceData(),
                 Title :: unicode:chardata(),
                 Option :: {style, integer()}.

在使用預設建構子後,必須呼叫 create/5

parentdata 參數必須為非 NULL。