How to Create a Modal Screen Effect ProgrammaticallyID: Q120790 2.5x 2.6x 3.00 | 2.00 2.5x 2.6x
The information in this article applies to:
SUMMARYYou (the developer) can require a person using your application to use design controls to exit a FoxPro screen by making the screen MODAL. To do this, use a MODAL clause on the READ command when you design the screen. However, if you design the screen as non-MODAL, you can still give the screen a MODAL feel by adding a few lines of code as demonstrated in this article.
MORE INFORMATION
FoxPro 2.x Steps to Create MODAL-Like Screens by Using Code1. Enter USE <database name> in the Command window to open the table. 2. Enter CREATE SCREEN PMODAL in the Command window. 3. From the Screen menu pad, choose Quick Screen. 4. Choose the default setting in the Quick Screen dialog box, and 5. From the Screen menu pad, choose Layout.
6. In the Name entry field, type: smodal. 7. Choose Code from the Layout dialog box. 8. Choose the On Window Deactivate button. 9. In the Code Snippet dialog box, type the following lines of code:
10. Click OK to return to the screen layout window.
11. Choose Generate from the Program menu pad to generate the screen. 12. From Help, choose Calculator to observe the effects of this MODAL-like 13. Run the screen generated in steps 1 through 11 above. Note that FoxPro
Visual FoxPro Steps to Create MODAL-Like Screens by Using Code1. Type "ACTIVATE WINDOW CALCULATOR" (without the quotation marks) in the 2. Create a Form containing with a Command button, and add the following
3. Set the Form Name Properties to Form1.
4. Add the following code to the Deactivate method of Form1:
Note that you cannot switch to the Calculator window.
Additional reference words: FoxDos FoxWin VFoxWin 2.00 2.50 2.50a 2.50b 2.60 2.60a 3.00 make on fly KBCategory: KBSubcategory: FxtoolFormdes
|
Last Reviewed: May 22, 1998 © 2000 Microsoft Corporation. All rights reserved. Terms of Use. |