I am programming a timecode calculator in AppleScript Studio. User interaction with the calculator is done by mouse clicks on push buttons. Is it possible to implement interaction with keystrokes from keyboard in ApplesSript Studio?
Yes and it is quite easy too.
Go to interface Builder
Select the button you want to respond to a keystroke
Then in the inspector you’ll see a field with key equivalent, select it and press the number you want to respond to it to.
Thanks for the tip! Nevertheless, I have to select another key with numbers like Command (ie Command+0). Same behaviour with +,=,/ or * operators.
that doesn’t matter unless you want one button to respond to multiple key values. The reason why it doesn’t matter is that it responds to a key value and not a key code. I have a key with a “=” value and when pressed shift it’s value is “+” so even if it is the same key it can send the action to multiple buttons depending on which command key you simultaneously press.
In fact, i would like to say that a key equivalent “-” does not work. You need to add a modifyer key as Command + “-” and for a calculator that is not practical for users.
Well I totally understand but it would and can give you problems when you go international for sure when you’re on key code level.