DEFINE MENU (m.cMenuName) IN (m.oFormRef.Name) BAR DEFINE PAD _0a1173xl3 OF (m.cMenuName) PROMPT "\<Data Entry" COLOR SCHEME 3 ; KEY ALT+D, "" DEFINE PAD _medit OF (m.cMenuName) PROMPT "\<Edit" COLOR SCHEME 3 ; KEY ALT+E, "" DEFINE PAD _0a1173xl4 OF (m.cMenuName) PROMPT "E\<xit" COLOR SCHEME 3 ; KEY ALT+X, "" ON SELECTION PAD _0a1173xl4 OF (m.cMenuName) ; DO _0a1173xlb ; IN LOCFILE("SHC-MEMBERSHIP\MAINMENU" ,"MPX;MPR|FXP;PRG" ,"WHERE is MAINMENU?") PROCEDURE _0a1173xlb IF frmMain.QUERYUNLOAD() frmMain.RELEASE ENDIFWHen user launch any modal form, all of the submenu are disabled. It works fine. However, the pad such as exit, Dataentry and etc are not. There, user able to click on it. It may crash my application especially click on "EXit" menu, some of my forms are not released.