projects
/
wxWidgets.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Generic fix for full row highlight
[wxWidgets.git]
/
wxPython
/
demo
/
ProgressDialog.py
diff --git
a/wxPython/demo/ProgressDialog.py
b/wxPython/demo/ProgressDialog.py
index ae81a04fde8eb6a1e76d08ca17cbd856cd89c09b..5e120a460027eb9420e90c6fd697da24bf488c8f 100644
(file)
--- a/
wxPython/demo/ProgressDialog.py
+++ b/
wxPython/demo/ProgressDialog.py
@@
-22,27
+22,32
@@
class TestPanel(wx.Panel):
def OnButton(self, evt):
def OnButton(self, evt):
- max =
2
0
+ max =
8
0
dlg = wx.ProgressDialog("Progress dialog example",
"An informative message",
maximum = max,
parent=self,
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:
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:
-
keepGoing
= dlg.Update(count, "Half-time!")
+ if count
>
= max / 2:
+
(keepGoing, skip)
= dlg.Update(count, "Half-time!")
else:
else:
-
keepGoing
= dlg.Update(count)
+
(keepGoing, skip)
= dlg.Update(count)
+
dlg.Destroy()
#---------------------------------------------------------------------------
dlg.Destroy()
#---------------------------------------------------------------------------