Staying on a field

Bill Vlahos bvlahos at mac.com
Wed May 4 13:58:04 EDT 2011


Chris,

Interesting idea. I hadn't thought of it before.

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

On May 4, 2011, at 7:52 AM, Nonsanity wrote:

> Just a comment on user interfaces, have you thought about using the common
> technique of coloring a field's background red if it doesn't contain a valid
> string? Move the test function into a handler that triggers on each key
> press. This way the right/wrong state of the field is visible to the user at
> all times. You can also disable buttons like Submit or Next Card or whatnot
> if the user shouldn't be able to click them with any fields still red.
> 
> This interface style minimizes clicks and modal dialogs, while giving the
> user much more information.
> 
> Just a thought. :)
> 
> ~ Chris Innanen
> ~ Nonsanity
> 
> 
> On Wed, May 4, 2011 at 12:14 AM, Bill Vlahos <bvlahos at mac.com> 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
>> 
>> 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 at lists.runrev.com
>> Please visit this url to subscribe, unsubscribe and manage your
>> subscription preferences:
>> http://lists.runrev.com/mailman/listinfo/use-livecode
>> 
> _______________________________________________
> use-livecode mailing list
> use-livecode at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode





More information about the use-livecode mailing list