Несколько способов изменить дизайн кнопок на пользовательских панелях инструментов:
- Использовать различные стили. 1 Например, стиль ТБSTYLEFLAT создаёт плоскую панель инструментов, в которой панель и кнопки прозрачны, а текст кнопки отображается под растровыми изображениями. 1 Стиль ТБSTYLETRANSPARENT создаёт прозрачную панель инструментов, но кнопки при этом не прозрачны, а текст кнопки отображается под растровыми изображениями. 1 Стиль ТБSTYLE_LIST помещает текст кнопки справа от растровых изображений. 1
- Позволить пользователю изменять положение кнопок. 1 Для этого нужно использовать стиль ТБSTYLE_ALTDRAG, который позволяет перетаскивать кнопку, удерживая клавиши ALT. 1
- Создать панель инструментов с несколькими строками кнопок. 1 Для этого используется стиль ТБSTYLE_WRAPABLE, который создаёт панель инструментов, где кнопки могут «завернуть» к следующей строке, когда панель инструментов становится слишком узкой, чтобы включить все кнопки в одной строке. 1
- Добавить описательный текст для кнопок. 1 Для этого используется стиль ТБSTYLE_TOOLTIPS, который создаёт элемент управления подсказкой инструментов, который приложение может использовать для отображения описательного текста для кнопок на панели инструментов. 1
Также в некоторых браузерах, например Firefox, для настройки панели инструментов можно использовать кнопку «Настроить», через которую можно вставлять, удалять или изменять кнопки на панели инструментов. 4