查看源码 wxMultiChoiceDialog (wx v2.4.3)
此类表示一个对话框,显示一个字符串列表,并允许用户选择一个或多个。
样式
此类支持以下样式
wxOK: 显示一个“确定”按钮。
wxCANCEL: 显示一个“取消”按钮。
wxCENTRE: 将消息居中。
参见
此类派生自以下类,并可以使用其函数:
wxWidgets 文档: wxMultiChoiceDialog
摘要
类型
-type wxMultiChoiceDialog() :: wx:wx_object().
函数
-spec destroy(This :: wxMultiChoiceDialog()) -> ok.
销毁对象
-spec getSelections(This) -> [integer()] when This :: wxMultiChoiceDialog().
返回包含所选项的索引的数组。
-spec new(Parent, Message, Caption, Choices) -> wxMultiChoiceDialog() when Parent :: wxWindow:wxWindow(), Message :: unicode:chardata(), Caption :: unicode:chardata(), Choices :: [unicode:chardata()].
-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
显示对话框。
-spec setSelections(This, Selections) -> ok when This :: wxMultiChoiceDialog(), Selections :: [integer()].
从所选项的索引数组设置所选项。