PRB: TAB Key Does Not Trigger List Box's VALID Clause

ID: Q113811

2.00 2.5x 2.6x | 2.5x 2.6x 3.00 | 2.5x 2.60a

MS-DOS         | WINDOWS        | MACINTOSH
kbprg kbprb

The information in this article applies to:

  • Microsoft Visual FoxPro for Windows, version 3.0
  • Microsoft FoxPro for MS-DOS, versions 2.0, 2.5x, 2.6x
  • Microsoft FoxPro for Windows, versions 2.5x, 2.6x
  • Microsoft FoxPro for Macintosh, version 2.5x, 2.6a

SYMPTOMS

Contrary to expectation, the TAB key does not trigger a list box's VALID clause.

CAUSE

Unlike most screen GET objects, in order for its VALID clause to be executed, a list box requires a selection be made with a press of the ENTER key or a double-click of the mouse. Even though positioning the highlight bar on a particular entry in a list box and pressing the TAB key updates the list-box variable's value, the VALID clause is ignored.

STATUS

This behavior is by design.

REFERENCES

"Language Reference," version 2.5, page L3-77 "Commands & Functions," version 2.0, page C3-50 The "@ ... GET - List Boxes Command" topic of Visual FoxPro online Help,

Additional reference words: VFoxWin 3.00 FoxMac FoxDos FoxWin 2.00 2.50 2.50a 2.50b 2.50c 2.60 2.60a listbox KBCategory: kbprg kbprb KBSubcategory: FxprgGeneral

Keywords          : FxprgGeneral 
Version           : 2.00 2.5x 2.6x | 2.5x 2.6x 3.00
Platform          : MACINTOSH MS-DOS WINDOWS


Last Reviewed: May 1, 1996
© 2000 Microsoft Corporation. All rights reserved. Terms of Use.