Информатика. Программирование в Delphi
177
Программист может самостоятельно управлять раскрытием и свертыва-
нием списка в процессе выполнения приложения, устанавливая свойство
DroppedDown
в соответствующее значение.
При работе с комбинированным списком генерируются следующие собы-
тия типа
TNotifyEvent
:
−
OnDropDown
– открытие списка;
−
OncloseUp
– закрытие списка;
−
OnSelect
– выбор элемента;
−
OnChange
– изменение текста в поле редактирования.
Компонент
ComboBox
расположен на вкладке
Standard
палитры компо-
нентов. На рис. 13.1 он выделен кружком.
Рис. 13.1
Основные свойства компонента
ComboBox
приведены в табл. 13.1.
Таблица 13.1
Свойство
Описание
Name
Имя компонента. Используется для доступа к свойствам
компонента
Text
Текст, находящийся в поле ввода-редактирования
Items
Элементы списка - массив строк
Count
Количество элементов списка
ItemIndex
Номер элемента, выбранного в списке. Если ни один из элементов
списка не был выбран, то значение свойства равно минус 1
Sorted
Признак необходимости автоматической сортировки (True) списка
после добавления очередного элемента
DropDownCount
Количество отображаемых элементов в раскрытом списке. Если
количество элементов списка больше чем DropDownCount, то по-
является вертикальная полоса прокрутки
Left
Расстояние от левой границы компонента до левой границы формы
Top
Расстояние от верхней границы компонента до верхней границы
формы
Height
Высота компонента (поля ввода- редактирования)
Width
Ширина компонента
Font
Шрифт, используемый для отображения элементов списка
ParentFont
Признак наследования свойств шрифта родительской формы
Основные события компонента
ComboBox
приведены в табл. 13.2.