Форум Сообщества Аналитиков
Общий раздел => ПО Аналитика => Sparx => Тема начата: al.kosobokov от 27 Января 2016, 17:36:02
-
Добрый день!
Пытаюсь изменить цвет для всех Use Case в модели с помощью Default Appearance. В help написано "Override the global default appearance of all elements (which you set on the Standard Colors and Diagram Appearance pages of the Options dialog) with a different default for just the selected element on all diagrams in which it is found". Однако, цвет меняется только для выбранного элемента. Что я не так делаю?
-
Косячек какой-то, пишите в поддержку.
Но
1. Версия ЕА
2. Ваша ОС
-
Спасибо
1. EA12.1, 7.1
2. Windows 10
-
Добрый день!
На самом деле Default Appearance работает по такому принципу:
1. Выделяете элемент или группу элементов
2. Вызываете через контекстное меню настройку внешнего вида по умолчанию
3. Задаете необходимые цветовые и т.п. настройки
Применяется результат данной настройки только на выбранные элементы, а также все, допустим, линки на них на других диаграммах. Суть в том, что мы не выполняем глобального переназначение цвета, границ, шрифтов и т.п., допустим, у UC. Мы только лишь говорим EA, что применять изменения по цветам нужно не для конкретного объекта на данной диаграмме (как это делается через Format Bar на любой диаграмме), а для всех ссылочных копий или экземпляров исходного объекта на всех диаграммах, где он используется.
Прочтите хотя бы Tip, возникающий при наведении на кнопку редактирования Default Appearance. Кроме того, в справке 12.x версии сказано: "... you can change the default appearance for a specific element on all diagrams on which it is found, using the Default Appearance dialog".
Как вариант, можно оперативно набросать скрипток, который будет осуществлять замену по заданному цвету, шрифту и т.п. внешний вид указанных типов элементов (UC, Class, Object и все, что угодно).
-
Да, Вы правы. Тем более что эта функция привязана именно к конкретному элементу. Но в реальности не хватает функции, запрашиваемой топикстартером.
Вообще не нашел, где можно настроить темы, настроить отображение различных базовых uml элементов иначе, чем предлагается по умолчанию.
Единственный способ, по-видимому, делать свой uml-профиль. Но это больно кудряво. Нужно лишь сменить умолчательные признаки для этого элемента и всего ему родственных.