Метод бинарного поиска
В форме приложения появился новый компонент, который до этого момента в программах не использовался, – флажок (компонент CheckBox). Значок компонента checkBox находится на вкладке Standard (рис. 5.13). Добавляется к форме он точно так же, как и другие компоненты. Свойства компонента CheckBox перечислены в табл. 5.5.
Таблица 5.5. Свойства компонента CheckBox.
Свойство | Определяет |
---|---|
Name | Имя компонента. Используется в программе для доступа к свойствам компонента |
Caption | Текст, поясняющий назначение флажка |
Checked | Состояние, внешний вид флажка: если флажок установлен (в квадратике есть "галочка"), то checked = TRUE; если флажок сброшен (нет "галочки"), то Checked=FALSE |
State | Состояние флажка. В отличие от свойства Checked, позволяет различать установленное, сброшенное и промежуточное состояния. Состояние флажка определяют константы: cbChecked (установлен); cbGrayed (серый, неопределенное состояние); cbUnChecked (сброшен) |
AllowGrayed | Может ли флажок быть в промежуточном состоянии: если AllowGrayed = FALSE, то флажок может быть только установленным или сброшенным; если AllowGrayed = TRUE, то допустимо промежуточное состояние |
Left | Расстояние от левой границы флажка до левой границы формы |
Top | Расстояние от верхней границы флажка до верхней границы формы |
Height | Высоту поля вывода поясняющего текста |
Width | Ширину поля вывода поясняющего текста |
Font | Шрифт, используемый для отображения поясняющего текста |
ParentFont | Признак наследования характеристик шрифта родительской формы |
Рис. 5.13. Компонент CheckBox
После того как компонент CheckBox будет добавлен к форме, а добавляется он обычным образом, нужно установить значения его свойств в соответствии с табл. 5.6.
Таблица 5.6. Значения свойств компонента CheckBox1.
Свойство | Значение |
---|---|
Caption | Выводить протокол |
Checked | True |