Панель инструментов (англ. toolbar) — элемент графического интерфейса пользователя, предназначенный для размещения на нём нескольких других элементов.
Обычно представляет собой горизонтальный или вертикальный прямоугольник, в котором могут быть относительно постоянно размещены такие элементы, как:
кнопка
меню
поле с текстом (англ. caption) или изображением (в том числе динамическое — например, часы)
выпадающий список
Обычно это элементы, вызывающие часто используемые функции, также доступные из меню окна (которое тоже может находиться на панели).
Функции элементов могут обозначаться значками и/или текстом.
Если элементы не умещаются на панели, то могут быть добавлены кнопки прокрутки, или меню с этими элементами.
В некоторых программах, например, в графических редакторах, панели инструментов можно для удобства отсоединять от окон, присоединять обратно, к другим окнам, и друг к другу. При отсоединении, панели инструментов превращаются в плавающие окна.
Используйте панели инструментов в дополнение к строкам меню или вместо этих строк. Панели инструментов могут быть более эффективными, чем строки меню, так как они являются прямыми (всегда отображаются вместо того, чтобы отображаться при щелчке мышью), непосредственными (вместо того, чтобы требовать дополнительных входных данных) и содержат наиболее часто используемые команды (вместо полного списка). В отличие от строк меню, панели инструментов не обязательно должны быть исчерпывающими или понятными, просто быстрыми, удобными и эффективными.
Некоторые панели инструментов можно настраивать, позволяя пользователям добавлять или удалять панели инструментов, изменять их размер и расположение и даже изменять их содержимое. Некоторые типы панелей инструментов могут быть отстыкованы, что приводит к окну палитры. Дополнительные сведения о разновидностях панелей инструментов см. в разделе Шаблоны использования этой статьи.