win.Connect(-1, -1, wxEVT_QUERY_NEW_PALETTE, func)
def EVT_WINDOW_CREATE(win, func):
win.Connect(-1, -1, wxEVT_QUERY_NEW_PALETTE, func)
def EVT_WINDOW_CREATE(win, func):
- win.Connect(-1, -1, wxEVT_WINDOW_CREATE, func)
+ win.Connect(-1, -1, wxEVT_CREATE, func)
- win.Connect(-1, -1, wxEVT_WINDOW_DESTROY, func)
+ win.Connect(-1, -1, wxEVT_DESTROY, func)
EVT_CLOSE(self.frame, self.OnCloseWindow)
self.text.AppendText(str)
EVT_CLOSE(self.frame, self.OnCloseWindow)
self.text.AppendText(str)
def SetTopWindow(self, frame):
if self.stdioWin:
self.stdioWin.SetParent(frame)
def SetTopWindow(self, frame):
if self.stdioWin:
self.stdioWin.SetParent(frame)
def RedirectStdio(self, filename):
if filename:
sys.stdout = sys.stderr = open(filename, 'a')
else:
self.stdioWin = self.outputWindowClass() # wxPyOnDemandOutputWindow
def RedirectStdio(self, filename):
if filename:
sys.stdout = sys.stderr = open(filename, 'a')
else:
self.stdioWin = self.outputWindowClass() # wxPyOnDemandOutputWindow
def RestoreStdio(self):
sys.stdout, sys.stderr = self.saveStdio
if self.stdioWin != None:
def RestoreStdio(self):
sys.stdout, sys.stderr = self.saveStdio
if self.stdioWin != None: