70 |
dummyEvent= GFEvent ('nothing') |
dummyEvent= GFEvent ('nothing') |
71 |
self.endEdit (dummyEvent) |
self.endEdit (dummyEvent) |
72 |
self.value = value |
self.value = value |
73 |
|
|
74 |
# print 'new value! %s [%s]' % (value, self.__class__) |
# print 'new value! %s [%s]' % (value, self.__class__) |
75 |
# from traceback import print_stack |
# from traceback import print_stack |
76 |
# import sys |
# import sys |
77 |
# print_stack (file=sys.stdout) |
# print_stack (file=sys.stdout) |
78 |
# print '-------------' |
# print '-------------' |
79 |
|
|
80 |
self._buildDisplay() |
self._buildDisplay() |
81 |
if wasEditing: |
if wasEditing: |
82 |
self.beginEdit (dummyEvent) |
self.beginEdit (dummyEvent) |
184 |
|
|
185 |
value = event.text |
value = event.text |
186 |
|
|
187 |
|
if self.entry.readonly: |
188 |
|
return |
189 |
|
|
190 |
if (self.entry.readonly and not self.entry._block.mode=='query'): |
if (self.entry.readonly and not self.entry._block.mode=='query'): |
191 |
event.__error__ = 1 |
event.__error__ = 1 |
192 |
event.__errortext__ = _("Cannot modify field. Form is read only") |
event.__errortext__ = _("Cannot modify field. Form is read only") |
482 |
# from traceback import print_stack |
# from traceback import print_stack |
483 |
# import sys |
# import sys |
484 |
# print_stack (file=sys.stdout) |
# print_stack (file=sys.stdout) |
485 |
|
|
486 |
if self.editing: |
if self.editing: |
487 |
self.display = self._buildDisplayHelper(self.work, 1) |
self.display = self._buildDisplayHelper(self.work, 1) |
488 |
else: |
else: |
491 |
self.work= str (self.value) |
self.work= str (self.value) |
492 |
else: |
else: |
493 |
self.work= '' |
self.work= '' |
494 |
|
|
495 |
# print "w: %s, v: %s, d: %s" % (self.work, self.value, self.display) |
# print "w: %s, v: %s, d: %s" % (self.work, self.value, self.display) |
496 |
# print '-------------' |
# print '-------------' |
497 |
|
|