Кент Рейсдорф. BORLAND C++BUILDER. Раздел 1
Кент Рейсдорф. BORLAND C++BUILDER. Страница 123
Классы специальных элементов управления Windows 95
VCL содержит классы, инкапсулирующие многие из специальных элементов управления Win32. Это классы TListView, TTreeView, TProgressBar, TTabControl, TPageControl, TRichEdit, TImageList, TStatusBar и некоторые другие. Некоторые из этих элементов управления сами по себе сложны, и соответствующие классы также имеют сложную структуру. Поверьте мне, что VCL делает великое дело, облегчая работу с такими элементами. Для полного понимания этих классов вам придется поработать с ними некоторое время.
Классы компонентов доступа к базам данных
VCL содержит много компонентов, относящихся к базам данных, среди которых есть как визуальные, так и невизуальные. Невизуальные компоненты представлены классами TDataSource, TDatabase, TTable и TQuery. Эти классы инкапсулируют фоновые операции с базами данных.
Визуальные компоненты доступа к базам данных предназначены для организации взаимодействия с пользователем. Например, компонент TDBGrid используется для обеспечения доступа к таблице базы данных, которая может быть представлена компонентом ТТаЫе. Таким образом, TDBGrid выступает в роли интерфейса между пользователем и ТТаЫе. Через TDBGrid пользователь может просматривать и редактировать таблицу базы данных на диске.
Компонент TDBNavigator содержит кнопки, позволяющие пользователю перемещаться по таблице базы данных. Это кнопки перехода на следующую, предыдущую, первую или последнюю записи, отмены редактирования, подтверждения и отмены изменений.
Остальные классы интерфейсных компонентов используют стандартные элементы управления Windows для работы с полями базы данных. В частности, это классы TDBText, TDBEdit, TDBListBox и TDBImage.
Классы стандартных диалогов