X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/498fbcb4f5b95aae02ca5b69d1fa5550d113fa42..db679b8c836e69c111cdc31e62cf92cebe4f938f:/wxPython/demo/StyledTextCtrl_1.py?ds=sidebyside diff --git a/wxPython/demo/StyledTextCtrl_1.py b/wxPython/demo/StyledTextCtrl_1.py index 7a7f731792..d1db6228d0 100644 --- a/wxPython/demo/StyledTextCtrl_1.py +++ b/wxPython/demo/StyledTextCtrl_1.py @@ -50,7 +50,7 @@ else: face1 = 'Helvetica' face2 = 'Times' face3 = 'Courier' - pb = 10 + pb = 12 #---------------------------------------------------------------------- @@ -177,6 +177,12 @@ def runTest(frame, nb, log): #ed.SetUseAntiAliasing(False) #ed.SetViewEOL(True) + #ed.CmdKeyClear(stc.STC_KEY_BACK, + # stc.STC_SCMOD_CTRL) + #ed.CmdKeyAssign(stc.STC_KEY_BACK, + # stc.STC_SCMOD_CTRL, + # stc.STC_CMD_DELWORDLEFT) + ed.SetText(demoText) if wx.USE_UNICODE: @@ -192,11 +198,21 @@ def runTest(frame, nb, log): ed.AddText('\tRussian: ') ed.AddText(unitext) ed.GotoPos(0) - + #else: + # #ed.StyleSetFontEncoding(stc.STC_STYLE_DEFAULT, wx.FONTENCODING_KOI8) + # #text = u'\u041f\u0438\u0442\u043e\u043d - \u043b\u0443\u0447\u0448\u0438\u0439 \u044f\u0437\u044b\u043a \n\u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f!' + # #text = text.encode('koi8-r') + # #ed.StyleSetFontEncoding(stc.STC_STYLE_DEFAULT, wx.FONTENCODING_BIG5) + # #text = u'Python \u662f\u6700\u597d\u7684\u7de8\u7a0b\u8a9e\u8a00\uff01' + # #text = text.encode('big5') + # ed.GotoPos(ed.GetLength()) + # ed.AddText('\n\n' + text) + ed.EmptyUndoBuffer() # make some styles ed.StyleSetSpec(stc.STC_STYLE_DEFAULT, "size:%d,face:%s" % (pb, face3)) + ed.StyleClearAll() ed.StyleSetSpec(1, "size:%d,bold,face:%s,fore:#0000FF" % (pb+2, face1)) ed.StyleSetSpec(2, "face:%s,italic,fore:#FF0000,size:%d" % (face2, pb)) ed.StyleSetSpec(3, "face:%s,bold,size:%d" % (face2, pb+2))