Вы можете задать любой вопрос по программе Autohotkey в нашей группе Вконтакте. Если решение требует более высокой квалификации- можно обратиться непосредственно ко мне.
Группа Вконтакте | Электронная почта | Симаков Яков ВК |
Влияет на поведение модификаторов горячих клавиш: CTRL, ALT, WIN и SHIFT.
Milliseconds | Длина таймаута в миллисекундах. При значении -1 таймаут никогда не истекает (модификаторы после Send возвращаются в нажатое положение всегда), при значении 0 таймаута нет совсем (модификаторы не нажимаются вновь никогда). |
Эта директива не нужна в следующих случаях:
Для иллюстрации работы этой директивы рассмотрим следующий пример:
Когда выполняется данная команда, то первое, что она делает, это отпускает клавиши Ctrl и Alt, чтобы символы были посланы правильно. После посылки всех нажатий команда не знает, можно ли ей вновь нажать Ctrl и Alt (удерживает ли их всё-ещё пользователь). Но если заданный таймаут не истёк, команда будет считать, что пользователь ещё не успел отпустить модификаторы, и она нажмёт их вновь для соответствия их физическому состоянию. Если таймаут истёк, команда не будет опять нажимать модификаторы, так что пользователь должен будет отпустить и нажать их снова, чтобы модифицировать ими ту же или какую-либо другую клавишу.
Величина таймаута должна быть меньше времени, в течение которого пользователь обычно удерживает модификаторы горячей клавиши перед их отпусканием. Иначе нажатое состояние модификаторов может быть восстановлено, когда пользователь их уже отпустил, что приведёт к их залипанию.
Вы можете уменьшить или совсем устранить необходимость в этой директиве одним из следующих способов:
Если этой директивы в скрипте нет, таймаут считается равным 50.