You're forcing the field into an inconsistent state. If you want 60
characters max, I'd say you should change the text string to be 60
characters max. If you want it to keep the 200, then don't set the minimum
to 60. Changing the maximum is a very unusual thing to do.
As for what it'll do if you force it into a state that it couldn't have
reached on its own... well, I think it is ok to have that be indeterminate.
It'd be nice if it was consistent and tried to do the "right thing", but we
don't want to burden the OS with lots of code to handle inconsistent
situations that don't have clear answers as to what would be the right
thing to do. (Not losing the user's input is usually the top priority, but
the app just said to limit, so which is right? It is debatable, and let's
not start that debate.)
In short it is up to you: what behavior do you want it to have? Once you
decide that, it is a simple affair to accomplish it. Take charge of your
destiny!
-David Fedor
Palm, Inc.
--
For information on using the Palm Developer Forums, or to unsubscribe, please see
http://www.palmos.com/dev/tech/support/forums/