Class TCounter (unit Counter)

Inherits from

TGraphicControl

Constructors


constructor Create(AOwner: TComponent);



Functions

destructor Destroy;


procedure Loaded;


procedure Paint;


procedure PaintPrefix;


procedure PaintSuffix;


function CountWidth: integer;


procedure SetAutoSize(value: boolean);


procedure SetCounterBmp;


procedure SetCounterType(value: TCounterType);


procedure SetNumDigits(value: TNumDigits);


procedure SetStretch(value: boolean);


procedure SetUserBmp(value: TBitmap);


procedure SetValue(value: TValStr);


Properties

property AutoSize : boolean


property CounterType : TCounterType


property NumDigits : TNumDigits


property ShowHint :


property Stretch : boolean


property UserBitmap : TBitmap


property Value : TValStr


Events

Variables

DigitDims : TRect;


FAutoSize : boolean;


FCounterBmp : TBitmap;


FCounterType : TCounterType;


FNumDigits : TNumDigits;


FStretch : boolean;


FTmpBmp : TBitmap;


FUserBmp : TBitmap;


FValue : TValStr;



Constructors


constructor Create(AOwner: TComponent);


Functions


destructor Destroy;


procedure Loaded;


procedure Paint;


procedure PaintPrefix;


procedure PaintSuffix;


function CountWidth: integer;


procedure SetAutoSize(value: boolean);


procedure SetCounterBmp;


procedure SetCounterType(value: TCounterType);


procedure SetNumDigits(value: TNumDigits);


procedure SetStretch(value: boolean);


procedure SetUserBmp(value: TBitmap);


procedure SetValue(value: TValStr);


Properties


property AutoSize : boolean


property CounterType : TCounterType


property NumDigits : TNumDigits


property ShowHint :


property Stretch : boolean


property UserBitmap : TBitmap


property Value : TValStr


Events


Variables


DigitDims : TRect;


FAutoSize : boolean;


FCounterBmp : TBitmap;


FCounterType : TCounterType;


FNumDigits : TNumDigits;


FStretch : boolean;


FTmpBmp : TBitmap;


FUserBmp : TBitmap;


FValue : TValStr;