Компонент delphi comboboxex

Компонент delphi ComboBoxEx (рис 1) багато в чому подібний до компоненту ComboBox. Різниця, полягає в тому, що в компонент ComboBoxEx легше, ніж в ComboBox, вводити зображення в елементи списку, а також є можливість регулювати відступ кожного елемента від лівого краю списку. З іншого боку є можливості в ComboBox, наприклад можливість сортування, які в ComboBoxEx не підтримуються.

Компонент delphi comboboxex

Велика частина властивостей, подій і методів компонента ComboBoxEx збігаються з компонентом ComboBox. Специфічні властивості описані нижче в таблиці ..

Містить посилання на зображення

Містить посилання на список (клас TComboExItems)

Властивості класу TComboExItems представлені в таблиці.

Визначає враховуватись регістр букв при сортуванні рядків чи ні

Визначає, як упорядковано елементи: • stNone - немає сортування;

• stText - за значенням властивості Caption;

• tData - за значенням властивості Data;

• stBoth - об'єднана сортування (за значеннями обох властивостей).

У класу TComboExItems є власні методи і події, що управляють спіскоі в цілому.

Додає до списку новий елемент

AddItem (const Caption: String; const ImageIndex, SelectedImageIndex, OverlayImageIndex, Indent: Integer; Data: Pointer)

Додає до списку новий елемент і ініціалізує його властивості

Вставляє новий елемент в зазначену позицію списку

Сортує елементи за допомогою функції Compare

Сортує елементи за допомогою обробника події OnCompare

Схожі статті