Unit 'ComboEx' Package
[Overview][Types][Classes][Procedures and functions][Index] [#lcl]

TCustomCheckCombo

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

Declaration

Source position: comboex.pas line 271

type TCustomCheckCombo = class(TCustomComboBox)

protected

  FCheckHighlight: Boolean;

  

  FCheckSize: TSize;

  

  FDropped: Boolean;

  

  FHilightedIndex: Integer;

  

  FHiLiteLeft: Integer;

  

  FHiLiteRight: Integer;

  

  FNeedMeasure: Boolean;

  

  FRejectDropDown: Boolean;

  

  FRejectToggleOnSelect: Boolean;

  

  FRightToLeft: Boolean;

  

  FTextHeight: SmallInt;

  

  procedure CMBiDiModeChanged(); message;

  

  procedure ClearItemStates;

  

  procedure CloseUp; override;

  

  procedure DrawItem(); override;

  

  procedure DropDown; override;

  

  procedure FontChanged(); override;

  

  procedure InitializeWnd; override;

  

  procedure InitItemStates;

  

  procedure CheckItemStates;

  

  procedure QueueCheckItemStates;

  

  procedure KeyDown(); override;

  

  procedure Loaded; override;

  

  procedure MouseLeave; override;

  

  procedure MouseMove(); override;

  

  procedure SetItemHeight(); override;

  

  procedure SetItems(); override;

  

  procedure Select; override;

  

public

  constructor Create(); override;

  

  destructor Destroy; override;

  

  procedure AddItem();

  

  procedure AssignItems();

  

  procedure Clear; override;

  

  procedure DeleteItem();

  

  procedure CheckAll();

  

  procedure Toggle();

  

  property AllowGrayed: Boolean; [rw]

  

  property Count: Integer; [r]

  

  property Checked []: Boolean; [rw]

  

  property ItemEnabled []: Boolean; [rw]

  

  property Objects []: TObject; [rw]

  

  property State []: TCheckBoxState; [rw]

  

  property OnItemChange: TCheckItemChange; [rw]

  

end;

Inheritance

TCustomCheckCombo

  

|

TCustomComboBox

  

The base class for combo-box components.

|

TWinControl

  

Implements a windowed control which can contain other child controls.

|

TControl

  

The base class for visible controls.

|

TLCLComponent

  

|

TObject



CT Web help

CodeTyphon Studio