[Overview][Types][Classes][Procedures and functions][Index] | Reference for unit 'ComboEx' (#lcl)

# TComboExItem

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

Implements an extended item used in TComboEx.

## Declaration

Source position: comboex.pas line 73

`type TComboExItem = class(TListControlItem)`
`protected`
`Const`
`cDefCaption = 'ItemEx'` |  | Default caption used for a new item.
`public`
`constructor Create(); override;` |  | Constructor for the class instance.
`destructor Destroy; override;` |  | Destructor for the class instance.
`published`
`property Indent: Integer; [rw]` |  | Space reserved between the Image and the caption for the item.
`property OverlayImageIndex: TImageIndex; [rw]` |  | Ordinal position for the image drawn as an overlay for the Image in the combo-box item.
`property SelectedImageIndex: TImageIndex; [rw]` |  | Ordinal position for the image drawn when the item is selected in the Combo-Box.
`end;`

## Inheritance

`TComboExItem` |  | Implements an extended item used in TComboEx.
`TListControlItem` |  | Implements a collection item added to a list control.
`TCollectionItem`
?
`TObject`

## Description

TComboExItem is a TListControlItem descendant which implements an extended item used in TComboEx. TComboExItem extends the ancestor class to include the following properties for the extended item:

- Indent
- OverlayImageIndex
- SelectedImageIndex

TComboExItem is the type maintained in the TComboExItems collection used to implement the ItemsEx property in TCustomComboBoxEx and TComboBoxEx.

## See also

TListControlItem |  | Implements a collection item added to a list control.
TComboExItems |  | Implements a collection for the items added to TCustomComboBoxEx.
TCustomComboBoxEx.ItemsEx |  | Collection with the extended items defined for the control.
TComboBoxEx.ItemsEx |  | Collection with the extended items defined for the control.