Адаптация панелей инструментов

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

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

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

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

Свойства панели инструментов "Стандартная"

Элемент панели свойств

Описание

Пример

Имя

Строка, используемая в качестве заголовка панели инструментов.

Стандартная

Описание

Текст описания элемента; не отображается в интерфейсе пользователя.

Панель инструментов "Стандартная"

Отображение по умолчанию

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

Добавлять к рабочим пространствам

Ориентация

Определяет тип панели инструментов: плавающая или закрепленная (сверху, снизу, слева или справа) при первой загрузке файла CUIx.

Сверху

Координата Х по умолчанию

Положение от левой границы экрана плавающей панели инструментов или положение закрепленной панели. Если панель инструментов закреплена, значение 0 соответствует крайнему левому положению в области закрепления.

0

Координата Х по умолчанию

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

0

Рядов

Указывает, во сколько рядов будут располагаться элементы на панели инструментов, если панель плавающая.

1

Псевдонимы

Указывает псевдоним панели инструментов. Нажмите кнопку [], чтобы открыть диалоговое окно "Псевдонимы". Каждый псевдоним в файле CUIx служит программной ссылкой на панель инструментов и должен быть уникальным.

TB_STANDARD, Стандартная

Код элемента

Тег, однозначно идентифицируюший данную панель инструментов.

ID_TbStandard

Прим.: Свойства "По умолчанию вкл.", "Ориентация", "Координата X по умолчанию", "Координата Y по умолчанию" и "Рядов" применяются только при первой загрузке файла CUIx, если не назначено рабочее пространство по умолчанию. После первой загрузки панели инструментов для управления свойствами отображения панели инструментов используется рабочее пространство.

Первое, что нужно сделать при создании новой панели инструментов, — это дать ей имя. Новой панели инструментов не назначено ни одной команды и ни одного элемента управления. Панель инструментов игнорируется программой до тех пор, пока ей не назначена хотя бы одна команда или хотя бы один элемент управления. Команды и элементы управления к панели инструментов добавляют путем перетаскивания их из существующей панели инструментов или из панели "Список команд".

После добавления команды или элемента управления к панели инструментов можно изменить текст всплывающей подсказки, отображаемой при наведении курсора на кнопку; для этого следует изменить значение свойств "Имя" и "Описание" на панели "Свойства".

Создание панелей ленты из панелей инструментов

Панель ленты можно создавать из панели инструментов путем перетаскивания существующей панели инструментов из узла "Панели инструментов", находящегося на панели "Адаптации: <имя файла>", в узел "Панели", находящийся в узле "Лента" панели "Адаптации: <имя файла>". При перетаскивании панели инструментов на новое место выводится запрос о необходимости преобразования этой копии панели инструментов в панель ленты.