Панели являются контейнерами, служащими для объединения других управляющих элементов. Они могут выполнять как чисто декоративные функции, зрительно объединяя компоненты, связанные друг с другом по назначению, так и функции управления, организуя совместную работу своих дочерних компонентов. Примером этого была рассмотренная в организация работы группы радиокнопок.
В таблице 7.1 приведен перечень панелей, обслуживающих их компонентов и компонентов внешнего оформления, включенных в библиотеку Delphi 5.
Пикто- грамма | Компонент | Страница | Описание |
![]() | GroupBox (групповое окно) | Standard | Является контейнером, объединяющим группу связанных органов управления, таких, как радиокнопки RadioButton, контрольные индикаторы Checkbox и т.д. |
![]() | Panel (панель) | Standard | Является контейнером для группирования органов управления и меньших контейнеров. Панель можно использовать также для построения полос состояния, инструментальных панелей, палитр инструментов. |
![]() | Bevel (рамка) | Additional | Используется для рисования прямоугольной рамки, изображенной как выступающая или утопленная. |
![]() | ScrollBox (окно с прокруткой) | Additional | Используется для создания зон отображения с прокруткой. |
![]() | Splitter (разделитель панелей) | Additional | Используется для создания в приложении панелей с изменяемыми пользователем размерами. |
![]() | ControlBar (инстументальная панель) | Additional | Используется для размещения компонентов инструментальной панели. |
![]() | TabControl (страница с закладкой) | Win32 | Позволяет добавлять закладки в стиле Windows 95/98, которые может выбирать пользователь. |
![]() | PageControl (многостраничное окно) | Win32 | Позволяет создавать страницы в стиле Windows 95/98, управляемые закладками или иными органами управления, для экономии места на рабочем столе. |
![]() | StatusBar (полоса состояния) | Win32 | Полоса состоянии приложения, при необходимости — на нескольких панелях. |
![]() | ToolBar (инструментальная панель) | Win32 | Инструментальная панель для быстрого доступа к часто используемым функциям приложения. |
![]() | CoolBar (инструментальная перестраиваемая панель) | Win32 | Контейнер инструментальной панели, размеры которой могут изменяться пользователем. |
![]() | PageScroller (прокрутка страниц) | Win32 | Обеспечивает прокрутку больших окон, например, инструментальных панелей. |
![]() | TabSet (блокнот с закладками) | Win3.1 | Используется для создания блокнота с закладками. |
![]() | TabbedNoteBook (многостраничная форма) | Win3.1 | Используется для создания многостраничных форм с закладками. |
![]() | NoteBook (пачка страниц)) | Win3.1 | Используется для создания пачки страниц, может применяться совместно с TabSet. |
![]() | Frame (фрейм) | Standard | Используется как проектируемый в виде отдельного окна контейнер любых компонентов. Обладает возможностями наследования, может включаться в Депозитарий. |