ADN Club > AutoLisp / VisualLISP и DCL

Как приостановить lisp-макрос, выделить вставленные им блоки, и продолжить его..

<< < (2/2)

Peacemaker_kiss:
Сей Код версии 1.0, будет однозначно расширяться по запросам пользователей, но для "прогонки" хватит

Алексей Кулик:
Подкол засчитан :)
К сожалению, сейчас могу только "нарисовать" алгоритм, как бы его делал я (по имеющемуся описанию):

* Запросить у пользователя указание блока, внутри которого надо вставлять "пояснения"
* Определить ориентацию основного блока, количество и ориентацию вставляемых блоков
* Через vla-insertblock вставить блоки, забив на атрибуты
* Вывести запрос на значение атрибута - либо в ком.строке, либо в диалоге
* Назначить новое значение соответствующему атрибуту
* ...и начинай сначала, пока пользователь не откажется от выбора

Навигация

[0] Главная страница сообщений

[*] Предыдущая страница

Перейти к полной версии