Раскраска элементов на виде по условиям, а также создание шаблона с фильтрами или добавление фильтров в существующие виды
Значок
Связанные новости и статьи
Использование
Диалоговое окно плагина:
![1](/images/ScreenShots/ru/mprColorizer/1.png)
Для начала работы плагина должна иметься хотя бы одна рабочая конфигурация. Для её создания необходимо нажать на
и затем ввести название:
![2](/images/ScreenShots/ru/mprColorizer/2.png)
Для работы с конфигурациями имеются следующие инструменты:
– редактирование названия выбранной конфигурации;
– дублирование выбранной конфигурации;
– удаление выбранной конфигурации;
,
– импорт и экспорт конфигураций соответственно.
Для создания рабочей конфигурации необходимо добавить условия её работы. Имеется два режима работы:
- Стандартное условие
- По значениям параметра
![3](/images/ScreenShots/ru/mprColorizer/3.png)
После добавления условия можно указать как категорию раскрашиваемых элементов (левая часть условия), так и параметр (правая часть условия), по которому они будут раскрашиваться.
Для этого необходимо использовать фильтр элементов
.
![4](/images/ScreenShots/ru/mprColorizer/4.png)
В условии категория и параметр не обязательны, то есть могут использоваться как вместе, так и по отдельности.
После ввода категории элемента и его параметра можно создавать новые условия для раскрашивания элементов. Для этого можно использовать дубликатор предыдущего условия
. Используя кнопку
можно удалить существующее условие. С помощью цветовой палитры выбирается необходимый цвет раскрашивания.
![5](/images/ScreenShots/ru/mprColorizer/5.png)
Также можно задать область раскраски, последовательно нажимая на соответствующую кнопку:
- раскрашивать поверхности и линии,
- раскрашивать только линии или
- раскрашивать только поверхности.
В случае, когда задается несколько условий для раскрашивания элементов, отдельное условие можно перемещать в списке, перетаскивая его левой кнопкой мыши.
В случаях, когда имеется большое количество значений одного параметра можно воспользоваться раскрашиванием по значениям параметра.
Используйте фильтр элементов
для ввода категорий. После заполнений категорий станет доступен фильтр по параметрам.
В фильтре по параметрам можно создать только одно условие для одного параметра. При этом для параметра можно задать несколько значений, разделяя их запятой.
После выбора категории и заполнения фильтра по параметрам можно вывести список значений, которые удовлетворяют данным условиям, с помощью кнопки Получить:
![6](/images/ScreenShots/ru/mprColorizer/6.png)
Количество значений, удовлетворяющих фильтру, можно получить как со всего проекта, так и с текущего вида:
![7](/images/ScreenShots/ru/mprColorizer/7.png)
Список можно развернуть, свернуть, добавить новое значение или удалить значение из списка, используя соответствующие кнопки:
![8](/images/ScreenShots/ru/mprColorizer/8.png)
При нажатии на кнопку
можно задать случайные цвета всем значениям:
![9](/images/ScreenShots/ru/mprColorizer/9.png)
В нижней части окна располагается опция режима работы плагина, где:
- Можно переопределить на текущем виде раскраску для элементов в соответствии с заданными условиями;
- Вернуть (исходное) переопределение на текущем виде
![10](/images/ScreenShots/ru/mprColorizer/10.png)
- Создать фильтр вида – добавляет фильтры к существующему шаблону вида (если он установлен для текущего вида) или к текущему виду (если для него не определен шаблон)
![11](/images/ScreenShots/ru/mprColorizer/11.png)
Создание фильтра вида возможно не для всех параметров. При невозможности создания фильтра будет выводится окно с указанием ошибки.
![12](/images/ScreenShots/ru/mprColorizer/12.png)
При создании фильтра вида доступна опция включения/отключения тонированного визуального стиля для вида (при возможности), а также возможность задать имя фильтра вида для стандартных условий.
![15](/images/ScreenShots/ru/mprColorizer/15.png)
Для начала работы плагина необходимо нажать на кнопку Выполнить.
До применения плагина:
![13](/images/ScreenShots/ru/mprColorizer/13.png)
После применения плагина:
![14](/images/ScreenShots/ru/mprColorizer/14.png)