Возвращает стиль отображения полилинии, содержащий путь перемещения заданного объекта в памяти.
Visual Basic:
Function GetTrackStyle(ElemID As Long) As ElemStyle
ElemID - ID объекта.
Метод возвращает объект ElemStyle, содержащий атрибуты стиля полилинии.
Методы объекта InMemoryLayer действуют только тогда, когда слой загружен в память, то есть установлено свойство InMemory объекта Layer.
Visual Basic:
Sub InMemoryLayer_GetTrackStyle 'Берем активный слой карты Set L = Zulu.ActiveMapDoc.Layers.Active 'Методы слоя в памяти действуют только когда слой загружен в память L.InMemory = True Set IML = L.InMemoryLayer 'Стиль полилинии, в которой накапливается путь IML.StartTracking 1 Set st = IML.GetTrackStyle(1) MsgBox "Цвет линии пути: " & st.LineColor End SubPython:
import zulu def Macro_InMemoryLayer_GetTrackStyle(): # Берем активный слой карты L = zulu.App.ActiveMapDoc.Layers.Active # Методы слоя в памяти действуют только когда слой загружен в память L.InMemory = True IML = L.InMemoryLayer # Стиль полилинии, в которой накапливается путь IML.StartTracking(1) st = IML.GetTrackStyle(1) print("Цвет линии пути:", st.LineColor)