<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <title>vwait</title>
  </head>

  <body>
    <h1>vwait</h1>

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

    <h2>СИНТАКСИС</h2>

    <pre>
      <strong>vwait</strong> <em>varName</em>
    </pre>

    <h2>ОПИСАНИЕ</h2>

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

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