-# 11/12/2003 - Jeff Grimmett (grimmtooth@softhome.net)
-#
-# o Updated for wx namespace
-# o wx module doesn't like the doc string.
-#
-# 11/25/2003 - Jeff Grimmett (grimmtooth@softhome.net)
-#
-# o Library didn't get hit by the wx renamer.
-# o Docstring issues resolved.
-#
import sys
import wx
-import wx.lib.infoframe as infoframe
+import wx.lib.infoframe
#----------------------------------------------------------------------
# Get a copy of stdout and set it aside. We'll use it later.
self.save_stdout = sys.stdout
-
+
# Now point to the output object for stdout
sys.stdout = self.output = output
# ... and use it.
#----------------------------------------------------------------------
-overview = infoframe.__doc__
+overview = wx.lib.infoframe.__doc__
def runTest(frame, nb, log):
"""
This method is used by the wxPython Demo Framework for integrating
this demo with the rest.
"""
- win = MyFrame(infoframe.wxPyInformationalMessagesFrame())
+ win = MyFrame(wx.lib.infoframe.PyInformationalMessagesFrame())
frame.otherWin = win
win.Show(1)
## output.SetOtherMenuBar(menubar,menuname="Output")
## def OnClose(self,event):
-## if isinstance(sys.stdout,wxPyInformationalMessagesFrame):
+## if isinstance(sys.stdout,wx.lib.infoframe.PyInformationalMessagesFrame):
## sys.stdout.close()
## self.Destroy()
+ class MyApp(wx.App):
+
# Override the default output window and point it to the
# custom class.
- #>>Todo: wx renamer didn't get this
- outputWindowClass = infoframe.wxPyInformationalMessagesFrame
+ outputWindowClass = wx.lib.infoframe.PyInformationalMessagesFrame
def OnInit(self):
self.SetTopWindow(frame)
# Associate the frame with stdout.
- #>>Todo: wx renamer didn't get this
- if isinstance(sys.stdout, infoframe.wxPyInformationalMessagesFrame):
+ if isinstance(sys.stdout, wx.lib.infoframe.PyInformationalMessagesFrame):
sys.stdout.SetParent(frame)
print "Starting.\n",