%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>