SetToggle

Устанавливает в определённое положение циклический переключатель на горячей клавише.


Синтаксис

<SetToggle номер горячая_клавиша>


Параметры

Номер - порядковый номер позиции переключателя.

Горячая_клавиша - ключевое слово и триггер, определяющий вызываемую горячую клавишу.


Примечания

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

<SetToggle 3 Hotkey A-Z>  // не будет работать


Пример

Допустим, вы назначили F1 горячей клавишей с циклическим переключателем из трёх позиций:

<Hotkey F1>
<Toggle>
<SendFocusWin>
<Text First!>
<Toggle>
<SendFocusWin>
<Text Second!>
<Toggle>
<SendFocusWin>
<Text Third!>

Если вы хотите, чтобы при следующем нажатии горячая клавиша выполнила действия из третьей позиции (то есть напечатала бы текст "Third!"), вы могли бы создать другую горячую клавишу, наподобие этой:

<Hotkey F2>
<SetToggle 3 Hotkey F1>

 


Связанные элементы