>In a message dated 11/10/98 4:57:22 PM, pereira@... wrote: > >>Can someone tell what the toolbox call/calls is/are for obtaining the >>state of a menu item (enabled or disabled)? > >The MenuInfo record has a field called enableFlags that has bits set for each >item in a menu 0=disabled and 1=enabled. > > menuH& = FN GETMHANDLE(_mFileMenu) LONG IF menuH& IF (gFilesEnableFlags& AND BIT(_iOpen)) THEN CALL ENABLEITEM(menuH&,_iOpen) IF (gFilesEnableFlags& AND BIT(_iSave)) THEN CALL ENABLEITEM(menuH&,_iSave) IF (gFilesEnableFlags& AND BIT(_iSaveAs)) THEN CALL ENABLEITEM(menuH&,_iSaveAs) END IF where, normally, _mFileMenu = 1 _iOpen = 2 _iSave = 5 _iSaveAs = 6 _iQuit = 8 Charlie Dickman charlied@...