Сообщество программистов Autodesk в СНГ
ADN Club => ObjectARX => Тема начата: Sergey_K от 07-03-2019, 16:56:44
-
Есть комплексный объект, параметры которого определяются в диалоге, состоящий из базовых примитивов.
Как реализовать drag&drob при вставке ?
-
Есть комплексный объект, параметры которого определяются в диалоге, состоящий из базовых примитивов.
Как реализовать drag&drob при вставке ?
Поподробнее.
-
Поподробнее.
Набор примитивов (линии, полилинии, текст и мтекст).
Вставка, масштабирование и трасформирование определены.
Не ясно как сделать, чтобы при вставке было превью группы объектов при выборе точки вставки...
-
Не ясно как сделать, чтобы при вставке было превью группы объектов при выборе точки вставки...
Класс AcEdJig. Пример в SDK: samples\database\elipsjig_dg
-
СПС. Именно его и смотрел до создания темы
Видимо придётся смотреть внимательней )
-
Sergey_K,
Еще и какие-то у тебя проблемы с цитированием сообщений на форуме...
-
СПС. Именно его и смотрел до создания темы
Видимо придётся смотреть внимательней )
Определяешь текущее значение курсора и вставляешь свой комплексный объект именно в эту точку, ну а затем запускаешь AcEdJig.
-
Как определить текущее значение курсора???
-
Как определить текущее значение курсора???
http://adn-cis.org/poluchenie-polozheniya-myishi-(kursora)-bez-sobyitiya.html
-
Сделал джиг. Работает. Пришлось определить блок и BlockReference
Проблемы с обратной задачей: сделать аналогично команде автокад "explode" BlockReference.
BlockReference->explode даёт массив AcDbVoidPtrArray но блок остаётся блоком...
acedCommandS(RTSTR, L"_-EXPLODE", RTSTR, L"_LAST", RTNONE) - так же ничего не делает.
Как с этим бороться?
-
Sergey_K,
На нашем форуме правило "один вопрос - одна тема". Поэтому создай новую тему. Ну и объясни подробно что ты имеешь и что хочешь получить.