Class TAnimateBmp (unit AnimBmp)

Inherits from

TCustomControl

Constructors


constructor Create(AOwner: TComponent);



Functions

destructor Destroy;


procedure Loaded;


procedure Paint;


procedure TimerTimer(Sender: TObject);


procedure CountDimensions;


procedure GetCurrentBitmap;


procedure SetActive(value: boolean);


procedure SetAutoSize(value: boolean);


procedure SetBitmap(value: TBitmap);


procedure SetDimensions(index: integer; value: TColRow);


procedure SetDirection(value: TDirection);


procedure SetInterval(value: integer);


procedure SetPriority(value: TThreadPriority);


Properties

property Active : boolean


property AutoSize : boolean


property Bitmap : TBitmap


property Cols : TColRow


property Direction : TDirection


property Interval : integer


property Priority : TThreadPriority


property Rows : TColRow


Events

event OnTimer : TNotifyEvent


Variables

FActive : boolean;


FAutoSize : boolean;


FBitmap : TBitmap;


FCols : TColRow;


FDirection : TDirection;


FFrameHeight : integer;


FFrameWidth : integer;


FInterval : integer;


FOnTimer : TNotifyEvent;


FPriority : TThreadPriority;


FRows : TColRow;


FTimer : TThreadedTimer;


X : integer;


Y : integer;



Constructors


constructor Create(AOwner: TComponent);


Functions


destructor Destroy;


procedure Loaded;


procedure Paint;


procedure TimerTimer(Sender: TObject);


procedure CountDimensions;


procedure GetCurrentBitmap;


procedure SetActive(value: boolean);


procedure SetAutoSize(value: boolean);


procedure SetBitmap(value: TBitmap);


procedure SetDimensions(index: integer; value: TColRow);


procedure SetDirection(value: TDirection);


procedure SetInterval(value: integer);


procedure SetPriority(value: TThreadPriority);


Properties


property Active : boolean


property AutoSize : boolean


property Bitmap : TBitmap


property Cols : TColRow


property Direction : TDirection


property Interval : integer


property Priority : TThreadPriority


property Rows : TColRow


Events


event OnTimer : TNotifyEvent


Variables


FActive : boolean;


FAutoSize : boolean;


FBitmap : TBitmap;


FCols : TColRow;


FDirection : TDirection;


FFrameHeight : integer;


FFrameWidth : integer;


FInterval : integer;


FOnTimer : TNotifyEvent;


FPriority : TThreadPriority;


FRows : TColRow;


FTimer : TThreadedTimer;


X : integer;


Y : integer;