Видеоконформ - процедура позиционирования в мастерах окон и зон.

  1. На время выполнения каждого видеоконформа создается видеосистемная транзакция.
  2. Для каждого независимого окна:
    1. (если позиция в окне не установлена программно) позиционирование в окне: если зависимость окна принудительная, то OnConformToWindow, иначе позиционирование (БЕЗ фильтра, потому что в самом окне его нет) из предыдущей зоны в очередное окно.
    2. Для каждой зоны окна, начиная с главной по дереву подчиненности зон:
      1. (если позиция в зоне не установлена программно) позиционирование в ней с учетом фильтра.
      2. Zone(i).OnReposition
      3. Zone(i).OnChangeIndex
      4. Zone(i).OnSetSubwindow
      5. если у зоны имеется подчиненные окна, то для позиционирования в каждом из них перейти к п.2.1.
  3. Отрисовка всех окон, которая может прерываться событиями пользовательского ввода: в каждой зоне каждого открытого окна отрисовываются записи относительно текущей позиции мастера зоны, полученной на предыдущем этапе. Перед началом отрисовки каждой зоны событие Zone(i).OnRedraw