查看源码 wxMultiChoiceDialog (wx v2.4.3)

此类表示一个对话框,显示一个字符串列表,并允许用户选择一个或多个。

样式

此类支持以下样式

  • wxOK: 显示一个“确定”按钮。

  • wxCANCEL: 显示一个“取消”按钮。

  • wxCENTRE: 将消息居中。

参见

此类派生自以下类,并可以使用其函数:

wxWidgets 文档: wxMultiChoiceDialog

摘要

函数

销毁对象

返回包含所选项的索引的数组。

构造函数,接受一个 wxString (在 wx 中未实现)选项数组。

从所选项的索引数组设置所选项。

类型

链接到此类型

wxMultiChoiceDialog()

查看源码
-type wxMultiChoiceDialog() :: wx:wx_object().

函数

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

销毁对象

-spec getSelections(This) -> [integer()] when This :: wxMultiChoiceDialog().

返回包含所选项的索引的数组。

链接到此函数

new(Parent, Message, Caption, Choices)

查看源码
-spec new(Parent, Message, Caption, Choices) -> wxMultiChoiceDialog()
             when
                 Parent :: wxWindow:wxWindow(),
                 Message :: unicode:chardata(),
                 Caption :: unicode:chardata(),
                 Choices :: [unicode:chardata()].

等同于 new(Parent, Message, Caption, Choices, [])

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

构造函数,接受一个 wxString (在 wx 中未实现)选项数组。

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

链接到此函数

setSelections(This, Selections)

查看源码
-spec setSelections(This, Selections) -> ok
                       when This :: wxMultiChoiceDialog(), Selections :: [integer()].

从所选项的索引数组设置所选项。