DisplayGripsWithinBlocks Пример |
Sub Example_DisplayGripsWithinBlocks() ' Этот пример читает и изменяет привилегированное значение, которое ' управляет назначением захватов в пределах блоков. ' Когда закончено, этот пример сбрасывает привилегированное значение ' назад к его первоначальному значению. Dim ACADPref As AcadPreferencesSelection Dim originalValue As Variant, newValue As Variant ' Получите объект параметров выбора Set ACADPref = ThisDrawing.Application.preferences.Selection ' Читайте и показывайте первоначальное значение originalValue = ACADPref.DisplayGripsWithinBlocks MsgBox "Параметр DisplayGripsWithinBlocks установлен в: " & originalValue ' Измените параметр DisplayGripsWithinBlocks, переключая значение ACADPref.DisplayGripsWithinBlocks = Not (originalValue) newValue = ACADPref.DisplayGripsWithinBlocks MsgBox "Параметр DisplayGripsWithinBlocks был установлен в: " & newValue ' Сбросьте параметр назад к его первоначальному значению ' ' * Примечание: Прокомментируйте этот последний раздел, чтобы оставить ' изменение параметра ACADPref.DisplayGripsWithinBlocks = originalValue MsgBox "Параметр DisplayGripsWithinBlocks был сброшен назад: " & originalValue End Sub