| # Generated from 'Menus.h' | 
 |  | 
 | def FOUR_CHAR_CODE(x): return x | 
 | noMark = 0 | 
 | kMenuDrawMsg = 0 | 
 | kMenuSizeMsg = 2 | 
 | kMenuPopUpMsg = 3 | 
 | kMenuCalcItemMsg = 5 | 
 | kMenuThemeSavvyMsg = 7 | 
 | mDrawMsg = 0 | 
 | mSizeMsg = 2 | 
 | mPopUpMsg = 3 | 
 | mCalcItemMsg = 5 | 
 | mChooseMsg = 1 | 
 | mDrawItemMsg = 4 | 
 | kMenuChooseMsg = 1 | 
 | kMenuDrawItemMsg = 4 | 
 | kThemeSavvyMenuResponse = 0x7473 | 
 | kMenuInitMsg = 8 | 
 | kMenuDisposeMsg = 9 | 
 | kMenuFindItemMsg = 10 | 
 | kMenuHiliteItemMsg = 11 | 
 | kMenuDrawItemsMsg = 12 | 
 | textMenuProc = 0 | 
 | hMenuCmd = 27 | 
 | hierMenu = -1 | 
 | kInsertHierarchicalMenu = -1 | 
 | mctAllItems = -98 | 
 | mctLastIDIndic = -99 | 
 | kMenuStdMenuProc = 63 | 
 | kMenuStdMenuBarProc = 63 | 
 | kMenuNoModifiers = 0 | 
 | kMenuShiftModifier = (1 << 0) | 
 | kMenuOptionModifier = (1 << 1) | 
 | kMenuControlModifier = (1 << 2) | 
 | kMenuNoCommandModifier = (1 << 3) | 
 | kMenuNoIcon = 0 | 
 | kMenuIconType = 1 | 
 | kMenuShrinkIconType = 2 | 
 | kMenuSmallIconType = 3 | 
 | kMenuColorIconType = 4 | 
 | kMenuIconSuiteType = 5 | 
 | kMenuIconRefType = 6 | 
 | kMenuCGImageRefType = 7 | 
 | kMenuSystemIconSelectorType = 8 | 
 | kMenuIconResourceType = 9 | 
 | kMenuNullGlyph = 0x00 | 
 | kMenuTabRightGlyph = 0x02 | 
 | kMenuTabLeftGlyph = 0x03 | 
 | kMenuEnterGlyph = 0x04 | 
 | kMenuShiftGlyph = 0x05 | 
 | kMenuControlGlyph = 0x06 | 
 | kMenuOptionGlyph = 0x07 | 
 | kMenuSpaceGlyph = 0x09 | 
 | kMenuDeleteRightGlyph = 0x0A | 
 | kMenuReturnGlyph = 0x0B | 
 | kMenuReturnR2LGlyph = 0x0C | 
 | kMenuNonmarkingReturnGlyph = 0x0D | 
 | kMenuPencilGlyph = 0x0F | 
 | kMenuDownwardArrowDashedGlyph = 0x10 | 
 | kMenuCommandGlyph = 0x11 | 
 | kMenuCheckmarkGlyph = 0x12 | 
 | kMenuDiamondGlyph = 0x13 | 
 | kMenuAppleLogoFilledGlyph = 0x14 | 
 | kMenuParagraphKoreanGlyph = 0x15 | 
 | kMenuDeleteLeftGlyph = 0x17 | 
 | kMenuLeftArrowDashedGlyph = 0x18 | 
 | kMenuUpArrowDashedGlyph = 0x19 | 
 | kMenuRightArrowDashedGlyph = 0x1A | 
 | kMenuEscapeGlyph = 0x1B | 
 | kMenuClearGlyph = 0x1C | 
 | kMenuLeftDoubleQuotesJapaneseGlyph = 0x1D | 
 | kMenuRightDoubleQuotesJapaneseGlyph = 0x1E | 
 | kMenuTrademarkJapaneseGlyph = 0x1F | 
 | kMenuBlankGlyph = 0x61 | 
 | kMenuPageUpGlyph = 0x62 | 
 | kMenuCapsLockGlyph = 0x63 | 
 | kMenuLeftArrowGlyph = 0x64 | 
 | kMenuRightArrowGlyph = 0x65 | 
 | kMenuNorthwestArrowGlyph = 0x66 | 
 | kMenuHelpGlyph = 0x67 | 
 | kMenuUpArrowGlyph = 0x68 | 
 | kMenuSoutheastArrowGlyph = 0x69 | 
 | kMenuDownArrowGlyph = 0x6A | 
 | kMenuPageDownGlyph = 0x6B | 
 | kMenuAppleLogoOutlineGlyph = 0x6C | 
 | kMenuContextualMenuGlyph = 0x6D | 
 | kMenuPowerGlyph = 0x6E | 
 | kMenuF1Glyph = 0x6F | 
 | kMenuF2Glyph = 0x70 | 
 | kMenuF3Glyph = 0x71 | 
 | kMenuF4Glyph = 0x72 | 
 | kMenuF5Glyph = 0x73 | 
 | kMenuF6Glyph = 0x74 | 
 | kMenuF7Glyph = 0x75 | 
 | kMenuF8Glyph = 0x76 | 
 | kMenuF9Glyph = 0x77 | 
 | kMenuF10Glyph = 0x78 | 
 | kMenuF11Glyph = 0x79 | 
 | kMenuF12Glyph = 0x7A | 
 | kMenuF13Glyph = 0x87 | 
 | kMenuF14Glyph = 0x88 | 
 | kMenuF15Glyph = 0x89 | 
 | kMenuControlISOGlyph = 0x8A | 
 | kMenuAttrExcludesMarkColumn = (1 << 0) | 
 | kMenuAttrAutoDisable = (1 << 2) | 
 | kMenuAttrUsePencilGlyph = (1 << 3) | 
 | kMenuAttrHidden = (1 << 4) | 
 | kMenuItemAttrDisabled = (1 << 0) | 
 | kMenuItemAttrIconDisabled = (1 << 1) | 
 | kMenuItemAttrSubmenuParentChoosable = (1 << 2) | 
 | kMenuItemAttrDynamic = (1 << 3) | 
 | kMenuItemAttrNotPreviousAlternate = (1 << 4) | 
 | kMenuItemAttrHidden = (1 << 5) | 
 | kMenuItemAttrSeparator = (1 << 6) | 
 | kMenuItemAttrSectionHeader = (1 << 7) | 
 | kMenuItemAttrIgnoreMeta = (1 << 8) | 
 | kMenuItemAttrAutoRepeat = (1 << 9) | 
 | kMenuItemAttrUseVirtualKey = (1 << 10) | 
 | kMenuItemAttrCustomDraw = (1 << 11) | 
 | kMenuItemAttrIncludeInCmdKeyMatching = (1 << 12) | 
 | kMenuTrackingModeMouse = 1 | 
 | kMenuTrackingModeKeyboard = 2 | 
 | kMenuEventIncludeDisabledItems = 0x0001 | 
 | kMenuEventQueryOnly = 0x0002 | 
 | kMenuEventDontCheckSubmenus = 0x0004 | 
 | kMenuItemDataText = (1 << 0) | 
 | kMenuItemDataMark = (1 << 1) | 
 | kMenuItemDataCmdKey = (1 << 2) | 
 | kMenuItemDataCmdKeyGlyph = (1 << 3) | 
 | kMenuItemDataCmdKeyModifiers = (1 << 4) | 
 | kMenuItemDataStyle = (1 << 5) | 
 | kMenuItemDataEnabled = (1 << 6) | 
 | kMenuItemDataIconEnabled = (1 << 7) | 
 | kMenuItemDataIconID = (1 << 8) | 
 | kMenuItemDataIconHandle = (1 << 9) | 
 | kMenuItemDataCommandID = (1 << 10) | 
 | kMenuItemDataTextEncoding = (1 << 11) | 
 | kMenuItemDataSubmenuID = (1 << 12) | 
 | kMenuItemDataSubmenuHandle = (1 << 13) | 
 | kMenuItemDataFontID = (1 << 14) | 
 | kMenuItemDataRefcon = (1 << 15) | 
 | kMenuItemDataAttributes = (1 << 16) | 
 | kMenuItemDataCFString = (1 << 17) | 
 | kMenuItemDataProperties = (1 << 18) | 
 | kMenuItemDataIndent = (1 << 19) | 
 | kMenuItemDataCmdVirtualKey = (1 << 20) | 
 | kMenuItemDataAllDataVersionOne = 0x000FFFFF | 
 | kMenuItemDataAllDataVersionTwo = kMenuItemDataAllDataVersionOne | kMenuItemDataCmdVirtualKey | 
 | kMenuDefProcPtr = 0 | 
 | kMenuPropertyPersistent = 0x00000001 | 
 | kHierarchicalFontMenuOption = 0x00000001 | 
 | gestaltContextualMenuAttr = FOUR_CHAR_CODE('cmnu') | 
 | gestaltContextualMenuUnusedBit = 0 | 
 | gestaltContextualMenuTrapAvailable = 1 | 
 | gestaltContextualMenuHasAttributeAndModifierKeys = 2 | 
 | gestaltContextualMenuHasUnicodeSupport = 3 | 
 | kCMHelpItemNoHelp = 0 | 
 | kCMHelpItemAppleGuide = 1 | 
 | kCMHelpItemOtherHelp = 2 | 
 | kCMHelpItemRemoveHelp = 3 | 
 | kCMNothingSelected = 0 | 
 | kCMMenuItemSelected = 1 | 
 | kCMShowHelpSelected = 3 | 
 | keyContextualMenuName = FOUR_CHAR_CODE('pnam') | 
 | keyContextualMenuCommandID = FOUR_CHAR_CODE('cmcd') | 
 | keyContextualMenuSubmenu = FOUR_CHAR_CODE('cmsb') | 
 | keyContextualMenuAttributes = FOUR_CHAR_CODE('cmat') | 
 | keyContextualMenuModifiers = FOUR_CHAR_CODE('cmmd') |