Тема: AHK: На время работы скрипта - кнопка трея неактивна.
Здравствуйте, друзья.
Нашел вот такой код ahk.
Когда курсор наводится на кнопку трея - скрипт отлавливает этот момент. И если покрутить колесико - можно при помощи скрипта изменить уровень громкости.
Как изменить этот скрипт, чтобы он на то время пока курсор наведен на кнопку трея - нем мог бы щелкнуть по этой самой кнопке трея ?
; Example 1: Adjust volume by scrolling the mouse wheel over the taskbar.
#If MouseIsOver("ahk_class Shell_TrayWnd")
WheelUp::Send {Volume_Up}
WheelDown::Send {Volume_Down}
MouseIsOver(WinTitle) {
MouseGetPos,,, Win
return WinExist(WinTitle . " ahk_id " . Win)
}
; Example 4: Dynamic hotkeys. Requires Example 1.
NumpadAdd::
Hotkey, If, MouseIsOver("ahk_class Shell_TrayWnd")
if (doubleup := !doubleup)
Hotkey, WheelUp, DoubleUp
else
Hotkey, WheelUp, WheelUp
return
DoubleUp:
Send {Volume_Up 2}
return
Кнопка трея называется: "ahk_class Shell_TrayWnd" ( Control: Button1)