WaitForWinEnabled
Ждёт до тех пор, пока взятое в цель окно не станет доступно для ввода информации.
Синтаксис
<WaitForWinEnabled пауза>
Параметры
Пауза - максимальное время ожидания в мс.
Примечания
Команда WaitForWinEnabled ждёт до тех пор, пока окно, взятое в цель при помощи TargetWin, WaitForWin, SendWin, SendWinMF, TargetChild и т. д., не станет доступно для ввода информации.
Выполнение этой команды можно прервать с помощью Cancel.
Технические подробности
Эта команда вызывает системную функцию "IsWindowEnabled" с интервалами в 500 мс.
Пример
Следующая горячая клавиша запускает игру, ждёт, пока она откроется, ждёт, пока окно не станет доступно для ввода информации, и передаёт в окно нажатие:
<Hotkey F1>
<Run "C:\Program Files\UberSoft\uber.exe">
<WaitForWin Ubertastic 20000>
<WaitForWinEnabled 20000>
<Key X>