-def runTest(frame, nb, log):
- max = 20
-
- dlg = wx.ProgressDialog("Progress dialog example",
- "An informative message",
- maximum = max,
- parent=frame,
- style = wx.PD_CAN_ABORT | wx.PD_APP_MODAL)
+class TestPanel(wx.Panel):
+ def __init__(self, parent, log):
+ self.log = log
+ wx.Panel.__init__(self, parent, -1)
+
+ b = wx.Button(self, -1, "Create and Show a ProgressDialog", (50,50))
+ self.Bind(wx.EVT_BUTTON, self.OnButton, b)
+
+
+ def OnButton(self, evt):
+ max = 80
+
+ dlg = wx.ProgressDialog("Progress dialog example",
+ "An informative message",
+ maximum = max,
+ parent=self,
+ style = wx.PD_CAN_ABORT
+ | wx.PD_APP_MODAL
+ | wx.PD_ELAPSED_TIME
+ #| wx.PD_ESTIMATED_TIME
+ | wx.PD_REMAINING_TIME
+ )