demo tweaks

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33910 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Robin Dunn 2005-04-28 18:18:07 +00:00
parent 8aa35ad016
commit 83c8bcfde6

View File

@ -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)