Панель инструментов (ToolPalette) Delphi расположена в правом нижнем углу под окном Менеджера проектов. Панель инструментов можно также называть Палитра компонентов, что более точно определяет ее назначение.
После первого запуска Delphi в Палитре компонентов мы увидим список проектов, которые можно создавать. Чтобы увидеть список доступных проектов необходимо щелкнуть на строчке Delphi Projects. Теперь, если нажать на VCL Forms Application, мы создадим новый проект, и вместе с ним в Панели инструментов появится список доступных компонентов. Получается, что Палитра инструментов появляется сразу после того как мы создаем новый проект.
Рисунок. Список компонентов Delphi
Все компоненты разбиты на функциональные группы. Для того чтобы выбрать нужный компонент, необходимо кликнуть левой кнопкой мыши на заголовке страницы, или на знак +. После чего страница раскроется и мы увидим все доступные компоненты этой страницы.
Компонентов очень много, поэтому если мы помним название нужного нам компонента, то можно найти его используя поиск. С основными компонентами мы более подробно ознакомимся немного позже, и каждому из них будет посвящен отдельный урок, а сейчас давайте просто посмотрим, какие есть компоненты и для чего они предназначены.
Standart – стандартные компоненты. Эти компоненты наиболее часто используют в приложениях.
Название компонента
|
Описание компонента
|
Frames
|
Фрейм
|
TMainMenu
|
Главное меню
|
TPopupMenu
|
Контекстное меню. Появляется при нажатии правой кнопки мыши.
|
TLabel
|
Метка. Служит для вывода надписей на форме
|
TEdit
|
Текстовое поле. Однострочный текстовый редактор. Позволяет вводить текст в программе
|
TMemo
|
Многострочный текстовый редактор
|
TButton
|
Кнопка
|
TCheckBox
|
Флажок
|
TRadioButton
|
Переключатель
|
TListBox
|
Список строк
|
TComboBox
|
Комбинированный список (текстовое поле и список)
|
TScrollBar
|
Скроллер. Полоса прокрутки
|
TGroupBox
|
Контейнер для флажков
|
TRadioGroup
|
Контейнер для переключателей
|
TPanel
|
Панель. Используется для размещения на ней других компонентов.
|
TActionList
|
Невизуальный компонент. Создает список событий
|
Additional – дополнительные компоненты.Достаточно часто используются в создаваемых приложениях.
Название компонента
|
Описание компонента
|
TBitBtn
|
Кнопка с растровой картинкой
|
TSpeedButton
|
Кнопка с растровой картинкой, которая может выполнять функции фляжка или переключателя
|
TMaskEdit
|
Аналог компонента Edit. Позволяет организовать вводданных по образцу (телефонный номер, дата и т.д.)
|
TStringGrid
|
Сетка для ввода строк в виде таблицы
|
TDrawGrid
|
Сетка для ввода данных в виде таблицы
|
TImage
|
Используется для вывода на экран графических изображений
|
TShape
|
Простейшие геометрические фигуры. Элипсы, прямоугольники
|
TBevel
|
Рамка
|
TScrollBox
|
Полоса прокрутки
|
TCheckListBox
|
Список с флажками
|
TSplitter
|
Разделитель между двумя объектами
|
TStaticText
|
Аналог компонента Label
|
TControlBar
|
Плавающая панель инструментов
|
TCategoryButtons
|
Группа кнопок категорий
|
TButtonGroup
|
Группа кнопок (не поддерживает категорий)
|
Win 32 – компоненты 32-разрядного интерфейса
Название компонента
|
Описание компонента
|
TTabControl
|
Блокнот со страницами
|
TPageControl
|
Многостраничное диалоговое окно
|
TImageList
|
Набор картинок
|
TRichEdit
|
Текстовый редактор для работы с файлами формата rtf
|
TTrackBar
|
Ползунок для установки числовых значений
|
TProgressBar
|
Указатель выполнения какого-либо процесса
|
TUpDown
|
Компонент для дискретного изменения числовых значений
|
THotKey
|
С помощью этого компонента можно назначить горячие клавиши для любого компонента
|
TAnimate
|
Проигрыватель AVI-файлов
|
TDateTimePicker
|
Календарь и часы
|
TMonthCalendar
|
Календарь на один месяц
|
TTreeView
|
Древовидный список данных
|
TListView
|
Список данных. Выводится в колонки
|
TStatusBar
|
Строка состояния. В большинстве случаев служит для вывода подсказок
|
TToolBar
|
Панель инструментов
|
TCoolBar
|
Плавающая панель инструментов
|
System – системные управляющие компоненты
Название компонента
|
Описание компонента
|
TTimer
|
Таймер
|
TPaintBox
|
Прямоугольная область. Служит для вывода графики
|
TMediaPlayer
|
Проигрыватель мультимедиа файлов
|
TOleContainer
|
Контейнер для OLE-объектов
|
Dialogs – невизуальные компоненты, которые вызывают стандартные диалоговые окно Windows
Название компонента
|
Описание компонента
|
TOpenDialog
|
Открытие файлов
|
TSaveDialog
|
Сохранение файлов
|
TOpenPictureDialog
|
Открытие графических файлов. Имеет область предварительного просмотра изображений
|
TSavePictureDialog
|
Сохранение графических файлов
|
TFontDialog
|
Выбор шрифта
|
TColorDialog
|
Выбор цвета
|
TPrintDialog
|
Окно печати на принтере
|
TPrinterSetupDialog
|
Окно настройки принтера
|
TFindDialog
|
Окно поиска строки в тексте
|
TReplaceDialog
|
Окно замены строки в тексте
|
TPageSetupDialog
|
Окно настройки параметров страницы для печати на принтере
|
|