Class tanimitem

Unit

Declaration

type tanimitem = class(tlinkedobject)

Description

This item has no description.

Hierarchy

Overview

Fields

Protected fowner: tobject;
Protected ftimer: tanimtimer;
Protected fenabled: boolean;
Protected fref: card32;
Protected fnexttick: card32;
Protected ftickus: int32;
Protected ftickref: card32;
Protected fkind: animkindty;
Protected fstate: animstatesty;
Protected foptions: animoptionsty;
Protected finterval: flo64;
Protected ftime: flo64;

Methods

Protected procedure tick(); virtual;
Protected procedure objectevent(const sender: tobject; const event: objecteventty); override;
Protected procedure settimer(const atimer: tanimtimer);
Protected procedure setnexttick();
Protected procedure setnexttick1();
Public constructor create(const aowner: iobjectlink; const atimer: tanimtimer; const aontick: animtickeventty; const ainterval: flo64; const akind: animkindty = ank_single; const aoptions: animoptionsty = [ano_enabled]; const atickus: int32 = 0);
Public constructor create(const aowner: tmsecomponent; const atimer: tanimtimer; const aontick: animtickeventty; const ainterval: flo64; const akind: animkindty = ank_single; const aoptions: animoptionsty = [ano_enabled]; const atickus: int32 = 0);
Public destructor destroy(); override;
Public procedure reset();
Public procedure restart();

Properties

Public property kind: animkindty read fkind write setkind;
Public property options: animoptionsty read foptions write setoptions;
Public property enabled: boolean read fenabled write setenabled;
Public property tickus: int32 read ftickus write settickus default 0;
Public property time: flo64 read ftime write ftime;
Public property down: boolean read getdown write setdown;
Public property value: flo64 read getvalue;
Public property interval: flo64 read finterval write finterval;
Public property timer: tanimtimer read ftimer write settimer;
Public property ontick: animtickeventty read fontick write fontick;
Public property onstart: notifyeventty read fonstart write fonstart;
Public property onstop: notifyeventty read fonstop write fonstop;

Description

Fields

Protected fowner: tobject;

This item has no description.

Protected ftimer: tanimtimer;

This item has no description.

Protected fenabled: boolean;

This item has no description.

Protected fref: card32;

This item has no description.

Protected fnexttick: card32;

This item has no description.

Protected ftickus: int32;

This item has no description.

Protected ftickref: card32;

This item has no description.

Protected fkind: animkindty;

This item has no description.

Protected fstate: animstatesty;

This item has no description.

Protected foptions: animoptionsty;

This item has no description.

Protected finterval: flo64;

This item has no description.

Protected ftime: flo64;

This item has no description.

Methods

Protected procedure tick(); virtual;

This item has no description.

Protected procedure objectevent(const sender: tobject; const event: objecteventty); override;

This item has no description.

Protected procedure settimer(const atimer: tanimtimer);

This item has no description.

Protected procedure setnexttick();

This item has no description.

Protected procedure setnexttick1();

This item has no description.

Public constructor create(const aowner: iobjectlink; const atimer: tanimtimer; const aontick: animtickeventty; const ainterval: flo64; const akind: animkindty = ank_single; const aoptions: animoptionsty = [ano_enabled]; const atickus: int32 = 0);

This item has no description.

Public constructor create(const aowner: tmsecomponent; const atimer: tanimtimer; const aontick: animtickeventty; const ainterval: flo64; const akind: animkindty = ank_single; const aoptions: animoptionsty = [ano_enabled]; const atickus: int32 = 0);

This item has no description.

Public destructor destroy(); override;

This item has no description.

Public procedure reset();

This item has no description.

Public procedure restart();

This item has no description.

Properties

Public property kind: animkindty read fkind write setkind;

This item has no description.

Public property options: animoptionsty read foptions write setoptions;

This item has no description.

Public property enabled: boolean read fenabled write setenabled;

This item has no description.

Public property tickus: int32 read ftickus write settickus default 0;

This item has no description.

Public property time: flo64 read ftime write ftime;

This item has no description.

Public property down: boolean read getdown write setdown;

This item has no description.

Public property value: flo64 read getvalue;

This item has no description.

Public property interval: flo64 read finterval write finterval;

This item has no description.

Public property timer: tanimtimer read ftimer write settimer;

This item has no description.

Public property ontick: animtickeventty read fontick write fontick;

This item has no description.

Public property onstart: notifyeventty read fonstart write fonstart;

This item has no description.

Public property onstop: notifyeventty read fonstop write fonstop;

This item has no description.


Generated by PasDoc 0.17.0.snapshot.