Class TListBox3D (unit ListBx3D)

Inherits from

TCustomListBox

Constructors


constructor Create(AOwner: TComponent);

class TListBox3D ~~~~~~~~~~~~~~~~


Functions

procedure DrawItem(Index: Integer; Rect: TRect; State: TOwnerDrawState);

Text

procedure MeasureItem(Index: Integer; var Height: Integer);


procedure CNDrawItem(var Message: TWMDrawItem);


procedure CNMeasureItem(var Message: TWMMeasureItem);


procedure DoDrawShadowText(ColorHigh,ColorLow: TColor;Rect: TRect; Index: Integer;State: TOwnerDrawState);


function GetTextHeight: LongInt;


procedure SetBevel(Value: TListBox3DBevel);


procedure SetHighLightColor(Value: TColor);


procedure SetShadowColor(Value: TColor);


procedure SetShadowSize(Value: Byte);


Properties

property Align :


property Bevel : TListBox3DBevel


property BorderStyle :


property Color :


property Columns :


property Ctl3D :


property DragCursor :


property DragMode :


property Enabled :


property ExtendedSelect :


property Font :


property HighLightColor : TColor


property IntegralHeight :


property ItemHeight :


property Items :


property MultiSelect :


property ParentColor :


property ParentCtl3D :


property ParentFont :


property ParentShowHint :


property PopupMenu :


property PressState : TListBox3DPressState


property ShadowColor : TColor


property ShadowSize : Byte


property ShowHint :


property Sorted :


property Style :


property TabOrder :


property TabStop :


property TabWidth :


property Visible :


Events

event OnClick :


event OnDblClick :


event OnDragDrop :


event OnDragOver :


event OnEndDrag :


event OnEnter :


event OnExit :


event OnKeyDown :


event OnKeyPress :


event OnKeyUp :


event OnMouseDown :


event OnMouseMove :


event OnMouseUp :


event OnStartDrag :


Variables

FBevel : TListBox3DBevel;


FHighLightColor : TColor;


FPressState : TListBox3DPressState;


FShadowColor : TColor;


FShadowSize : Byte;



Constructors


constructor Create(AOwner: TComponent);

class TListBox3D ~~~~~~~~~~~~~~~~


Functions


procedure DrawItem(Index: Integer; Rect: TRect; State: TOwnerDrawState);

Text


procedure MeasureItem(Index: Integer; var Height: Integer);


procedure CNDrawItem(var Message: TWMDrawItem);


procedure CNMeasureItem(var Message: TWMMeasureItem);


procedure DoDrawShadowText(ColorHigh,ColorLow: TColor;Rect: TRect; Index: Integer;State: TOwnerDrawState);


function GetTextHeight: LongInt;


procedure SetBevel(Value: TListBox3DBevel);


procedure SetHighLightColor(Value: TColor);


procedure SetShadowColor(Value: TColor);


procedure SetShadowSize(Value: Byte);


Properties


property Align :


property Bevel : TListBox3DBevel


property BorderStyle :


property Color :


property Columns :


property Ctl3D :


property DragCursor :


property DragMode :


property Enabled :


property ExtendedSelect :


property Font :


property HighLightColor : TColor


property IntegralHeight :


property ItemHeight :


property Items :


property MultiSelect :


property ParentColor :


property ParentCtl3D :


property ParentFont :


property ParentShowHint :


property PopupMenu :


property PressState : TListBox3DPressState


property ShadowColor : TColor


property ShadowSize : Byte


property ShowHint :


property Sorted :


property Style :


property TabOrder :


property TabStop :


property TabWidth :


property Visible :


Events


event OnClick :


event OnDblClick :


event OnDragDrop :


event OnDragOver :


event OnEndDrag :


event OnEnter :


event OnExit :


event OnKeyDown :


event OnKeyPress :


event OnKeyUp :


event OnMouseDown :


event OnMouseMove :


event OnMouseUp :


event OnStartDrag :


Variables


FBevel : TListBox3DBevel;


FHighLightColor : TColor;


FPressState : TListBox3DPressState;


FShadowColor : TColor;


FShadowSize : Byte;