TMapplMoveObjects.CreateMoveObjectByStyle

Модуль: MoveObjects
Класс: TMapplMoveObjects

Создать подвижный объект, отображаемый стилем библиотеки стилей класса

Объявление

function CreateMoveObjectByStyle(moX,moY,moAngle: double; StyleID: int64;
	 moText: string; flCenterText: boolean; OfsTextX,OfsTextY: integer;
	 moData: Pointer): integer;

Параметры

moX
координата подвижного объекта по горизонтали
moY
координата подвижного объекта по вертикали
moAngle
угол поворота подвижного объекта в радианах
StyleID
уникальный индекс стиля подвижного объекта
moText
текстовое название (подпись) подвижного объекта
flCenterText
флаг центрирования подписи подвижного объекта
OfsTextX
смещение подписи подвижного объекта по горизонтали (в пикселях)
OfsTextY
смещение подписи подвижного объекта по вертикали (в пикселях)
moData
указатель на объект (структуру данных), связанный с подвижным объектом

Возвращает

-3
библиотека стилей не задана
-2
точечный стиль с заданным уникальным индексом в библиотеке не существует
-1
точечный стиль с заданным уникальным индексом не является комбинированным
>=0
индекс созданного подвижного объекта