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

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

Как получить DFX подсвечиваемого объекта

Ответ
Поиск в этой теме
Непрочитано 01.10.2018, 13:46 #1
Как получить DFX подсвечиваемого объекта
tujn08
 
Регистрация: 26.12.2013
Сообщений: 284

Привет!

задача такая: получить VLA-OBJECT, ENAME объекта на который наводят курсор не выделяя его.

----- добавлено через ~17 мин. -----
Так-то нашел решение, думаю, может что попроще существует (пару функций - о которых я не знаю)...
Просмотров: 2709
 
Непрочитано 01.10.2018, 14:24
#2
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,787


И на каком языке пишешь?
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 01.10.2018, 14:26
#3
tujn08


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


Autolisp -е

в цикле:
создавать набор под курсором, ну и там уже и подсвечивать и инфу получать.
Минус, что надо функцию запускать.

Что-то вроде СПДС хочется - хотя там выделяются объект, а не наводят на него.
tujn08 вне форума  
 
Непрочитано 01.10.2018, 15:29
1 | #4
Boxa

КЖ; C#
 
Регистрация: 03.11.2005
Санкт-Петербург
Сообщений: 2,588


http://bushman-andrey.blogspot.com/2012/10/autocad.html
http://forum.dwg.ru/showthread.php?t=67065

Это на C#, но возможно поможет и подкинет несколько идей, как получить объект.
Boxa вне форума  
 
Автор темы   Непрочитано 01.10.2018, 18:53
#5
tujn08


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


Цитата:
Сообщение от Boxa Посмотреть сообщение
возможно поможет и подкинет несколько идей
Да, почти так же делаю, только C# с окнами и "Online" получением информации более крут чем лисп. И не хочу переходить на C#.
Спасибо!

Почитал свой вопрос- изменю: При выборе- сразу получить информацию как в СПДС. В open DCL сделаю панель свойств и туда выгружать информацию (желательно без ручного вызова функции- включая кнопки).
tujn08 вне форума  
 
Непрочитано 01.10.2018, 20:11
#6
Сергей812


 
Регистрация: 10.08.2013
Сообщений: 11,005


Цитата:
Сообщение от tujn08 Посмотреть сообщение
При выборе- сразу получить информацию как в СПДС.
если в СПДС информация по выделению объектов (даже не понятно, про какой именно СПДС идет речь), то это подвешиваетесь на обработчик (реактор для лиспа) изменения выбора. Но опять же - можно ли сделать нормальную палитру на лиспе, чтобы она висела сбоку окна чертежа, как палитра свойств того же акада - не уверен. В том же .Net это стандартное решение.

----- добавлено через ~56 мин. -----
хотя openDCL вроде позволяет делать палитры, судя по описанию..
Сергей812 вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Как получить DFX подсвечиваемого объекта

Размещение рекламы
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как программно получить свойства прокси объекта zvyagaaa Программирование 39 17.01.2023 09:38
Порядок проектирования Объекта на нескольких земельных участках и линейных сооружений Dedmorozzz Организация проектирования и оформление документации 17 01.10.2018 16:56
Как избавиться от искажения объекта после перемещения объекта. boroda205 AutoCAD 2 21.09.2018 15:44
Получение идентификатора последнего введенного объекта dxaritonov Программирование 7 23.04.2010 15:54
Можно ли получить список реакторов объекта? kos Программирование 1 13.01.2005 13:28