Changeset 5970
- Timestamp:
- 09/01/10 05:11:56 (1 year ago)
- Files:
-
- trunk/dabo/ui/uiwx/dForm.py (modified) (1 diff)
- trunk/dabo/ui/uiwx/dFormMixin.py (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/dabo/ui/uiwx/dForm.py
r5965 r5970 56 56 # Holds the dataSource passed to the method 57 57 self.dataSourceParameter = None 58 # Flag to prevent infinite loops when doing field-level validation59 self._fieldValidationControl = None60 58 61 59 trunk/dabo/ui/uiwx/dFormMixin.py
r5958 r5970 69 69 self._defaultHeight = 500 70 70 self._defaultState = "Normal" 71 # Flag to prevent infinite loops when doing field-level validation 72 self._fieldValidationControl = None 71 73 72 74 super(dFormMixin, self).__init__(preClass, parent, properties, … … 164 166 self.raiseEvent(dEvents.Deactivate, evt) 165 167 evt.Skip() 168 169 170 def _controlGotFocus(self, ctrl): 171 if self._fieldValidationControl is ctrl: 172 # Clear it 173 self._fieldValidationControl = None 166 174 167 175
