Class TImageListBox (unit ListComb) |
Inherits from
TCustomListBox
constructor Create(AOwner: TComponent);
- Public declarations
TImageListBox
destructor Destroy;
SetImageAlign(tiaCenter); SetTextAlign(ttaBottom);
procedure Change;
procedure CNCommand(var Message: TWMCommand);
procedure CreateWnd;
procedure DrawItem(Index: Integer; Rect: TRect; State: TOwnerDrawState);
procedure MeasureItem(Index: Integer;var Height: Integer);
TxtFlags
procedure CMFontChanged(var Message: TMessage);
procedure SetImageAlign(Value:TImageAlign); procedure SetTextAlign(Value:TTextAlign); procedure SetAllAlign(var Rect:TRect);
procedure ResetItemHeight;
procedure SetImages(Value:TImageList);
property Align :
Published declarations
property BorderStyle :
property AlignImage:TImageAlign read FImageAlign write SetImageAlign; property AlignText:TTextAlign read FTextAlign write SetTextAlign;
property Color :
property Ctl3D :
property DragCursor :
property DragMode :
property Enabled :
property Font :
property ImageList : TImageList
property IntegralHeight :
property ItemHeight :
property Items :
property ParentColor :
property ParentCtl3D :
property ParentFont :
property ParentShowHint :
property PopupMenu :
property ShowHint :
property Sorted :
property TabOrder :
property TabStop :
property Tag :
property Visible :
event OnChange : TNotifyEvent
event OnClick :
event OnDblClick :
event OnDragDrop :
event OnDragOver :
event OnEndDrag :
event OnEnter :
event OnExit :
event OnKeyDown :
event OnKeyPress :
event OnKeyUp :
event OnStartDrag :
FOnChange : TNotifyEvent;
Protected declarations
FHeight : integer;
FImageAlign : TImageAlign;
FImages : TImagelist;
FTextAlign : TTextAlign;
FWidth : integer;
ImLeftOff : integer;
Private declarations
ImTopOff : integer;
TxtFlags : integer;
constructor Create(AOwner: TComponent);
Public declarations
TImageListBox
destructor Destroy;
SetImageAlign(tiaCenter); SetTextAlign(ttaBottom);
procedure Change;
procedure CNCommand(var Message: TWMCommand);
procedure CreateWnd;
procedure DrawItem(Index: Integer; Rect: TRect; State: TOwnerDrawState);
procedure MeasureItem(Index: Integer;var Height: Integer);
TxtFlags
procedure CMFontChanged(var Message: TMessage);
procedure SetImageAlign(Value:TImageAlign); procedure SetTextAlign(Value:TTextAlign); procedure SetAllAlign(var Rect:TRect);
procedure ResetItemHeight;
procedure SetImages(Value:TImageList);
property Align :
Published declarations
property BorderStyle :
property AlignImage:TImageAlign read FImageAlign write SetImageAlign; property AlignText:TTextAlign read FTextAlign write SetTextAlign;
property Color :
property Ctl3D :
property DragCursor :
property DragMode :
property Enabled :
property Font :
property ImageList : TImageList
property IntegralHeight :
property ItemHeight :
property Items :
property ParentColor :
property ParentCtl3D :
property ParentFont :
property ParentShowHint :
property PopupMenu :
property ShowHint :
property Sorted :
property TabOrder :
property TabStop :
property Tag :
property Visible :
event OnChange : TNotifyEvent
event OnClick :
event OnDblClick :
event OnDragDrop :
event OnDragOver :
event OnEndDrag :
event OnEnter :
event OnExit :
event OnKeyDown :
event OnKeyPress :
event OnKeyUp :
event OnStartDrag :
FOnChange : TNotifyEvent;
Protected declarations
FHeight : integer;
FImageAlign : TImageAlign;
FImages : TImagelist;
FTextAlign : TTextAlign;
FWidth : integer;
ImLeftOff : integer;
Private declarations
ImTopOff : integer;
TxtFlags : integer;