Изменение block reference.

Автор Тема: Изменение block reference.  (Прочитано 6976 раз)

0 Пользователей и 4 Гостей просматривают эту тему.

Оффлайн exilerusАвтор темы

  • ADN OPEN
  • Сообщений: 46
  • Карма: 2
Изменение block reference.
« : 27-03-2018, 11:45:05 »
Здравствуйте, коллеги.
Возник вопрос.
В приложении Вы найдете блок устройства, я в идеале хочу иметь возможность удалять текст из него, отражать текст зеркально, менять размер блока (вертикально).
Подскажите, пожалуйста, в каком направлении двигаться.
Заранее спасибо!

Оффлайн Владимир Шу

  • ADN Club
  • *****
  • Сообщений: 624
  • Карма: 158
    • ПГСу Бложик
Re: Изменение block reference.
« Ответ #1 : 27-03-2018, 11:59:05 »
Если малой кровью, то для начала копать в сторону динамических блоков

Оффлайн exilerusАвтор темы

  • ADN OPEN
  • Сообщений: 46
  • Карма: 2
Re: Изменение block reference.
« Ответ #2 : 27-03-2018, 12:04:27 »
Цитировать
Если малой кровью, то для начала копать в сторону динамических блоков

Переделать этот блок в динамический?

Оффлайн Александр Ривилис

  • Administrator
  • *****
  • Сообщений: 13882
  • Карма: 1787
  • Рыцарь ObjectARX
  • Skype: rivilis
Re: Изменение block reference.
« Ответ #3 : 27-03-2018, 12:19:20 »
В приложении Вы найдете блок устройства, я в идеале хочу иметь возможность удалять текст из него, отражать текст зеркально, менять размер блока (вертикально).
А причем здесь BlockReference? Тебе придётся менять BlockTableRecord и соответственно все изменения отразятся на всех вставках (BlockReference) этого блока. Нужно это? Если нет, то Владимир Шу прав и нужно сделать соответствующий динамический блок, которым можно управлять при помощи его параметров.
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение

Оффлайн exilerusАвтор темы

  • ADN OPEN
  • Сообщений: 46
  • Карма: 2
Re: Изменение block reference.
« Ответ #4 : 27-03-2018, 12:22:33 »
В целом я могу себе позволить менять BlockTableRecord. Т.К у меня одна вставка.


Оффлайн Александр Ривилис

  • Administrator
  • *****
  • Сообщений: 13882
  • Карма: 1787
  • Рыцарь ObjectARX
  • Skype: rivilis
Re: Изменение block reference.
« Ответ #5 : 27-03-2018, 12:24:15 »
В целом я могу себе позволить менять BlockTableRecord. Т.К у меня одна вставка.
Ну тогда придётся после изменения BlockTableRecord еще и регенерировать BlockReference.
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение

Оффлайн exilerusАвтор темы

  • ADN OPEN
  • Сообщений: 46
  • Карма: 2
Re: Изменение block reference.
« Ответ #6 : 27-03-2018, 12:29:53 »
А как менять BlockTableRecord?
То есть я вижу в идеале так: щелкнул на вставку, появились ручки, за которые я могу переносить элементы или удалять.

Оффлайн Владимир Шу

  • ADN Club
  • *****
  • Сообщений: 624
  • Карма: 158
    • ПГСу Бложик
Re: Изменение block reference.
« Ответ #7 : 27-03-2018, 12:32:29 »
То есть я вижу в идеале так: щелкнул на вставку, появились ручки, за которые я могу переносить элементы или удалять.
Это и есть динамический блок. Только вместо удалять, масштабировать, т.е. делать очень маленьким и незаметным

Оффлайн exilerusАвтор темы

  • ADN OPEN
  • Сообщений: 46
  • Карма: 2
Re: Изменение block reference.
« Ответ #8 : 27-03-2018, 12:39:14 »
Цитировать
Это и есть динамический блок. Только вместо удалять, масштабировать, т.е. делать очень маленьким и незаметным

Может быть есть пример такой?

Оффлайн Владимир Шу

  • ADN Club
  • *****
  • Сообщений: 624
  • Карма: 158
    • ПГСу Бложик
Re: Изменение block reference.
« Ответ #9 : 27-03-2018, 15:02:27 »
Может быть есть пример такой?
Тут посмотрите: http://forum.dwg.ru/showthread.php?t=66721