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

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

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

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

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

Настоящее имя переводчика: Юрий Попов.

#NoTrayIcon

Не показывать значок скрипта в трее.

#NoTrayIcon

Если поставить эту директиву в любом месте скрипта, то при его запуске не будет появляться значок в трее (даже если скрипт скомпилирован в EXE).

Если вы сделаете это для скрипта, в котором есть горячие клавиши, вы, возможно, захотите назначить горячую клавишу для команды ExitApp. Иначе у вас не будет простого способа выйти из скрипта (без перезагрузки компьютера или принудительного завершения процесса). Например: #x::ExitApp

Значок в трее можно спрятать или вновь показать в любой момент работы скрипта через команду Menu, Tray, Icon или Menu, Tray, NoIcon. Единственный недостаток использования команды Menu, Tray, NoIcon в самом начале скрипта состоит в том, что при запуске скрипта значок всё-же показывается на короткое время. Чтобы избежать этого, используйте #NoTrayIcon.

Встроенная переменная A_IconHidden содержит 1, если значок в данный момент скрыт, и 0, если нет.

Пример

#NoTrayIcon

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

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