| Правила | Регистрация | Пользователи | Сообщения за день |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Процедура на изменение объекта текст.

Процедура на изменение объекта текст.

Ответ
Поиск в этой теме
Непрочитано 15.03.2012, 05:52 #1
Процедура на изменение объекта текст.
FloreScence
 
Регистрация: 15.03.2012
Сообщений: 1

Помогите пожалуйста новичку... =) С написанием макросов вообще раньше не сталкивалась.
В общем суть такая. На чертеже есть конкретный элемент текст, на него нужна обработка события - при редактировании, ObjectModified event
Чтобы при изменении содержания данного текста, этот текст сохранился в теги самого файла чертежа.
Или подскажите, как проще это сделать? Может у кого то есть похожий пример?
Просмотров: 2542
 
Непрочитано 15.03.2012, 09:12
#2
VVA

Инженер LISP
 
Регистрация: 11.05.2005
Минск
Сообщений: 6,992


Цитата:
Сообщение от FloreScence Посмотреть сообщение
Чтобы при изменении содержания данного текста, этот текст сохранился в теги самого файла чертежа.
Эта фраза не понятна
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
 
Непрочитано 15.03.2012, 22:35
#3
kp+

идущий по граблям
 
Регистрация: 26.05.2005
Сообщений: 5,095


Пример доступа к тэгам файла (на лиспе) есть в справке для разработчиков. Ищите по словам Accessing Drawing Properties. На другом языке, наверно, еще проще.

Достучаться до событий, в т.ч. редактирования объектов, можно с помощью "реакторов" (см. Reactor functions в справке и примеры на этом форуме). Хотя непонятно, зачем это делать при каждом редактировании. Все равно прога, индексирующая файлы по тэгам (ведь для нее все это надо?), будет видеть только последнее изменение ЭТОГО текста перед сохранением файла. IMHO, лучше повесить реактор на сохранение.
А еще проще подменить саму команду сохранения, добавив в нее запись содержимого нужного текста в тэг файла. Но это несколько топорный способ, не гарантирующий от случайностей.

Получить доступ к ЭТОМУ САМОМУ тексту можно, если знать, чем он выделяется среди прочих. Цветом, слоем, содержанием, расположением в определенной точке, информацией в расширенных данных или чем-то еще?

Последний раз редактировалось kp+, 15.03.2012 в 22:46.
kp+ вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Процедура на изменение объекта текст.

Размещение рекламы


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Содержание раздела ПЗУ (генплан) в ПД Tyhig Прочее. Архитектура и строительство 45 10.12.2015 11:09
Изменение цвета и веса объекта командой Бали AutoCAD 15 17.01.2012 09:08
Временная защита неэксплутаруемого здания от осадков ing-e Прочее. Архитектура и строительство 16 06.12.2011 00:11
Изменение свойств выделенного объекта по нажатию клавиш. qmix AutoCAD 7 12.04.2011 14:09