- Глава 18. Визуальные компоненты
Глава 18. Визуальные компоненты
В этой главе рассказывается о назначении основных визуальных компонентов, которые используются при создании программы, являясь основными элементами оформления ее внешнего вида.
Теперь давайте изучим более подробно основные компоненты среды разработки Borland C++ Builder 6, которые применяются при разработке программ.
Как было сказано, все визуальные компоненты, из которых строится любое приложение, размещаются на палитре компонентов, состоящей из вкладок. Вкладки объединяют компоненты по группам. Перечень вкладок с описанием состава компонентов, которые они включают в себя, приведен в табл. 18.1.
Таблица 18.1. Перечень вкладок визуальных компонентов и описание их состава
Вкладка | Состав |
Standard | Стандартная. Содержит наиболее часто используемые компоненты |
Additional | Дополнительная. Содержит дополнения компонентов к стандартной вкладке |
Win32 | Содержит 32-битные компоненты в стиле Windows |
System | Системная. Содержит такие компоненты, как таймер, окно для рисования, проигрыватель и др. |
Data Access | Доступ к данным. Содержит компоненты для создания программ, работающих с базами данных и обеспечивающих доступ к этим базам |
Data Controls | Управление данными. Компоненты отображения и редактирования данных |
db Express | Связь с данными с использованием языка баз данных SQL |
DataSnap | Компоненты для связи с сервером приложений при построении многопоточных приложений, работающих с данными |
BDE | Доступ к данным через Borland Database Engine (BDE) |
ADO | Связь с базами данных через Active Data Objects (ADO) — множество компонентов ActiveX, использующих для доступа к информации баз данных Microsoft OLE DB |
InterBase | Прямая связь с Interbase, минуя Borland Database Engine и Active Data Objects |
WebServices | Компоненты клиентских интернет-приложений, использующие доступ к службам Web с помощью SOAP |
InternetExpress | Построение приложений Internet Express — одновременно приложений Web-сервера и клиента баз данных с параллельными потоками |
Internet | Компоненты для создания Web-серверов |
WebSnap | Компоненты для создания Web-серверов, содержащих сложные страницы, управляемые данными |
FastNet | Различные протоколы доступа к Интернету |
Decision Cube | Компоненты для многомерного анализа данных |
QReport | Компоненты для подготовки отчетов (диаграмм, графиков и т. п.) |
Dialogs | Диалоги. Содержит системные диалоги типа "Открыть файл", "Закрыть файл" и т. п. |
Win 3.1 | Windows 3,1, Содержит компоненты в стиле Windows 3.1 |
Samples | Образцы. Содержит компоненты построения графика, календаря, выбора цвета и др. |
ActiveX | Содержит некоторые компоненты ActiveX |
СОМ+ | Содержит компонент, дающий доступ к каталогу СОМ+, содержащему данные по конфигурации СОМ+ |
Servers | Содержит компоненты связи с серверами СОМ |
IndyClients | Содержит компоненты клиентских приложений Internet Direct (Indy), дающих доступ к различным протоколам Интернета из приложений Delphi, C++ Builder и Kylix |
IndyServers | Содержит компоненты серверных приложений internet Direct |
IndyMisk | Различные вспомогательные компоненты приложений Internet Direct |
Office97 | Оболочки VCL для распространенных серверов СОМ офисных приложений Microsoft |
Пусть вас не пугают неизвестные аббревиатуры типа BDE, ADO, COM и др., встречающиеся в таблице. С этими понятиями вы разберетесь позже, когда начнете их использовать в собственных программах. Здесь они приведены лишь для общего обзора.
Теперь рассмотрим назначение наиболее часто используемых компонентов. С некоторыми из них мы уже познакомились. Начнем знакомство с вкладки Standard.