commit-gnue
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

gnue/forms/src GFDisplayHandler.py


From: Jason Cater
Subject: gnue/forms/src GFDisplayHandler.py
Date: Wed, 27 Feb 2002 02:01:09 -0500

CVSROOT:        /home/cvs
Module name:    gnue
Changes by:     Jason Cater <address@hidden>    02/02/27 02:01:09

Modified files:
        forms/src      : GFDisplayHandler.py 

Log message:
        improved numeric input system

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/forms/src/GFDisplayHandler.py.diff?cvsroot=OldCVS&tr1=1.13&tr2=1.14&r1=text&r2=text

Patches:
Index: gnue/forms/src/GFDisplayHandler.py
diff -c gnue/forms/src/GFDisplayHandler.py:1.13 
gnue/forms/src/GFDisplayHandler.py:1.14
*** gnue/forms/src/GFDisplayHandler.py:1.13     Wed Feb 27 01:24:18 2002
--- gnue/forms/src/GFDisplayHandler.py  Wed Feb 27 02:01:09 2002
***************
*** 26,32 ****
  # NOTES:
  #
  
! import sys, string
  
  from gnue.common.FormatMasks import DateMask, TextMask, NumberMask
  from gnue.common import GDebug, GConfig
--- 26,32 ----
  # NOTES:
  #
  
! import sys, string, types
  
  from gnue.common.FormatMasks import DateMask, TextMask, NumberMask
  from gnue.common import GDebug, GConfig
***************
*** 473,478 ****
--- 473,481 ----
      if val in (None,""):
        return ""
  
+     if editing and type(val) == types.StringType:
+       return val
+ 
      try:
        value = float(val)
      except ValueError:
***************
*** 481,488 ****
      try:
        if int(value) == value:
          value = "%d" % value
-         if str(val)[-1:] == ".":
-           value += "."
        else:
          value = "%s" % value
      except OverflowError:
--- 484,489 ----



reply via email to

[Prev in Thread] Current Thread [Next in Thread]