Форма приложения
На рис. 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 также проявляет себя только во время работы программы.
