[futurebasic] Re: [FB] Easy MENU question

Message: < previous - next > : Reply : Subscribe : Cleanse
Home   : November 1998 : Group Archive : Group : All Groups

From: Charlie Dickman <charlied@...>
Date: Wed, 11 Nov 1998 19:45:51 -0500
>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@...