commit-gnue
[Top][All Lists]
Advanced

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

[gnue] r9040 - in trunk/gnue-forms/src/uidrivers/curses: . widgets


From: johannes
Subject: [gnue] r9040 - in trunk/gnue-forms/src/uidrivers/curses: . widgets
Date: Tue, 14 Nov 2006 07:24:06 -0600 (CST)

Author: johannes
Date: 2006-11-14 07:24:06 -0600 (Tue, 14 Nov 2006)
New Revision: 9040

Modified:
   trunk/gnue-forms/src/uidrivers/curses/UIdriver.py
   trunk/gnue-forms/src/uidrivers/curses/widgets/_base.py
   trunk/gnue-forms/src/uidrivers/curses/widgets/entry.py
   trunk/gnue-forms/src/uidrivers/curses/widgets/form.py
Log:
Remove selection when focus is leaving a widget


Modified: trunk/gnue-forms/src/uidrivers/curses/UIdriver.py
===================================================================
--- trunk/gnue-forms/src/uidrivers/curses/UIdriver.py   2006-11-14 10:25:06 UTC 
(rev 9039)
+++ trunk/gnue-forms/src/uidrivers/curses/UIdriver.py   2006-11-14 13:24:06 UTC 
(rev 9040)
@@ -225,7 +225,7 @@
     # Show a message
     # -------------------------------------------------------------------------
 
-    def showMessage (self, message, kind, cancel):
+    def show_message(self, message, kind, cancel):
 
         (x, y) = self.screen_size()
         screen = curses.newpad(2, x)
@@ -285,7 +285,7 @@
     def _ui_show_error_(self, message):
 
         assert gDebug(2, "Error: %s"  % message)
-        self.showMessage(message, 'Error', False)
+        self.show_message(message, 'Error', False)
 
     # -------------------------------------------------------------------------
     # Show exception information
@@ -297,7 +297,7 @@
         # dialog
         assert gDebug(2, "MESSAGE: %s" % message)
         assert gDebug(2, "Detail : %s" % repr(detail))
-        self.showMessage(message, 'Error', False)
+        self.show_message(message, 'Error', False)
 
 
     # -------------------------------------------------------------------------

Modified: trunk/gnue-forms/src/uidrivers/curses/widgets/_base.py
===================================================================
--- trunk/gnue-forms/src/uidrivers/curses/widgets/_base.py      2006-11-14 
10:25:06 UTC (rev 9039)
+++ trunk/gnue-forms/src/uidrivers/curses/widgets/_base.py      2006-11-14 
13:24:06 UTC (rev 9040)
@@ -72,7 +72,7 @@
 
     def _ui_focus_out_(self, index):
 
-        self._lose_focus (index)
+        self._lose_focus(index)
 
     # -------------------------------------------------------------------------
     # Set text for widget

Modified: trunk/gnue-forms/src/uidrivers/curses/widgets/entry.py
===================================================================
--- trunk/gnue-forms/src/uidrivers/curses/widgets/entry.py      2006-11-14 
10:25:06 UTC (rev 9039)
+++ trunk/gnue-forms/src/uidrivers/curses/widgets/entry.py      2006-11-14 
13:24:06 UTC (rev 9040)
@@ -132,6 +132,7 @@
       curses.curs_set (self.__oldCursor)
 
     self.__focusIndex = None
+    self.__selection[index] = None
 
     self.__repaint (index)
 
@@ -344,10 +345,7 @@
             text = '[ ]'
 
       attr = self.__getAttr (index)
-
-      gDebug(2, "NAME %s: %s (%s)" % (self._gfObject.name, attr, text))
       self._setText (index, text, attr, self.__selection [index])
-      gDebug(2, "NAME %s: %s (done)" % (self._gfObject.name, attr))
 
 
   # ---------------------------------------------------------------------------
@@ -358,18 +356,13 @@
 
     if self.__style == 'label':
       attr = self._uiDriver.attr['background']
-      name = 'background'
     elif not self.__enabled[index]:
       attr = self._uiDriver.attr['disabled']
-      name = 'disabled'
     elif index == self.__focusIndex:
       attr = self._uiDriver.attr['focusentry']
-      name = 'focusentry'
     else:
       attr = self._uiDriver.attr['entry']
-      name = 'entry'
 
-    gDebug(2, "__getAttr(%s) = %s" % (name, attr))
     return attr
 
 

Modified: trunk/gnue-forms/src/uidrivers/curses/widgets/form.py
===================================================================
--- trunk/gnue-forms/src/uidrivers/curses/widgets/form.py       2006-11-14 
10:25:06 UTC (rev 9039)
+++ trunk/gnue-forms/src/uidrivers/curses/widgets/form.py       2006-11-14 
13:24:06 UTC (rev 9040)
@@ -120,7 +120,7 @@
 
   def _ui_show_message_(self, message, kind, title, cancel):
 
-    return self._uiDriver.showMessage(message, kind, cancel)
+    return self._uiDriver.show_message(message, kind, cancel)
 
   # ---------------------------------------------------------------------------
   # Print form screenshot





reply via email to

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