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



The information in this article applies to:

  • Microsoft Visual FoxPro for Windows 3.0
  • Microsoft FoxPro for MS-DOS 2.0
  • Microsoft FoxPro for Macintosh 2.6a

This article was previously published under Q113811

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,

Modification Type:MajorLast Reviewed:11/17/2003
Keywords:KB113811