X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/b166c70307f14952b3844837c98602425020e1c5..f7db440e1f01702901bf9a54be26ec4dc6b69561:/wxPython/demo/wxStyledTextCtrl_2.py diff --git a/wxPython/demo/wxStyledTextCtrl_2.py b/wxPython/demo/wxStyledTextCtrl_2.py index a6f80f6623..51a14386bd 100644 --- a/wxPython/demo/wxStyledTextCtrl_2.py +++ b/wxPython/demo/wxStyledTextCtrl_2.py @@ -21,8 +21,8 @@ if wxPlatform == '__WXMSW__': 'mono' : 'Courier New', 'helv' : 'Arial', 'other': 'Comic Sans MS', - 'size' : 8, - 'size2': 6, + 'size' : 10, + 'size2': 8, } else: faces = { 'times': 'Times', @@ -116,7 +116,7 @@ class PythonSTC(wxStyledTextCtrl): self.SetCaretForeground("BLUE") - EVT_KEY_UP(self, self.OnKeyPressed) + EVT_KEY_DOWN(self, self.OnKeyPressed) def OnKeyPressed(self, event): @@ -135,9 +135,20 @@ class PythonSTC(wxStyledTextCtrl): #st = string.join(lst) #print len(st) #self.AutoCompShow(0, st) - self.AutoCompSetIgnoreCase(true) - self.AutoCompShow(0, string.join(keyword.kwlist)) - self.AutoCompSelect('br') + + kw = keyword.kwlist[:] + kw.append("zzzzzz") + kw.append("aaaaa") + kw.append("__init__") + kw.append("zzaaaaa") + kw.append("zzbaaaa") + kw.append("this_is_a_longer_value") + kw.append("this_is_a_much_much_much_much_much_much_much_longer_value") + + kw.sort() # Python sorts are case sensitive + self.AutoCompSetIgnoreCase(false) # so this needs to match + + self.AutoCompShow(0, string.join(kw)) else: event.Skip() @@ -296,7 +307,7 @@ def runTest(frame, nb, log): overview = """\
-Once again, no docs yet. Sorry. But this +Once again, no docs yet. Sorry. But this and this should be helpful.