DOCUMENT:Q154709 10-MAR-2000 [foxpro] TITLE :BUG: Setup Wizard Grid Hangs VFP When KEYCOMP Not Macintosh PRODUCT :Microsoft FoxPro PROD/VER:MACINTOSH:3.0b OPER/SYS: KEYWORDS:kbbuglist ====================================================================== ------------------------------------------------------------------------------- The information in this article applies to: - Microsoft Visual FoxPro for Macintosh, version 3.0b ------------------------------------------------------------------------------- SYMPTOMS ======== In Step 6, the Setup Wizard in Visual FoxPro for Macintosh can hang under the following circumstances: - KEYCOMP is either Windows or DOS. - The drop-down list in the Target Dir column of the grid in Step 6 is clicked with the mouse, causing it to stay dropped-down. - With the list in the dropped-down position, an arrow key on the keyboard is pressed in an attempt to select one of the items in the list. WORKAROUND ========== Make sure that KEYCOMP is set to Macintosh before running the Setup Wizard. The following command typed in the Command window can be used to determine what KEYCOMP is currently set to: ? SET("keycomp") This should return "MAC." When KEYCOMP is MAC, the Visual FoxPro menus will not have any letters underlined. When KEYCOMP is DOS or Windows, various letters in the FoxPro menus will be underlined. To set KEYCOMP to Windows, type the following command in the Visual FoxPro Command window and press the RETURN key: SET KEYCOMP TO Windows KEYCOMP can also be set or checked in the Options dialog that is accessed from the Tools menu. In the General tab, there is a section for Data Entry. Set the Navigation Keys drop-down to Macintosh Compatible to set KEYCOMP to Macintosh through this dialog. STATUS ====== Microsoft has confirmed this to be a problem in the Microsoft products listed at the beginning of this article. MORE INFORMATION ================ The scenario where this problem will likely be encountered is caused by the behavior of the drop-down list in the grid in Step 6 - File Summary of the Setup Wizard. When KEYCOMP is Windows or DOS, clicking the drop-down will cause it to drop down and stay down. Then, if the mouse button is released and another location in the list is clicked, the list goes back up but the item clicked isn't selected. At this point, it may be tempting to use the arrow keys because the mouse does not appear to work. To change the location in the drop-down list with the mouse, click the drop-down list and, holding down the mouse button, drag down the list to the item desired. Then release the mouse button. Steps To Reproduce The Problem ------------------------------ 1. SET KEYCOMP to Windows using one of the methods described in the Workaround section of this article. 2. Create two folders on the Macintosh: one to contain the program to be distributed(source folder) and another for the disk images. The desktop is a good location for these folders. Place at least one file in the source folder. Any .prg file is fine. 3. Start the Setup Wizard from the Tools, Wizards menu. 4. Fill in the appropriate options in Steps 1 through 5. 5. In Step 6 - File Summary, click on the Target Dir drop-down list in the grid. It should drop down. Release the mouse button and the list should stay down. Then, use the down arrow key to scroll down the list. The Mac should hang at this point. Additional query words: kbdsd VFoxMac ====================================================================== Keywords : kbbuglist Technology : kbHWMAC kbOSMAC kbVFPsearch kbAudDeveloper kbVFP300bMac Version : MACINTOSH:3.0b Issue type : kbbug ============================================================================= 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 2000.