X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/42463de2678493f48631c42b4d1a7152c2786893..015fd9ef4833ec3d8b0043a1c7e448c8be4f734a:/wxPython/demo/Main.py diff --git a/wxPython/demo/Main.py b/wxPython/demo/Main.py index bd0785da86..7dfe9cb2f7 100644 --- a/wxPython/demo/Main.py +++ b/wxPython/demo/Main.py @@ -30,7 +30,7 @@ import images _treeList = [ # new stuff - ('Recent Additions and Updates', [ + ('Recent Additions/Updates', [ 'OGL', 'FloatCanvas', ]), @@ -251,7 +251,7 @@ class MyTP(wx.PyTipProvider): # try: - ##raise ImportError + ##raise ImportError # for testing the alternate implementation from wx import stc from StyledTextCtrl_2 import PythonSTC class DemoCodeViewer(PythonSTC): @@ -261,6 +261,8 @@ try: # Some methods to make it compatible with how the wxTextCtrl is used def SetValue(self, value): + if wx.USE_UNICODE: + value = value.decode('iso8859_1') self.SetReadOnly(False) self.SetText(value) self.SetReadOnly(True) @@ -435,12 +437,9 @@ class wxPythonDemo(wx.Frame): if wx.Platform != '__WXMAC__': # setup a taskbar icon, and catch some events from it - if wx.Platform == '__WXGTK__': - dimension = 22 - else: - dimension = 16 + dim = 16 # (may want to use 22 on wxGTK...) icon = wx.IconFromBitmap( - images.getMondrianImage().Scale(dimension,dimension).ConvertToBitmap() ) + images.getMondrianImage().Scale(dim,dim).ConvertToBitmap() ) #icon = wx.Icon('bmp_source/mondrian.ico', wx.BITMAP_TYPE_ICO) #icon = images.getMondrianIcon() self.tbicon = wx.TaskBarIcon() @@ -739,6 +738,8 @@ class wxPythonDemo(wx.Frame): lead = text[:6] if lead != '' and lead != '': text = '
'.join(text.split('\n')) + if wx.USE_UNICODE: + text = text.decode('iso8859_1') self.ovr.SetPage(text) self.nb.SetPageText(0, name)