self.SetAutoLayout(true)
EVT_SIZE(self, self.OnSize)
+ EVT_WINDOW_DESTROY(self, self.OnDestroy)
- def OnSize(self, evt):
- self.Layout()
- def __del__(self):
+ def OnDestroy(self, evt):
if self.ie:
self.ie.Cleanup()
self.ie = None
+
+ def OnSize(self, evt):
+ self.Layout()
+
+
def OnLocationSelect(self, evt):
url = self.location.GetStringSelection()
self.log.write('OnLocationSelect: %s\n' % url)
style=wxDEFAULT_FRAME_STYLE|wxNO_FULL_REPAINT_ON_RESIZE)
self.CreateStatusBar()
self.tp = TestPanel(self, sys.stdout, self)
- EVT_CLOSE(self, self.OnCloseWindow)
-
- def OnCloseWindow(self, event):
- self.tp.ie.Cleanup()
- self.Destroy()
app = wxPySimpleApp()