TMapplCustomTempObjects.AddMapPointObject
Модуль: Animation
Класс: TMapplCustomTempObjects
Создать точечный временный объект с размерами в картографических единицах измерения
Объявление
function AddMapPointObject(x,y,aObjectSize: double;
aDrawType: TTempObjectDrawType; aStyle: int64; aText: string = '';
flDraw: boolean = true; flTextVisible: boolean = true;
aTag: integer = -1): integer;
Параметры
x
- координата точечного объекта по горизонтали
y
- координата точечного объекта по вертикали
aObjectSize
- размер точечного объекта
aDrawType
- тип точечного объекта
aStyle
- стиль временного объекта (если объект отрисовывается собственным стилем, то свойство
aText
- текст подписи стиля (по умолчанию пустая строка)
flDraw
- флаг непосредственной отрисовки объекта в момент создания, если false, то для отображения
flTextVisible
- флаг видимости подписи временного объекта (по умолчанию true)
Возвращает
индекс временного объекта
Описание
соответствует индексу стиля, если стилем библиотеки - то уникальному идентификатору стиля) временных объектов необходимо либо перестроить карту (RefreshMap), либо вызвать метод RefreshMapOverlay, который не приводит к перепостроению всей карты (по умолчанию true)
Смотри также
- AddPointObject
- Создать точечный временный объект
- AddMapPointObject
- Создать точечный временный объект с размерами в картографических единицах измерения