 wx.SingleChoiceDialog¶
 wx.SingleChoiceDialog¶This class represents a dialog that shows a list of strings, and allows the user to select one.
Double-clicking on a list item is equivalent to single-clicking and then pressing wx.OK.
 Window Styles¶
 Window Styles¶This class supports the following styles:
wx.OK: Show an wx.OK button.
wx.CANCEL: Show a Cancel button.
wx.CENTRE: Centre the message. Not Windows.
 Methods Summary¶
 Methods Summary¶| Constructor, taking an array of String choices and optional client data. | |
| Returns the index of selected item. | |
| Returns the selected string. | |
| Sets the index of the initially selected item. | |
| Shows the dialog, returning either  | 
 Class API¶
 Class API¶wx.SingleChoiceDialog(Dialog)¶PySingleChoiceDialog(parent, message, caption, choices, style=CHOICEDLG_STYLE, pos=DefaultPosition)
This class represents a dialog that shows a list of strings, and allows the user to select one.
__init__(self, parent, message, caption, choices, style=CHOICEDLG_STYLE, pos=DefaultPosition)¶Constructor, taking an array of String choices and optional client data.
parent (wx.Window) – Parent window.
message (string) – Message to show on the dialog.
caption (string) – The dialog caption.
choices (list of strings) – An array of strings, or a string list, containing the choices.
style (long) – A dialog style (bitlist) containing flags chosen from standard dialog styles and the ones listed in the class documentation. The default value is equivalent to wx.DEFAULT_DIALOG_STYLE | wx.RESIZE_BORDER | wx.OK | wx.CANCEL | wx.CENTRE.
pos (wx.Point) – Dialog position. Not Windows.
GetClassDefaultAttributes(variant=WINDOW_VARIANT_NORMAL)¶variant (WindowVariant) –
GetSelection(self)¶Returns the index of selected item.
int
GetStringSelection(self)¶Returns the selected string.
string
SetSelection(self, selection)¶Sets the index of the initially selected item.
selection (int) –
ShowModal(self)¶Shows the dialog, returning either wx.ID_OK or wx.ID_CANCEL.
int
Selection¶See GetSelection and SetSelection
StringSelection¶