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

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

Показать: Создание панели инструментов

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

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

Также можно задавать текст подсказки, который будет отображаться при наведении курсора на кнопку панели.

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

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

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

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

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

Описание

Пример

Имя

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

Стандартная

Описание

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

Панель "Стандартная"

По умолчанию вкл.

Отображение или скрытие панели при первой загрузки файла НПИ. Допустимые значения "Скрыть" или "Показать".

Показать

Ориентации

Тип панели: плавающая или закрепленная (сверху, снизу, слева или справа) при первой загрузке файла НПИ.

Сверху

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

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

0

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

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

0

Рядов

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

1

Псевдонимы

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

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

Код элемента

Метка, уникально определяющая панель инструментов.

ID_TbStandard

ПримечаниеСвойства "По умолчанию вкл.", "Ориентация", "Координата X по умолчанию", "Координата Y по умолчанию" и "Строки" применяются только при первой загрузке файла НПИ; рабочее пространство по умолчанию не создается. Затем для управления свойствами отображения панели инструментов можно использовать рабочее пространство. Подробней см. в описании процедуры Изменение свойств панели инструментов .
ПредупреждениеНе изменяйте псевдонимы панели, используемой в качестве подменю, иначе могут нарушится связи между меню и подменю.

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

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

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

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

Описание

Пример

Имя

Строка, которая не отображается в пользовательском интерфейсе, если свойству "Использовать собственную кнопку" назначено значение "Да".

Зумирование

Описание

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

 

Панель "Источник"

Значение только для чтения, которое определяет панель инструментов, на которую ссылается создаваемое подменю.

TB_ZOOM

Использовать свою кнопку

Управляет тем, будет ли последняя нажатая кнопка панели устанавливаться как активная или нет. Возможные значения: "Да" или "Нет".

Нет

Малое изображение

Идентификатор строки ресурса малого изображения (16 × 16-битовое изображение). Строка должна содержать буквенно-цифровые символы. Использование знаков пунктуации за исключением дефиса (-) или символа подчеркивания (_) запрещено. Эта строка может также обозначать пользовательское растровое изображение. Нажмите кнопку [...], чтобы открыть диалоговое окно "Выбор файла изображения".

RCDATA_16_ZOOM

Большое изображение

Идентификатор строки ресурса большого изображения (32 × 32-битовое изображение). Если размер указанного растрового изображения отличается от 32 × 32, программа масштабирует его до этого размера. Строка должна содержать буквенно-цифровые символы. Использование знаков пунктуации за исключением дефиса (-) или символа подчеркивания (_) запрещено. Эта строка может также обозначать пользовательское растровое изображение. Нажмите кнопку [...], чтобы открыть диалоговое окно "Выбор файла изображения".

RCDATA_16_ZOOM

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

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

В программе предусмотрена также возможность адаптации панелей инструментов, отображаемых в приложении при открытом редакторе настройки пользовательского интерфейса. Команды можно перетаскивать с панели "Список команд" непосредственно на отображаемую в приложении панель инструментов (закрепленную или плавающую). Кроме того, при открытом редакторе НПИ можно удалять и копировать команды, а также изменять их положение.

См. также