ID Number: Q76980
1.00
WINDOWS
Summary:
At design time in the Microsoft Visual Basic environment, the ARROW
keys do not consistently move through a form's controls. The RIGHT and
DOWN ARROW keys should move the focus from one control to another
according to the tab index in ascending order. The LEFT and DOWN ARROW
keys should move the focus from one control to another according to
the tab index in descending order. At run time, the ARROW keys
correctly follow the tab index of the controls.
Microsoft has confirmed this to be a problem in Microsoft Visual Basic
programming system version 1.0 for Windows. We are researching this
problem and will post new information here as it becomes available.
More Information:
To work around this problem, use the TAB key rather than the ARROW
keys. The TAB key will correctly follow the tab index of the controls.
Steps to Reproduce Problem
--------------------------
1. From the File menu, choose New Project.
2. Place six controls (in this example, six command buttons) on the
form as follows.
Command1 Command2 Command3
Command4 Command5 Command6
Note: The controls are next to, but not overlapping, one another.
3. Choose Command1 by clicking on the control.
4. Use the RIGHT ARROW key to move to Command2.
5. Press the RIGHT ARROW key again.
Notice how the focus is placed on Command3 or Command6.
Note: Focus movement is very inconsistent and the results of steps 4
and 5 may vary from machine to machine.
Additional reference words: 1.00