Информатика. Программирование в Delphi
37
1.5. Страницы палитры компонентов
Палитра компонентов содержит ряд страниц (вкладок) (рис. 1.14).
Рис. 1.14
Палитра компонентов показана не полностью, но страницы
Standard
,
Additional
и
System
, компоненты которых мы будем широко использовать в
наших примерах, здесь очень хорошо видны.
Коротко рассмотрим характеристики всех страниц палитры компонентов.
Standard – Стандартные
. Большинство компонентов на этой странице
являются аналогами экранных элементов самой операционной системы
Windows
. Страница
Standard
содержит меню, кнопки, полосы прокрутки и
другие компоненты. Компоненты
Delphi
обладают также некоторыми удобны-
ми дополнительными встроенными возможностями.
Additional
. Эта страница содержит более развитые компоненты, которые
дополняют стандартные компоненты, расположенные на предыдущей странице,
главное назначение которых – отображение графической информации. Напри-
мер, компонент
TImage
–
Изображение
загружает и отображает растровые
изображения, а компонент
TShape – Фигура
, предназначен для отображения на
форме окружностей, квадратов и т. д.
Win32
. Эта страница содержит компоненты, позволяющие созданным с
помощью
Delphi
программам использовать просмотр древовидных структур,
просмотр списков, панель состояния, присутствующую в интерфейсе програм-
мы
Explorer – Проводник
, расширенный текстовый редактор и др.
System
–
Системные.
Страница
System
предоставляет возможность
комбинировать отдельные элементы, такие как списки дисков, каталогов и фай-
лов. Страница
System
также содержит компоненты, обрабатывающие обмен
высокого уровня между программами посредством
OLE
(
Object Linking and
Embeddin
g). Компонент
TTimer
–
Таймер
может генерировать события через
определенные, заранее установленные промежутки времени.
Data Access – Доступ к данным
и
Data Controls – Управление данны-
ми
. Интегрированная среда программирования
Delphi
использует механизм баз
данных компании
Borland (Borland Database Engine, BDE)
для организации
доступа к файлам баз данных различных форматов. Компоненты этих двух
страниц облегчают программам
Delphi
использование сервиса баз данных, пре-
доставляемого
BDE
, например, многопользовательского считывания, записи,
индексации и выдачи запросов для таблиц
dBASE
и
Paradox
.
ADO.
Связь с базами данных через
Active Data Objects (ADO
) — множе-
ство компонентов
ActiveX
, использующихся для доступа к информации баз