|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
28.07.2008, 15:34 | #1 | |
VBA, Определение набора текущих выделенных объектов чертежа.
AutoCAD
Москва
Регистрация: 26.07.2007
Сообщений: 1,064
|
||
Просмотров: 4470
|
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,853
|
PickFirstSelectionSet - кажется, так.
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
AutoCAD Регистрация: 26.07.2007
Москва
Сообщений: 1,064
|
Кулик Алексей aka kpblc, Спасибо.
Еще вопросов куча возникает. Думаю создовать новые темы. Щас сделаю про "масштаб типа линии" для текста. Как его прочитать/изменить. А еще предстоит целая эпопея с ObjectARX-ом. Последний раз редактировалось Vildar, 28.07.2008 в 16:36. |
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,853
|
Obj.LineTypeScale (Obj - указатель на твой текст)
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
AutoCAD Регистрация: 26.07.2007
Москва
Сообщений: 1,064
|
Еще по этой теме.
А можно как-то отслеживать выделенные элементы. Например как в СПДС, при выборе элемента (например размера), в окошечке (панелке) масштаба, показывается его масштаб. И еще. Про панель масштаба (как в СПДС). Можно сделать в обычной панеле автокада, свой выпадающий список (типа ComboBox). Мне для масштаба нужно. А то, с формочкой как то не очень прикольно. |
|||
|
||||
AutoCAD Регистрация: 26.07.2007
Москва
Сообщений: 1,064
|
|
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,853
|
> #5: По идее можно. Написать реактор на выделение, брать с объекта масштаб типа линии (или штриховки, или dimscale для размера) и выводить. Проблема в том, что форма в VBA должна быть немодальная, а я с такими корректного поведения в свое время добиться не смог
Если надо именно выпадающий список (как список типов линий), то штатными средствами VBA, по-моему, такое сделать невозможно.
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
AutoCAD Регистрация: 26.07.2007
Москва
Сообщений: 1,064
|
Цитата:
Опять же, спасибо. Давай, я тебе сейчас еще спасибо скажу, на будущее, чтобы больше не писать |
|||
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Несвойственные Автокаду вещи | Vova | AutoCAD | 49 | 01.02.2012 19:33 |
FILTER / фильтр | BM60 | Справочник команд | 0 | 08.07.2008 15:35 |
Выбор объектов с учетом XData (VBA) | e_v_a | Программирование | 2 | 23.08.2007 13:32 |
Выбор объектов в VBA | Бродяга | Программирование | 19 | 12.03.2007 09:33 |
Выделение объектов мышью из под макроса на VBA | Автон | Программирование | 2 | 30.03.2006 06:45 |