редактирование ячейки таблицы (ACAD 2009, ALISP)
Реклама i
| Правила | Регистрация | Пользователи | Сообщения за день |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > LISP > редактирование ячейки таблицы (ACAD 2009, ALISP)

редактирование ячейки таблицы (ACAD 2009, ALISP)

Ответ
Поиск в этой теме
Непрочитано 02.12.2010, 11:28 #1
редактирование ячейки таблицы (ACAD 2009, ALISP)
EfremenkoDO
 
Санкт-Петербург
Регистрация: 24.12.2009
Сообщений: 59

Не получается грамотно организовать ответную реакцию на двойной щелчок по ячейке таблицы. Дело в том что поставил реактор на двойной щелчок, в связи с этим отключил автоматическую обработку событий. Тепереь переодически парюсь с разными элементами, теперь таблица.

При двойном щелчке по таблице выполняю следующее
Код:
[Выделить все]
(vla-sendcommand
	    (vla-get-activedocument (vlax-get-acad-object))
	      (strcat (vl-string-trim " " "_.tabledit ") "  ")
	  )
Отрабатывает если в ячейке уже находится какая-либо запись.
Если ячейка пустая - такого не получается, так как не могу определить по какому элементу производится щелчок.
Как определить что я произвел двойной щелчок по ячейке таблицы?
Просмотров: 1468
 
Непрочитано 02.12.2010, 12:06
#2
Лиспер


 
Регистрация: 11.10.2010
Сообщений: 979


А в реакторе можно определить координаты точки, по которой пнули? Я просто уже не помню, былотам такое или нет...
__________________
(/= RegDate StartReadDate)
Лиспер вне форума  
 
Автор темы   Непрочитано 02.12.2010, 12:08
#3
EfremenkoDO


 
Регистрация: 24.12.2009
Санкт-Петербург
Сообщений: 59
<phrase 1=


Цитата:
Сообщение от Лиспер Посмотреть сообщение
А в реакторе можно определить координаты точки, по которой пнули? Я просто уже не помню, былотам такое или нет...
Да, возвращается точка.
EfremenkoDO вне форума  
 
Непрочитано 02.12.2010, 12:10
#4
Лиспер


 
Регистрация: 11.10.2010
Сообщений: 979


http://forum.dwg.ru/showpost.php?p=433320&postcount=41
__________________
(/= RegDate StartReadDate)
Лиспер вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > LISP > редактирование ячейки таблицы (ACAD 2009, ALISP)



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Считывание значение ячейки таблицы в виде Field в AutoLISP tokhot LISP 9 08.01.2017 17:54
редактирование MLeader (ACAD 2009, ALISP) EfremenkoDO LISP 2 22.10.2010 13:54
как из процедуры реактора вызвать необходимый диалог? (ACAD 2009, ALISP) EfremenkoDO LISP 4 12.10.2010 11:52
Проблема вставки диаграмм в ACAD 2009 из Excel 2007 ST2 AutoCAD 1 26.05.2009 01:30
как с помощью vba начертить линию vasyavip Программирование 77 09.10.2008 23:17