Устанавливает/отменяет общий стиль отображения для всех простых (не типовых) линейных объектов слоя. Общий стиль изображения задается свойством CommonStyle.
Visual Basic:
Property CommonLineStyleEnabled As Boolean
По умолчанию свойство равно False: каждая простая линия отображается своим стилем. При True все простые линии слоя рисуются общим стилем CommonStyle, а при возврате в False — снова своими стилями.
Свойство не зависит от CommonFillStyleEnabled — общий стиль можно включить для линий и площадных объектов вместе или по отдельности.
Visual Basic:
Sub Layer_CommonLineStyleEnabled 'Берем активный слой карты Set L = Zulu.ActiveMapDoc.Layers.Active 'Переключаем общий стиль для простых линий L.CommonLineStyleEnabled = Not L.CommonLineStyleEnabled If L.CommonLineStyleEnabled Then MsgBox "Простые линии отображаются общим стилем" Else MsgBox "Простые линии отображаются своими стилями" End If End SubPython:
import zulu def Macro_Layer_CommonLineStyleEnabled(): # Берем активный слой карты L = zulu.App.ActiveMapDoc.Layers.Active # Переключаем общий стиль для простых линий L.CommonLineStyleEnabled = not L.CommonLineStyleEnabled if L.CommonLineStyleEnabled: print("Простые линии отображаются общим стилем") else: print("Простые линии отображаются своими стилями")