[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
r5589 - trunk/gnue-forms/src
From: |
jamest |
Subject: |
r5589 - trunk/gnue-forms/src |
Date: |
Tue, 30 Mar 2004 21:06:42 -0600 (CST) |
Author: jamest
Date: 2004-03-30 21:06:41 -0600 (Tue, 30 Mar 2004)
New Revision: 5589
Modified:
trunk/gnue-forms/src/GFDisplayHandler.py
Log:
fix password style fields values being overwritten with *s
Modified: trunk/gnue-forms/src/GFDisplayHandler.py
===================================================================
--- trunk/gnue-forms/src/GFDisplayHandler.py 2004-03-31 02:20:01 UTC (rev
5588)
+++ trunk/gnue-forms/src/GFDisplayHandler.py 2004-03-31 03:06:41 UTC (rev
5589)
@@ -543,6 +543,27 @@
## TextMask.TextMask(displayMask, inputMask, formatMask))
FieldDisplayHandler.__init__(self, entry, eventHandler, None)
+ #
+ # beginEdit
+ # called when a widget first gets focus
+ #
+ def beginEdit(self, event):
+ """
+ Called when a widget first gets focus.
+ """
+ self.editing = True
+ self.modified = False
+
+ # TODO: Replace with formatter
+ self.setValue(self.field.getValue())
+ self.work = self.value
+ self._buildDisplay()
+
+ self.cursor = len(self.display)
+ # Ensure cursor is properly placed.
+ self.generateRefreshEvent()
+
+
def _buildDisplayHelper(self, value, editing):
if value == None:
return ""
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- r5589 - trunk/gnue-forms/src,
jamest <=