ShortCutMenuDisplay Пример |
Sub Example_ShortCutMenuDisplay() 'Этот пример читает и переключает значение параметра, которое 'управляет, показывает ли щелчёк правой кнопкой мыши в области 'рисунка контекстное меню или вызывает ENTER. Dim ACADPref As AcadPreferencesUser Dim originalValue As Variant, newValue As Variant Dim newAction As String 'Получите объект параметров Set ACADPref = ThisDrawing.Application.preferences.User 'Читайте и показывайте оригинальное значение originalValue = ACADPref.ShortCutMenuDisplay newAction = IIf(originalValue, "показывает контекстное меню", "вызывает нажатие клавиши ENTER") MsgBox "Щелчёк правой кнопкой мыши В НАСТОЯЩЕЕ ВРЕМЯ " & newAction, vbInformation 'Измените параметр AutoSnapMarker, переключая значение ACADPref.ShortCutMenuDisplay = Not (originalValue) newValue = ACADPref.ShortCutMenuDisplay newAction = IIf(originalValue, "показывать контекстное меню", "вызывать нажатие клавиши ENTER") MsgBox "Щелчёк правой кнопкой мыши по рисунку БУДЕТ ТЕПЕРЬ " & newAction, vbInformation End Sub