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

Описания RDS

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

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

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

§2.16.3. Особенности редактирования панели блоков

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

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

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

#### §2.16.3. Особенности редактирования панели блоков

Описывается редактирование панели блоков RDS, находящейся в главном окне, средствами окна библиотеки.

Панель блоков редактируется почти так же, как и библиотеки: вкладки панели блоков – это папки внутри корневого элемента «панель блоков», а блоки на вкладках – это содержимое этих папок (рис. 264).

Рис. 264. Одна и та же вкладка панели блоков в главном окне RDS (вверху)
и в окне библиотеки (внизу)

Тем не менее, у библиотеки и панели блоков есть небольшие различия, которые влияют на внешний вид окна и допустимые действия в нем:

- в библиотеке можно создавать папки с блоками любой вложенности, а в панели блоков папки-вкладки можно создавать только в корневом элементе (блоки из всех вложенных папок, если они есть, будут размещены на соответствующей вкладке верхнего уровня без учета иерархии этих вложенных папок);
- в панели блоков имя вкладки, видимое пользователю, можно сделать отличающимся от имени ее папки на диске: например, можно использовать в имени вкладки символы, запрещенные для имен папок и файлов Windows;
- в библиотеке блоки могут размещаться в любой папке и в корневом элементе, а в панели блоков – только внутри папок (блоки должны быть внутри папок-вкладок, иначе они не будут отображаться на панели);
- в библиотеке блоки и папки всегда выводятся в алфавитном порядке, а в панели блоков порядок папок-вкладок и блоков внутри них можно задавать произвольно (в разных конфигурациях библиотек этот порядок может быть разным, см. §2.16.4);
- для блоков на панели нельзя задать крупный значок – используются только мелкие значки размером 16×16 точек экрана.

Чтобы порядок вкладок и блоков на вкладке панели для текущей выбранной конфигурации можно было задать вручную, при редактировании панели блоков в окне библиотеки появляются две дополнительные кнопки со стрелками вверх и вниз (см. рис. 264), позволяющие перемещать выделенные блоки или папки-вкладки вверх или вниз в списке. Чем ближе блок или вкладка к началу списка, тем левее будут они находиться на панели блоков в главном окне RDS. Часто используемые вкладки и блоки обычно перемещают в начало списка, чтобы не пришлось прокручивать панель для доступа к ним. Вместо использования кнопок со стрелками можно, при желании, просто перетаскивать блоки или папки в списке вверх и вниз левой кнопкой мыши, изменяя их порядок.

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

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

Рис. 265. Создание новой вкладки панели блоков

Новая вкладка, как и ранее новая библиотека, автоматически получит имя «Library1». Чтобы переименовать ее, нужно щелкнуть на ней правой кнопкой мыши, выбрать в контекстном меню пункт «переименовать» (рис. 266) и ввести новое имя: «Анимация». Теперь можно войти внутрь нее двойным щелчком – именно туда мы будем добавлять новый блок.

Рис. 266. Переименование созданной вкладки

Блок манипулятора у нас уже есть в библиотеке вместе со значком и всплывающей подсказкой – проще всего скопировать его оттуда. Для этого нужно открыть еще одно окно библиотеки кнопкой в левой верхней части уже открытого окна или пунктом главного меню «библиотека | новое окно библиотеки» (уже знакомый нам пункт «окна | окно библиотеки» не открывает новое окно, если окно библиотеки уже открыто, вместо этого он вытаскивает это окно на передний план). Выберем в новом окне библиотеки папку «Library1», в которой находится блок манипулятора, и разместим два окна библиотеки рядом (рис. 267). Теперь можно скопировать блок «Hand» из одного окна в другое. Можно просто перетащить блок из одного окна в другое правой кнопкой мыши, но мы скопируем его через буфер обмена. Выделим блок в окне с открытой папкой «Library1» щелчком левой кнопкой мыши и нажмем Ctrl + C – блок теперь в буфере обмена. Щелкнем по пустому пока списку блоков окна, в котором открыта созданная вкладка панели блоков, левой кнопкой мыши (это вытащит окно на передний план) и нажмем Ctrl + V – блок из буфера обмена вставится на вкладку вместе со своей иконкой и подсказкой (рис. 267 внизу). Теперь, если выбрать в главном окне RDS на панели блоков вкладку «Анимация», можно будет увидеть там кнопку этого блока с соответствующим значком и всплывающей подсказкой (рис. 268).

Рис. 267. Копирование блока из библиотеки на вкладку

Рис. 268. Созданная вкладка с блоком в главном окне RDS

В приведенном примере название вкладки панели блоков будет совпадать с именем ее папки на диске: обе будут называться «Анимация» (Windows позволяет использовать в названиях файлов и папок буквы кириллицы). Если в названии вкладки нам нужен был бы, например, символ двоеточия, мы бы не смогли назвать так папку – символ двоеточия в Windows отделяет букву диска от пути и не может присутствовать в именах папок и файлов. RDS позволяет сделать название вкладки независимым от имени ее папки. Для этого, прежде всего, следует из окна библиотеки открыть окно параметров папки (щелкнуть на папке правой кнопкой мыши и выбрать в контекстном меню пункт «параметры», см. рис. 266). Окно параметров вкладки отличается от окон параметров блоков и обычных библиотек (см. рис. 260), в нем вместо одного поля ввода «имя» присутствуют два поля ввода: «имя на диске» и «имя вкладки» (рис. 269). В первом из них указывается имя папки на диске, в которой будут находиться файлы блоков вкладки, во втором – видимое пользователю название этой вкладки в самой панели блоков.

Рис. 269. Окно параметров вкладки панели блоков

По умолчанию имя вкладки будет совпадать с именем папки: при изменении текста в поле «имя на диске» текст в поле «имя вкладки» будет изменяться автоматически. Чтобы задать для вкладки название, независимое от имени папки, следует перейти в поле «имя вкладки» и ввести туда это название. После этого изменения в поле ввода «имя на диске» уже не будут влиять на название вкладки – папка будет переименовываться, а название вкладки будет оставаться прежним. Чтобы снова связать название вкладки с именем папки, достаточно просто стереть весь текст в поле «имя вкладки» и нажать «OK».