It has to follow inside the same hotkey definition.
Each time the keyword <Hotkey...> appears in your script, you are terminating the previous hotkey definition and starting a new definition from scratch.
<Override ...> and <Hotkey ...> always happen at load time. The program interprets these keywords when it loads the script, not when you press a hotkey.
Some keywords, since they always happen at load time, are intended to be used outside of hotkey definitions. Examples of such keywords are <Hotkey ...>, <Override ...>, <Template>, <UseKeyAsModifier>, etc.
If you want to redefine hotkeys when you press a hotkey, the pressed hotkey must reload an entire script.
Connect With Us