Сообщество программистов Autodesk в СНГ

ADN Club => AutoCAD .NET API => Тема начата: Roman от 11-03-2025, 12:33:50

Название: Вызов CommandMethod без потери выделения объектов
Отправлено: Roman от 11-03-2025, 12:33:50
Добрый день! Не смог найти. Есть ли простой способ вызвать CommandMethod так, чтобы после его выполнения осталось выделение тех объектов, которые были выделены до вызова этого метода?
Я понимаю, что я могу сохранить сам в SetSelection и добавить с помощью Editor.SetImpliedSelection() после выполнения. Но может быть есть более изящный метод, мб аттрибут какой при вызове позволит это сделать?
Название: Re: Вызов CommandMethod без потери выделения объектов
Отправлено: Александр Ривилис от 11-03-2025, 13:12:58
Команда должна быть с флагами CommandFlags.UsePickSet и CommandFlags.Redraw
Название: Re: Вызов CommandMethod без потери выделения объектов
Отправлено: Roman от 11-03-2025, 13:23:44
Благодарю, Александр! Отлично работает!