MapplTypes.TObjectDrawingEvent
Модуль: MapplTypes
Тип события, возникающего для каждого объекта слоя при отрисовке карты
Объявление
TObjectDrawingEvent = procedure(Sender: TObject; lCode,oType: Integer;
oId: Int64; oIdType: TObjectIdType; var oStyleID: int64;
var ResetPrevious: boolean; var aColor0,aColor1,aColor2: integer;
var oName: string; var flOwnLabelStyle: boolean) of object;
Параметры
Sender
- объект, вызвавший событие
- lCode
- код слоя
oType
- тип отображаемого объекта (0 - площадной, 1 - линейный, 2 - точечный 3 - надпись, 4 - растр)
oId
- уникальный индекс (или идентификатор) отображаемого объекта
oIdType
- тип параметра oId (уникальный индекс или идентификатор)
- oStyleID
- уникальный идентификатор стиля отображаемого объекта (возвращаемый параметр, может быть изменен)
ResetPrevious
- флаг приоритета изменения характера отображения объекта (возвращаемый параметр, может быть изменен)
aColor0
- - для площадных и простых точечных - цвет заливки (возвращаемый параметр, может быть изменен)
aColor1
- - для площадных и простых точечных - цвет контура, для линейных - цвет линии (возвращаемый параметр, может быть изменен)
aColor2
- - для площадных - цвет штриховки, для простых точечных - дополнительный цвет (возвращаемый параметр, может быть изменен)
oName
- - подпись объекта (возвращаемый параметр, может быть изменен)
flOwnLabelStyle
- - флаг использования параметров подписи по стилю объекта, а не по стилю (oStyleID), на который он заменен (возвращаемый параметр, может быть изменен)
Смотри также
- flObjectDrawingEvent
- Флаг разрешения события OnObjectDrawing при отрисовке карты
- OnObjectDrawing
- Событие возникает для каждого объекта слоя при отрисовке карты
- TObjectDrawingEvent
- Тип события, возникающего для каждого объекта слоя при отрисовке карты