290 |
|
|
291 |
try: |
try: |
292 |
if self._currentEntry: |
if self._currentEntry: |
293 |
|
|
294 |
|
if len(self._currentEntry.getValue()) < self._currentEntry._field.min_length: |
295 |
|
message = _("Minimum required length %d" % self._currentEntry._field.min_length ) |
296 |
|
# Piggybacking off the triggers message box code |
297 |
|
self.triggerShowMessageBox(message) |
298 |
|
return |
299 |
|
|
300 |
event = events.Event('endEDITMODE',_form=self) |
event = events.Event('endEDITMODE',_form=self) |
301 |
self.dispatchEvent(event) |
self.dispatchEvent(event) |
302 |
|
|
347 |
|
|
348 |
if blockChange: |
if blockChange: |
349 |
self.refreshDisplay(self._currentBlock) |
self.refreshDisplay(self._currentBlock) |
350 |
|
|
351 |
self.dispatchEvent('updateENTRY', oldEntry, _form=self) |
self.dispatchEvent('updateENTRY', oldEntry, _form=self) |
352 |
self.dispatchEvent('updateENTRY', self._currentEntry, _form=self) |
self.dispatchEvent('updateENTRY', self._currentEntry, _form=self) |
353 |
|
|