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

Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > LISP > Необходима функция перемещения текста мультивыноски (mleader)

Необходима функция перемещения текста мультивыноски (mleader)

Ответ
Поиск в этой теме
Непрочитано 01.03.2022, 11:16 #1
Необходима функция перемещения текста мультивыноски (mleader)
power85
 
Регистрация: 03.02.2017
Сообщений: 56

Здравствуйте
Необходима функция перемещения текста мультивыноски (mleader), при этом после перемещения указывающие линии должны быть логичны и они должны быть минимальной длинны. В первой картинке показал как должно быть.
Что я пробовал:
ActiveX(VLA)
Не получилось см. картинки, то текст не переместился куда нужно, то указывающие линии не перерисовать.
(vla-Update vba_mleader) - не помог перерисовать.
DXF
Не получилось см. картинку, текст переместился, а полка и указывающие линии нет.
(entmod prim_mleader)
(entupd (entlast)) - не помог перерисовать.

Миниатюры
Нажмите на изображение для увеличения
Название: need.jpg
Просмотров: 40
Размер:	51.6 Кб
ID:	245707  Нажмите на изображение для увеличения
Название: Vba.png
Просмотров: 39
Размер:	18.8 Кб
ID:	245708  Нажмите на изображение для увеличения
Название: Vba2.jpg
Просмотров: 39
Размер:	50.2 Кб
ID:	245709  Нажмите на изображение для увеличения
Название: DXF.jpg
Просмотров: 33
Размер:	45.1 Кб
ID:	245710  

Просмотров: 3681
 
Непрочитано 01.03.2022, 11:36
#2
skkkk


 
Регистрация: 20.03.2008
Сообщений: 2,653


Мне думается, что проще создать программно новую мультивыноску, а старую - удалить.
skkkk вне форума  
 
Непрочитано 01.03.2022, 11:54
#3
koui


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


попробуйте РАСТЯНУТЬ
koui вне форума  
 
Автор темы   Непрочитано 01.03.2022, 12:14
#4
power85


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


Цитата:
Мне думается, что проще создать программно новую мультивыноску, а старую - удалить.
Как вариант, если ничего не поможет.

Цитата:
попробуйте РАСТЯНУТЬ
При растягивание все перерисовывается. Но нужно чтобы это происходило программно.
power85 вне форума  
 
Непрочитано 09.03.2022, 06:12
#5
Vladimir_Sergeevich

рисую дороги, в перерывах курю Lisp
 
Регистрация: 20.04.2011
Пермь
Сообщений: 475
<phrase 1= Отправить сообщение для Vladimir_Sergeevich с помощью Skype™


могу предложить изучить соседнюю ветку. возможно функция sad-parse-ml-line из #5 может подойти.
__________________
Не труд сделал из обезьяны человека, а лень и жажда халявы...
Vladimir_Sergeevich вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > LISP > Необходима функция перемещения текста мультивыноски (mleader)

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Огромные горизонтальные перемещения в здании OlgaM2020 Железобетонные конструкции 20 29.04.2020 16:33
Преобразование текста и линий в мультивыноски (чохом) casaatik Программирование 2 04.12.2015 11:55
Изменение размера фона мультивыноски (Mleader background offset) Alex II Программирование 1 16.01.2015 18:41
Как программно изменить выравнивание текста мультивыноски? mkung Программирование 6 19.06.2014 23:13
Программное создание размерных стилей Кулик Алексей aka kpblc Программирование 89 08.04.2013 12:59