Метод возвращает тип толщины линии.
Visual Basic:
Function GetLineWidthType() As eThickType
0 - постоянная.
1 - добавочная.
2 - пропорциональная.
У только что созданного элемента метод возвращает 0, а у элементов готовых стилей библиотеки слоя обычно 1.
Число вне набора констант, принятое методом SetLineWidthType, возвращается таким же, каким его задали.
В макросах на python метод возвращает None - как и другие методы, отдающие значение из набора констант.
Пример перечисляет тип толщины у элементов первых стилей слоя.
Visual Basic:
Sub LineStyleElement_GetLineWidthType 'Берем активный слой карты Set L = Zulu.ActiveMapDoc.Layers.Active S = "" 'Нумерация стилей в коллекции с нуля, элементов в стиле - тоже For i = 0 To 5 Set lsd = L.LineStyles.Item(i) Set lse = lsd.StyleElements.Item(0) S = S & "стиль " & lsd.Id & ": тип толщины " & lse.GetLineWidthType & vbCrLf Next 'Для сравнения - только что созданный элемент Set new_lse = CreateObject("ZuluLib.LineStyleElement") S = S & "новый элемент: тип толщины " & new_lse.GetLineWidthType MsgBox S End Sub