Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
SrrazOffpril_Vecher.rtf
Скачиваний:
9
Добавлен:
18.09.2019
Размер:
1.9 Mб
Скачать

4.6. Панели инструментов

В каждом приложении Microsoft Office предусмотрен целый набор панелей инструментов. Элемент панели инструментов – это графический элемент управления, с помощью которого пользователь обменивается информацией с программой. Для вывода на экран панели инструментов в любом приложении Office предусмотрена команда Toolbars (Панели инструментов) меню View (Вид). Диалоговое окно Customize (Настройка) в списке Categories (Категории) отображает список дополнительных панелей.

На панелях инструментов можно разместить несколько типов элементов управления. Чаще всего используется простейший элемент управления «кнопка» со значком (button image), который визуально представляет команду (например, сохранить, маркеры и другие) или переключатель. Другой тип элементов управления, используемых на панелях инструментов, - кнопка с раскрывающейся палитрой (например, цвет шрифта, фона и другие). Текстовое поле, список или поле со списком – элементы управления, которые тоже могут присутствовать на панелях инструментов (например, размер шрифта, масштаб и другие). Такие элементы управления полезны для приема информации от пользователя и запуска сложных процедур, которым необходимы исходные значения. Последний тип элементов управления, размещаемых на панелях инструментов, - раскрывающийся, который отображает набор других элементов управления (например, добавить рисунок, формат объекта и другие). Хотя элементы управления на панелях инструментов и элементы управления на базе ActiveX очень похожи и внешне, и по своему поведению, они все же не идентичны и не взаимосвязаны. Элемент управления ActiveX нельзя вставить на панель инструментов и, наоборот, элемент управления, используемый на панелях инструментов, нельзя включить в документ или форму.

Приложения Microsoft Office допускают модификацию панелей инструментов самыми разными способами: созданием новых панелей, добавлением кнопок к встроенным или пользовательским панелям, редактированием изображений на лицевой части кнопок, а также закреплением за кнопками макросов, подсказок (ToolTips) и текста, выводимого в строке состояния. Как правило, такие изменения реализуются на этапе разработки программы.

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

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

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]