7.1 Общая характеристика

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

В таблице 7.1 приведен перечень панелей, обслуживающих их компонентов и компонентов внешнего оформления, включенных в библиотеку Delphi 5. Таблица 7.1 Панели и обслуживающие их компоненты
Пикто-
грамма
КомпонентСтраницаОписание
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Используется как проектируемый в виде отдельного окна контейнер любых компонентов. Обладает возможностями наследования, может включаться в Депозитарий.


к началу страницы