home *** CD-ROM | disk | FTP | other *** search
- PROCEDURE MOUSE(VAR M1,M2,M3,M4 : INTEGER);
-
- TYPE REG_PACK = RECORD
- AX,BX,CX,DX,BP,SI,DI,DS,ES,FLAGS : INTEGER
- END;
-
- VAR REGISTERS : REG_PACK;
-
- BEGIN
- WITH REGISTERS DO
- BEGIN
- AX := M1; BX := M2; CX := M3; DX := M4
- END;
- INTR($51,REGISTERS);
- WITH REGISTERS DO
- BEGIN
- M1 := AX; M2 := BX; M3 := CX; M4 := DX
- END
- END;