BBS: Inland Empire Archive Date: 11-14-92 (18:28) Number: 400 From: MARK BUTLER Refer#: NONE To: STEVEN MORGAN Recvd: NO Subj: Mouse Routines 2/2 Conf: (2) Quik_Bas
>>> continued from the previous message
SUB MouseOff
RegX.ax = 2
CALL INTERRUPTX(&H33, RegX, RegX)
END SUB
SUB Mouseon
RegX.ax = 1
CALL INTERRUPTX(&H33, RegX, RegX)
END SUB
SUB MouseSetHor (Min%, Max%)
RegX.cx = (Min% * 8) - 1
RegX.dx = (Max% * 8) - 1
RegX.ax = 7
CALL INTERRUPTX(&H33, RegX, RegX)
END SUB
SUB MouseSetVert (Min%, Max%)
RegX.cx = (Min% * 8) - 1
RegX.dx = (Max% * 8) - 1
RegX.ax = 8
CALL INTERRUPTX(&H33, RegX, RegX)
END SUB
SUB MouseStatus (Vert%, Hor%, Mbuttons$)
RegX.ax = 3
CALL INTERRUPTX(&H33, RegX, RegX)
Vert% = (RegX.dx / 8) + 1
Hor% = (RegX.cx / 8) + 1
SELECT CASE RegX.bx
CASE 0
Mbuttons$ = " "
CASE 1
Mbuttons$ = "L "
CASE 2
Mbuttons$ = " R"
CASE 3
Mbuttons$ = "L R"
CASE 4
Mbuttons$ = " C "
END SELECT
END SUB
==========================8< Cut Here 8<=============================
That's it....
תש [-M-H-B-] שת
--- PPoint 1.35
* Origin: Terminal Oasis, Portland OR (1:105/330.5)

Books at Amazon:
Back to BASIC: The History, Corruption, and Future of the Language
Hackers: Heroes of the Computer Revolution (including Tiny BASIC)
Go to: The Story of the Math Majors, Bridge Players, Engineers, Chess Wizards, Scientists and Iconoclasts who were the Hero Programmers of the Software Revolution
The Advent of the Algorithm: The Idea that Rules the World
Moths in the Machine: The Power and Perils of Programming
Mastering Visual Basic .NET