X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/493f1553fdfd276ed9944c5f1c070ee34be13b52..61940a7061d0b5d5122b1e1e939cfa2d72596999:/wxPython/demo/wxSingleChoiceDialog.py?ds=sidebyside diff --git a/wxPython/demo/wxSingleChoiceDialog.py b/wxPython/demo/wxSingleChoiceDialog.py index 6e9c3a3af9..34c6f50b5f 100644 --- a/wxPython/demo/wxSingleChoiceDialog.py +++ b/wxPython/demo/wxSingleChoiceDialog.py @@ -1,14 +1,22 @@ +# 11/21/2003 - Jeff Grimmett (grimmtooth@softhome.net) +# +# o Updated for wx namespace +# -from wxPython.wx import * +import wx #--------------------------------------------------------------------------- def runTest(frame, nb, log): - dlg = wxSingleChoiceDialog(frame, 'Test Single Choice', 'The Caption', - ['zero', 'one', 'two', 'three', 'four', 'five', - 'six', 'seven', 'eight']) - if dlg.ShowModal() == wxID_OK: + dlg = wx.SingleChoiceDialog( + frame, 'Test Single Choice', 'The Caption', + ['zero', 'one', 'two', 'three', 'four', 'five', 'six', 'seven', 'eight'], + wx.CHOICEDLG_STYLE + ) + + if dlg.ShowModal() == wx.ID_OK: log.WriteText('You selected: %s\n' % dlg.GetStringSelection()) + dlg.Destroy() #--------------------------------------------------------------------------- @@ -16,17 +24,19 @@ def runTest(frame, nb, log): +overview = """\ +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 OK. +As with all dialogs, be sure to retrieve the information you need BEFORE you +destroy the dialog. +""" - - - - - -overview = """\ -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 OK. - -""" +if __name__ == '__main__': + import sys,os + import run + run.main(['', os.path.basename(sys.argv[0])])