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