|
Mask Пример |
Sub Example_SetMask()
' Следующий код обновляет свойство Mask установок слоя, сохраненных
' под именем "ColorLineType так, чтобы свойства слоя Цвет, Тип линии и
' Веса линии были восстановлены операцией Restore.
Dim oLSM As AcadLayerStateManager
Dim settings As AcLayerStateMask
Set oLSM = ThisDrawing.Application. _
GetInterfaceObject("AutoCAD.AcadLayerStateManager.16")
oLSM.SetDatabase ThisDrawing.Database
'Получите текущую маску, сходящую с ColorLinetype
settings = oLSM.Mask("ColorLinetype")
' Набор маскирует так, чтобы свойства Цвет, Тип линии, и Веса линии были
' восстановлены операцией Restore
settings = acLsColor + acLsLineType + acLsLineWeight
'Передайте новую маску установок ColorLinetype
oLSM.Mask("ColorLinetype") = settings
End Sub