Incorrect Mouse Hot Spot After SCREEN Statement in QBX.EXE (70162)
The information in this article applies to:
- Microsoft Basic Professional Development System for MS-DOS 7.1
- Microsoft Basic Professional Development System for MS-DOS 7.0
This article was previously published under Q70162 SUMMARY
The Microsoft Mouse driver version 7.03 (that comes with Basic PDS
version 7.10) may use an incorrect hot spot when left in non-text mode
at the end of a program in the QBX.EXE environment. The hot spot
(where the cursor points) is halfway across the screen to the right of
the visual mouse cursor. This problem is caused by version 7.03 of the
mouse driver, and is not caused by the QBX.EXE environment. This
problem occurs only on some VGA cards. Vega Video Seven and C&T VGA
controllers are known to have this problem.
This problem with The Microsoft Mouse driver version 7.03 applies to
QBX.EXE from Microsoft Basic Professional Development System (PDS)
versions 7.00 and 7.10 for MS-DOS. (Note that Basic PDS 7.00 comes
with version 6.25 of the mouse driver, which does not have the
problem.)
MORE INFORMATION
To reproduce the problem, type SCREEN 9 in an empty program window.
Run the program, then press any key to continue. Once back in QBX.EXE,
try to use a pull-down menu. The menu that comes down may be about
half a screen away from where the mouse cursor is located.
To work around the problem, use the SCREEN 0 statement at the end of
your program. Launching SCREEN 0 in the immediate window also corrects
the problem, until you run the program again. Mouse drivers earlier
than version 7.03, and the mouse driver version 7.04 when used with
the /Y switch, do not have this problem.
The Microsoft Mouse driver version 7.04 is available through the
Hardware Group of Microsoft Technical Support by calling (425)
637-7096.
Modification Type: | Minor | Last Reviewed: | 8/16/2005 |
---|
Keywords: | KB70162 |
---|
|