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;