Автор Анна Евкова
Преподаватель который помогает студентам и школьникам в учёбе.

Компоненты Delphi Additional (Компонент MaskEdit)

Введение

В своей работе я рассмотрю компоненты Delphi Additional (дополнительные компоненты Delphi) и определю, что они из себя представляют и для чего они нужны.

Компоненты BitBtn и SpeedButton

Первые два компонента на вкладке Additional это BitBtn и SpeedButton. Они представляют из себя небольшие кнопки, на которых можно размещать не только надписи, но и изображения благодаря свойству Glyph (символ).

Компонент MaskEdit

Третьим компонентом является MaskEdit. Он представляет из себя область редактирования, в которую можно вводить текст.

Компоненты StringGrid и DrawGrid

Компоненты StringGrid и DrawGrid представляют из себя сетки, которые предназначены для отображения информации в табличной форме и для создания таблиц.

Компонент Image

Компонент Image представляет из себя пунктирный квадрат, в который можно вставить изображение благодаря свойству Picture (картинка).

Компонент Shape

Компонент Shape представляет из себя небольшой квадратик и предназначен для рисования геометрических фигур благодаря свойству Shape (формы). Изменяя значения этого свойства можно получить круг, эллипс, прямоугольник, прямоугольник с округлёнными углами, квадрат с округлёнными углами и квадрат.

Компонент Bevel

Компонент Bevel представляет из себя небольшой прозрачный квадратик, который предназначен для выделения какого-либо объекта рамкой.

Компонент ScrollBox

Компонент ScrollBox представляет собой область прокрутки и предназначен для добавления в неё такого объёма текста чтобы его можно было прокручивать.

Компонент CheckListBox

Компонент CheckListBox представляет собой небольшую белую область, в которую можно вводить текст при помощи свойства Items и этот текст будет отображаться в виде списка.

Компонент Splitter

Компонент Splitter представляет собой пунктирную область, которая разделяет всю форму на области, размеры которых можно редактировать.

Компонент StaticText

Компонент StaticText представляет собой небольшую пунктирную область, в которую можно вводить текст при помощи свойства Caption.

Компонент ControlBar

Компонент ControlBar представляет собой серую прямоугольную область (панель управления), которая предназначена для того, чтобы размещать на ней другие компоненты, такие как кнопки, окна редактирования.

Компонент ApplicationEvents

Компонент ApplicationEvents не визуальный. Он предназначен для написания обработчиков событий (событий приложения).

Компонент ValueListEditor

Компонент ValueListEditor представляет собой таблицу, состоящую из двух столбцов: key и value. Он предназначен для внесения данных в строки таблицы при помощи свойства Strings.

Компонент LabeledEdit

Компонент LabeledEdit представляет собой небольшое окно с привязкой Label для редактирования. С помощью свойства LabelPosition можно менять расположение надписи, а с помощью свойства Text можно вносить текст в это небольшое окно.

Компонент ColorBox

Компонент ColorBox представляет собой выпадающий список выбора цветов. Он предназначен для того, чтобы пользователь выбирал цвета.

Компонент Chart

Компонент Chart представляет собой прямоугольную область и надпись TChart. Он предназначен для построения графиков и диаграмм. На вкладке Series свойства Foot можно добавлять графики и диаграммы.

Компонент ActionManager

Компонент ActionManager не визуальный компонент. Он предназначен для создания списка стандартных и нестандартных действий.

Компоненты ActionMainMenuBar и ActionToolBar

Компоненты ActionMainMenuBar и ActionToolBar представляют собой серые полосы, которые прилипают к верху формы. Они предназначены для создания действий главного меню и действий панели инструментов.

Компоненты XPColorMap, StandartColorMap и TwilightColorMap

Компоненты XPColorMap, StandartColorMap и TwilightColorMap не визуальные. Они предназначены для изменения стандартных цветов.

Компонент CustomizeDlg

Компонент CustomizeDlg не визуальный. Он представляет собой диалог и предназначен для настройки компонентов группы действий.

Заключение

В своей работе я рассмотрела дополнительные компоненты Delphi, определила, что они из себя представляют и для чего они нужны.