BUG: Invisible Buttons Sized Too Small Won't Transport

Last reviewed: April 18, 1995
Article ID: Q115292
The information in this article applies to:
  • Microsoft FoxPro for MS-DOS, versions 2.5, 2.5a, 2.5b, 2.6, 2.6a

SYMPTOMS

If invisible buttons are sized too small in a FoxPro for Windows screen, the invisible buttons cannot be found when the screen is transported and opened for modification in FoxPro for MS-DOS. When you click anywhere on the transported screens in FoxPro for MS-DOS, the system will hang.

WORKAROUND

To prevent this problem, do one of the following:

  • Create a set of invisible buttons that consist of only one invisible button. The hanging problem does not occur when the sets of invisible buttons consist of only one invisible button.

    -or-

  • Resize the set of invisible buttons to a reasonable size (that is, more than one row in height) before transporting the screen to FoxPro for MS-DOS.

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. Create a screen in FoxPro for Windows with two or more invisible buttons.

  2. Add one set of invisible buttons that consists of two or more invisible buttons.

  3. Resize the invisible button until the invisible button is one row in height. For example, a set of invisible buttons that consists of three invisible buttons should look like this--///--when resized to only one row in height.

  4. Save the screen without the environment and close the screen.

  5. Open the screen in FoxPro for MS-DOS to invoke the transporter.

  6. Choose the Transport & Open button in the Transport dialog box. When the transporter is done, note that the invisible button cannot be found.

  7. Click anywhere on the transported screen. FoxPro for MS-DOS will hang.

NOTE: When a screen (.SPR) is run in FoxPro for MS-DOS, an invisible button must be a minimum of 1 row by 1 column in the SIZE clause in order to be found with a mouse or for it to show as selected when it is tabbed to.


Additional reference words: FoxDos 2.50 2.50a 2.50b 2.60 buglist2.50
buglist2.50a buglist2.50b buglist2.60 buglist2.60a stop responding lock up
halt freeze
KBCategory: kbprg 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.

Last reviewed: April 18, 1995
© 1998 Microsoft Corporation. All rights reserved. Terms of Use.