PROTECTED PROCEDURE MsgBox(eMessageText) #DEFINE MB_TOPMOST 0x40000 #DEFINE MB_ICONINFORMATION 64 DECLARE INTEGER GetDesktopWindow IN user32 DECLARE INTEGER MessageBox IN user32; As MsgBox; INTEGER hParent, STRING lpText,; STRING lpCaption, INTEGER wType LOCAL hDesktop, nDialogBoxType, cTitleBarText hDesktop = GetDesktopWindow() nDialogBoxType = BITOR(MB_ICONINFORMATION,; MB_TOPMOST) cTitleBarText = VERSION() = MsgBox(m.hDesktop, m.eMessageText,; m.cTitleBarText, m.nDialogBoxType)