Re: Как изменить длину линии в блоке без переопределения блока?
> serezha_pu
IMHO: вариант с блоком не удобен для юзверя, редактировать только с клавы, за ручки не потаскать(у блока только одна), соответственно второй конец прямой, не пристегнуть к началу произвольной линии(особенно пож углом. Повторяю IMHO!
Осмелюсь обобщить корифеев VK & Геннадий aka PG :
1. Если задача того стоит, то наладить ACAD reactors, т.е. рисуете обычную линию, в ней рекактор на entity текст ("... и хранить скрытую информацию, например в расширенных данных примитива ... " - VK). Соответственно после рисования линии и текста, если меняете длину линии - пересчиываете текст (можно с вызовом меню).
2. Если нет, то VK (2004-05-14 14:01:19), и собственную Лисб-программу, которая пересчитывает текст при изменении линии, но эта программа вызывается вручную юзверем, соответственно, юз забыл, текст не поменялся ...
3. Крайний случай: Блок единичной длины, масштабируете, вызываете программу, которая меняет высоту текста атрибута(кажись 40-ая группа) у вставленного блока, и при редактировании уже вставленного блока, вызываете такую же программу, вручную(много засад).
4. Vitalij (но он очень коротко высказался..., зато ёмко
>>Любознательный
Только Лисб. Вы хотите сами, или сразу код? (второе не ко мне)
Если первое, то попробуйте запостить сюда же, на https://www.caduser.ru/forum/forum23.html
(Так как, IMHO, Ваш вопрос не в эту тему, и не такой сложный...)