↑  ←  Описание функции


WinWaitNotActive

Приостановить выполнение скрипта, до того как указанное окно перестанет быть активным.

WinWaitNotActive ( "title" [, "text" [, timeout = 0 ]] )

Параметры

title Заголовок/дескриптор/класс окна. См. заголовки и текст окон (расширенные).
text [необязательный] Текст окна.
timeout [необязательный] Тайм-аут в секундах. По умолчанию 0 - бесконечное ожидание.

Возвращаемое значение

Успех:Возвращает 1.
Ошибка:Возвращает 0, если выход по тайм-ауту.

Примечания

Окно опрашивается каждые 250 миллисекунд или около того.

См. также

WinActive, WinExists, WinWait, WinWaitActive, WinWaitClose, WinWaitDelay (Опция)

Пример

; Ожидает окно "[CLASS:Notepad]" до момента, когда оно перестанет быть активным.
WinWaitNotActive("[CLASS:Notepad]")

; Ожидает окно "[CLASS:Notepad]" максимум 5 секунд до момента, когда оно перестанет быть активным.
WinWaitNotActive("[CLASS:Notepad]", "", 5)