Классические, переходящие из одной версии Delphi в другую являются следующие страницы Палитры компонент (табл. 2):
Таблица 2
| Название страницы | Описание |
| Standard | Содержит наиболее распространенные, базовые компоненты, такие как: главное меню, метка, поле ввода, кнопка и т.д. |
| Продолжение табл. 2 | |
| Additional | Является расширением страницы Standard, содержит часто используемые компоненты, или компоненты-модификации компонентов страницы Standard, например: кнопки с рисунком для панели инструментов, маскированное поле ввода, таблицы строк или изображений, рисунок и т.д. |
| Win32 | Включает элементы управления присущие 32-разрядной версии Windows: страницы с закладками, анимированное изображение, перемещаемая панель инструментов, дерево выбора и т.д. |
| System | Содержит компоненты для доступа к объектам операционной системы: таймер, медиаплейер, окно рисования, контейнер OLE-объекта, механизмы обмена DDE. |
| Dialogs | Представлены компоненты, реализующие стандартные диалоги Windows. |
| Win3.1 | Элементы управления, присущие 16-разрядной версии Windows. |
| Data Access | Компоненты доступа к базам данных |
| Data Controls | Компоненты визуального управления информацией в базах данных. |
| Samples | Примеры, образцы компонентов |
| ActiveX | Компоненты, выполненные по технологии ActiveX. |
В таблицах 3 - 13 приведены наиболее часто используемые функциональные группы компонентов. В этих таблицах не рассматриваются компоненты для доступа к базам данных, работы с Internet и т.п. В них приведены только компоненты для проектирования интерфейса со страниц Standard, Additional, Win32, System, Dialogs, ActiveX и Samples.
Таблица 3
Компоненты ввода и отображения текстовой информации
| Название компонента | Страница | Описание |
| TLabel | Standard | Используется для отображения текста на форме, который играет роль метки и не изменяется пользователем. Текст метки задается свойством Caption. |
| TStaticText | Additional | Оконный компонент, отображающий однострочный текст на форме, не подлежащий редактированию. Функционирует подобно метке TLabel, за исключением того, что он потомок TWinControl и поэтому имеет вид и многие свойства окна, включая возможность оформления более красивого обрамления надписи. |
| TEdit | Standard | Окно редактирования для ввода пользователем однострочных текстов. Может использоваться для отображения текста. |
| TMaskEdit | Additional | Компонент аналогичен компоненту TEdit. Отличается от возможностью задавать строку маски (свойство EditMask), в каждой позиции которой записываются условные символы, буквы или цифры, кодирующие возможности записи в этих позициях определённых знаков, например, только цифр или только букв. |
| Продолжение табл. 3 | ||
| TMemo | Standard | Многострочное окно редактирования, используется для ввода, отображения и редактирования многострочных текстов |
| TRichEdit | Win32 | Многострочное окно редактирования текстов в обогащенном формате.rtf, позволяющее производить выбор цвета, шрифта, поиск текста и т.д. |
| TListBox | Standard | Отображает список строк и позволяет пользователю выбрать из него необходимые строки. |
| TCheckListBox | Additional | Аналогичен компоненту списка строк TListBox, за исключением того, что рядом с каждый элементом находится окно с флажком - индикатор, который пользователь может включать и выключать, помечая элементы списка. |
| TComboBox | Standard | Объединяет функции компонентов TListBox - списка, и TEdit - окна редактирования. Компонент позволяет пользователю выбрать из списка необходимую строку или задать в качестве выбора собственный текст. Список может отображаться в развернутом виде или как выпадающий список. |
Таблица 4
Компоненты ввода и отображения чисел, дат и времени
| Название компонента | Страница | Описание |
| TUpDown | Win32 | Кнопка-счетчик, которая превращает связанное с ним окно редактирования в окно для ввода целых чисел |
| TSpinEdit | Samples | Окно редактирования со счетчиком. Аналог компонента TUpDown, объединенного с TEdit. |
| TTrackBar | Win32 | Элемент управления в виде ползунка, который пользователь может перемещать курсором мыши или клавишами во время выполнения. |
| TDateTimePicker | Win32 | Используется для ввода дат и времени с раскрывающимся календарем. |
| TMonthCalendar | Win32 | Компонент предоставляет возможность ввода дат с выбором из календаря. |
| TCalendar | Samples | Используется для отображения календаря на указанный месяц в стандартном формате. |
Таблица 5
Компоненты отображения заголовков и иерархических данных
| Название компонента | Страница | Описание |
| THeaderControl | Win32 | Заголовок, состоящий из ряда секций, причем пользователь во время выполнения приложения может их перемещать |
| Продолжение табл. 5 | ||
| TTreeView | Win32 | Служит для отображения иерархических данных в виде дерева, в котором пользователь может выбрать нужный ему узел или узлы |
| TListView | Win32 | Позволяет отображать в стиле Windows 95/98 данные в виде списков, таблиц, крупных и мелких пиктограмм. |
Таблица 6
Компоненты отображения рисунков и изображений
| Название компонента | Страница | Описание |
| TShape | Additional | Используется для отображения на форме геометрических фигур: квадратов, кругов и т.п. |
| TImage | Additional | Отображает графическое изображение и обеспечивает работу с ним. |
| TPaintBox | System | Простой управляющий элемент, позволяющий рисовать на его канве |
Таблица 7
Компоненты для создания таблиц, построения графиков и диаграмм
| Название компонента | Страница | Описание |
| TStringGrid | Additional | Таблица для отображения текстовой и графической информации. |
| TDrawGrid | Additional | Таблица для отображения графической информации |
| TChart | Additional | Компонент используется для создания диаграмм и графиков. |
Таблица 8
Мультимедиа и анимация
| Название компонента | Страница | Описание |
| TProgressBar | Win32 | Предназначен для отображения хода процессов, занимающих заметное время |
| TGauge | Samples | Индикатор хода процесса. |
| TAnimate | Win32 | Используется для воспроизведения немых клипов AVI, подобных используемым в Windows изображениям копирования файлов и т.п. |
| TMediaPlayer | System | Универсальный проигрыватель аудио и видео файлов - медиаплейер, инкапсулирующий интерфейс управления носителями (MCI) Windows. |
Таблица 9
Кнопки и переключатели
| Название компонента | Страница | Описание |
| TButton | Standard | Кнопка для выполнения пользователем каких-либо команд. |
| TBitBtn | Additional | Управляющая кнопка с изображением. |
| TSpeedButton | Additional | Используется для создания инструментальных панелей и в других случаях, когда требуется кнопка с фиксацией нажатого состояния. |
| TCheckBox | Standard | Индикатор с флажком, используемый для включения и выключения какие-то опции или для индикации состояния |
| TRadioButton | Standard | Радиокнопка - компонент, используемый в совокупности с другими радиокнопками для выбора одной из взаимоисключающих альтернатив. |
| TCheckListBox | Additional | Список строк с индикаторами. |
Таблица 10
Панели и контейнеры
| Название компонента | Страница | Описание |
| TPanel | Standard | Панель - контейнер для группировки других компонентов. Может использоваться также как компонент отображения текста. |
| TGroupBox | Standard | Панель - контейнер с рамкой и надписью, объединяющий группу связанных органов управления. |
| TRadioGroup | Standard | Применяется для формирования группы регулярно размещенных радиокнопок, из которых в любой момент времени может быть включена только одна. |
| TBevel | Additional | Используется для рисования прямоугольной рамки и линий, изображенных как выпуклые или утопленные. |
| TScrollBox | Additional | Панель с прокруткой. |
| TSplitter | Additional | Разделитель панелей, используется для создания в приложении панелей с изменяемыми пользователем размерами |
| TStatusBar | Win32 | Представляет собой ряд панелей, отображающих полосу состояния в стиле Windows. |
| TScrollBar | Standard | Представляет собой стандартную линейку прокрутки Windows и служит для управления положением видимой части форм или компонентов. |
| TOLEContainer | System | Контейнер OLE. Используется при создании области клиента для объекта OLE. |
| TTabControl | Win32 | Организует страницу с закладками, которые может выбирать пользователь. |
| Продолжение табл 10 | ||
| TPageControl | Win32 | Содержит набор страниц, выбор которых определяется закладками или иными органами управления, расположенными на рабочем столе. TPageControl в отличие от TTabControl позволяет делать недоступными отдельные страницы (закладки). |
Таблица 11
Меню и инструментальные панели
| Название компонента | Страница | Описание |
| TMainMenu | Standard | Позволяет конструировать и создавать на форме полосу главного меню, а также сопутствующие выпадающие меню. |
| TPopUpMenu | Standard | Позволяет создавать всплывающие контекстные меню, возникающие при нажатии пользователем правой кнопки мыши. |
| TToolBar | Win32 | Контейнер для организации панелей инструментов. |
| TCoolBar | Win32 | Контейнер, группирующий элементы управления в перемещаемую панель инструментов с изменяемыми размерами. |
| TPageScroller | Win32 | Обеспечивает прокрутку больших окон, например, панелей инструментов. |
| TControlBar | Additional | Управляет местоположением компонента TToolBar. Является подложкой для прикрепления панелей инструментов. |
Таблица 12
Диалоги
| Название компонента | Страница | Описание |
| TOpenDialog | Dialogs | Отображает диалоговое окно выбора файла. |
| TSaveDialog | Dialogs | Отображает диалоговое окно сохранения файла. |
| TOpenPictureDialog | Dialogs | Отображает диалоговое окно выбора графического файла. |
| TSavePictureDialog | Dialogs | Отображает диалоговое окно сохранения графического файла. |
| TFontDialog | Dialogs | Отображает диалоговое окно выбора шрифта. |
| TColorDialog | Dialogs | Отображает диалоговое окно выбора цвета. |
| TPrintDialog | Dialogs | Отображает диалоговое окно печати текста. |
| TPrinterSetupDialog | Dialogs | Отображает диалоговое окно установки принтера. |
| TFindDialog | Dialogs | Отображают диалоговое окно поиска в тексте заданного фрагмента. |
| TReplaceDialog | Dialogs | Отображают диалоговое окно контекстного поиска и замены. |
Таблица 13
Организация управления приложением
| Название компонента | Страница | Описание |
| TActionList | Standard | Обеспечивает централизованное управление списком действий, выполняемых элементами управления, например кнопками или элементами меню. |
| TActionManeger | Additional | Усовершенствованный TactionList. Обеспечивает механизм централизованного управления и отображения всех действий, имеющихся в приложении. Содержит информацию, необходимую для автоматического создания меню, инструментальных и навигационных панелей в составе: порядок изображения, ссылки на свойства действия (заголовок, быстрые клавиши, видимость), цвет, фон. |
| TCustomizeDlg | Additional | Пользовательская настройка для элементов диалога управления. |
| TImageList | Win32 | Набор изображений одинаковых размеров, на которые можно ссылаться по индексам в меню, инструментальных панелях и др. компонентах. |
| THotKey | Win32 | Обеспечивает возможность задания самим пользователем горячих клавиш, определяющих быстрый доступ к разделам меню. |
| TApplicationEvents | Additional | Перехватывает события глобального объекта Application. |
| TTimer | System | Используется для запуска процедур, функций и событий в указанные интервалы времени. |