|
||
| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
03.10.2006, 15:53 | #1 | |
передача управления AutoCAD <-> AutoLISP ?
город Ч на Волге
Регистрация: 25.09.2006
Сообщений: 20
|
||
Просмотров: 2266
|
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,833
|
Код:
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,833
|
Не-а, не закрыт
Что будет, если пользователь "закончит" рисование нажатием Esc? Праально, слой обратно не вернется А если слоя еще нет в файле? А если потом надо будет отменить сделанное? В общем, примерно решение такое получается (если не углубляться): Код:
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,833
|
Возьми свой код, нарисуй полилинию, заверши нормально. Потом - отмена до тех пор, пока полилиния не исчезнет. Слой какой? По идее не вернется
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Регистрация: 25.09.2006
город Ч на Волге
Сообщений: 20
|
в обоих случаях после нормального завершения по первому undo стирается полилиния и устанавливается слой "wires" по второму undo устанавливается исходный слой ("0")
(command "_.undo" "_g") поставил перед (command "_.layer" "_m" "wires" "") и стало все отлично спасибо за помощь я узнал больше чем спрашивал |
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,833
|
Упс... Нда, что значит сила привычки. Настолько отвык работать через (command), что в них путаюсь
Естественно, что надо было поменять местами, ты все правильно сделал [img]http://img246.**********.us/img246/8399/thumbsup4kk.gif[/img]
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||