|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
![]() |
Поиск в этой теме |
![]() |
#1 | |
как из процедуры реактора вызвать необходимый диалог? (ACAD 2009, ALISP)
Санкт-Петербург
Регистрация: 24.12.2009
Сообщений: 59
|
||
Просмотров: 1903
|
|
||||
Программист-энтузиаст Регистрация: 17.07.2009
Воронеж
Сообщений: 575
|
Если используется реактор типа vlr-mouse-reactor на событие :vlr-beginDoubleClick, то в функцию дейтсвия передается список с координатами точки. Тогда можно в функции действия через (ssget (точка)) получить объект или объекты по которым кликнули, ну и далее если это блок, если его EffictiveName совпадает с нужным, то такой диалог, если нет, то сякой диалог
__________________
cadtools |
|||
![]() |
|
||||
Регистрация: 24.12.2009
Санкт-Петербург
Сообщений: 59
![]() |
как вызвать этот сякой диалог? все остальное работает.
Я понимаю, что нельзя из реактора вызывать диалоговые окна, но мое то собственное вызывается, следовательно есть способ вызвать и стандартные. Не переписывать же мне все стандартные окна? Последний раз редактировалось EfremenkoDO, 12.10.2010 в 10:50. |
|||
![]() |
|
||||
Программист-энтузиаст Регистрация: 17.07.2009
Воронеж
Сообщений: 575
|
EfremenkoDO, может так
Код:
__________________
cadtools |
|||
![]() |
![]() |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Информация по идентификационным кодам программ в сетевых лицензиях Autodesk | KSI | AutoCAD | 1 | 14.09.2009 15:59 |
Проблема вставки диаграмм в ACAD 2009 из Excel 2007 | ST2 | AutoCAD | 1 | 26.05.2009 01:30 |