Class TBI_Hotspot (unit bi_tools)
Inherits from
tcomponent
Constructors
constructor create(aowner:TComponent);
Functions
destructor destroy;
procedure checkpos(sender:tobject);
procedure setactive(value:boolean);
procedure setinterval(value:integer);
procedure setpriority(value:Tthreadpriority);
Properties
property Active : boolean
property Area : THotSpotArea
property Interval : integer
property RectBottom : longint
property RectLeft : longint
property RectRight : longint
property RectTop : longint
property ThreadPriority : Tthreadpriority
Events
event OnEnter : TinHotspot
event OnInHotspot : TinHotspot
event OnLeave : TinHotspot
Variables
factive : boolean;
farea : THotSpotArea;
fbottom : longint;
finterval : integer;
fmovedIn : TInHotSpot;
fmovedOut : TInHotSpot;
fOnIn : TInHotSpot;
fpriority : tthreadpriority;
fright : longint;
f_left : longint;
f_top : longint;
lastpos : tpoint;
timer : tbi_timer;
Constructors
constructor create(aowner:TComponent);
Functions
destructor destroy;
procedure checkpos(sender:tobject);
procedure setactive(value:boolean);
procedure setinterval(value:integer);
procedure setpriority(value:Tthreadpriority);
Properties
property Active : boolean
property Area : THotSpotArea
property Interval : integer
property RectBottom : longint
property RectLeft : longint
property RectRight : longint
property RectTop : longint
property ThreadPriority : Tthreadpriority
Events
event OnEnter : TinHotspot
event OnInHotspot : TinHotspot
event OnLeave : TinHotspot
Variables
factive : boolean;
farea : THotSpotArea;
fbottom : longint;
finterval : integer;
fmovedIn : TInHotSpot;
fmovedOut : TInHotSpot;
fOnIn : TInHotSpot;
fpriority : tthreadpriority;
fright : longint;
f_left : longint;
f_top : longint;
lastpos : tpoint;
timer : tbi_timer;