@ ... GET List Behavior Difference with Disabled OptionsID: Q103605 The information in this article applies to:
SUMMARYDisabled options in a GET list can be selected in FoxPro for Windows unlike in FoxPro for MS-DOS. When selected, the variable will yield the null string or 0 (this depends on how the variable was declared). MORE INFORMATIONTo see the difference in behavior, do the following procedure in FoxPro for Windows and in FoxPro for MS-DOS: 1. Run the code included below. 2. Press the DOWN ARROW until you reach the test5 option, which is disabled, and press the ESC key. FoxPro for MS-DOS will not allow the test5 option to be highlighted, but FoxPro for Windows will; FoxPro for Windows will also yield 0 when the option is highlighted. CodeDEFINE POPUP test MARGIN RELATIVE ON SELECTION POPUP test WAIT WINDOW PROMPT() FOR cnt = 1 to 10 DEFINE BAR cnt OF test PROMPT "test" + LTRIM(STR(cnt)) ENDFOR SET SKIP OF BAR 5 OF TEST .t. @ 5,2 GET var DEFA 1 POPUP test READ WAIT WINDOW "The variable holds" + STR(var) Additional reference words: FoxDos FoxWin 2.50 2.50a KBCategory: kbprg KBSubcategory: FxprgGeneral |
Last Reviewed: June 27, 1995 |