/[papo]/gnue/forms/src/GFDisplayHandler.py
ViewVC logotype

Diff of /gnue/forms/src/GFDisplayHandler.py

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.5.2.4 by apronotti, Wed May 21 18:00:52 2003 UTC revision 1.5.2.5 by styxman, Wed May 21 22:16:08 2003 UTC
# Line 70  class FieldDisplayHandler(GFEventAware): Line 70  class FieldDisplayHandler(GFEventAware):
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)
# Line 182  class FieldDisplayHandler(GFEventAware): Line 184  class FieldDisplayHandler(GFEventAware):
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")
# Line 477  class FieldDisplayHandler(GFEventAware): Line 482  class FieldDisplayHandler(GFEventAware):
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:
# Line 485  class FieldDisplayHandler(GFEventAware): Line 491  class FieldDisplayHandler(GFEventAware):
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    

Legend:
Removed from v.1.5.2.4  
changed lines
  Added in v.1.5.2.5

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26