Сообщество программистов Autodesk в СНГ
ADN Club => AutoCAD .NET API => Тема начата: flaojke от 02-04-2015, 17:21:30
-
Возможно ли сделать запрос пользователю на выбор объектов полигоном?
Есть команда doc.Editor.SelectWindowPolygon(), но в неё нужно задавать параметры, уже имеющиеся точки.
-
Возможно ли сделать запрос пользователю на выбор объектов полигоном?
Можно. Если предварительно у пользователя спросить точки-вершины полигона.
-
Это я понимаю, но возможно ли сделать аналог запроса: Select > WPolygon, чтобы после него в программу пришли выделенные этим способом объекты
-
Это я понимаю, но возможно ли сделать аналог запроса: Select > WPolygon, чтобы после него в программу пришли выделенные этим способом объекты
Аналог нельзя. Ты можешь запустить команду _SELECT с опцией _WP, но получить её результат намного сложнее, чем я предложил. И кроме того при запуске команды будет сложно проконтролировать, что выбирали полигоном. Так что "играй по правилам".
-
Аналог нельзя
Как-то Вы очень категоричны :) Почему нельзя-то? Я даже уже делал такое с помощью Jig и MPoligon.
Или я не понял вопроса.
-
Как-то Вы очень категоричны :) Почему нельзя-то? Я даже уже делал такое с помощью Jig и MPoligon.
Или я не понял вопроса.
Или я не понял ответа. :) Фактически "аналог", это то о чем я написал здесь:
Можно. Если предварительно у пользователя спросить точки-вершины полигона.
Спрашивать их (точки) можно красиво (т.е. с JIG), при вводе очередной точки показывая результирующий полигон (замкнутую полилинию) из уже введенных точек. Кстати, если мне не изменяет память, то что-то подобное я уже показывал на форуме (динамическое построение замкнутой полилинии)
P.S.: Память не изменила: http://adn-cis.org/forum/index.php?topic=975.msg4284#msg4284
Это без Jig.