Текущий раздел:

Описания RDS

Описание пользователя

Глава 2. Интерфейс пользователя

§2.16. Создание и редактирование библиотек и вкладок панели блоков

§2.16.4. Управление конфигурациями библиотек и панели блоков

# Описание пользователя

## Глава 2. Интерфейс пользователя

### §2.16. Создание и редактирование библиотек и вкладок панели блоков

#### §2.16.4. Управление конфигурациями библиотек и панели блоков

Описывается создание и редактирование конфигураций библиотек и панели блоков, между которыми пользователь может быстро переключаться. Порядок блоков на панели, их видимость, а также видимость вкладок панели и отдельных библиотек в разных конфигурациях могут задаваться пользователем произвольно.

Использование конфигураций позволяет быстро переключаться между несколькими заранее заданными вариантами внешнего вида библиотек и панели блоков. Каждая такая конфигурация может иметь свой состав видимых блоков, библиотек и вкладок на панели, а также, в случае панели блоков, свой порядок блоков и вкладок. Пользователь может создать собственную конфигурацию, настроенную под решаемые им задачи, и оставить в ней видимыми только те блоки и вкладки, которыми он часто пользуется.

Для управления конфигурациями библиотек служит пункт главного меню RDS «сервис | конфигурации библиотек блоков», содержащий подменю с несколькими пунктами (рис. 270). Такое же подменю можно вызвать из контекстного меню панели блоков и нажатием стрелки справа от самой правой кнопки в окне библиотеки (см. рис. 257).

Рис. 270. Меню управления конфигурациями библиотек блоков

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

Ниже пункта меню «все блоки» располагаются пункты для выбора всех активных, то есть не отключенных пользователем, конфигураций. Выбор пункта включает соответствующую конфигурацию, рядом с названием текущей конфигурации отображается флажок. При переключении конфигурации панель блоков и открытые окна библиотек, если они есть, приводятся в соответствие с выбранной конфигурацией: часть блоков может исчезнуть, порядок блоков и вкладок может измениться и т.п. В состав RDS, в зависимости от комплектации, может входить несколько стандартных, заранее созданных, конфигураций (на рис. 270 это конфигурации «стандартная» и «большая»).

При выборе пункта меню «сервис | конфигурации библиотек блоков | редактировать» открывается окно, в котором можно создавать, удалять, сортировать, переименовывать или отключать отдельные конфигурации (рис. 271).

Рис. 271. Окно редактирования конфигураций

Большую часть окна занимает список конфигураций. Слева от названия каждой из них располагается флажок, позволяющий отключить ее, не стирая, то есть убрать ее название из меню выбора конфигурации. Если конфигурация – стандартная, то есть включенная в состав RDS разработчиками, между флажком отключения и ее названием будет отображаться иконка с замком. Стандартные конфигурации можно переименовывать и отключать, но нельзя удалять. Это связано с тем, что, если стереть файлы с параметрами стандартной конфигурации, при установке очередного обновления RDS эти отсутствующие теперь файлы снова запишутся на диск, и стертая конфигурация восстановится (см. также §2.16.5). Отключение же конфигурации не стирает ее файлов, а просто меняет параметры, поэтому после обновления RDS скрытые конфигурации остаются скрытыми.

Справа от списка конфигураций находятся кнопки, позволяющие менять положение выбранной в списке конфигурации в меню, удалять ее, переименовывать и т.п.

Кнопка | Действие
--- | ---
| Добавить новую конфигурацию.
| Переместить выбранную конфигурацию на одну позицию вверх в списке (меню).
| Переместить выбранную конфигурацию на одну позицию вниз в списке (меню).
| Переименовать выбранную конфигурацию.
| Удалить выбранную конфигурацию (невозможно для стандартных).

Включение и выключение отображения отдельных блоков, библиотек и вкладок для текущей конфигурации выполняется в окне библиотеки. Пока изменения в библиотеках запрещены (кнопка с замком нажата), в окне будут видны только те блоки и папки, отображение которых разрешено в текущей конфигурации (рис. 272 а). Но если разрешить изменения, в окне отобразятся все объекты, при этом иконки тех из них, которые в текущей конфигурации скрыты, будут перечеркнуты красным крестом (рис. 272 б). Кроме того, для стандартных блоков, входящих в состав RDS, слева от иконки будет нарисован символ замка. Если в окне выбрана какая-либо папка панели блоков, справа от имени блока или вкладки в дополнительном столбце будет указано, являются ли этот блок или вкладка стандартными и скрыты ли они в текущей конфигурации. На рис. 272 б видно, что в конфигурации «Стандартная» на вкладке «Динамика» скрывается блок «DynTape» (его иконка перечеркнута), а вкладки «Генераторы», «Статистика», «E14-140» и «Прочие» скрываются целиком.

(а)

(б)

Рис. 272. Одна и та же папка-вкладка панели блоков при заблокированном (а) и разрешенном (б) изменении

Для того, чтобы включить или выключить отображение блоков или библиотек (вкладок) в текущей конфигурации достаточно выделить их в списке в правой части окна и выбрать пункт главного или контекстного меню «скрыть / показать в текущей конфигурации» (название пункта будет зависеть от того, выделены в данный момент скрытые или отображаемые объекты). Можно также открыть окно параметров конкретного блока или папки и на вкладке вкладке «дополнительно» установить или флажки видимости в нужных конфигурациях.

Поскольку для стандартных блоков и папок удаление невозможно, пользователь может избавиться от них, только отключив их отображение в используемых им конфигурациях.

Следует учитывать, что порядок вкладок панели блоков и блоков на каждой вкладке запоминается независимо для отображения всех блоков и для каждой конфигурации, поэтому этот порядок необходимо настраивать для каждой конфигурации в отдельности.