home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Collection of Hack-Phreak Scene Programs
/
cleanhpvac.zip
/
cleanhpvac
/
GFXFX2.ZIP
/
UNITINT.ZIP
/
U_MOUSE.INT
< prev
next >
Wrap
Text File
|
1995-02-14
|
774b
|
39 lines
unit u_mouse;
interface
const
mtypes:array[0..4] of string[6]=(
'bus','serial','inport','ps/2','hp');
var
buttons:word;
verhi,verlo,mousetype:byte;
{ General --------- }
function mouseinstalled:boolean;
procedure getmouseversion;
function leftpressed:boolean;
function rightpressed:boolean;
function middlepressed:boolean;
procedure mousesensetivity(x,y:word);
function getmousex:word;
function getmousey:word;
procedure setmousepos(x,y:word);
{ Graphics Mouse -- }
procedure gm_mousewindow(x,y,x2,y2:word);
{ Text Mouse ------ }
procedure tm_showmouse;
procedure tm_hidemouse;
procedure tm_mousewindow(x,y,x2,y2:word);
function tm_getstratcursor(maxlen:word):string; { get string at cursor }
implementation