]> git.saurik.com Git - wxWidgets.git/blobdiff - wxPython/src/_app_ex.py
pywrap should be treated as a gui script
[wxWidgets.git] / wxPython / src / _app_ex.py
index f08eef9f41b403e1d0dbcf5562db48ddae066af0..dc168fbf108593505ddbac5fe279e984b3403fba 100644 (file)
@@ -27,7 +27,7 @@ class PyOnDemandOutputWindow:
                                  style=wx.TE_MULTILINE|wx.TE_READONLY)
         self.text.AppendText(st)
         self.frame.Show(True)
-        EVT_CLOSE(self.frame, self.OnCloseWindow)
+        self.frame.Bind(wx.EVT_CLOSE, self.OnCloseWindow)
         
 
     def OnCloseWindow(self, event):
@@ -173,6 +173,15 @@ your Mac."""
         self._BootstrapApp()
 
 
+    def OnPreInit(self):
+        """
+        Things that must be done after _BootstrapApp has done its
+        thing, but would be nice if they were already done by the time
+        that OnInit is called.
+        """
+        wx.StockGDI._initStockObjects()
+        
+
     def __del__(self, destroy=wx.PyApp.__del__):
         self.RestoreStdio()  # Just in case the MainLoop was overridden
         destroy(self)