TMapObj.ObjViewFrame

 

TMapObj

Top

 

function ObjViewFrame(force: boolean = false):TMAPDFRAME;

 

Описание:

Запросить габариты отображения объекта.

Метод возвращает, габариты отображения объекта карты в системе координат, заданных свойством PlaceOut. В отличие от свойства ObjFrame, габариты рассчитываются не по метрике объекта, а по границам его реального изображения на экране.

Координаты X1, Y1 определяют левую нижнюю (юго-западную) точку прямоугольника, описывающего объект карты. Координаты X2, Y2 определяют его правую верхнюю (северо-восточную) точку.

В случае невозможности определения габаритов объекта возвращаются нулевые значения координат.

Данный метод может быть использован также для объекта, который еще не записан в карту. Для этого признак  force  должен быть установлен в true.

force  - признак принудительного пересчета габаритов (необходимо установить, если объект редактировался; но не записан на карту.