X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/1e4a197e4c60e461b8068b0619692ea083e30b8b..71aba8333cc915afff9e740c944f7fa7247abacb:/wxPython/demo/wxTextCtrl.py diff --git a/wxPython/demo/wxTextCtrl.py b/wxPython/demo/wxTextCtrl.py index 1045efe3d0..17d14e4c08 100644 --- a/wxPython/demo/wxTextCtrl.py +++ b/wxPython/demo/wxTextCtrl.py @@ -110,13 +110,25 @@ class TestPanel(wxPanel): text = self.tc.GetValue() if wxPlatform == "__WXMSW__": # This is why GetStringSelection was added text = text.replace('\n', '\r\n') - self.log.write("GetSelection(): (%d, %d)\n" + self.log.write("multi-line GetSelection(): (%d, %d)\n" "\tGetStringSelection(): %s\n" "\tSelectedText: %s\n" % (start, end, self.tc.GetStringSelection(), repr(text[start:end]))) + start, end = self.tc1.GetSelection() + text = self.tc1.GetValue() + if wxPlatform == "__WXMSW__": # This is why GetStringSelection was added + text = text.replace('\n', '\r\n') + self.log.write("single-line GetSelection(): (%d, %d)\n" + "\tGetStringSelection(): %s\n" + "\tSelectedText: %s\n" % + (start, end, + self.tc1.GetStringSelection(), + repr(text[start:end]))) + + def OnT5LeftDown(self, evt): evt.Skip() wxCallAfter(self.LogT5Position, evt)