Студопедия

КАТЕГОРИИ:

АстрономияБиологияГеографияДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРиторикаСоциологияСпортСтроительствоТехнологияФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника


Компонент ComboBoxEx




 

Компонент delphi ComboBoxEx (рисунок 30) во многом подобен компоненту ComboBox. Различие, заключается в том, что в компонент ComboBoxEx легче, чем в ComboBox, вводить изображения в элементы списка, а также есть возможность регулировать отступ каждого элемента от левого края списка. С другой стороны есть возможности в ComboBox, например возможность сортировки, которые в ComboBoxEx не поддерживаются.

Рисунок 30 – Пример использования компонента ComboBoxEx

 

Изображения, отображаемые в ComboBoxEx, должны содержаться в компоненте ImageList. Ссылка на который задается в свойстве Images.

Большая часть свойств, событий и методов компонента ComboBoxEx совпадают с компонентом ComboBox. Специфические свойства описаны ниже в таблице.

 

Таблица 14 – Специфические свойства компонента ComboBoxEx

Images Содержит ссылку на изображение
ItemsEx Содержит ссылку на список (класс TComboExItems)

 

Таблица 15 - Свойства класса TComboExItems

CaseSensitive Определяет учитыватся регистр букв при сортировке строк или нет
SortType Определяет, как сортируются элементы:• stNone — нет сортировки; • stText — по значению свойства Caption; • tData — по значению свойства Data; • stBoth — объединенная сортировка (по значениям обоих свойств).

 

Таблица 16 - Методы и события класса TComboExItems, управляющие списком

Метод Описание
Add Добавляет в список новый элемент
AddItem(const Caption: String; const ImageIndex, SelectedImageIndex, OverlayImageIndex, Indent: Integer; Data: Pointer) Добавляет в список новый элемент и инициализирует его свойства
Insert(Index: Integer) Вставляет новый элемент в указанную позицию списка
CustomSort(Compare: TListItemsCompare) Сортирует элементы с помощью функции Compare
Sort Сортирует элементы с помощью обработчика события OnCompare

 


 


Поделиться:

Дата добавления: 2015-02-10; просмотров: 205; Мы поможем в написании вашей работы!; Нарушение авторских прав





lektsii.com - Лекции.Ком - 2014-2024 год. (0.007 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав
Главная страница Случайная страница Контакты