Замещение видимых элементов Назад В начало Вперед

Замещение видимых элементов реализовано на уровне скрытия областей родительских областей ввода в интерфейсе-потомке. При этом вместо скрытых областей ввода могут быть отображены элементы потомка.

<замещение-видимых-элементов> = hideFormats
  <formatID> {, <formatID> };

Допускается повторное описание окон для перекрытия обработчиков и скрытия областей ввода (этих окон). Если координаты новых областей ввода пересекаются с координатами не скрытых областей ввода родителя, выдаётся ошибка. Скрытые области ввода и их поля доступны потомку и возможно использование их в качестве переключаемых форматов ( при выполнении ограничений накладываемых на переключаемые форматы ).

Пример

vipInterface base;

interface base;
  ...
  screen scrMain;
	show at (,,80,20);
	...
  end;
  ...
end.

vipInterface child (base);

interface child;
  ...
  hideFormats scrMain;

  browse brMain;
	show at (,,80,20);
	// Получились переключаемые форматы
	...
  end;
  ...
end.

Версия

Начиная с Атлантис 5.0.