[Metacard] capturing the "return" key in a field

Ken Ray kray at sonsothunder.com
Mon Nov 26 17:19:01 EST 2001


John,

Put this in your field's script:

on returnInField
end returnInField

This will trap and not pass returns. To do the same for the Enter key, use:

on enterInField
end enterInField

Hope this helps,

Ken Ray
Sons of Thunder Software
Email: kray at sonsothunder.com
Web Site: http://www.sonsothunder.com/
----- Original Message -----
From: "John Vokey" <vokey at uleth.ca>
To: <metacard at lists.runrev.com>
Sent: Monday, November 26, 2001 4:04 PM
Subject: [Metacard] capturing the "return" key in a field


> Ok, I give up.  What's the secret?  This should be obvious and simple, but
I
> can't get any of the alternatives to work.  I have a simple field that
> collects responses when given the focus, and I want to prevent the user
from
> typing a return into the field.  However, none of keyDown, rawKeyDown,
etc.
> seem to do it.  In the ref stack, it is implied for all that all I have to
> do is *not* pass the key if it is return and all should be fine, but
> regardless of what I do ***even if I pass nothing from the handler*** a
> return is still entered into the field.  What gives?  For example, the
> handler in the field scipt:
>
> on rawKeyDown x
> end rawKeyDown
>
> *still* puts a return in the field!  I am more than a little baffled, not
to
> say frustrated.  Metacard PPC 2.4.
> --
> "Life results from the non-random survival of randomly varying
replicators."
> -- Richard Dawkins
>
> John R. Vokey
>
> _______________________________________________
> metacard mailing list
> metacard at lists.runrev.com
> http://lists.runrev.com/mailman/listinfo/metacard
>




More information about the metacard mailing list