ID: Q120081
2.5x 2.60 2.60a | 2.00 2.5x 2.60 2.60a | 2.5x 2.6a
WINDOWS | MS-DOS | MACINTOSH
kbprg
The information in this article applies to:
To make a menu available during a READ MODAL command, you must issue the DO <menu name>.MPR command in the WHEN clause of the READ MODAL command. You also must save the existing menu so that it can be restored after the READ MODAL command is cleared.
To implement a menu that is accessible during a READ MODAL command, do the following:
NOTE: This example assumes the menu name is _MSYSMENU and that the
Screen Builder and Menu Builder are being used.
1. To implement the menu, you need to save the current menu when the modal
screen is called. To do this, add this line of code to the Setup code of
the modal screen:
PUSH MENU _MSYSMENU
2. You also need to execute the menu that is to be accessible while the
READ MODAL command is active. To do this, execute the menu program in
the WHEN clause of the READ command by adding the following line:
DO <menu name>.MPR
3. After the READ MODAL command is cleared, the original menu needs to be
restored. To do this, add the following code to the Cleanup snippet of
the screen:
POP MENU _MSYSMENU
Additional reference words: MBuilder FoxMac FoxDos FoxWin 2.00 2.50 2.50a
2.50b
2.50c 2.60
2.60a
KBCategory: kbprg
KBSubcategory: FxtoolMBuilder
Keywords : FxtoolMBuilder
Version : 2.5x 2.60 2.60a | 2.00 2.5x 2.60
Platform : MACINTOSH MS-DOS WINDOWS
Last Reviewed: May 1, 1996