/Lib/plat-mac/Carbon/Menus.py
http://unladen-swallow.googlecode.com/ · Python · 169 lines · 167 code · 1 blank · 1 comment · 0 complexity · c117860ada94c5b8193262df7472d3d0 MD5 · raw file
- # 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')