commit-gnue
[Top][All Lists]
Advanced

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

r6029 - trunk/gnue-forms/src/uidrivers/curses/widgets


From: reinhard
Subject: r6029 - trunk/gnue-forms/src/uidrivers/curses/widgets
Date: Thu, 22 Jul 2004 10:27:47 -0500 (CDT)

Author: reinhard
Date: 2004-07-22 10:27:46 -0500 (Thu, 22 Jul 2004)
New Revision: 6029

Modified:
   trunk/gnue-forms/src/uidrivers/curses/widgets/entry.py
Log:
Keep cursor on checkboxes always on the X.


Modified: trunk/gnue-forms/src/uidrivers/curses/widgets/entry.py
===================================================================
--- trunk/gnue-forms/src/uidrivers/curses/widgets/entry.py      2004-07-22 
15:17:29 UTC (rev 6028)
+++ trunk/gnue-forms/src/uidrivers/curses/widgets/entry.py      2004-07-22 
15:27:46 UTC (rev 6029)
@@ -46,6 +46,9 @@
     self.__selection = {}
     self.__enabled = {}
 
+    if self.__style == 'checkbox':
+      self._setCursor (1, 0)
+
   # ---------------------------------------------------------------------------
   # Initialization per row
   # ---------------------------------------------------------------------------
@@ -89,7 +92,8 @@
 
   def setCursorPosition (self, position, index = 0):
 
-    self._setCursor (position, 0)
+    if self.__style != 'checkbox':
+      self._setCursor (position, 0)
 
   # ---------------------------------------------------------------------------
   # Set start and end of selection area





reply via email to

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