It's a simple example, so one can pretty easily test and find out...
- Wrong letters will be ignored.
- This simple example macro has no method to cancel it. (That is an exercise for the user.)
- However – there are several ways of exiting the macro.
- Have a global macro Kill-Switch.
- Add a timeout to the pause-until actions.
- Add the Escape key to the sequence keys as an OR option and then provide a method to cancel the macro.
- However – there are several ways of exiting the macro.
I have turned the sound off in the Macro, because keypresses activate the system error sound. That has to be managed if you cancel the macro.
@peternlewis – I'm finding myself wanting something like a %KeysPressed%
token – or a means to customize the %ActionResult%
of a given action.
%KeysPressed%
would let the user pause-until pressed-keys change and provide all manner of comparison options.
Another possibility might be to add key-condition
to the Switch action.
If you can think of a better way or a method already existing please let me know.
-Chris