Staying on a field
Joe Lewis Wilkins
pepetoo at cox.net
Wed May 4 00:44:00 EDT 2011
Bill,
I'd try eliminating the exit closeField and the pass closeField from your handler as a first effort. I don't think either are needed in this case and may confuse the "focus" issue.
HTH,
Joe Lewis Wilkins
Architect & Director of Product Development for GSI
<www.glsysinc.com>
On May 3, 2011, at 9:14 PM, Bill Vlahos wrote:
> I do a validity check on a field to see if the user entered a valid date. If the user entered a valid date and presses TAB or RETURN the focus moves on to the next field. However, if the user enters an invalid date I want to keep the focus on the field to try again.
>
> This field script does everything correctly except that it doesn't set the focus back on the field. What am I doing wrong?
>
> on closeField
> if me is not a date then
> answer error "Not a valid date. Retry?" with "No" or "Yes"
> if it is "Yes" then
> focus on me
> exit closeField
> end if
> end if
> pass closeField
> end closeField
More information about the use-livecode
mailing list