Sign in Join
FPDoc Onlineexperiment

ComboEx unit

Contains classes, types, and routines used to implement the TComboBoxEx and TCheckComboBox visual components.

comboex.pas contains classes, types, and routines used to implement extended combo-box controls. The following components are added to the Lazarus IDE component palette:

Misc Tab

  • TComboBoxEx
  • TCheckComboBox

comboex.pas is part of the Lazarus Component Library (LCL).

Classes and records

TCheckComboBoxclassCombo-box control which displays check boxes for the items in the control.
TCheckComboItemStateclassRepresents state and data for a check box item displayed in TCustomCheckCombo.
TComboBoxExclassImplements an extended combo-box component.
TComboExItemclassImplements an extended item used in TComboEx.
TComboExItemsclassImplements a collection for the items added to TCustomComboBoxEx.
TCustomCheckComboclassBase class for a combo-box which displays check boxes for Items in the control.
TCustomComboBoxExclassImplements the base class for an extended/enhanced combo-box.
TListControlItemclassImplements a collection item added to a list control.
TListControlItemsclassContainer for the items added to a list control.

Procedures and functions

RegisterprocedureRegisters components for use in the Lazarus IDE.

Types

TAutoCompleteOptionenumerationEnumerated type with values representing the auto-complete options used in TComboBoxEx.
TAutoCompleteOptionssetSets type used to store TAutoCompleteOption values.
TCheckItemChangeprocedure typeSpecifies an event handler signalled when a check box in TCustomCheckCombo is changed.
TComboBoxExStyleenumerationEnumerated type with values for display styles available in TCustomComboBoxEx.
TComboBoxExStyleExenumerationEnumerated type with values which modify the behavior in TComboEx.
TComboBoxExStylessetSet type used to store TComboBoxExStyle enumeration values.
TCustomDatatypePointer type used to access the arbitrary data in TListControlItem.
TListCompareEventprocedure typeSpecifies a function type used to compare items in TComboEx.
TListItemsCompareprocedure typeSpecifies a function type used to compare items in TComboEx.
TListItemsSortTypetypeAlias to the TSortType in ComCtrls.pp

Uses

An experiment, built from Lazarus main 2dfa93c66e of 10-22-2026. Not the official Lazarus documentation.