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

# TCheckComboItemState

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

Represents state and data for a check box item displayed in TCustomCheckCombo.

## Declaration

Source position: comboex.pas line 263

`type TCheckComboItemState = class`
`public`
`State: TCheckBoxState;` |  | Represents the current state for a check box.
`Enabled: Boolean;` |  | Indicates the current enabled state for a check box.
`Data: TObject;` |  | Contains arbitrary data associated with a check box item.
`end;`

## Inheritance

`TCheckComboItemState` |  | Represents state and data for a check box item displayed in TCustomCheckCombo.
`TObject`

## Description

TCheckComboItemState is a class used to represent state and data for a check box item displayed in TCustomCheckCombo and TCheckComboBox. Properties are provided to store the check box state, the enabled setting for the control, and arbitrary data.

TCheckComboItemState instances are created when the check boxes are added or assigned in TCustomCheckCombo.

## See also

TCustomCheckCombo.AddItem |  | Adds the specified string (and optional object) to the Items displayed in the control.
TCustomCheckCombo.AssignItems |  | Assigns the content in the specified TStringList to the Items in the control.
TCustomCheckCombo.Objects |  | Provides indexed access to the Data for a check box defined in Items.
TCheckComboBox |  | Combo-box control which displays check boxes for the items in the control.