FIX: Mouse Input Ignored When Display Modal Form in Spin Event
Article ID: 113681
Article Last Modified on 10/29/2003
APPLIES TO
- Microsoft Visual Basic 2.0 Professional Edition
- Microsoft Visual Basic 3.0 Professional Edition
This article was previously published under Q113681
SYMPTOMS
While displaying a modal form in the SpinDown() or SpinUp() event of the
SPIN.VBX custom control, your computer ignores all mouse actions along with
any system key requests such as CTRL+ESC and ALT+TAB. However, normal
keyboard input is unaffected. In other words, you can still press TAB to
move between controls, press the ENTER key on a command button, and enter
text in a text box.
WORKAROUND
When running in the Visual Basic environment, you can press CTRL+BREAK
to get mouse control and system keyboard input back.
To work around this bug, enable a timer in the SpinDown() or SpinUp()
event, and display your modal form in the Timer() event.
STATUS
Microsoft has confirmed this to be a bug in the Microsoft products listed
at the beginning of this article. This problem has been corrected in Visual
Basic version 4.0.
Additional query words: buglist2.00 buglist3.00 2.00 3.00 fixlist4.00
Keywords: kbbug kbfix KB113681