|
DefaultPlotStyleForObjects Пример |
Sub Example_DefaultPlotStyleForObjects()
' Этот пример читает и изменяет привилегированное значение, которое
' управляет заданным по умолчанию названием графического стиля для
' недавно созданных объектов.
' Когда закончено, этот пример сбрасывает привилегированное значение
' назад к его первоначальному значению.
Dim ACADPref As AcadPreferencesOutput
Dim originalValue As Variant, newValue As Variant
' Получите объект параметров вывода
Set ACADPref = ThisDrawing.Application.preferences.Output
' Читайте и показывайте первоначальное значение
originalValue = ACADPref.DefaultPlotStyleForObjects
MsgBox "Параметр DefaultPlotStyleForObjects: " & originalValue
' Переключите и покажите параметр DefaultPlotStyleForObjects
If ACADPref.DefaultPlotStyleForObjects = "ByBlock" Then
ACADPref.DefaultPlotStyleForObjects = "Normal"
Else
ACADPref.DefaultPlotStyleForObjects = "ByBlock"
End If
newValue = ACADPref.DefaultPlotStyleForObjects
MsgBox "Параметр DefaultPlotStyleForObjects был установлен в: " & newValue
' Сбросьте параметр назад к его первоначальному значению
'
' * Примечание: Прокомментируйте этот последний раздел, чтобы оставить
' изменение параметра
ACADPref.DefaultPlotStyleForObjects = originalValue
MsgBox "Параметр DefaultPlotStyleForObjects был сброшен назад: " & originalValue
End Sub