Microsoft KB Archive/105507

{| = FIX: Transport Program Not Invoked After Open All Snippets =
 * width="100%"|

ID: Q105507

2.50   | 2.50 WINDOWS | MS-DOS kbprg kbfixlist kbbuglist The information in this article applies to:


 * Microsoft FoxPro for Windows, version 2.5
 * Microsoft FoxPro for MS-DOS, version 2.5

SYMPTOMS
The FoxPro for Windows Transport program is not called if the Setup code for a screen is modified using the FoxPro for MS-DOS Screen Builder's Open All Snippets option.

Conversely, the FoxPro for MS-DOS Transport program is not called if the Setup code for a screen is modified using the FoxPro for Windows Screen Builder's Open All Snippets option.

RESOLUTION
To correct this problem, you should upgrade both products (FoxPro for Windows and FoxPro for MS-DOS) to version 2.5a.

STATUS
Microsoft has confirmed this to be a problem in FoxPro 2.5 for MS-DOS and FoxPro 2.5 for Windows. This problem was corrected in FoxPro 2.5a for MS-DOS and FoxPro 2.5a for Windows.

Steps to Reproduce Problem
1. Start FoxPro for MS-DOS.

2. Use the Screen Builder to create a new screen.

3. From the Screen menu, choose Screen Layout. Open the Setup snippet.

4. In the Setup snippet, type the following:

WAIT WINDOW 'FPD Screen Layout'

5. Save the screen as TEST.SCX (assuming you do not already have a   file with the same name), and quit FoxPro for MS-DOS.

6. Start FoxPro for Windows, and then open TEST.SCX.

7. The Transport dialog box appears (this is expected behavior). Transport the screen.

8. From the Screen menu, choose Layout. Under Options, choose the Code button. Then choose the Screen Setup Code button.

9. In the Screen Setup Code snippet, type the following:

WAIT WINDOW 'FPW Screen Layout' 10. Save the changes to TEST.SCX, and quit FoxPro for Windows. 11. Start FoxPro for MS-DOS, and then open TEST.SCX.

12. The Transport dialog box appears (this is expected behavior).

Transport the screen. 13. From the Screen menu, choose Open All Snippets. 14. In the Setup snippet, type the following:

WAIT WINDOW 'FPD Open All Snippets' 15. Save the changes to TEST.SCX, and quit FoxPro for MS-DOS. 16. Start FoxPro for Windows, and then open TEST.SCX.

17. The Transport program is not called (this is not expected

behavior). Instead, the TEST.SCX screen opens. 18. From the Screen menu, choose Layout. Under Options, choose the   Code button. Then choose the Screen Setup Code button. 19. In the Screen Setup Code snippet, type the following:       WAIT WINDOW 'FPW Open All Snippets' 20. Save the changes to TEST.SCX and quit FoxPro for Windows. 21. Start FoxPro for MS-DOS, and then open TEST.SCX.

22. The Transport program is not called (this is not expected

behavior). Instead, the TEST.SCX screen opens. NOTE: This problem cannot be reproduced by switching between FoxPro for MS-DOS and FoxPro for Windows. You must actually start and quit each program at the appropriate steps. Additional reference words: FoxDos FoxWin 2.50 buglist2.50 fixlist2.50a CTRL+S KBCategory: kbprg kbfixlist kbbuglist KBSubcategory: FxtoolSbuilder

Keywords         : FxtoolSbuilder kbbuglist kbfixlist Version          : 2.50 | 2.50 Platform         : MS-DOS WINDOWS Solution Type    : kbfix
 * }