DOCUMENT:Q122338  04-NOV-1994  [FOXPRO]
TITLE   :BUG: Tab Order Incorrect in 'Program, generate' Screen
PRODUCT :Microsoft FoxPro
PROD/VER:2.5x 2.60 2.60a
OPER/SYS:WINDOWS
KEYWORDS:kbtool kbbuglist

---------------------------------------------------------------------
The information in this article applies to:

 - Microsoft FoxPro for Windows, versions 2.5x, 2.6, 2.6a
---------------------------------------------------------------------

SYMPTOMS
========

In FoxPro for Windows, a problem occurs when you edit a screen and then
choose 'Program, Generate' and select the 'More' option. When you tab
through the options found in the 'Generated Code Options' box, FoxPro skips
over the 'Border for Gets' and 'Windows Objects Only' check boxes.

CAUSE
=====

FoxPro sets the tab order for the check boxes incorrectly.

STATUS
======

Microsoft has confirmed this to be a problem in the Microsoft products
listed at the beginning of this article. We are researching this problem
and will post new information here in the Microsoft Knowledge Base as it
becomes available.

MORE INFORMATION
================

Steps to Reproduce Problem
--------------------------

1. Type in the following, and press the ENTER key:

   MODIFY SCREEN TEST

2. Choose 'Program, Generate' and answer 'Yes' to the two questions
   asked by the generator.

3. In the 'Generate Screen' dialog box, choose the More button. Then press
   the TAB key to tab down into the 'Generated Code Options' section of the
   screen.

4. Press the TAB key to tab down through the checkbox options to the 'Modal
   Screens' checkbox. At this point, the mouse pointer (cursor) jumps to
   the first option in the second column. Continue to tab down through the
   fields to the 'Execute Multiple Reads' check box. At this point, the
   pointer (cursor) jumps over the last check box option to the 'Associated
   Windows' button. Press the TAB key again. This takes you to the 'Windows
   Objects Only' checkbox. Press the TAB key again. This takes you to the
   'Border for Gets' check box.

Additional reference words: 2.50 2.50a 2.50b 2.60 2.60a buglist2.50
buglist2.50a buglist2.50b buglist2.60 buglist2.60a windows objects SBuilder
FoxWin
KBCategory: kbtool kbbuglist
KBSubcategory:


=============================================================================

THE INFORMATION PROVIDED IN THE MICROSOFT KNOWLEDGE BASE IS
PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND.  MICROSOFT DISCLAIMS
ALL WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING THE WARRANTIES
OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.  IN NO
EVENT SHALL MICROSOFT CORPORATION OR ITS SUPPLIERS BE LIABLE FOR
ANY DAMAGES WHATSOEVER INCLUDING DIRECT, INDIRECT, INCIDENTAL,
CONSEQUENTIAL, LOSS OF BUSINESS PROFITS OR SPECIAL DAMAGES, EVEN IF
MICROSOFT CORPORATION OR ITS SUPPLIERS HAVE BEEN ADVISED OF THE
POSSIBILITY OF SUCH DAMAGES.  SOME STATES DO NOT ALLOW THE EXCLUSION
OR LIMITATION OF LIABILITY FOR CONSEQUENTIAL OR INCIDENTAL DAMAGES
SO THE FOREGOING LIMITATION MAY NOT APPLY.

Copyright Microsoft Corporation 1994.