TMapEditMetric.EditViewStyle

 

TMapEditMetric

Top

Способ визуализации процесса редактирования

 

property   EditViewStyle: TEditViewStyle;

TEditViewStyle = (vsDefault,  vsRealView, vsRealWithNodes, vsContourWithNodes)

 

 

Описание:

Свойство определяет способ визуализации объекта в процессе редактирования его метрики:

vsDefault

настройки отображения по умолчанию (инверсное рисование)

vsRealView

отображение реальным видом из классифкатора

vsRealWithNodes      

отображение реальным видом из классифкатора с выделением узлов

vsContourWithNodes                          

отображение контуром с выделением узлов

Режим vsDefault устанавливает режим отображения, при котором контур объекта рисуется в инверсном режиме на канве (R2_NOT – см. WinAPI.Windows.pas), что позволяет выполнить его стирание просто повторной отрисовкой этого же контура. Все остальные режимы требуют очистки предыдущего положения объекта фоном экрана, что может приводить к мерцанию.

Режим отображения контуром с узлами не действует на подписи, точечные и векторные объекты. Для объектов указанных локализаций при установленном режиме vsContourWithNodes объект будет отображаться видом по умолчанию (также как в режиме vsDefaultI), но с показом узлов.