BEYOND offer a few new ways for you to assign PangoScrtipts to a key on keyboard. We will discuss how to set this up, and the functionality of each feature, below.
First way - The list in the PangoScrtipt tab has a context menu, and inside it, is says “Set Hotkey”. When the Hotkey is assigned, click on it, and it will do the following:
Second way - some scripts will have the “OnKeyDown” label. But this is pure pangos-scripting, lets skip it here.
Third way - Keyboard to PangoScrtipt table
The Keyboard has 256 key-codes plus Ctrl, Alt, and Shift modifiers. You can assign a PangoScript to any key with a combination of modifiers. Internally BEYOND keeps all script information inside an array where the table index is a key-code.
Please note, BEYOND uses some rules for script execution processing as there are short scripts, like one command or so which are “easy” to execute, and then there are scripts with Sleep() or WaitFor commands which cannot be executed inside one instruction cycle. Any Wait operation means that BEYOND will stop execution of the script and will complete the execution later. During this time where the script is not being executed, it is possible that a User will click the Key a second time.
BEYOND uses the following rules for Keyboard to PangoScript table script execution:
There are functions ExtValue and Param(). Before the start of a script execution, BEYOND will set
The left side of this interface will display key codes, and the right side shows the corresponding PangoScript. For quick navigation in the list, enter the key into the edit-box located at the bottom of the list. Double click on list to open the PangoScript editor. BEYOND will save the settings into a file automatically in the System folder. There is no need to save the file, just click OK.