From: Robin Dunn Date: Thu, 28 Apr 2005 18:18:07 +0000 (+0000) Subject: demo tweaks X-Git-Url: https://git.saurik.com/wxWidgets.git/commitdiff_plain/83c8bcfde6906e141051345fdb6c6eb3ca4ec0a2 demo tweaks git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33910 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- diff --git a/wxPython/demo/ProgressDialog.py b/wxPython/demo/ProgressDialog.py index ae81a04fde..9417209834 100644 --- a/wxPython/demo/ProgressDialog.py +++ b/wxPython/demo/ProgressDialog.py @@ -22,23 +22,27 @@ class TestPanel(wx.Panel): def OnButton(self, evt): - max = 20 + max = 80 dlg = wx.ProgressDialog("Progress dialog example", "An informative message", maximum = max, parent=self, - style = wx.PD_CAN_ABORT | wx.PD_APP_MODAL) + style = wx.PD_CAN_ABORT + | wx.PD_APP_MODAL + | wx.PD_ELAPSED_TIME + #| wx.PD_ESTIMATED_TIME + | wx.PD_REMAINING_TIME + ) keepGoing = True count = 0 while keepGoing and count < max: - count = count + 1 - #print count - wx.Sleep(1) + count += 1 + wx.MilliSleep(250) - if count == max / 2: + if count >= max / 2: keepGoing = dlg.Update(count, "Half-time!") else: keepGoing = dlg.Update(count)