Menu Attributes

OS/2 Windows Explanation
MIA_CHECKED MFS_CHECKED Produces a check mark to the left of the menu item.
MIA_DISABLED MFS_DISABLED Used when the menu item cannot be selected by the user. When this attribute is set, the item is grayed. An application should disable a menu item when choosing it would be inappropriate. For example, a Save menu item should be disabled when there have been no changes since the last save operation.
MIA_ENABLED MFS_ENABLED Documentation error in OS/2 Version 1.2. This menu attribute does not exist.
MIA_FRAMED   Used when a sub-menu item in the menu bar is framed by vertical lines to the left and right when its pull-down menu is displayed. This is typically handled by the system; an application does not usually have to set this attribute.
MIA_HILITED MFS_HILITE Used only when the menu item is selected. An application rarely sets this attribute directly, relying instead on the default processing of user input to set the highlighted state of an item.
MIA_NODISMISS   Causes a sub-menu or menu item to remain displayed after selection.


OS/2 - Windows Styles Definitions: Detailed Descriptions
OS/2 - Windows Styles Definitions: Summary