w8sdz@WSMR-SIMTEL20.ARMY.MIL (Keith Petersen) (11/10/89)
[--forwarded message--]
From: nts0699@dsac.dla.mil (Gene McManus)
I have uploaded:
pd1:<msdos.mouse>
CMOUSE.ARC Mouse management for MSC 5.1/MASM 5.0 or later
There has been some interest in these routines expressed in
c.b.i.p.d in the last several weeks. I've responded to those folks
whose requests I've seen, but felt that maybe you'd want to put
these routines on the SIMTEL20 database.
The following is included in the archive:
Archive: CMOUSE.ARC
Name Length Method SF Size now Mod Date Time CRC
============ ======== ======== ==== ======== ========= ======== ========
COMPACT.INC 17 ----- 2 17 06 Mar 89 12:01:48 DE63
ERROR.LST 450 Crunched 15 379 06 Mar 89 11:07:38 4A34
FARCALL.INC 17 ----- 2 17 08 Nov 88 13:26:36 B2FB
HANDLER.ASM 1092 Crunched 30 754 16 Apr 89 17:31:44 DEE9
HUGEDATA.INC 18 ----- 2 18 08 Nov 88 13:26:38 AEA0
LARGE.INC 15 ----- 3 15 06 Mar 89 12:02:20 1D54
MAKE.EXE 21505 Crunched 18 17495 26 Oct 87 12:43:14 8E45
MAKEFILE 4572 Crunched 61 1743 06 Mar 89 12:12:40 E761
MEDIUM.INC 16 ----- 3 16 06 Mar 89 12:02:04 7A84
MICE.ASM 21552 Squashed 72 5898 31 May 87 10:58:28 49ED
MOUSE.C 4934 Crunched 49 2483 16 Apr 89 17:36:40 2161
MOUSE.CMD 40 ----- 1 40 06 Mar 89 12:13:26 ADB2
MOUSE.H 2183 Crunched 41 1288 16 Apr 89 15:23:16 B505
NEARCALL.INC 17 ----- 2 17 08 Nov 88 13:26:50 72AA
SMALDATA.INC 18 ----- 2 18 08 Nov 88 13:26:54 6EF1
SMALL.INC 15 ----- 3 15 06 Mar 89 12:02:20 AF7D
TEST1.C 2105 Crunched 42 1214 06 Mar 89 14:48:30 CE94
TEST2.C 1766 Crunched 37 1097 28 Mar 89 06:30:00 F9EF
============ ===== ==== ===== ========= ======== ====
total 18 60332 45% 33048
The source code is intended for MSC 5.1 and MASM 5.0 or later.
I have included a PD Unix-like make, which is what my makefile is
intended to be used with (MAKE.EXE). This make has been posted to
the Usenet several times in the past, and will run recursively which
allows automatic manufacturing of libraries for all memory models.
The mouse routines are adapted from articles in 'The C Gazette' and
several other publications, including PC Magazine and PC Tech Journal.
The makefile will create a library file for each of the PC memory models.
See test1.c and test2.c for examples of use.
Hope this helps you,
Regards,
Gene
gmcmanus@dsacg1.dla.mil
---
Thanks, Gene!
--Keith Petersen
Maintainer of SIMTEL20's CP/M, MSDOS, & MISC archives [IP address 26.2.0.74]
Internet: w8sdz@WSMR-SIMTEL20.Army.Mil, w8sdz@brl.arpa BITNET: w8sdz@NDSUVM1
Uucp: {ames,decwrl,harvard,rutgers,ucbvax,uunet}!wsmr-simtel20.army.mil!w8sdz