Тема: AHK: Ожидание клика по области перед командой
Скрипт (мой из первых) посылает клавишу "TAB" с фокусом ,
открывает менеджер плейлистов плеера Foobar2000 (все сделано под тач, палец) , затем через 11 секунд закрывается (и автоматом закрывает менеджер).
Если найдено контекстное меню - ждёт сколько нужно и закрывается .
Если закрыть его крестиком (вверху справа на картинке,прикрепил) ранее 11 секунд , то менеджер естественно снова откроется .
Как этого избежать ?
То-есть нужно прекратить принудительно работу скрипта при клике (скорее даже тапнуть пальцем) по области этого
крестика .
Например , посте первого "TAB" - открывается менеджер проходит 5 секунд , жмакаю по крестику - закрывается
менеджер и одновременно закрывается скрипт .
Прошу помощи с этим.
То , что я уже сочинил :
#NoTrayIcon
#SingleInstance ignore
ControlFocus, uie_wsh_panel_mod_class7, ahk_class {E7076D1C-A7BF-4f39-B771-BCBE88F2A2A8}
Send {TAB}
WinWait, ahk_class #32770,B:\Playlist , 11
WinWaitClose
WinWait, ahk_class {E7076D1C-A7BF-4f39-B771-BCBE88F2A2A8}
WinActivate
Send {TAB}
ExitAppПри наведении на крестик меняется цвет на красный :
Text:
Color: FF0000 (Red=FF Green=00 Blue=00)
x: 0 y: 0 w: 1120 h: 558
Client: x: 0 y: 0 w: 1120 h: 558и позиция в центре крестика :
Absolute: 1669, 190 (less often used)
Relative: 1073, 32 (default)
Client: 1073, 32 (recommended)Фото прикрепил :

