| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
30.05.2019, 11:56 | #1 | |
Мультивыноска с аннотацией из блока с атрибутами и nentsel
идущий по граблям
Регистрация: 26.05.2005
Сообщений: 5,095
|
||
Просмотров: 3336
|
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,855
|
В принципе можно получить объект аннотации мультивыноски. Если заранее знаешь тэг атрибута - то все просто. Если нет - уже сложнее.
Конечная цель какая?
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
идущий по граблям Регистрация: 26.05.2005
Сообщений: 5,095
|
Конечная цель - быстрое извлечение значений указанных мышью атрибутов и быстрая вставка текста в них же.
В том и загвоздка, чтобы узнать, в какой из атрибутов ткнул мышью, заранее не зная о нем ничего, кроме координат. В идеале хотелось бы найти что-то вроде метода "hittest" для таблицы. Жаль, что для мультивыносок ничего такого нет. |
|||
|
||||
Для встроенных блоков можно так (для пользовательских не пробовал, но в теории должно работать)
Код:
|
||||
|
||||
что-то типа этого?
|
||||
|
||||
Редактирование атрибутов аннотативного блока мультивыноски по месту по 1-му клику. Назначение стиля мультивыноскам - это баловство)
ВСЕХ РОССИЯН С ДНЁМ РОССИИ!!! |
||||
|
||||
КЖ; C# Регистрация: 03.11.2005
Санкт-Петербург
Сообщений: 2,589
|
Цитата:
И второе, в gif используют команду MBLEADER_EDIT, понятно, что в авкаде ее может не быть и вообще команду можно назвать как угодно, но беглый поиск говорит, что в геометрическом ядре C3D Toolkit есть объекты класса MbLeader, а само ядро С3D используется, в том числе, в nanoCAD. Собственно GIF записано в наноКад или я что то попутал? |
|||
|
||||
We don't need no education! We don't need no thought control! Я до сейчас думал, что само использование смайликов и их типов является исключительной прерогативой пишушего, а не читающего. И мне вдруг подумалось, а не свидетельствую ли я нарождение нового цензурного органа, Ministry of Truth, вот прямо здесь?!) Это была шутка. А если конткретно, то kp+, очень доходчиво описал [проблему], по крайней мере для меня, выборности атрибута, используемого в автокаде где бы то ни было с возможностью его редакирования/изменения по месту исключая всякие ненужные для конкретно этой цели окошки. Вялотекущий интерес со стороны лисп-энтузиастов к обозначенной проблеме абсолютно ничего не показал. Алексей написал, что можно, но сложно, а брякнутые мной лисп-предложения никоим образом не вызвали возбуждения у целевой аудитории. Не порядок подумалось мне и, я решил копнуть) Что касается смайлика, то скорее всего я его адресовал, таким же как я лисп-энтузиастам, к которым, Boxa, ты (ничего что на ты?) не относишься, ну и который тебе не понятен)
Да абсолютно НИ-ЧЕ-ГО! Аффтар написал, аффтар показал. Это абсолютная игра букв в слове. Наверное лучше было бы назвать команду MBleeder_Edit. Что-то вроде распотрошить Mleader))) Отвечено выше! Собственно нет. GIF не записан в нанокад! Это Vanilla AutoCAD!))) |
||||
|
||||
идущий по граблям Регистрация: 26.05.2005
Сообщений: 5,095
|
У "целевой аудитории" на прошлой неделе был небольшой завал на работе, поэтому протестировать программку сразу после публикации сообщения #4 не получилось. Но в любом случае спасибо, посмотрю на этих выходных, может смогу приспособить для своих нужд.
|
|||
|
||||
kp+, эта программка вообще не по теме и тестить её не нужно, она тупо меняет все атрибуты...
|
||||
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
При программной вставке блока с многострочными атрибутами требуется пользовательский ввод каждой строки | mikls | LISP | 2 | 27.11.2018 16:45 |
Проблема с атрибутами блока. Почему они невидимы? | Linkor | AutoCAD | 8 | 15.12.2014 17:31 |
Вставка блока с атрибутами. Как сделать правильно? | Kirill_Ja | Программирование | 7 | 18.03.2013 00:22 |
Мультивыноска и атрибут блока , автокад 2010, как увязать? | Sirius2w | AutoCAD | 3 | 01.02.2010 14:47 |
Подсчет кабеля при помощи дин. блока с атрибутами | serg01 | AutoCAD | 41 | 07.05.2009 09:34 |