Flipping graphic with a Key
J. Landman Gay
jacque at hyperactivesw.com
Wed Oct 13 19:05:20 EDT 2010
On 10/13/10 4:33 PM, Michael Kristensen wrote:
> Hi
>
> Thanks for the reply's
>
> I m sorry to report that neither
>
> flushEvents("autoKey")
> flushEvents("all")
>
> or
>
> Jacquelines script:
>
> on keydown pkey
> if pkey = "f" then
> doTheFlipping
> send "checkKey" to me in 0
> else
> pass keydown
> end if
> end keydown
>
> command checkKey
> if "102" is in keysdown() then -- 102 is the keycode for "f"
> send "checkKey" to me in 250 milliseconds -- adjust timing here
> else
> doTheFlipping
> end if
> end checkKey
>
>
> .......did have any effect on stopping the repeated keyDown.
Odd, I tested it before I posted and it worked (at least on Mac, what OS
are you on?) Only I didn't have your flipping code so I just set the
color of a field instead. If you change the flip to something like "set
the backcolor of fld 1 to red" on flip and "set the backcolor of fld 1
to empty" on un-flip, does that work? If so, then see if there's
anything in your other handler that's changing the behavior.
I wouldn't expect flushevents to work, the messages are coming in faster
than you can clear them.
--
Jacqueline Landman Gay | jacque at hyperactivesw.com
HyperActive Software | http://www.hyperactivesw.com
More information about the use-livecode
mailing list