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

Bill Vlahos
_________________
InfoWallet (http://www.infowallet.com) is about keeping your important life 
information with you, accessible, and secure.


_______________________________________________
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Reply via email to