Объект Edit используют для введения пользователем строки символов с клавиатуры. В случае необходимости для преобразования полученной строки (свойство Text) в число и наоборот используют стандартные функции языка Pascal Val и Str, или функции Delphi StrToFloat и FloatToStr. Кроме известных вам свойств, поля редактирования Edit владеют такими
Свойство
| Описание
|
Text
| Текст, находящийся в поле ввода и редактирования
|
ParentFont
| Признак наследования компонентом характеристик шрифта формы, на которой находится компонент. Если значение свойства равно True, то при изменении свойства Font формы автоматически меняется значение свойства Font компонента
|
PasswordChar
| Для установки маски отображаемых символов при вводе пароля (#0 – прямое отображение текста, * - текст отображается звездочками, 0 – текст отображается нулями)
|
Enabled
| Используется для ограничения возможности изменить текст в поле редактирования. Если значение свойства равно False, то текст в поле редактирования изменить нельзя
|
Visible
| Позволяет скрыть компонент (False) или сделать его видимым (True)
|
MaxLength
| Определяет максимальное количество символов в поле ввода. Если равно 0, то количество символов ничем не ограничено.
|
ReadOnly
| Если установить в True(истина), то во время выполнения программы пользователь не сможет изменять текст поля ввода.
|
Hint
| Текст подсказки, которая высвечивается, если навести курсор мыши
|
ShowHint
| Высвечивать (True) или не высвечивать (False) подсказку
|
CharCase
| Вид символов, которые набираются в поле ввода (ecNormal – обычные, ecUpperCase– большие буквы, ecLowerCase – маленькие буквы)
|
CtlSD
| Объем объекта
|
Объекты RadioButton используют для создания на форме средств для выбора одной альтернативной возможности среди нескольких. Рассмотрим свойства переключателей:
Свойство
| Описание
|
Name
| Имя объекта
|
Caption
| Содержит текст, расположенный справа от переключателя.
|
Checked
| Определяет, установлен ли переключатель по умолчанию (true – установлена галочка, false – галочка снята).
|
TabOrder
| Порядок выбранного объекта клавишей Tab (0 – первый, … 4 – пятый)
|
TabStop
| Доступ к данному объекту табулятором (True – будет доступен, False – не будет)
|
ParentFont
| Признак наследования характеристик шрифта родительской формы
|
Ход работы
Загрузите среду визуального программирования Delphi.
Откажитесь от возможности изменять размеры окна программы, установив свойство формы BorderStyle в значение bsDialog.
Задав это значение, выполните программу и убедитесь, что нельзя изменить размер формы. Обратите внимание на отсутствие в окне кнопок минимизации и максимизации, а также системного меню. Завершите работу программы.
Вставьте в форму два объекта типа RadioButton (переключатель) как это показано на рис. 5.
Для этого нажмите на пиктограмме , объекта типа RadioButton (переключатель), которая находится на закладке Standard палитры компонентов главного окна Delphi, а после этого нажмите на нужном месте на форме. Повторите эти действия, чтобы вставить другу радиокнопку.