35. Диалог задания палитры — Документация НИМФА Руководство пользователя 5.0

# 35. Диалог задания палитры

> - Изменение палитры
> - Добавление палитры к выбранному набору
> - Сохранение палитры в файл
> - Реверс палитры
> - Удаление палитры
> - Восстановление стандартного набора палитр
> - Вспомогательные элементы

На (Рис. 35.1) представлено окно диалога управления палитрой.

Рисунок 35.1 - Окно диалога работы с палитрой

В поле «Последние палитры» отображены ранее использованные палитры.

Список Набор позволяет выбрать набор палитр:

> - NimfaPalette - палитры, предусмотренные программой по умолчанию;
> - MatplotPalette - палитры, импортированные из MatplotLib.

В списке Палитра представлены все палитры выбранного набора.

Установить текущую палитру можно кнопкой Применить диалога.

## 35.1. Изменение палитры

Выбранную палитру можно редактировать, добавляя, удаляя, перемещая или перекрашивая цветовые маркеры.

### 35.1.1. Добавление маркера

Чтобы добавить маркер нужно:

> 1. кликнуть мышкой по палитре, создав новый маркер;
> 2. двойным щелчком мыши по маркеру вызвать диалог выбора цвета;
> 3. выбрать цвет маркера в диалоге и нажать кнопку «Ok».

> Рисунок 35.1.1.1 - Новая палитра

### 35.1.2. Удаление маркера

Чтобы удалить маркер нужно:

> 1. выбрать маркер мышкой;
> 2. нажать кнопку «Delete» клавиатуры.

### 35.1.3. Перемещение маркера

Переместить маркер можно, зажав левую кнопку мыши.

### 35.1.4. Табличное редактирование положений маркеров

Задать положение маркеров так же через диалоговое меню по правой кнопке мыши:

Рисунок 35.1.4.1 - Контекстное меню палитры по правой кнопке мыши

В диалоге палитра представлена таблицей (Рис. 35.1.4.2), в которой можно выставить значения положения маркеров, изменить их цвет, а также добавить или удалить строки таблицы.

Рисунок 35.1.4.2 - Диалог с таблицей маркеров

Если в палитре произведены изменения, то ей присваивается статус пользовательской. Пользовательскую палитру можно сохранить с помощью кнопки «Добавить в набор» диалога. Если пользовательская палитра не была сохранена, то при попытке выбрать другую палитру из списка, программа выдаст предупреждение о наличии не сохраненных изменений, а при установке текущей палитры с помощью кнопки «Применить» диалога, палитра автоматически сохранится и ей будет присвоено имя «Custom».

Примечание

Крайние маркеры палитры фиксированы, удалить или переместить их невозможно.

## 35.2. Добавление палитры к выбранному набору

С помощью кнопки «Добавить в набор» можно добавить палитру к выбранному набору. По умолчанию кнопка неактивна. Она активируется, если были внесены какие-либо изменения в палитру. При нажатии кнопки «Добавить в набор» откроется диалог, в котором необходимо указать имя новой палитры и нажать кнопку «OK», чтобы добавить ее к выбранному набору. Чтобы «отбросить» изменения палитры, следует закрыть диалог. (Рис. 35.2.1).

Рисунок 35.2.1 - Добавление палитры

## 35.3. Импорт палитры из файла

С помощью кнопки Загрузить можно импортировать палитру из CLR файла (Рис. 35.3.1). Палитра будет добавлена к выбранному набору палитр.

Рисунок 35.3.1 - Пример CLR файла

## 35.4. Сохранение палитры в файл

Сохранить выбранную палитру в *.clr файл можно кнопкой Сохранить.

## 35.5. Реверс палитры

С помощью кнопки Реверс диалога можно произвести реверс выбранной палитры (Рис. 35.5.1).

Рисунок 35.5.1 - Пример реверса палитры

## 35.6. Удаление палитры

Удалить выбранную палитру можно кнопкой Удалить набор диалога.

## 35.7. Восстановление стандартного набора палитр

Восстановить стандартный набор палитр можно кнопкой Обновить набор. При этом палитры, созданные пользователем, будут удалены.

## 35.8. Вспомогательные элементы

При перемещении курсора мыши по палитре в поле Значение будет отображено числовое значение скалярного поля, для которого выбрана палитра, а в элементе «pixmap» (квадратик с цветом) - цветовое значение в текущем положении курсора мыши (Рис. 35.8.1).

Рисунок 35.8.1 - Цветовое значение в текущем положении мыши

При редактировании палитры для отображаемых изообъемов и изоповерхностей дополнительно на цветовой шкале показываются значения изообъемов (Рис. 35.8.2).

Рисунок 35.8.2 - Отметки изообъемов