# vwait

Команда задает обработку событий до тех пор, пока не будет записано значение переменной.

## СИНТАКСИС

          vwait varName

## ОПИСАНИЕ

Команда vwait активизирует обработчик событий (event loop), блокируя приложение до тех пор, пока не в результате какого-либо события не будет присвоено новое значение переменной varName. После присвоения значения переменной varName команда vwait завершит работу сразу после выполнения скрипта, вызванного обработчиком событий.

В некоторых ситуациях команда не завершается сразу после присвоения значения переменной varName. Это происходит, например, если вызванный по события скрипт, присвоивший новое значение переменной varName, не завершается сразу. Например, если в нем в свою очередь выполняется команда vwait, устанавливающая режим ожидания изменения другой переменной. Во время этого ожидания вышестоящая команда vwait блокируется как и приложение до выполнения соответствующего события.