Have you tried using
integer("") --returns <void> (unsure of consisitency; I'd be interested in other
people's tests. btw, value("") is consistently returning 0 at this time on this
machine)
or
float("") --returns "" (ditto to above)
?
One way I have checked for valid user entries of numbers is floatP(float(user string))
or integerP(integer(user string)), depending on the data type requested.
Regards,
Daniel
[To remove yourself from this list, or to change to digest mode, go to
http://www.penworks.com/lingo-l.cgi To post messages to the list, email [EMAIL
PROTECTED] (Problems, email [EMAIL PROTECTED]). Lingo-L is for learning and helping
with programming Lingo. Thanks!]