-ItemIndex: integer; определяет индекс выделенного элемента в списке. Нумерация элементов начинается с нуля. Если выделенного элемента нет, это свойство принимает значение, равное -1. Свойство доступно только на этапе выполнения программы;
- Item: Tstrings; задает элементы списка;
-MultiSelect:Boolean; определяет, разрешается ли одновременно выделять несколько элементов списка: если имеет значение True, то такое выделение возможно, в противном случае выделить можно только один элемент;
-Selected[Index:integer]:Boolean; если i-тый элемент выделен, то Selected[i] равняется True, , в противном случае - False. Свойство доступно только на этапе выполнения программы.
- Sorted:Boolean; указывает, должны ли строки в списке автоматически сортироваться в алфавитном порядке.
- Clear; удаляет все элементы списка.
СomboBox –комбинированная строка ввода. Страница Палитры Компонентов – Standard. Объединяет в себе возможности строки ввода Edit и списка List Box. По внешнему виду напоминает Edit, но дополнительно имеет в правой части кнопку со стрелкой, направленной вниз. Если щелкнуть по этой кнопке, появится выпадающий список. Основное отличие от ListBox – возможность вводить в список новые элементы, отображать активный элемент. В компоненте СomboBox отсутствует свойство MultiSelect, поэтому не допускается множественный выбор.
Основные свойства Сombo Box:
-ItemIndex: integer; определяет индекс выделенного элемента в списке. Нумерация элементов начинается с нуля. Если выделенного элемента нет, это свойство принимает значение, равное -1. Свойство доступно только на этапе выполнения программы;
-Item: Tstrings; задает элементы списка;
-DropDownCount: integer; отображает максимальное число элементов, отображаемое в раскрывающемся списке.
-DroppedDown:Boolean; указывает, отображается ли раскрывающийся список в данный момент. Свойство доступно только на этапе выполнения программы.
-Sorted:Boolean; указывает, должны ли строки в списке автоматически сортироваться в алфавитном порядке.
-Text: String;содержит текс выбранной или введенной пользователем строки.
-Clear; удаляет все элементы списка.
Список выключателей CheckListBox находится на странице Additional. Если в панели переключателей RadioGroup выбранным (нажатым) может быть только один переключатель, то в списке выключателей CheckListBox каждый выключатель может находиться в одном из трех состояний:
- Включен – в выключатель помещается символ «галочки»;
- Выключен – выключатель пуст;
- Нейтральное – в выключатель помещается символ «галочки» серого цвета.
Основные свойства списка выключателей:
Checked[index:integer]:boolean; содержит состояние выключателя с индексом Index. Индексация начинается с нуля. Если i-ый выключатель включен, то Checked[i] имеет значение true, а в остальных случаях - false.
Items: Tstrings; содержит список названий выключателя.
AllowGrayed:boolean; разрешает или запрещает использовать в переключателях третье состояние - нейтральное, cbGrayed.