Форма приложения
На рис. 10.2 приведен вид формы программы тестирования.
Поле Label1 предназначено для вывода начальной информации, вопроса и результатов тестирования. Компонет
image1 предназначен для вывода иллюстрации, сопровождающей вопрос. Кнопка
Button1 используется для подтверждения выбора ответа и перехода к следующему вопросу.

Рис. 10.2. Форма программы тестирования
Нетрудно заметить, что в форме нет радиокнопок — компонентов RadioButton , обеспечивающих вывод альтернативных ответов и прием ответа испытуемого. В рассматриваемой программе компоненты
RadioButton будут созданы динамически, во время работы программы.
В табл. 10.1 и 10.2 приведены значения свойств формы и компонента Label1 . Значения остальных свойств этих и других компонентов можно оставить без изменений.
Таблица 10.1. Значения свойств формы
Свойство
|
Значение
|
Пояснение
|
Borderlcons.biSystemMenu
|
true
|
Есть кнопка системного меню
|
Border Icons.biMinimize
|
false
|
Нет кнопки Свернуть окно
|
Borderlcons.biMaximize
|
false
|
Нет кнопки Развернуть окно
|
BorderStyle
|
bsSingle
|
Тонкая граница окна, нельзя изменить размер окна
|
Таблица 10.2 . Значения свойств компонента Label1
Свойство
|
Значение
|
Пояснение
|
AutoSize
|
false
|
Запрет изменения размера поля в соответствии с его содержимым
|
Wordwrap
|
true
|
Разрешить перенос слов в следующую строку поля
|
Следует обратить внимание, что несмотря на то, что свойства
BorderIcons.biMinimize и Borderlcons.biMaximize
имеют значение false ,
кнопки Свернуть окно и Развернуть окно отображены в форме. Реальное воздействие значений этих свойств на вид окна проявляется только во время работы программы. Значение свойства
BorderStyle также проявляет себя только во время работы программы.
|