|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
![]() |
Поиск в этой теме |
![]() |
#1 | |
Как сделать "прозрачный" lisp?
Delineante
Ростов-на-Дону/Madrid
Регистрация: 26.12.2006
Сообщений: 396
|
||
Просмотров: 9107
|
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,377
|
В зачем использовать ком.методы, когда можно без них обойтись? Например, так:
Код:
![]()
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,377
|
Честно говоря, я пока не могу представить необходимость "прозрачного" лиспа. Можно примерчик?
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,377
|
> AY: Для этого достаточно в начале и конце поставить соотвтственно vla-startundomark и vla-endundomark.
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
Инженер LISP Регистрация: 11.05.2005
Минск
Сообщений: 6,996
|
Так?
Код:
Цитата:
|
|||
![]() |
|
||||
Delineante Регистрация: 26.12.2006
Ростов-на-Дону/Madrid
Сообщений: 396
![]() |
Пример
У меня висит панелька, похожая на Object Snap, которая показывает какие привязки включены в данный момент. Если при отключенных привязках запустить Ax, выбрать привязку в стандартной панеле Object Snap, вставить круг, то для следующего круга надо опять щелкать на панель Object Snap. Моя панель сохраняет привязку, и для следущего круга не надо повторно нажимать на панель, всегда видно какие привязки включенны, и одним кликом можно выбирать нужную. Проблема в том, что я не могу кликнуть на моей панельке, пока не закончу выполнять Ax |
|||
![]() |
|
||||
webcad.pro Регистрация: 06.01.2005
Московская обл.
Сообщений: 501
|
Цитата:
|
|||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,377
|
Цитата:
![]() Правда, посты VVA и Alaspher'a уде проблему решили... Завидую я им и их уровню - они где прошли, там воевать уже нечего ![]()
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
webcad.pro Регистрация: 06.01.2005
Московская обл.
Сообщений: 501
|
>крыс
А кто говорил про чох? Кстати, если вызывать функцию не именем команды 'ax, а как лисп-функцию вроде (c:ax), то обрабатываться она будет прозрачно и без (vlax-add- ...). Это может не очень красиво если команды вводятся в командной строке вручную, но если ввод из меню, то вполне "прокатит". |
|||
![]() |
|
||||
Программист широкого профиля. Регистрация: 08.09.2005
Челябинск
Сообщений: 722
|
|
|||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,377
|
> ASLYS : По-моему, во-первых, того же эффекта можно добиться простым выполнением
Код:
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
Thượng Tá Quân Đội Nhân Dân Việt Nam Регистрация: 14.03.2005
44d32'44"С, 33d26'51"В
Сообщений: 13,372
|
Цитата:
А вообще тема прозрачного вызова "LISP из LISP" интересна, но для других случаев. Или даже для привязки, но нестандартной, а определенной в какой-то функции. |
|||
![]() |
|
||||
Регистрация: 11.10.2004
e•burg
Сообщений: 755
|
Цитата:
![]() На счёт стандартных средств - полностью согласен. |
|||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,377
|
Цитата:
![]()
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |