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

wxFindReplaceData 保存 wxFindReplaceDialog 的数据。

它用于使用默认值初始化对话框,并在对话框关闭时保留对话框的最后值。每次生成 wxFindDialogEvent(wx 中未实现)时也会更新它,因此您也可以直接查询此对象,而不是使用 wxFindDialogEvent(wx 中未实现)方法。

请注意,所有 SetXXX() 方法只能在显示对话框之前调用,并且稍后调用它们无效。

wxWidgets 文档: wxFindReplaceData

摘要

函数

销毁对象

获取要查找的字符串。

获取 wxFindReplaceFlags 值的组合。

获取替换字符串。

等效于 new([])

构造函数将标志初始化为默认值 (0)。

设置要查找的字符串(用作对话框的初始值)。

设置用于初始化对话框控件的标志。

设置替换字符串(用作对话框的初始值)。

类型

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

函数

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

销毁对象

-spec getFindString(This) -> unicode:charlist() when This :: wxFindReplaceData().

获取要查找的字符串。

-spec getFlags(This) -> integer() when This :: wxFindReplaceData().

获取 wxFindReplaceFlags 值的组合。

链接到此函数

getReplaceString(This)

查看源代码
-spec getReplaceString(This) -> unicode:charlist() when This :: wxFindReplaceData().

获取替换字符串。

-spec new() -> wxFindReplaceData().

等效于 new([])

-spec new([Option]) -> wxFindReplaceData() when Option :: {flags, integer()}.

构造函数将标志初始化为默认值 (0)。

链接到此函数

setFindString(This, Str)

查看源代码
-spec setFindString(This, Str) -> ok when This :: wxFindReplaceData(), Str :: unicode:chardata().

设置要查找的字符串(用作对话框的初始值)。

-spec setFlags(This, Flags) -> ok when This :: wxFindReplaceData(), Flags :: integer().

设置用于初始化对话框控件的标志。

链接到此函数

setReplaceString(This, Str)

查看源代码
-spec setReplaceString(This, Str) -> ok when This :: wxFindReplaceData(), Str :: unicode:chardata().

设置替换字符串(用作对话框的初始值)。