Замена цвета текста в мультивыносках

Автор Тема: Замена цвета текста в мультивыносках  (Прочитано 12144 раз)

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

Оффлайн Алексей (IdeaSoft)Автор темы

  • ADN
  • *
  • Сообщений: 1189
  • Карма: 9
    • idea-soft.ru
  • Skype: makar_govorun
Как заменить сразу нескольким мультивыноскам цвет текста:

1) Возможно сделать это стандартными средствами Автокад?
2) Или нужно писать алгоритм?

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

  • Administrator
  • *****
  • Сообщений: 13898
  • Карма: 1790
  • Рыцарь ObjectARX
  • Skype: rivilis
Если ты создаёшь тему в этом разделе, то нужно писать алгоритм.
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение

Оффлайн Алексей (IdeaSoft)Автор темы

  • ADN
  • *
  • Сообщений: 1189
  • Карма: 9
    • idea-soft.ru
  • Skype: makar_govorun
Если ты создаёшь тему в этом разделе, то нужно писать алгоритм.
Полностью согласен с утверждением
А то получается у меня вопрос одновременно и по программированию и в тоже время по пользованию
Хочу заметить что стандартными средствами у меня так и не получилось зпменить цвет в мультивыноске

Оффлайн Алексей (IdeaSoft)Автор темы

  • ADN
  • *
  • Сообщений: 1189
  • Карма: 9
    • idea-soft.ru
  • Skype: makar_govorun
Но все же буду  делать алгоритм.
На первый взгляд тут пока ничего сложного не вижу.
 Получить доступ к свойству Mtext у объекта MLeader и поменять ему цвет.
Попробую написать и выложить в тему код. Будут затруднения - напишу.

Оффлайн Алексей Кулик

  • Administrator
  • *****
  • Сообщений: 1119
  • Карма: 173
По-моему, у MLeader нет свойства MText. Есть Annotation, которая может быть и блоком.
Могу ошибаться - сейчас проверить возможности нет.
Все, что сказано - личное мнение.

Правила форума существуют не просто так!

Приводя в сообщении код, не забывайте про его форматирование!

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

  • Administrator
  • *****
  • Сообщений: 13898
  • Карма: 1790
  • Рыцарь ObjectARX
  • Skype: rivilis
Могу ошибаться - сейчас проверить возможности нет.
Можешь ибо есть:

P.S.: Кстати цвет может быть задан внутри MText управляющими кодами и соответственно в нём цветов может быть несколько.

Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение

Оффлайн Алексей Кулик

  • Administrator
  • *****
  • Сообщений: 1119
  • Карма: 173
А если в выбранной мультивыноске в качестве аннотации будет использован блок? Попытка получения MText не выдаст ошибку? Сейчас проверил - возможность даже при командном создании мультивыноски выбрать текст, блок или сделать ее вообще без аннотации существует.
Все, что сказано - личное мнение.

Правила форума существуют не просто так!

Приводя в сообщении код, не забывайте про его форматирование!

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

  • Administrator
  • *****
  • Сообщений: 13898
  • Карма: 1790
  • Рыцарь ObjectARX
  • Skype: rivilis
А если в выбранной мультивыноске в качестве аннотации будет использован блок? Попытка получения MText не выдаст ошибку? Сейчас проверил - возможность даже при командном создании мультивыноски выбрать текст, блок или сделать ее вообще без аннотации существует.
Ошибки не будет - вернёт null
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение

Оффлайн Алексей Кулик

  • Administrator
  • *****
  • Сообщений: 1119
  • Карма: 173
Прикольно... Спасибо! :)
Все, что сказано - личное мнение.

Правила форума существуют не просто так!

Приводя в сообщении код, не забывайте про его форматирование!