Рассмотрим некоторые компоненты, расположенные на странице Standart.
Используя всплывающую подсказку, найдите компонент Button. Щелкните по нему мышью, затем щелкните мышью в Дизайнере форм.
Примечание. Для того чтобы появились всплывающие подсказки, вызовите контекстное меню Палитры компонентов и установите флажок Show Hints (рис. 3).
Рис. 3
В комбинированной панели выбора объекта. Инспектора объектов появился еще один объект – Button1. В Инспекторе объектов перечислены свойства, доступные во время проектирования приложения. Некоторые свойства (такие как Caption, Name, Left, Top, Width, Heigh, Cursor) Вам уже известны, они совпадают со свойствами формы.
Перечислим свойства компонента Button, которые будем использовать при создании приложений:
Cancel | Значение True этого свойства связывает нажатие кнопки Escape с обработчиком события OnClick |
Default | Значение True этого свойства связывает нажатие клавиши Enter с обработчиком события OnClick |
Enabled | Значение True этого свойства обеспечивает доступность компонента для мыши, клавиатуры и событий таймера |
Font | Контролирует отображение текста, отображаемого на компоненте. Это свойство объектного типа, некоторые его элементы приведены при описании компонента формы |
Visible | Определяет видимость компонента во время выполнения приложения |
События компонента Button:
|
|
OnEnter | Случается, когда компонент получает фокус ввода |
OnExit | Случается, когда фокус ввода перемещается на другой компонент |
Положите на форму компонент Edit (окно редактирования, ). Компонент Edit используется для получения текста от пользователя и для его отображения.
Свойства компонента Edit:
AutoSelect | Значение True этого свойства обеспечивает выделение текста, помещенного в Edit, при получении объектом фокуса ввода |
BorderStyle | Определяет границу между внутренней частью компонента и клиентской областью приложения. Имеет два значение bsNone (нет границы) и bsSingle (есть граница) |
CharCase | Определяет регистр символов, отображаемых в компоненте |
Color | Цвет фона компонента |
MaxLength | Ограничивает количество символов, которые можно ввести в edit |
PasswordChar | Используется для скрытия вводимой информации. Если значение свойства равно #0, то текст отображается нормально. Любое другое значение этого свойства определяет отображаемые в Edit символы |
ReadOnly | Значение свойства равное True запрещает редактирование текста, отображаемого компонентом. |
Text | Свойство используется для чтения текста или определения нового значения текста |
При изменении содержимого компонента Edit происходит событие OnChange.
Положите на форму компонент Label (метка, ). Компонент Label – это графический элемент управления, предназначенный для отображения текста на форме.