Перейти на главную страничку сайта (список статей, файлы для скачивания)

ФОРУМ (здесь можно обсудить эту статью, а также саму программу AutoHotkey и проблемы её использования)

Проект перевода документации AutoHotkey: перечень переведённых статей и статей в работе.

Оригинал статьи в AutoHotkey.chm: "#MaxHotkeysPerInterval", в содержании - "#Directives" - "#MaxHotkeysPerInterval", v1.0.46.07.

Ник переводчика: Gourmet.

Настоящее имя переводчика: Валентина Гаврикова, г.Москва.

#MaxHotkeysPerInterval

Наряду с директивой #HotkeyInterval задает частоту активаций горячей клавиши. При попытке более частого использования горячей клавиши отображается предупреждающий диалог.

#MaxHotkeysPerInterval Value

Параметры

Value Максимальное количество горячих клавиш, которые можно нажать в течение интервала, заданного директивой #HotkeyInterval, не вызывая при этом предупреждающий диалог.

Примечания

Задавая данное значение, необходимо быть внимательным, поскольку если неосторожно задать бесконечный цикл нажатий клавиш (при помощи команды Send, которая случайно запустит другие клавиши), ваш компьютер может зависнуть из-за потока быстро сменяющих друг друга нажатий горячих клавиш.

Проще говоря, горячая клавиша ^c::Send ^c вызовет бесконечный цикл нажатий клавиш. Чтобы этого избежать, к определению горячей клавиши добавьте префикс $, который помешает команде Send запускать горячую клавишу.

Если директива в скрипте не задана, по умолчанию количество горячих клавиш равно 70.

Пример

#MaxHotkeysPerInterval 200

Перейти на главную страничку сайта (список статей, файлы для скачивания)

© 2007 http://www.script-coding.com При любом использовании материалов сайта обязательна ссылка на него как на источник информации, а также сохранение целостности и авторства материалов.