Легко.
Чтобы активировать
SetTimer, необходимо прописать следующее:
SetTimer, название метки, [On или Off или кол-во миллисекунд]
А теперь нужный тебе разбор:
% - получение переменнной;
s := !s - переменная, которая вернёт (если по простому) верно или ложь (true or false);
1 = кол-во миллисекунд работы таймера (можно было просто "On" написать, сути не меняет);
"Off" - выключить таймер;
Связка ([переменная] ? [соблюдение условия] : [иначе]) равносильна следующему коду:
if s
{
var := 1
}
else
{
var := "Off"
}
Пару примеров:
F1::
k := 123
var := (key == 123 ? "Верно" : "Неверно")
MsgBox, % var
return
F2::
MsgBox, % ((s := !s) ? "true" : "false")
return
F3::
sx := !sx
MsgBox, % (sx ? "Активно" : "Неактивно")
return
Надеюсь, объяснил доступно.