%Trigger%, %TriggerMainKey%

Эти ключевые слова заменяются комбинацией клавиш или основной клавишей в комбинации, которая вызвала горячую клавишу.


Синтаксис

<Key %Trigger%>

или

<Key %TriggerMainKey%>


Параметры

Нет.


Примечания

Эти ключевые слова, как правило, применяются в качестве аргумента в команде Key.


Примеры

Допустим, вы указали ключевое слово %Trigger% в скрипте для описания действий двух комбинаций клавиш:

<Hotkey Shift F1-F2>  // это написали вы
<Key %Trigger%>

Когда HotkeyNet загрузит такой код, он будет превращён в две отдельные горячие клавиши. Ключевые слова будут заменены той комбинацией, которая должна вызывать горячую клавишу, то есть будут заменены триггером горячей клавиши:

<Hotkey Shift F1>  // такой код загрузила программа
<Key Shift F1>

<Hotkey Shift F2>
<Key Shift F2>


А теперь представьте, что в теле горячей клавиши указано ключевое слово %TriggerMainKey%:

<Hotkey Shift F1-F2 >  // это написали вы
<Key %TriggerMainKey%>

В этом случае ключевые слова заменятся основными клавишами из комбинации, которая должна вызывать горячую клавишу, то есть основными триггерами F1 и F1 без модификатора Shift:

<Hotkey Shift F1>  // такой код загрузила программа
<Key F1>

<Hotkey Shift F2>
<Key F2>