TCheckListBox очень похож на простой TListBox, только у каждого элемента списка есть еще и квадратик для выделения, как у
TCheckBox. На рис. 11.18 показан вариант организации компонента TCheckListBox.
Давайте создадим пример, который будет работать с этим компонентом. Создайте новое приложение в Delphi и поместите на него компонент TCheckListBox. Теперь дважды щелкните левой кнопкой мыши по свойству items, и перед вами появится редактор элементов списка. Это простейший текстовый редактор, в котором каждая строка отображает отдельный элемент в компоненте TCheckListBox. Введите там несколько строк на свой выбор.
УTCheckListBoxесть еще одно интересное свойство—columns,т. е. количество колонок в списке. Если вы укажете здесь число, большее 1, и ваш список не будет помещаться в одну колонку, то элементы будут разбиты на указанное количество колонок