Trapping multiple keystrokes

Richmond Mathewson richmondmathewson at
Fri Dec 1 15:27:42 EST 2017

I may be a bit stupid, but as far as I understand you are trying to do this:

1. You keep an arrow key pressed down,

2. You do other things with other keys while the arrow key is pressed down.

I cannot begin to try to answer your question until you either
confirm what I have written or say that I am wrong and then
explain, clearly, what you want to do.


On 1/12/17 10:03 pm, J. Landman Gay via use-livecode wrote:
> On 12/1/17 11:52 AM, Kaveh Bazargan via use-livecode wrote:
>> I have a field with a number in it. when focused, I want the value to 
>> go up
>> and down with the up/down arrow keys. The trouble is that if I keep 
>> the key
>> down, it traps multiple keydown messages that continue after the key is
>> released.
>> How can I ensure that message are terminated as soon as arrow key is
>> released?
> What handler are you using? I just did a test with rawKeyDown and 
> arrowKey and they all stop when I release the key. (Though arrowkey 
> seems to be ignoring left and right keys in LC 9 for some reason.)

More information about the Use-livecode mailing list