commit-gnue
[Top][All Lists]
Advanced

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

[gnue] r9131 - trunk/gnue-forms/src/input/displayHandlers


From: reinhard
Subject: [gnue] r9131 - trunk/gnue-forms/src/input/displayHandlers
Date: Tue, 12 Dec 2006 07:05:19 -0600 (CST)

Author: reinhard
Date: 2006-12-12 07:05:18 -0600 (Tue, 12 Dec 2006)
New Revision: 9131

Modified:
   trunk/gnue-forms/src/input/displayHandlers/Checkbox.py
   trunk/gnue-forms/src/input/displayHandlers/Cursor.py
   trunk/gnue-forms/src/input/displayHandlers/Dropdown.py
   trunk/gnue-forms/src/input/displayHandlers/Listbox.py
   trunk/gnue-forms/src/input/displayHandlers/Password.py
Log:
Use field.get_value() which returns the foreign key lookup directly.


Modified: trunk/gnue-forms/src/input/displayHandlers/Checkbox.py
===================================================================
--- trunk/gnue-forms/src/input/displayHandlers/Checkbox.py      2006-12-12 
12:58:46 UTC (rev 9130)
+++ trunk/gnue-forms/src/input/displayHandlers/Checkbox.py      2006-12-12 
13:05:18 UTC (rev 9131)
@@ -120,7 +120,7 @@
 
     self.editing = self.field.isEditable()
 
-    self.work = self.__sanitize_value(self.field.getValue())
+    self.work = self.__sanitize_value(self.field.get_value())
     self.display = self.work
     self.modified = False
 

Modified: trunk/gnue-forms/src/input/displayHandlers/Cursor.py
===================================================================
--- trunk/gnue-forms/src/input/displayHandlers/Cursor.py        2006-12-12 
12:58:46 UTC (rev 9130)
+++ trunk/gnue-forms/src/input/displayHandlers/Cursor.py        2006-12-12 
13:05:18 UTC (rev 9131)
@@ -173,13 +173,9 @@
     """
     self.editing = self.field.isEditable()
     self.modified = False
-
-    # TODO: Replace with formatter
     self.work = self.field.get_value() or u""
     self.display = self.build_display(self.work, True)
-
     self._cursor = len(self.display)
-    # Ensure cursor is properly placed.
     self.setSelectionArea(0, self._cursor)
     self.generateRefreshEvent()
 

Modified: trunk/gnue-forms/src/input/displayHandlers/Dropdown.py
===================================================================
--- trunk/gnue-forms/src/input/displayHandlers/Dropdown.py      2006-12-12 
12:58:46 UTC (rev 9130)
+++ trunk/gnue-forms/src/input/displayHandlers/Dropdown.py      2006-12-12 
13:05:18 UTC (rev 9131)
@@ -61,17 +61,7 @@
     self.modified = False
 
     # TODO: Replace with formatter
-    value = self.field.getValue()
-
-    if value is None:
-      self.work = ""
-    else:
-        if self.field._allowedValues \
-                and "%s" % value in self.field._allowedValues:
-            self.work = self.field._allowedValues ["%s" % value]
-        else:
-            self.work = ""
-
+    self.work = self.field.get_value() or u""
     self.display = self.build_display(self.work, True)
 
     self._cursor = len(self.display)

Modified: trunk/gnue-forms/src/input/displayHandlers/Listbox.py
===================================================================
--- trunk/gnue-forms/src/input/displayHandlers/Listbox.py       2006-12-12 
12:58:46 UTC (rev 9130)
+++ trunk/gnue-forms/src/input/displayHandlers/Listbox.py       2006-12-12 
13:05:18 UTC (rev 9131)
@@ -56,19 +56,7 @@
     self.modified = False
 
     # TODO: Replace with formatter
-    value = self.field.getValue()
-
-    if value == None:
-      self.work = ""
-    else:
-      try:
-        self.work = self.field._allowedValues ["%s" % value]
-      except KeyError:
-        self.work = ""
-        event.__error__ = True
-        event.__errortext__ = u_("Invalid value '%s' for keyed pull-down "
-                                 "field") % value
-
+    self.work = self.field.get_value()
     display = self.build_display(self.work, True)
 
     self._cursor = len(self.display)

Modified: trunk/gnue-forms/src/input/displayHandlers/Password.py
===================================================================
--- trunk/gnue-forms/src/input/displayHandlers/Password.py      2006-12-12 
12:58:46 UTC (rev 9130)
+++ trunk/gnue-forms/src/input/displayHandlers/Password.py      2006-12-12 
13:05:18 UTC (rev 9131)
@@ -53,14 +53,9 @@
     """
     self.editing = self.field.isEditable()
     self.modified = False
-
-    # TODO: Replace with formatter
-    value = self.field.getValue()
-    self.work = value or ""
+    self.work = self.field.get_value() or u""
     self.display = self.build_display(self.work, True)
-
     self.cursor = len(self.display)
-    # Ensure cursor is properly placed.
     self.setSelectionArea(0, self.cursor)
     self.generateRefreshEvent()
 





reply via email to

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