|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
![]() |
Поиск в этой теме |
![]() |
#1 | |
Как обратиться к последнему созданному набору примитивов
Проектировщик
Камышин
Регистрация: 17.08.2014
Сообщений: 118
|
||
Просмотров: 2903
|
|
||||
А его (т.е. набора) нет. Тут нужен совсем другой подход. Например, до _pasteclip выполняешь (setq enLast (entlast)), а после (setq enNewLast (entlast)). Ну и проходишься при помощи (entnext) по всем вставленным примитивам. Ну и добавляешь их в набор. Только нужно пропускать неосновные примитивы (вершины 2d- и 3d-полилиний, начало и конец блока и т.п.)
__________________
Сообщество программистов Autodesk в СНГ - техническая поддержка Последний раз редактировалось Александр Ривилис, 30.08.2015 в 00:32. |
||||
![]() |
|
||||
Регистрация: 10.08.2013
Сообщений: 11,499
|
Вот как решается подобная задача на Net Api
Как получить идентификаторы всех объектов (ObjectId), вставленных через буфер обмена. Реакторы в лиспе есть, а вот можно ли реализовать подобное - это к местным Гуру лиспа) |
|||
![]() |
|
||||
Ну такие "сложности" я не предлагал...
__________________
Сообщество программистов Autodesk в СНГ - техническая поддержка |
||||
![]() |
|
||||
Инженер LISP Регистрация: 11.05.2005
Минск
Сообщений: 6,996
|
Похожая тема Отслеживание объектов появившихся после pasteclip
Там то, что предлагал Александр Ривилис в #2 оформлено в виде функций с примером
__________________
Как использовать код на Лиспе читаем здесь |
|||
![]() |