Компоненты языка Delphi
Компонент Delphi Edit предназначен для ввода пользовательских данных и представляет собой однострочное поле. Перенос строк в этом компоненте по сравнению с Label невозможен. Текст, не поместившийся по длине в компонент, просто сдвигается влево и пользователь может курсором перемещаться по этому тексту. Библиотека визуальных компонентов (Visual Component Library — VCL) Delphi содержит множество… Читать ещё >
Компоненты языка Delphi (реферат, курсовая, диплом, контрольная)
Библиотека визуальных компонентов (Visual Component Library — VCL) Delphi содержит множество предопределенных типов компонентов, из которых пользователь может строить свою прикладную программу. Палитра компонентов расположенна справа в полосе инструментальных панелей интегрированной среды разработки Delphi.
Компонент Delphi Label.
Компонент Delphi Label предназначен для показа текста на форме программы, которые не будут меняться в течении работы программы. Текст надписи компонента Label можно изменить, но делается это только программно. Текст, отображаемые в компоненте, определяются значением свойства Caption. Он прописывается в процессе проектирования или задается программно во время выполнения программы.
Например: Label1. Caption:= 'текст'.
Таблица 1.
Название свойства. | Описание. |
Color. | Определяет фон компонента. |
Font. | Определяет свойство текста. |
Visible. | yes (показать), false (скрыть) компонент. |
Caption. | Надпись отображаемого текста. |
Transparent. | При значение True, фон вывода текста прозрачный. |
Компонент Delphi Edit.
Компонент Delphi Edit предназначен для ввода пользовательских данных и представляет собой однострочное поле. Перенос строк в этом компоненте по сравнению с Label невозможен. Текст, не поместившийся по длине в компонент, просто сдвигается влево и пользователь может курсором перемещаться по этому тексту.
Таблица 2.
Название свойства. | Описание. |
Font. | Свойство позволяющее устанавливать шрифт текста, размер и его цвет. |
Text. | Содержит отображаемую компонентом строку. |
BorderStyle. | Вид рамки, поля ввода. |
Компонент Delphi Button.
Компонент Delphi Button это стандартная кнопка Delphi, кнопка имеет на поверхности надпись (описывающая её назначение при нажатии). Основное событие для кнопки является OnClick, выполняемое при нажатии, при этом кнопка меняет внешний вид, подтверждая этим происходящее действие визуально. Сразу после отпускания кнопки, выполняется действия в обработчике OnClick. Кнопку можно нажать не только щелчком мыши, но и комбинацией клавиш, что бы задать комбинацию необходимо перед символом используемый в комбинации поставить символ амперсанта «&». После чего пользователь вместо щелчка мыши может использовать сочетание клавиш Alt и клавишей выделенного символа.
Таблица 3.
Название свойства. | Описание. |
Caption. | задает название кнопки. |
Компонент Delphi MainMenu.
Компонент Delphi MainMenu предназначен для добавления к программе главного меню, элемента, без которого не обходится ни одно из приложений для Windows.
Компонент Delphi StringGrid.
Компонент StringGrid предназначен для отображения и хранения текстовой информации в виде таблицы. Расположен он на вкладке Additional палитры компонентов.
Размер таблицы определяется свойствами ColCount и RowCount. Они задают количество столбцов и строк соответственно. При необходимости эти свойства можно менять и программно. Размеры же ячеек в пикселях задают свойства DefaultColWidth и DefaultRowHeight. Если же надо задать размер некоторого столбца или некоторой строки отдельно, то надо воспользоваться свойствами ColWidths или RowHeights соответственно.
Пример: StringGrid1. ColWidths[0]: =40;
Компонент Delphi RadioButton.
Компонент Delphi RadioButton — это «радиокнопка», и как следует из названия, служит для «переключения каналов», как и в настоящем радиоприёмнике. Это значит, если выбран один из компонентов Delphi RadioButton, то с остальных компонентов выбор автоматически снимается. Получается, что в данный момент может быть выбран только один из группы компонентов Delphi RadioButton.
Основное же свойство компонента Delphi RadioButton — Checked (т.е. «выбрано») типа Boolean, доступное как для чтения, так и для записи. У выбранного компонента свойство Checked равно True.