Class TFadeLabel (unit FadeLabel)

Inherits from

TCustomLabel

Constructors


constructor Create(aOwner: TComponent);

Public declarations

---------------------------------------------------------------------------------------------



Functions

destructor Destroy;

---------------------------------------------------------------------------------------------

procedure Paint;

---------------------------------------------------------------------------------------------

function GetLabelText: String;

---------------------------------------------------------------------------------------------

procedure MakeFade;

Protected declarations

---------------------------------------------------------------------------------------------


procedure ParentColorChanged(var Message: TMessage);

---------------------------------------------------------------------------------------------

procedure SysColorChange(var Message: TMessage);

---------------------------------------------------------------------------------------------

procedure fSetBackcolor(color: TColor);

---------------------------------------------------------------------------------------------

procedure fSetFadeColor(color: TColor);

---------------------------------------------------------------------------------------------

Properties

property Align :


property Alignment :


property AutoSize :


property BackColor : TColor


property Caption :


property Color : TColor

Published declarations

property DragCursor :


property DragMode :


property Enabled :


property FocusControl :


property Font :


property Layout :


property ParentColor :


property ParentFont :


property ParentShowHint :


property PopupMenu :


property ShowAccelChar :


property ShowHint :


property Visible :


Events

event OnClick :


event OnDblClick :


event OnDragDrop :


event OnDragOver :


event OnEndDrag :


event OnMouseDown :


event OnMouseMove :


event OnMouseUp :


event OnStartDrag :


event OnSysColorChange : TNotifyEvent


Variables

fBackColor : TColor;


fDisplayBmp : TBitmap;


fEdgeBmp : TBitmap;


fEdgeTemplate : TBitmap;


fFadeBmp : TBitmap;


fFadeColor : TColor;


fFadeTemplate : TBitmap;

Private declarations

fOnColorChange : TNotifyEvent;


fSolidBmp : TBitmap;


fSolidTemplate : TBitmap;


fTopBmp : TBitmap;


fTopTemplate : TBitmap;



Constructors


constructor Create(aOwner: TComponent);

Public declarations

---------------------------------------------------------------------------------------------


Functions


destructor Destroy;

---------------------------------------------------------------------------------------------


procedure Paint;

---------------------------------------------------------------------------------------------


function GetLabelText: String;

---------------------------------------------------------------------------------------------


procedure MakeFade;

Protected declarations

---------------------------------------------------------------------------------------------


procedure ParentColorChanged(var Message: TMessage);

---------------------------------------------------------------------------------------------


procedure SysColorChange(var Message: TMessage);

---------------------------------------------------------------------------------------------


procedure fSetBackcolor(color: TColor);

---------------------------------------------------------------------------------------------


procedure fSetFadeColor(color: TColor);

---------------------------------------------------------------------------------------------


Properties


property Align :


property Alignment :


property AutoSize :


property BackColor : TColor


property Caption :


property Color : TColor

Published declarations


property DragCursor :


property DragMode :


property Enabled :


property FocusControl :


property Font :


property Layout :


property ParentColor :


property ParentFont :


property ParentShowHint :


property PopupMenu :


property ShowAccelChar :


property ShowHint :


property Visible :


Events


event OnClick :


event OnDblClick :


event OnDragDrop :


event OnDragOver :


event OnEndDrag :


event OnMouseDown :


event OnMouseMove :


event OnMouseUp :


event OnStartDrag :


event OnSysColorChange : TNotifyEvent


Variables


fBackColor : TColor;


fDisplayBmp : TBitmap;


fEdgeBmp : TBitmap;


fEdgeTemplate : TBitmap;


fFadeBmp : TBitmap;


fFadeColor : TColor;


fFadeTemplate : TBitmap;

Private declarations


fOnColorChange : TNotifyEvent;


fSolidBmp : TBitmap;


fSolidTemplate : TBitmap;


fTopBmp : TBitmap;


fTopTemplate : TBitmap;