1 # Generated from 'Menus.h'
3 def FOUR_CHAR_CODE(x
): return x
18 kThemeSavvyMenuResponse
= 0x7473
22 kMenuHiliteItemMsg
= 11
23 kMenuDrawItemsMsg
= 12
27 kInsertHierarchicalMenu
= -1
31 kMenuStdMenuBarProc
= 63
33 kMenuShiftModifier
= (1 << 0)
34 kMenuOptionModifier
= (1 << 1)
35 kMenuControlModifier
= (1 << 2)
36 kMenuNoCommandModifier
= (1 << 3)
39 kMenuShrinkIconType
= 2
40 kMenuSmallIconType
= 3
41 kMenuColorIconType
= 4
42 kMenuIconSuiteType
= 5
44 kMenuCGImageRefType
= 7
46 kMenuTabRightGlyph
= 0x02
47 kMenuTabLeftGlyph
= 0x03
48 kMenuEnterGlyph
= 0x04
49 kMenuShiftGlyph
= 0x05
50 kMenuControlGlyph
= 0x06
51 kMenuOptionGlyph
= 0x07
52 kMenuSpaceGlyph
= 0x09
53 kMenuDeleteRightGlyph
= 0x0A
54 kMenuReturnGlyph
= 0x0B
55 kMenuReturnR2LGlyph
= 0x0C
56 kMenuNonmarkingReturnGlyph
= 0x0D
57 kMenuPencilGlyph
= 0x0F
58 kMenuDownwardArrowDashedGlyph
= 0x10
59 kMenuCommandGlyph
= 0x11
60 kMenuCheckmarkGlyph
= 0x12
61 kMenuDiamondGlyph
= 0x13
62 kMenuAppleLogoFilledGlyph
= 0x14
63 kMenuParagraphKoreanGlyph
= 0x15
64 kMenuDeleteLeftGlyph
= 0x17
65 kMenuLeftArrowDashedGlyph
= 0x18
66 kMenuUpArrowDashedGlyph
= 0x19
67 kMenuRightArrowDashedGlyph
= 0x1A
68 kMenuEscapeGlyph
= 0x1B
69 kMenuClearGlyph
= 0x1C
70 kMenuLeftDoubleQuotesJapaneseGlyph
= 0x1D
71 kMenuRightDoubleQuotesJapaneseGlyph
= 0x1E
72 kMenuTrademarkJapaneseGlyph
= 0x1F
73 kMenuBlankGlyph
= 0x61
74 kMenuPageUpGlyph
= 0x62
75 kMenuCapsLockGlyph
= 0x63
76 kMenuLeftArrowGlyph
= 0x64
77 kMenuRightArrowGlyph
= 0x65
78 kMenuNorthwestArrowGlyph
= 0x66
80 kMenuUpArrowGlyph
= 0x68
81 kMenuSoutheastArrowGlyph
= 0x69
82 kMenuDownArrowGlyph
= 0x6A
83 kMenuPageDownGlyph
= 0x6B
84 kMenuAppleLogoOutlineGlyph
= 0x6C
85 kMenuContextualMenuGlyph
= 0x6D
86 kMenuPowerGlyph
= 0x6E
102 kMenuControlISOGlyph
= 0x8A
103 kMenuAttrExcludesMarkColumn
= (1 << 0)
104 kMenuAttrAutoDisable
= (1 << 2)
105 kMenuAttrUsePencilGlyph
= (1 << 3)
106 kMenuItemAttrDisabled
= (1 << 0)
107 kMenuItemAttrIconDisabled
= (1 << 1)
108 kMenuItemAttrSubmenuParentChoosable
= (1 << 2)
109 kMenuItemAttrDynamic
= (1 << 3)
110 kMenuItemAttrNotPreviousAlternate
= (1 << 4)
111 kMenuItemAttrHidden
= (1 << 5)
112 kMenuItemAttrSeparator
= (1 << 6)
113 kMenuItemAttrSectionHeader
= (1 << 7)
114 kMenuItemAttrIgnoreMeta
= (1 << 8)
115 kMenuItemAttrAutoRepeat
= (1 << 9)
116 kMenuItemAttrUseVirtualKey
= (1 << 10)
117 kMenuTrackingModeMouse
= 1
118 kMenuTrackingModeKeyboard
= 2
119 kMenuEventIncludeDisabledItems
= 0x0001
120 kMenuEventQueryOnly
= 0x0002
121 kMenuEventDontCheckSubmenus
= 0x0004
122 kMenuItemDataText
= (1 << 0)
123 kMenuItemDataMark
= (1 << 1)
124 kMenuItemDataCmdKey
= (1 << 2)
125 kMenuItemDataCmdKeyGlyph
= (1 << 3)
126 kMenuItemDataCmdKeyModifiers
= (1 << 4)
127 kMenuItemDataStyle
= (1 << 5)
128 kMenuItemDataEnabled
= (1 << 6)
129 kMenuItemDataIconEnabled
= (1 << 7)
130 kMenuItemDataIconID
= (1 << 8)
131 kMenuItemDataIconHandle
= (1 << 9)
132 kMenuItemDataCommandID
= (1 << 10)
133 kMenuItemDataTextEncoding
= (1 << 11)
134 kMenuItemDataSubmenuID
= (1 << 12)
135 kMenuItemDataSubmenuHandle
= (1 << 13)
136 kMenuItemDataFontID
= (1 << 14)
137 kMenuItemDataRefcon
= (1 << 15)
138 kMenuItemDataAttributes
= (1 << 16)
139 kMenuItemDataCFString
= (1 << 17)
140 kMenuItemDataProperties
= (1 << 18)
141 kMenuItemDataIndent
= (1 << 19)
142 kMenuItemDataCmdVirtualKey
= (1 << 20)
143 kMenuItemDataAllDataVersionOne
= 0x000FFFFF
144 kMenuItemDataAllDataVersionTwo
= kMenuItemDataAllDataVersionOne | kMenuItemDataCmdVirtualKey
146 kMenuPropertyPersistent
= 0x00000001
147 kHierarchicalFontMenuOption
= 0x00000001
148 gestaltContextualMenuAttr
= FOUR_CHAR_CODE('cmnu')
149 gestaltContextualMenuUnusedBit
= 0
150 gestaltContextualMenuTrapAvailable
= 1
151 kCMHelpItemNoHelp
= 0
152 kCMHelpItemAppleGuide
= 1
153 kCMHelpItemOtherHelp
= 2
154 kCMNothingSelected
= 0
155 kCMMenuItemSelected
= 1
156 kCMShowHelpSelected
= 3