commit-gnue
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[gnue] r8574 - branches/forms-0.5/src/input/displayHandlers


From: johannes
Subject: [gnue] r8574 - branches/forms-0.5/src/input/displayHandlers
Date: Mon, 21 Aug 2006 03:46:21 -0500 (CDT)

Author: johannes
Date: 2006-08-21 03:46:19 -0500 (Mon, 21 Aug 2006)
New Revision: 8574

Modified:
   branches/forms-0.5/src/input/displayHandlers/Cursor.py
   branches/forms-0.5/src/input/displayHandlers/Dropdown.py
Log:
added Auto-Select-All for dropdowns and fixed refreshDisplay for 
requestCURSORRIGHT on the last character


Modified: branches/forms-0.5/src/input/displayHandlers/Cursor.py
===================================================================
--- branches/forms-0.5/src/input/displayHandlers/Cursor.py      2006-08-18 
16:02:42 UTC (rev 8573)
+++ branches/forms-0.5/src/input/displayHandlers/Cursor.py      2006-08-21 
08:46:19 UTC (rev 8574)
@@ -490,8 +490,9 @@
 
     if self._cursor < len(self.display):
       self._cursor += 1
-      event.refreshDisplay = True
 
+    event.refreshDisplay = True
+
   def _moveCursorToEnd(self, event, selecting=False):
     """
     Moves the cursor to the end optionally selecting the text.

Modified: branches/forms-0.5/src/input/displayHandlers/Dropdown.py
===================================================================
--- branches/forms-0.5/src/input/displayHandlers/Dropdown.py    2006-08-18 
16:02:42 UTC (rev 8573)
+++ branches/forms-0.5/src/input/displayHandlers/Dropdown.py    2006-08-21 
08:46:19 UTC (rev 8574)
@@ -76,6 +76,7 @@
 
     self._cursor = len(self.display)
     # Make sure to keep the UI in sync !
+    self.setSelectionArea(0, self._cursor)
     self.generateRefreshEvent()
 
 





reply via email to

[Prev in Thread] Current Thread [Next in Thread]