As one who has been bitten by changing an interface action like this, can I
suggest you keep the user end of your program the same and then use a
little conditional branch (sometnig like if target key not pressed in 1
second then do stuff).
I can think of a couple of ways of doing this .
hth
David
------------------------------------------------------------------
Dr David Cottrell James Cook University
All unconventional spellings that you might notice in the above are
intentional, and are just part of a living dynamic language.
------------------------------------------------------------------