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