diff options
Diffstat (limited to 'Lib/plat-mac/Carbon')
65 files changed, 9588 insertions, 0 deletions
diff --git a/Lib/plat-mac/Carbon/AE.py b/Lib/plat-mac/Carbon/AE.py new file mode 100644 index 0000000..0f46017 --- /dev/null +++ b/Lib/plat-mac/Carbon/AE.py @@ -0,0 +1 @@ +from _AE import * diff --git a/Lib/plat-mac/Carbon/AH.py b/Lib/plat-mac/Carbon/AH.py new file mode 100644 index 0000000..0701e7b --- /dev/null +++ b/Lib/plat-mac/Carbon/AH.py @@ -0,0 +1 @@ +from _AH import * diff --git a/Lib/plat-mac/Carbon/Alias.py b/Lib/plat-mac/Carbon/Alias.py new file mode 100644 index 0000000..cb612a6 --- /dev/null +++ b/Lib/plat-mac/Carbon/Alias.py @@ -0,0 +1 @@ +from _Alias import * diff --git a/Lib/plat-mac/Carbon/Aliases.py b/Lib/plat-mac/Carbon/Aliases.py new file mode 100644 index 0000000..55e1a1f --- /dev/null +++ b/Lib/plat-mac/Carbon/Aliases.py @@ -0,0 +1,18 @@ +# Generated from 'Aliases.h' + +def FOUR_CHAR_CODE(x): return x +true = True +false = False +rAliasType = FOUR_CHAR_CODE('alis') +kARMMountVol = 0x00000001 +kARMNoUI = 0x00000002 +kARMMultVols = 0x00000008 +kARMSearch = 0x00000100 +kARMSearchMore = 0x00000200 +kARMSearchRelFirst = 0x00000400 +asiZoneName = -3 +asiServerName = -2 +asiVolumeName = -1 +asiAliasName = 0 +asiParentName = 1 +kResolveAliasFileNoUI = 0x00000001 diff --git a/Lib/plat-mac/Carbon/App.py b/Lib/plat-mac/Carbon/App.py new file mode 100644 index 0000000..cc0d46d --- /dev/null +++ b/Lib/plat-mac/Carbon/App.py @@ -0,0 +1 @@ +from _App import * diff --git a/Lib/plat-mac/Carbon/Appearance.py b/Lib/plat-mac/Carbon/Appearance.py new file mode 100644 index 0000000..d99c6dc --- /dev/null +++ b/Lib/plat-mac/Carbon/Appearance.py @@ -0,0 +1,648 @@ +# Generated from 'Appearance.h' + +def FOUR_CHAR_CODE(x): return x +kAppearanceEventClass = FOUR_CHAR_CODE('appr') +kAEAppearanceChanged = FOUR_CHAR_CODE('thme') +kAESystemFontChanged = FOUR_CHAR_CODE('sysf') +kAESmallSystemFontChanged = FOUR_CHAR_CODE('ssfn') +kAEViewsFontChanged = FOUR_CHAR_CODE('vfnt') +kThemeDataFileType = FOUR_CHAR_CODE('thme') +kThemePlatinumFileType = FOUR_CHAR_CODE('pltn') +kThemeCustomThemesFileType = FOUR_CHAR_CODE('scen') +kThemeSoundTrackFileType = FOUR_CHAR_CODE('tsnd') +kThemeBrushDialogBackgroundActive = 1 +kThemeBrushDialogBackgroundInactive = 2 +kThemeBrushAlertBackgroundActive = 3 +kThemeBrushAlertBackgroundInactive = 4 +kThemeBrushModelessDialogBackgroundActive = 5 +kThemeBrushModelessDialogBackgroundInactive = 6 +kThemeBrushUtilityWindowBackgroundActive = 7 +kThemeBrushUtilityWindowBackgroundInactive = 8 +kThemeBrushListViewSortColumnBackground = 9 +kThemeBrushListViewBackground = 10 +kThemeBrushIconLabelBackground = 11 +kThemeBrushListViewSeparator = 12 +kThemeBrushChasingArrows = 13 +kThemeBrushDragHilite = 14 +kThemeBrushDocumentWindowBackground = 15 +kThemeBrushFinderWindowBackground = 16 +kThemeBrushScrollBarDelimiterActive = 17 +kThemeBrushScrollBarDelimiterInactive = 18 +kThemeBrushFocusHighlight = 19 +kThemeBrushPopupArrowActive = 20 +kThemeBrushPopupArrowPressed = 21 +kThemeBrushPopupArrowInactive = 22 +kThemeBrushAppleGuideCoachmark = 23 +kThemeBrushIconLabelBackgroundSelected = 24 +kThemeBrushStaticAreaFill = 25 +kThemeBrushActiveAreaFill = 26 +kThemeBrushButtonFrameActive = 27 +kThemeBrushButtonFrameInactive = 28 +kThemeBrushButtonFaceActive = 29 +kThemeBrushButtonFaceInactive = 30 +kThemeBrushButtonFacePressed = 31 +kThemeBrushButtonActiveDarkShadow = 32 +kThemeBrushButtonActiveDarkHighlight = 33 +kThemeBrushButtonActiveLightShadow = 34 +kThemeBrushButtonActiveLightHighlight = 35 +kThemeBrushButtonInactiveDarkShadow = 36 +kThemeBrushButtonInactiveDarkHighlight = 37 +kThemeBrushButtonInactiveLightShadow = 38 +kThemeBrushButtonInactiveLightHighlight = 39 +kThemeBrushButtonPressedDarkShadow = 40 +kThemeBrushButtonPressedDarkHighlight = 41 +kThemeBrushButtonPressedLightShadow = 42 +kThemeBrushButtonPressedLightHighlight = 43 +kThemeBrushBevelActiveLight = 44 +kThemeBrushBevelActiveDark = 45 +kThemeBrushBevelInactiveLight = 46 +kThemeBrushBevelInactiveDark = 47 +kThemeBrushNotificationWindowBackground = 48 +kThemeBrushMovableModalBackground = 49 +kThemeBrushSheetBackgroundOpaque = 50 +kThemeBrushDrawerBackground = 51 +kThemeBrushToolbarBackground = 52 +kThemeBrushSheetBackgroundTransparent = 53 +kThemeBrushMenuBackground = 54 +kThemeBrushMenuBackgroundSelected = 55 +kThemeBrushSheetBackground = kThemeBrushSheetBackgroundOpaque +kThemeBrushBlack = -1 +kThemeBrushWhite = -2 +kThemeBrushPrimaryHighlightColor = -3 +kThemeBrushSecondaryHighlightColor = -4 +kThemeTextColorDialogActive = 1 +kThemeTextColorDialogInactive = 2 +kThemeTextColorAlertActive = 3 +kThemeTextColorAlertInactive = 4 +kThemeTextColorModelessDialogActive = 5 +kThemeTextColorModelessDialogInactive = 6 +kThemeTextColorWindowHeaderActive = 7 +kThemeTextColorWindowHeaderInactive = 8 +kThemeTextColorPlacardActive = 9 +kThemeTextColorPlacardInactive = 10 +kThemeTextColorPlacardPressed = 11 +kThemeTextColorPushButtonActive = 12 +kThemeTextColorPushButtonInactive = 13 +kThemeTextColorPushButtonPressed = 14 +kThemeTextColorBevelButtonActive = 15 +kThemeTextColorBevelButtonInactive = 16 +kThemeTextColorBevelButtonPressed = 17 +kThemeTextColorPopupButtonActive = 18 +kThemeTextColorPopupButtonInactive = 19 +kThemeTextColorPopupButtonPressed = 20 +kThemeTextColorIconLabel = 21 +kThemeTextColorListView = 22 +kThemeTextColorDocumentWindowTitleActive = 23 +kThemeTextColorDocumentWindowTitleInactive = 24 +kThemeTextColorMovableModalWindowTitleActive = 25 +kThemeTextColorMovableModalWindowTitleInactive = 26 +kThemeTextColorUtilityWindowTitleActive = 27 +kThemeTextColorUtilityWindowTitleInactive = 28 +kThemeTextColorPopupWindowTitleActive = 29 +kThemeTextColorPopupWindowTitleInactive = 30 +kThemeTextColorRootMenuActive = 31 +kThemeTextColorRootMenuSelected = 32 +kThemeTextColorRootMenuDisabled = 33 +kThemeTextColorMenuItemActive = 34 +kThemeTextColorMenuItemSelected = 35 +kThemeTextColorMenuItemDisabled = 36 +kThemeTextColorPopupLabelActive = 37 +kThemeTextColorPopupLabelInactive = 38 +kThemeTextColorTabFrontActive = 39 +kThemeTextColorTabNonFrontActive = 40 +kThemeTextColorTabNonFrontPressed = 41 +kThemeTextColorTabFrontInactive = 42 +kThemeTextColorTabNonFrontInactive = 43 +kThemeTextColorIconLabelSelected = 44 +kThemeTextColorBevelButtonStickyActive = 45 +kThemeTextColorBevelButtonStickyInactive = 46 +kThemeTextColorNotification = 47 +kThemeTextColorBlack = -1 +kThemeTextColorWhite = -2 +kThemeStateInactive = 0 +kThemeStateActive = 1 +kThemeStatePressed = 2 +kThemeStateRollover = 6 +kThemeStateUnavailable = 7 +kThemeStateUnavailableInactive = 8 +kThemeStateDisabled = 0 +kThemeStatePressedUp = 2 +kThemeStatePressedDown = 3 +kThemeArrowCursor = 0 +kThemeCopyArrowCursor = 1 +kThemeAliasArrowCursor = 2 +kThemeContextualMenuArrowCursor = 3 +kThemeIBeamCursor = 4 +kThemeCrossCursor = 5 +kThemePlusCursor = 6 +kThemeWatchCursor = 7 +kThemeClosedHandCursor = 8 +kThemeOpenHandCursor = 9 +kThemePointingHandCursor = 10 +kThemeCountingUpHandCursor = 11 +kThemeCountingDownHandCursor = 12 +kThemeCountingUpAndDownHandCursor = 13 +kThemeSpinningCursor = 14 +kThemeResizeLeftCursor = 15 +kThemeResizeRightCursor = 16 +kThemeResizeLeftRightCursor = 17 +kThemeMenuBarNormal = 0 +kThemeMenuBarSelected = 1 +kThemeMenuSquareMenuBar = (1 << 0) +kThemeMenuActive = 0 +kThemeMenuSelected = 1 +kThemeMenuDisabled = 3 +kThemeMenuTypePullDown = 0 +kThemeMenuTypePopUp = 1 +kThemeMenuTypeHierarchical = 2 +kThemeMenuTypeInactive = 0x0100 +kThemeMenuItemPlain = 0 +kThemeMenuItemHierarchical = 1 +kThemeMenuItemScrollUpArrow = 2 +kThemeMenuItemScrollDownArrow = 3 +kThemeMenuItemAtTop = 0x0100 +kThemeMenuItemAtBottom = 0x0200 +kThemeMenuItemHierBackground = 0x0400 +kThemeMenuItemPopUpBackground = 0x0800 +kThemeMenuItemHasIcon = 0x8000 +kThemeMenuItemNoBackground = 0x4000 +kThemeBackgroundTabPane = 1 +kThemeBackgroundPlacard = 2 +kThemeBackgroundWindowHeader = 3 +kThemeBackgroundListViewWindowHeader = 4 +kThemeBackgroundSecondaryGroupBox = 5 +kThemeNameTag = FOUR_CHAR_CODE('name') +kThemeVariantNameTag = FOUR_CHAR_CODE('varn') +kThemeVariantBaseTintTag = FOUR_CHAR_CODE('tint') +kThemeHighlightColorTag = FOUR_CHAR_CODE('hcol') +kThemeScrollBarArrowStyleTag = FOUR_CHAR_CODE('sbar') +kThemeScrollBarThumbStyleTag = FOUR_CHAR_CODE('sbth') +kThemeSoundsEnabledTag = FOUR_CHAR_CODE('snds') +kThemeDblClickCollapseTag = FOUR_CHAR_CODE('coll') +kThemeAppearanceFileNameTag = FOUR_CHAR_CODE('thme') +kThemeSystemFontTag = FOUR_CHAR_CODE('lgsf') +kThemeSmallSystemFontTag = FOUR_CHAR_CODE('smsf') +kThemeViewsFontTag = FOUR_CHAR_CODE('vfnt') +kThemeViewsFontSizeTag = FOUR_CHAR_CODE('vfsz') +kThemeDesktopPatternNameTag = FOUR_CHAR_CODE('patn') +kThemeDesktopPatternTag = FOUR_CHAR_CODE('patt') +kThemeDesktopPictureNameTag = FOUR_CHAR_CODE('dpnm') +kThemeDesktopPictureAliasTag = FOUR_CHAR_CODE('dpal') +kThemeDesktopPictureAlignmentTag = FOUR_CHAR_CODE('dpan') +kThemeHighlightColorNameTag = FOUR_CHAR_CODE('hcnm') +kThemeExamplePictureIDTag = FOUR_CHAR_CODE('epic') +kThemeSoundTrackNameTag = FOUR_CHAR_CODE('sndt') +kThemeSoundMaskTag = FOUR_CHAR_CODE('smsk') +kThemeUserDefinedTag = FOUR_CHAR_CODE('user') +kThemeSmoothFontEnabledTag = FOUR_CHAR_CODE('smoo') +kThemeSmoothFontMinSizeTag = FOUR_CHAR_CODE('smos') +kTiledOnScreen = 1 +kCenterOnScreen = 2 +kFitToScreen = 3 +kFillScreen = 4 +kUseBestGuess = 5 +kThemeCheckBoxClassicX = 0 +kThemeCheckBoxCheckMark = 1 +kThemeScrollBarArrowsSingle = 0 +kThemeScrollBarArrowsLowerRight = 1 +kThemeScrollBarThumbNormal = 0 +kThemeScrollBarThumbProportional = 1 +kThemeSystemFont = 0 +kThemeSmallSystemFont = 1 +kThemeSmallEmphasizedSystemFont = 2 +kThemeViewsFont = 3 +kThemeEmphasizedSystemFont = 4 +kThemeApplicationFont = 5 +kThemeLabelFont = 6 +kThemeMenuTitleFont = 100 +kThemeMenuItemFont = 101 +kThemeMenuItemMarkFont = 102 +kThemeMenuItemCmdKeyFont = 103 +kThemeWindowTitleFont = 104 +kThemePushButtonFont = 105 +kThemeUtilityWindowTitleFont = 106 +kThemeAlertHeaderFont = 107 +kThemeCurrentPortFont = 200 +kThemeTabNonFront = 0 +kThemeTabNonFrontPressed = 1 +kThemeTabNonFrontInactive = 2 +kThemeTabFront = 3 +kThemeTabFrontInactive = 4 +kThemeTabNonFrontUnavailable = 5 +kThemeTabFrontUnavailable = 6 +kThemeTabNorth = 0 +kThemeTabSouth = 1 +kThemeTabEast = 2 +kThemeTabWest = 3 +kThemeSmallTabHeight = 16 +kThemeLargeTabHeight = 21 +kThemeTabPaneOverlap = 3 +kThemeSmallTabHeightMax = 19 +kThemeLargeTabHeightMax = 24 +kThemeMediumScrollBar = 0 +kThemeSmallScrollBar = 1 +kThemeMediumSlider = 2 +kThemeMediumProgressBar = 3 +kThemeMediumIndeterminateBar = 4 +kThemeRelevanceBar = 5 +kThemeSmallSlider = 6 +kThemeLargeProgressBar = 7 +kThemeLargeIndeterminateBar = 8 +kThemeTrackActive = 0 +kThemeTrackDisabled = 1 +kThemeTrackNothingToScroll = 2 +kThemeTrackInactive = 3 +kThemeLeftOutsideArrowPressed = 0x01 +kThemeLeftInsideArrowPressed = 0x02 +kThemeLeftTrackPressed = 0x04 +kThemeThumbPressed = 0x08 +kThemeRightTrackPressed = 0x10 +kThemeRightInsideArrowPressed = 0x20 +kThemeRightOutsideArrowPressed = 0x40 +kThemeTopOutsideArrowPressed = kThemeLeftOutsideArrowPressed +kThemeTopInsideArrowPressed = kThemeLeftInsideArrowPressed +kThemeTopTrackPressed = kThemeLeftTrackPressed +kThemeBottomTrackPressed = kThemeRightTrackPressed +kThemeBottomInsideArrowPressed = kThemeRightInsideArrowPressed +kThemeBottomOutsideArrowPressed = kThemeRightOutsideArrowPressed +kThemeThumbPlain = 0 +kThemeThumbUpward = 1 +kThemeThumbDownward = 2 +kThemeTrackHorizontal = (1 << 0) +kThemeTrackRightToLeft = (1 << 1) +kThemeTrackShowThumb = (1 << 2) +kThemeTrackThumbRgnIsNotGhost = (1 << 3) +kThemeTrackNoScrollBarArrows = (1 << 4) +kThemeWindowHasGrow = (1 << 0) +kThemeWindowHasHorizontalZoom = (1 << 3) +kThemeWindowHasVerticalZoom = (1 << 4) +kThemeWindowHasFullZoom = kThemeWindowHasHorizontalZoom + kThemeWindowHasVerticalZoom +kThemeWindowHasCloseBox = (1 << 5) +kThemeWindowHasCollapseBox = (1 << 6) +kThemeWindowHasTitleText = (1 << 7) +kThemeWindowIsCollapsed = (1 << 8) +kThemeWindowHasDirty = (1 << 9) +kThemeDocumentWindow = 0 +kThemeDialogWindow = 1 +kThemeMovableDialogWindow = 2 +kThemeAlertWindow = 3 +kThemeMovableAlertWindow = 4 +kThemePlainDialogWindow = 5 +kThemeShadowDialogWindow = 6 +kThemePopupWindow = 7 +kThemeUtilityWindow = 8 +kThemeUtilitySideWindow = 9 +kThemeSheetWindow = 10 +kThemeDrawerWindow = 11 +kThemeWidgetCloseBox = 0 +kThemeWidgetZoomBox = 1 +kThemeWidgetCollapseBox = 2 +kThemeWidgetDirtyCloseBox = 6 +kThemeArrowLeft = 0 +kThemeArrowDown = 1 +kThemeArrowRight = 2 +kThemeArrowUp = 3 +kThemeArrow3pt = 0 +kThemeArrow5pt = 1 +kThemeArrow7pt = 2 +kThemeArrow9pt = 3 +kThemeGrowLeft = (1 << 0) +kThemeGrowRight = (1 << 1) +kThemeGrowUp = (1 << 2) +kThemeGrowDown = (1 << 3) +kThemePushButton = 0 +kThemeCheckBox = 1 +kThemeRadioButton = 2 +kThemeBevelButton = 3 +kThemeArrowButton = 4 +kThemePopupButton = 5 +kThemeDisclosureButton = 6 +kThemeIncDecButton = 7 +kThemeSmallBevelButton = 8 +kThemeMediumBevelButton = 3 +kThemeLargeBevelButton = 9 +kThemeListHeaderButton = 10 +kThemeRoundButton = 11 +kThemeLargeRoundButton = 12 +kThemeSmallCheckBox = 13 +kThemeSmallRadioButton = 14 +kThemeRoundedBevelButton = 15 +kThemeNormalCheckBox = kThemeCheckBox +kThemeNormalRadioButton = kThemeRadioButton +kThemeButtonOff = 0 +kThemeButtonOn = 1 +kThemeButtonMixed = 2 +kThemeDisclosureRight = 0 +kThemeDisclosureDown = 1 +kThemeDisclosureLeft = 2 +kThemeAdornmentNone = 0 +kThemeAdornmentDefault = (1 << 0) +kThemeAdornmentFocus = (1 << 2) +kThemeAdornmentRightToLeft = (1 << 4) +kThemeAdornmentDrawIndicatorOnly = (1 << 5) +kThemeAdornmentHeaderButtonLeftNeighborSelected = (1 << 6) +kThemeAdornmentHeaderButtonRightNeighborSelected = (1 << 7) +kThemeAdornmentHeaderButtonSortUp = (1 << 8) +kThemeAdornmentHeaderMenuButton = (1 << 9) +kThemeAdornmentHeaderButtonNoShadow = (1 << 10) +kThemeAdornmentHeaderButtonShadowOnly = (1 << 11) +kThemeAdornmentNoShadow = kThemeAdornmentHeaderButtonNoShadow +kThemeAdornmentShadowOnly = kThemeAdornmentHeaderButtonShadowOnly +kThemeAdornmentArrowLeftArrow = (1 << 6) +kThemeAdornmentArrowDownArrow = (1 << 7) +kThemeAdornmentArrowDoubleArrow = (1 << 8) +kThemeAdornmentArrowUpArrow = (1 << 9) +kThemeNoSounds = 0 +kThemeWindowSoundsMask = (1 << 0) +kThemeMenuSoundsMask = (1 << 1) +kThemeControlSoundsMask = (1 << 2) +kThemeFinderSoundsMask = (1 << 3) +kThemeDragSoundNone = 0 +kThemeDragSoundMoveWindow = FOUR_CHAR_CODE('wmov') +kThemeDragSoundGrowWindow = FOUR_CHAR_CODE('wgro') +kThemeDragSoundMoveUtilWindow = FOUR_CHAR_CODE('umov') +kThemeDragSoundGrowUtilWindow = FOUR_CHAR_CODE('ugro') +kThemeDragSoundMoveDialog = FOUR_CHAR_CODE('dmov') +kThemeDragSoundMoveAlert = FOUR_CHAR_CODE('amov') +kThemeDragSoundMoveIcon = FOUR_CHAR_CODE('imov') +kThemeDragSoundSliderThumb = FOUR_CHAR_CODE('slth') +kThemeDragSoundSliderGhost = FOUR_CHAR_CODE('slgh') +kThemeDragSoundScrollBarThumb = FOUR_CHAR_CODE('sbth') +kThemeDragSoundScrollBarGhost = FOUR_CHAR_CODE('sbgh') +kThemeDragSoundScrollBarArrowDecreasing = FOUR_CHAR_CODE('sbad') +kThemeDragSoundScrollBarArrowIncreasing = FOUR_CHAR_CODE('sbai') +kThemeDragSoundDragging = FOUR_CHAR_CODE('drag') +kThemeSoundNone = 0 +kThemeSoundMenuOpen = FOUR_CHAR_CODE('mnuo') +kThemeSoundMenuClose = FOUR_CHAR_CODE('mnuc') +kThemeSoundMenuItemHilite = FOUR_CHAR_CODE('mnui') +kThemeSoundMenuItemRelease = FOUR_CHAR_CODE('mnus') +kThemeSoundWindowClosePress = FOUR_CHAR_CODE('wclp') +kThemeSoundWindowCloseEnter = FOUR_CHAR_CODE('wcle') +kThemeSoundWindowCloseExit = FOUR_CHAR_CODE('wclx') +kThemeSoundWindowCloseRelease = FOUR_CHAR_CODE('wclr') +kThemeSoundWindowZoomPress = FOUR_CHAR_CODE('wzmp') +kThemeSoundWindowZoomEnter = FOUR_CHAR_CODE('wzme') +kThemeSoundWindowZoomExit = FOUR_CHAR_CODE('wzmx') +kThemeSoundWindowZoomRelease = FOUR_CHAR_CODE('wzmr') +kThemeSoundWindowCollapsePress = FOUR_CHAR_CODE('wcop') +kThemeSoundWindowCollapseEnter = FOUR_CHAR_CODE('wcoe') +kThemeSoundWindowCollapseExit = FOUR_CHAR_CODE('wcox') +kThemeSoundWindowCollapseRelease = FOUR_CHAR_CODE('wcor') +kThemeSoundWindowDragBoundary = FOUR_CHAR_CODE('wdbd') +kThemeSoundUtilWinClosePress = FOUR_CHAR_CODE('uclp') +kThemeSoundUtilWinCloseEnter = FOUR_CHAR_CODE('ucle') +kThemeSoundUtilWinCloseExit = FOUR_CHAR_CODE('uclx') +kThemeSoundUtilWinCloseRelease = FOUR_CHAR_CODE('uclr') +kThemeSoundUtilWinZoomPress = FOUR_CHAR_CODE('uzmp') +kThemeSoundUtilWinZoomEnter = FOUR_CHAR_CODE('uzme') +kThemeSoundUtilWinZoomExit = FOUR_CHAR_CODE('uzmx') +kThemeSoundUtilWinZoomRelease = FOUR_CHAR_CODE('uzmr') +kThemeSoundUtilWinCollapsePress = FOUR_CHAR_CODE('ucop') +kThemeSoundUtilWinCollapseEnter = FOUR_CHAR_CODE('ucoe') +kThemeSoundUtilWinCollapseExit = FOUR_CHAR_CODE('ucox') +kThemeSoundUtilWinCollapseRelease = FOUR_CHAR_CODE('ucor') +kThemeSoundUtilWinDragBoundary = FOUR_CHAR_CODE('udbd') +kThemeSoundWindowOpen = FOUR_CHAR_CODE('wopn') +kThemeSoundWindowClose = FOUR_CHAR_CODE('wcls') +kThemeSoundWindowZoomIn = FOUR_CHAR_CODE('wzmi') +kThemeSoundWindowZoomOut = FOUR_CHAR_CODE('wzmo') +kThemeSoundWindowCollapseUp = FOUR_CHAR_CODE('wcol') +kThemeSoundWindowCollapseDown = FOUR_CHAR_CODE('wexp') +kThemeSoundWindowActivate = FOUR_CHAR_CODE('wact') +kThemeSoundUtilWindowOpen = FOUR_CHAR_CODE('uopn') +kThemeSoundUtilWindowClose = FOUR_CHAR_CODE('ucls') +kThemeSoundUtilWindowZoomIn = FOUR_CHAR_CODE('uzmi') +kThemeSoundUtilWindowZoomOut = FOUR_CHAR_CODE('uzmo') +kThemeSoundUtilWindowCollapseUp = FOUR_CHAR_CODE('ucol') +kThemeSoundUtilWindowCollapseDown = FOUR_CHAR_CODE('uexp') +kThemeSoundUtilWindowActivate = FOUR_CHAR_CODE('uact') +kThemeSoundDialogOpen = FOUR_CHAR_CODE('dopn') +kThemeSoundDialogClose = FOUR_CHAR_CODE('dlgc') +kThemeSoundAlertOpen = FOUR_CHAR_CODE('aopn') +kThemeSoundAlertClose = FOUR_CHAR_CODE('altc') +kThemeSoundPopupWindowOpen = FOUR_CHAR_CODE('pwop') +kThemeSoundPopupWindowClose = FOUR_CHAR_CODE('pwcl') +kThemeSoundButtonPress = FOUR_CHAR_CODE('btnp') +kThemeSoundButtonEnter = FOUR_CHAR_CODE('btne') +kThemeSoundButtonExit = FOUR_CHAR_CODE('btnx') +kThemeSoundButtonRelease = FOUR_CHAR_CODE('btnr') +kThemeSoundDefaultButtonPress = FOUR_CHAR_CODE('dbtp') +kThemeSoundDefaultButtonEnter = FOUR_CHAR_CODE('dbte') +kThemeSoundDefaultButtonExit = FOUR_CHAR_CODE('dbtx') +kThemeSoundDefaultButtonRelease = FOUR_CHAR_CODE('dbtr') +kThemeSoundCancelButtonPress = FOUR_CHAR_CODE('cbtp') +kThemeSoundCancelButtonEnter = FOUR_CHAR_CODE('cbte') +kThemeSoundCancelButtonExit = FOUR_CHAR_CODE('cbtx') +kThemeSoundCancelButtonRelease = FOUR_CHAR_CODE('cbtr') +kThemeSoundCheckboxPress = FOUR_CHAR_CODE('chkp') +kThemeSoundCheckboxEnter = FOUR_CHAR_CODE('chke') +kThemeSoundCheckboxExit = FOUR_CHAR_CODE('chkx') +kThemeSoundCheckboxRelease = FOUR_CHAR_CODE('chkr') +kThemeSoundRadioPress = FOUR_CHAR_CODE('radp') +kThemeSoundRadioEnter = FOUR_CHAR_CODE('rade') +kThemeSoundRadioExit = FOUR_CHAR_CODE('radx') +kThemeSoundRadioRelease = FOUR_CHAR_CODE('radr') +kThemeSoundScrollArrowPress = FOUR_CHAR_CODE('sbap') +kThemeSoundScrollArrowEnter = FOUR_CHAR_CODE('sbae') +kThemeSoundScrollArrowExit = FOUR_CHAR_CODE('sbax') +kThemeSoundScrollArrowRelease = FOUR_CHAR_CODE('sbar') +kThemeSoundScrollEndOfTrack = FOUR_CHAR_CODE('sbte') +kThemeSoundScrollTrackPress = FOUR_CHAR_CODE('sbtp') +kThemeSoundSliderEndOfTrack = FOUR_CHAR_CODE('slte') +kThemeSoundSliderTrackPress = FOUR_CHAR_CODE('sltp') +kThemeSoundBalloonOpen = FOUR_CHAR_CODE('blno') +kThemeSoundBalloonClose = FOUR_CHAR_CODE('blnc') +kThemeSoundBevelPress = FOUR_CHAR_CODE('bevp') +kThemeSoundBevelEnter = FOUR_CHAR_CODE('beve') +kThemeSoundBevelExit = FOUR_CHAR_CODE('bevx') +kThemeSoundBevelRelease = FOUR_CHAR_CODE('bevr') +kThemeSoundLittleArrowUpPress = FOUR_CHAR_CODE('laup') +kThemeSoundLittleArrowDnPress = FOUR_CHAR_CODE('ladp') +kThemeSoundLittleArrowEnter = FOUR_CHAR_CODE('lare') +kThemeSoundLittleArrowExit = FOUR_CHAR_CODE('larx') +kThemeSoundLittleArrowUpRelease = FOUR_CHAR_CODE('laur') +kThemeSoundLittleArrowDnRelease = FOUR_CHAR_CODE('ladr') +kThemeSoundPopupPress = FOUR_CHAR_CODE('popp') +kThemeSoundPopupEnter = FOUR_CHAR_CODE('pope') +kThemeSoundPopupExit = FOUR_CHAR_CODE('popx') +kThemeSoundPopupRelease = FOUR_CHAR_CODE('popr') +kThemeSoundDisclosurePress = FOUR_CHAR_CODE('dscp') +kThemeSoundDisclosureEnter = FOUR_CHAR_CODE('dsce') +kThemeSoundDisclosureExit = FOUR_CHAR_CODE('dscx') +kThemeSoundDisclosureRelease = FOUR_CHAR_CODE('dscr') +kThemeSoundTabPressed = FOUR_CHAR_CODE('tabp') +kThemeSoundTabEnter = FOUR_CHAR_CODE('tabe') +kThemeSoundTabExit = FOUR_CHAR_CODE('tabx') +kThemeSoundTabRelease = FOUR_CHAR_CODE('tabr') +kThemeSoundDragTargetHilite = FOUR_CHAR_CODE('dthi') +kThemeSoundDragTargetUnhilite = FOUR_CHAR_CODE('dtuh') +kThemeSoundDragTargetDrop = FOUR_CHAR_CODE('dtdr') +kThemeSoundEmptyTrash = FOUR_CHAR_CODE('ftrs') +kThemeSoundSelectItem = FOUR_CHAR_CODE('fsel') +kThemeSoundNewItem = FOUR_CHAR_CODE('fnew') +kThemeSoundReceiveDrop = FOUR_CHAR_CODE('fdrp') +kThemeSoundCopyDone = FOUR_CHAR_CODE('fcpd') +kThemeSoundResolveAlias = FOUR_CHAR_CODE('fral') +kThemeSoundLaunchApp = FOUR_CHAR_CODE('flap') +kThemeSoundDiskInsert = FOUR_CHAR_CODE('dski') +kThemeSoundDiskEject = FOUR_CHAR_CODE('dske') +kThemeSoundFinderDragOnIcon = FOUR_CHAR_CODE('fdon') +kThemeSoundFinderDragOffIcon = FOUR_CHAR_CODE('fdof') +kThemePopupTabNormalPosition = 0 +kThemePopupTabCenterOnWindow = 1 +kThemePopupTabCenterOnOffset = 2 +kThemeMetricScrollBarWidth = 0 +kThemeMetricSmallScrollBarWidth = 1 +kThemeMetricCheckBoxHeight = 2 +kThemeMetricRadioButtonHeight = 3 +kThemeMetricEditTextWhitespace = 4 +kThemeMetricEditTextFrameOutset = 5 +kThemeMetricListBoxFrameOutset = 6 +kThemeMetricFocusRectOutset = 7 +kThemeMetricImageWellThickness = 8 +kThemeMetricScrollBarOverlap = 9 +kThemeMetricLargeTabHeight = 10 +kThemeMetricLargeTabCapsWidth = 11 +kThemeMetricTabFrameOverlap = 12 +kThemeMetricTabIndentOrStyle = 13 +kThemeMetricTabOverlap = 14 +kThemeMetricSmallTabHeight = 15 +kThemeMetricSmallTabCapsWidth = 16 +kThemeMetricDisclosureButtonHeight = 17 +kThemeMetricRoundButtonSize = 18 +kThemeMetricPushButtonHeight = 19 +kThemeMetricListHeaderHeight = 20 +kThemeMetricSmallCheckBoxHeight = 21 +kThemeMetricDisclosureButtonWidth = 22 +kThemeMetricSmallDisclosureButtonHeight = 23 +kThemeMetricSmallDisclosureButtonWidth = 24 +kThemeMetricDisclosureTriangleHeight = 25 +kThemeMetricDisclosureTriangleWidth = 26 +kThemeMetricLittleArrowsHeight = 27 +kThemeMetricLittleArrowsWidth = 28 +kThemeMetricPaneSplitterHeight = 29 +kThemeMetricPopupButtonHeight = 30 +kThemeMetricSmallPopupButtonHeight = 31 +kThemeMetricLargeProgressBarThickness = 32 +kThemeMetricPullDownHeight = 33 +kThemeMetricSmallPullDownHeight = 34 +kThemeMetricSmallPushButtonHeight = 35 +kThemeMetricSmallRadioButtonHeight = 36 +kThemeMetricRelevanceIndicatorHeight = 37 +kThemeMetricResizeControlHeight = 38 +kThemeMetricSmallResizeControlHeight = 39 +kThemeMetricLargeRoundButtonSize = 40 +kThemeMetricHSliderHeight = 41 +kThemeMetricHSliderTickHeight = 42 +kThemeMetricSmallHSliderHeight = 43 +kThemeMetricSmallHSliderTickHeight = 44 +kThemeMetricVSliderWidth = 45 +kThemeMetricVSliderTickWidth = 46 +kThemeMetricSmallVSliderWidth = 47 +kThemeMetricSmallVSliderTickWidth = 48 +kThemeMetricTitleBarControlsHeight = 49 +kThemeMetricCheckBoxWidth = 50 +kThemeMetricSmallCheckBoxWidth = 51 +kThemeMetricRadioButtonWidth = 52 +kThemeMetricSmallRadioButtonWidth = 53 +kThemeMetricSmallHSliderMinThumbWidth = 54 +kThemeMetricSmallVSliderMinThumbHeight = 55 +kThemeMetricSmallHSliderTickOffset = 56 +kThemeMetricSmallVSliderTickOffset = 57 +kThemeMetricNormalProgressBarThickness = 58 +kThemeMetricProgressBarShadowOutset = 59 +kThemeMetricSmallProgressBarShadowOutset = 60 +kThemeMetricPrimaryGroupBoxContentInset = 61 +kThemeMetricSecondaryGroupBoxContentInset = 62 +kThemeMetricMenuMarkColumnWidth = 63 +kThemeMetricMenuExcludedMarkColumnWidth = 64 +kThemeMetricMenuMarkIndent = 65 +kThemeMetricMenuTextLeadingEdgeMargin = 66 +kThemeMetricMenuTextTrailingEdgeMargin = 67 +kThemeMetricMenuIndentWidth = 68 +kThemeMetricMenuIconTrailingEdgeMargin = 69 +# appearanceBadBrushIndexErr = themeInvalidBrushErr +# appearanceProcessRegisteredErr = themeProcessRegisteredErr +# appearanceProcessNotRegisteredErr = themeProcessNotRegisteredErr +# appearanceBadTextColorIndexErr = themeBadTextColorErr +# appearanceThemeHasNoAccents = themeHasNoAccentsErr +# appearanceBadCursorIndexErr = themeBadCursorIndexErr +kThemeActiveDialogBackgroundBrush = kThemeBrushDialogBackgroundActive +kThemeInactiveDialogBackgroundBrush = kThemeBrushDialogBackgroundInactive +kThemeActiveAlertBackgroundBrush = kThemeBrushAlertBackgroundActive +kThemeInactiveAlertBackgroundBrush = kThemeBrushAlertBackgroundInactive +kThemeActiveModelessDialogBackgroundBrush = kThemeBrushModelessDialogBackgroundActive +kThemeInactiveModelessDialogBackgroundBrush = kThemeBrushModelessDialogBackgroundInactive +kThemeActiveUtilityWindowBackgroundBrush = kThemeBrushUtilityWindowBackgroundActive +kThemeInactiveUtilityWindowBackgroundBrush = kThemeBrushUtilityWindowBackgroundInactive +kThemeListViewSortColumnBackgroundBrush = kThemeBrushListViewSortColumnBackground +kThemeListViewBackgroundBrush = kThemeBrushListViewBackground +kThemeIconLabelBackgroundBrush = kThemeBrushIconLabelBackground +kThemeListViewSeparatorBrush = kThemeBrushListViewSeparator +kThemeChasingArrowsBrush = kThemeBrushChasingArrows +kThemeDragHiliteBrush = kThemeBrushDragHilite +kThemeDocumentWindowBackgroundBrush = kThemeBrushDocumentWindowBackground +kThemeFinderWindowBackgroundBrush = kThemeBrushFinderWindowBackground +kThemeActiveScrollBarDelimiterBrush = kThemeBrushScrollBarDelimiterActive +kThemeInactiveScrollBarDelimiterBrush = kThemeBrushScrollBarDelimiterInactive +kThemeFocusHighlightBrush = kThemeBrushFocusHighlight +kThemeActivePopupArrowBrush = kThemeBrushPopupArrowActive +kThemePressedPopupArrowBrush = kThemeBrushPopupArrowPressed +kThemeInactivePopupArrowBrush = kThemeBrushPopupArrowInactive +kThemeAppleGuideCoachmarkBrush = kThemeBrushAppleGuideCoachmark +kThemeActiveDialogTextColor = kThemeTextColorDialogActive +kThemeInactiveDialogTextColor = kThemeTextColorDialogInactive +kThemeActiveAlertTextColor = kThemeTextColorAlertActive +kThemeInactiveAlertTextColor = kThemeTextColorAlertInactive +kThemeActiveModelessDialogTextColor = kThemeTextColorModelessDialogActive +kThemeInactiveModelessDialogTextColor = kThemeTextColorModelessDialogInactive +kThemeActiveWindowHeaderTextColor = kThemeTextColorWindowHeaderActive +kThemeInactiveWindowHeaderTextColor = kThemeTextColorWindowHeaderInactive +kThemeActivePlacardTextColor = kThemeTextColorPlacardActive +kThemeInactivePlacardTextColor = kThemeTextColorPlacardInactive +kThemePressedPlacardTextColor = kThemeTextColorPlacardPressed +kThemeActivePushButtonTextColor = kThemeTextColorPushButtonActive +kThemeInactivePushButtonTextColor = kThemeTextColorPushButtonInactive +kThemePressedPushButtonTextColor = kThemeTextColorPushButtonPressed +kThemeActiveBevelButtonTextColor = kThemeTextColorBevelButtonActive +kThemeInactiveBevelButtonTextColor = kThemeTextColorBevelButtonInactive +kThemePressedBevelButtonTextColor = kThemeTextColorBevelButtonPressed +kThemeActivePopupButtonTextColor = kThemeTextColorPopupButtonActive +kThemeInactivePopupButtonTextColor = kThemeTextColorPopupButtonInactive +kThemePressedPopupButtonTextColor = kThemeTextColorPopupButtonPressed +kThemeIconLabelTextColor = kThemeTextColorIconLabel +kThemeListViewTextColor = kThemeTextColorListView +kThemeActiveDocumentWindowTitleTextColor = kThemeTextColorDocumentWindowTitleActive +kThemeInactiveDocumentWindowTitleTextColor = kThemeTextColorDocumentWindowTitleInactive +kThemeActiveMovableModalWindowTitleTextColor = kThemeTextColorMovableModalWindowTitleActive +kThemeInactiveMovableModalWindowTitleTextColor = kThemeTextColorMovableModalWindowTitleInactive +kThemeActiveUtilityWindowTitleTextColor = kThemeTextColorUtilityWindowTitleActive +kThemeInactiveUtilityWindowTitleTextColor = kThemeTextColorUtilityWindowTitleInactive +kThemeActivePopupWindowTitleColor = kThemeTextColorPopupWindowTitleActive +kThemeInactivePopupWindowTitleColor = kThemeTextColorPopupWindowTitleInactive +kThemeActiveRootMenuTextColor = kThemeTextColorRootMenuActive +kThemeSelectedRootMenuTextColor = kThemeTextColorRootMenuSelected +kThemeDisabledRootMenuTextColor = kThemeTextColorRootMenuDisabled +kThemeActiveMenuItemTextColor = kThemeTextColorMenuItemActive +kThemeSelectedMenuItemTextColor = kThemeTextColorMenuItemSelected +kThemeDisabledMenuItemTextColor = kThemeTextColorMenuItemDisabled +kThemeActivePopupLabelTextColor = kThemeTextColorPopupLabelActive +kThemeInactivePopupLabelTextColor = kThemeTextColorPopupLabelInactive +kAEThemeSwitch = kAEAppearanceChanged +kThemeNoAdornment = kThemeAdornmentNone +kThemeDefaultAdornment = kThemeAdornmentDefault +kThemeFocusAdornment = kThemeAdornmentFocus +kThemeRightToLeftAdornment = kThemeAdornmentRightToLeft +kThemeDrawIndicatorOnly = kThemeAdornmentDrawIndicatorOnly +kThemeBrushPassiveAreaFill = kThemeBrushStaticAreaFill +kThemeMetricCheckBoxGlyphHeight = kThemeMetricCheckBoxHeight +kThemeMetricRadioButtonGlyphHeight = kThemeMetricRadioButtonHeight +kThemeMetricDisclosureButtonSize = kThemeMetricDisclosureButtonHeight +kThemeMetricBestListHeaderHeight = kThemeMetricListHeaderHeight +kThemeMetricSmallProgressBarThickness = kThemeMetricNormalProgressBarThickness +kThemeMetricProgressBarThickness = kThemeMetricLargeProgressBarThickness +kThemeScrollBar = kThemeMediumScrollBar +kThemeSlider = kThemeMediumSlider +kThemeProgressBar = kThemeMediumProgressBar +kThemeIndeterminateBar = kThemeMediumIndeterminateBar diff --git a/Lib/plat-mac/Carbon/AppleEvents.py b/Lib/plat-mac/Carbon/AppleEvents.py new file mode 100644 index 0000000..a4d7dcf --- /dev/null +++ b/Lib/plat-mac/Carbon/AppleEvents.py @@ -0,0 +1,961 @@ +# Generated from 'AEDataModel.h' + +def FOUR_CHAR_CODE(x): return x +typeApplicationBundleID = FOUR_CHAR_CODE('bund') +typeBoolean = FOUR_CHAR_CODE('bool') +typeChar = FOUR_CHAR_CODE('TEXT') +typeSInt16 = FOUR_CHAR_CODE('shor') +typeSInt32 = FOUR_CHAR_CODE('long') +typeUInt32 = FOUR_CHAR_CODE('magn') +typeSInt64 = FOUR_CHAR_CODE('comp') +typeIEEE32BitFloatingPoint = FOUR_CHAR_CODE('sing') +typeIEEE64BitFloatingPoint = FOUR_CHAR_CODE('doub') +type128BitFloatingPoint = FOUR_CHAR_CODE('ldbl') +typeDecimalStruct = FOUR_CHAR_CODE('decm') +typeSMInt = typeSInt16 +typeShortInteger = typeSInt16 +typeInteger = typeSInt32 +typeLongInteger = typeSInt32 +typeMagnitude = typeUInt32 +typeComp = typeSInt64 +typeSMFloat = typeIEEE32BitFloatingPoint +typeShortFloat = typeIEEE32BitFloatingPoint +typeFloat = typeIEEE64BitFloatingPoint +typeLongFloat = typeIEEE64BitFloatingPoint +typeExtended = FOUR_CHAR_CODE('exte') +typeAEList = FOUR_CHAR_CODE('list') +typeAERecord = FOUR_CHAR_CODE('reco') +typeAppleEvent = FOUR_CHAR_CODE('aevt') +typeEventRecord = FOUR_CHAR_CODE('evrc') +typeTrue = FOUR_CHAR_CODE('true') +typeFalse = FOUR_CHAR_CODE('fals') +typeAlias = FOUR_CHAR_CODE('alis') +typeEnumerated = FOUR_CHAR_CODE('enum') +typeType = FOUR_CHAR_CODE('type') +typeAppParameters = FOUR_CHAR_CODE('appa') +typeProperty = FOUR_CHAR_CODE('prop') +typeFSS = FOUR_CHAR_CODE('fss ') +typeFSRef = FOUR_CHAR_CODE('fsrf') +typeFileURL = FOUR_CHAR_CODE('furl') +typeKeyword = FOUR_CHAR_CODE('keyw') +typeSectionH = FOUR_CHAR_CODE('sect') +typeWildCard = FOUR_CHAR_CODE('****') +typeApplSignature = FOUR_CHAR_CODE('sign') +typeQDRectangle = FOUR_CHAR_CODE('qdrt') +typeFixed = FOUR_CHAR_CODE('fixd') +typeProcessSerialNumber = FOUR_CHAR_CODE('psn ') +typeApplicationURL = FOUR_CHAR_CODE('aprl') +typeNull = FOUR_CHAR_CODE('null') +typeSessionID = FOUR_CHAR_CODE('ssid') +typeTargetID = FOUR_CHAR_CODE('targ') +typeDispatcherID = FOUR_CHAR_CODE('dspt') +keyTransactionIDAttr = FOUR_CHAR_CODE('tran') +keyReturnIDAttr = FOUR_CHAR_CODE('rtid') +keyEventClassAttr = FOUR_CHAR_CODE('evcl') +keyEventIDAttr = FOUR_CHAR_CODE('evid') +keyAddressAttr = FOUR_CHAR_CODE('addr') +keyOptionalKeywordAttr = FOUR_CHAR_CODE('optk') +keyTimeoutAttr = FOUR_CHAR_CODE('timo') +keyInteractLevelAttr = FOUR_CHAR_CODE('inte') +keyEventSourceAttr = FOUR_CHAR_CODE('esrc') +keyMissedKeywordAttr = FOUR_CHAR_CODE('miss') +keyOriginalAddressAttr = FOUR_CHAR_CODE('from') +keyAcceptTimeoutAttr = FOUR_CHAR_CODE('actm') +kAEDescListFactorNone = 0 +kAEDescListFactorType = 4 +kAEDescListFactorTypeAndSize = 8 +kAutoGenerateReturnID = -1 +kAnyTransactionID = 0 +kAEDataArray = 0 +kAEPackedArray = 1 +kAEDescArray = 3 +kAEKeyDescArray = 4 +kAEHandleArray = 2 +kAENormalPriority = 0x00000000 +kAEHighPriority = 0x00000001 +kAENoReply = 0x00000001 +kAEQueueReply = 0x00000002 +kAEWaitReply = 0x00000003 +kAEDontReconnect = 0x00000080 +kAEWantReceipt = 0x00000200 +kAENeverInteract = 0x00000010 +kAECanInteract = 0x00000020 +kAEAlwaysInteract = 0x00000030 +kAECanSwitchLayer = 0x00000040 +kAEDontRecord = 0x00001000 +kAEDontExecute = 0x00002000 +kAEProcessNonReplyEvents = 0x00008000 +kAEDefaultTimeout = -1 +kNoTimeOut = -2 +kAEInteractWithSelf = 0 +kAEInteractWithLocal = 1 +kAEInteractWithAll = 2 +kAEDoNotIgnoreHandler = 0x00000000 +kAEIgnoreAppPhacHandler = 0x00000001 +kAEIgnoreAppEventHandler = 0x00000002 +kAEIgnoreSysPhacHandler = 0x00000004 +kAEIgnoreSysEventHandler = 0x00000008 +kAEIngoreBuiltInEventHandler = 0x00000010 +# kAEDontDisposeOnResume = (long)0x80000000 +kAENoDispatch = 0 +# kAEUseStandardDispatch = (long)0xFFFFFFFF +keyDirectObject = FOUR_CHAR_CODE('----') +keyErrorNumber = FOUR_CHAR_CODE('errn') +keyErrorString = FOUR_CHAR_CODE('errs') +keyProcessSerialNumber = FOUR_CHAR_CODE('psn ') +keyPreDispatch = FOUR_CHAR_CODE('phac') +keySelectProc = FOUR_CHAR_CODE('selh') +keyAERecorderCount = FOUR_CHAR_CODE('recr') +keyAEVersion = FOUR_CHAR_CODE('vers') +kCoreEventClass = FOUR_CHAR_CODE('aevt') +kAEOpenApplication = FOUR_CHAR_CODE('oapp') +kAEOpenDocuments = FOUR_CHAR_CODE('odoc') +kAEPrintDocuments = FOUR_CHAR_CODE('pdoc') +kAEQuitApplication = FOUR_CHAR_CODE('quit') +kAEAnswer = FOUR_CHAR_CODE('ansr') +kAEApplicationDied = FOUR_CHAR_CODE('obit') +kAEShowPreferences = FOUR_CHAR_CODE('pref') +kAEStartRecording = FOUR_CHAR_CODE('reca') +kAEStopRecording = FOUR_CHAR_CODE('recc') +kAENotifyStartRecording = FOUR_CHAR_CODE('rec1') +kAENotifyStopRecording = FOUR_CHAR_CODE('rec0') +kAENotifyRecording = FOUR_CHAR_CODE('recr') +kAEUnknownSource = 0 +kAEDirectCall = 1 +kAESameProcess = 2 +kAELocalProcess = 3 +kAERemoteProcess = 4 +cAEList = FOUR_CHAR_CODE('list') +cApplication = FOUR_CHAR_CODE('capp') +cArc = FOUR_CHAR_CODE('carc') +cBoolean = FOUR_CHAR_CODE('bool') +cCell = FOUR_CHAR_CODE('ccel') +cChar = FOUR_CHAR_CODE('cha ') +cColorTable = FOUR_CHAR_CODE('clrt') +cColumn = FOUR_CHAR_CODE('ccol') +cDocument = FOUR_CHAR_CODE('docu') +cDrawingArea = FOUR_CHAR_CODE('cdrw') +cEnumeration = FOUR_CHAR_CODE('enum') +cFile = FOUR_CHAR_CODE('file') +cFixed = FOUR_CHAR_CODE('fixd') +cFixedPoint = FOUR_CHAR_CODE('fpnt') +cFixedRectangle = FOUR_CHAR_CODE('frct') +cGraphicLine = FOUR_CHAR_CODE('glin') +cGraphicObject = FOUR_CHAR_CODE('cgob') +cGraphicShape = FOUR_CHAR_CODE('cgsh') +cGraphicText = FOUR_CHAR_CODE('cgtx') +cGroupedGraphic = FOUR_CHAR_CODE('cpic') +cInsertionLoc = FOUR_CHAR_CODE('insl') +cInsertionPoint = FOUR_CHAR_CODE('cins') +cIntlText = FOUR_CHAR_CODE('itxt') +cIntlWritingCode = FOUR_CHAR_CODE('intl') +cItem = FOUR_CHAR_CODE('citm') +cLine = FOUR_CHAR_CODE('clin') +cLongDateTime = FOUR_CHAR_CODE('ldt ') +cLongFixed = FOUR_CHAR_CODE('lfxd') +cLongFixedPoint = FOUR_CHAR_CODE('lfpt') +cLongFixedRectangle = FOUR_CHAR_CODE('lfrc') +cLongInteger = FOUR_CHAR_CODE('long') +cLongPoint = FOUR_CHAR_CODE('lpnt') +cLongRectangle = FOUR_CHAR_CODE('lrct') +cMachineLoc = FOUR_CHAR_CODE('mLoc') +cMenu = FOUR_CHAR_CODE('cmnu') +cMenuItem = FOUR_CHAR_CODE('cmen') +cObject = FOUR_CHAR_CODE('cobj') +cObjectSpecifier = FOUR_CHAR_CODE('obj ') +cOpenableObject = FOUR_CHAR_CODE('coob') +cOval = FOUR_CHAR_CODE('covl') +cParagraph = FOUR_CHAR_CODE('cpar') +cPICT = FOUR_CHAR_CODE('PICT') +cPixel = FOUR_CHAR_CODE('cpxl') +cPixelMap = FOUR_CHAR_CODE('cpix') +cPolygon = FOUR_CHAR_CODE('cpgn') +cProperty = FOUR_CHAR_CODE('prop') +cQDPoint = FOUR_CHAR_CODE('QDpt') +cQDRectangle = FOUR_CHAR_CODE('qdrt') +cRectangle = FOUR_CHAR_CODE('crec') +cRGBColor = FOUR_CHAR_CODE('cRGB') +cRotation = FOUR_CHAR_CODE('trot') +cRoundedRectangle = FOUR_CHAR_CODE('crrc') +cRow = FOUR_CHAR_CODE('crow') +cSelection = FOUR_CHAR_CODE('csel') +cShortInteger = FOUR_CHAR_CODE('shor') +cTable = FOUR_CHAR_CODE('ctbl') +cText = FOUR_CHAR_CODE('ctxt') +cTextFlow = FOUR_CHAR_CODE('cflo') +cTextStyles = FOUR_CHAR_CODE('tsty') +cType = FOUR_CHAR_CODE('type') +cVersion = FOUR_CHAR_CODE('vers') +cWindow = FOUR_CHAR_CODE('cwin') +cWord = FOUR_CHAR_CODE('cwor') +enumArrows = FOUR_CHAR_CODE('arro') +enumJustification = FOUR_CHAR_CODE('just') +enumKeyForm = FOUR_CHAR_CODE('kfrm') +enumPosition = FOUR_CHAR_CODE('posi') +enumProtection = FOUR_CHAR_CODE('prtn') +enumQuality = FOUR_CHAR_CODE('qual') +enumSaveOptions = FOUR_CHAR_CODE('savo') +enumStyle = FOUR_CHAR_CODE('styl') +enumTransferMode = FOUR_CHAR_CODE('tran') +formUniqueID = FOUR_CHAR_CODE('ID ') +kAEAbout = FOUR_CHAR_CODE('abou') +kAEAfter = FOUR_CHAR_CODE('afte') +kAEAliasSelection = FOUR_CHAR_CODE('sali') +kAEAllCaps = FOUR_CHAR_CODE('alcp') +kAEArrowAtEnd = FOUR_CHAR_CODE('aren') +kAEArrowAtStart = FOUR_CHAR_CODE('arst') +kAEArrowBothEnds = FOUR_CHAR_CODE('arbo') +kAEAsk = FOUR_CHAR_CODE('ask ') +kAEBefore = FOUR_CHAR_CODE('befo') +kAEBeginning = FOUR_CHAR_CODE('bgng') +kAEBeginsWith = FOUR_CHAR_CODE('bgwt') +kAEBeginTransaction = FOUR_CHAR_CODE('begi') +kAEBold = FOUR_CHAR_CODE('bold') +kAECaseSensEquals = FOUR_CHAR_CODE('cseq') +kAECentered = FOUR_CHAR_CODE('cent') +kAEChangeView = FOUR_CHAR_CODE('view') +kAEClone = FOUR_CHAR_CODE('clon') +kAEClose = FOUR_CHAR_CODE('clos') +kAECondensed = FOUR_CHAR_CODE('cond') +kAEContains = FOUR_CHAR_CODE('cont') +kAECopy = FOUR_CHAR_CODE('copy') +kAECoreSuite = FOUR_CHAR_CODE('core') +kAECountElements = FOUR_CHAR_CODE('cnte') +kAECreateElement = FOUR_CHAR_CODE('crel') +kAECreatePublisher = FOUR_CHAR_CODE('cpub') +kAECut = FOUR_CHAR_CODE('cut ') +kAEDelete = FOUR_CHAR_CODE('delo') +kAEDoObjectsExist = FOUR_CHAR_CODE('doex') +kAEDoScript = FOUR_CHAR_CODE('dosc') +kAEDrag = FOUR_CHAR_CODE('drag') +kAEDuplicateSelection = FOUR_CHAR_CODE('sdup') +kAEEditGraphic = FOUR_CHAR_CODE('edit') +kAEEmptyTrash = FOUR_CHAR_CODE('empt') +kAEEnd = FOUR_CHAR_CODE('end ') +kAEEndsWith = FOUR_CHAR_CODE('ends') +kAEEndTransaction = FOUR_CHAR_CODE('endt') +kAEEquals = FOUR_CHAR_CODE('= ') +kAEExpanded = FOUR_CHAR_CODE('pexp') +kAEFast = FOUR_CHAR_CODE('fast') +kAEFinderEvents = FOUR_CHAR_CODE('FNDR') +kAEFormulaProtect = FOUR_CHAR_CODE('fpro') +kAEFullyJustified = FOUR_CHAR_CODE('full') +kAEGetClassInfo = FOUR_CHAR_CODE('qobj') +kAEGetData = FOUR_CHAR_CODE('getd') +kAEGetDataSize = FOUR_CHAR_CODE('dsiz') +kAEGetEventInfo = FOUR_CHAR_CODE('gtei') +kAEGetInfoSelection = FOUR_CHAR_CODE('sinf') +kAEGetPrivilegeSelection = FOUR_CHAR_CODE('sprv') +kAEGetSuiteInfo = FOUR_CHAR_CODE('gtsi') +kAEGreaterThan = FOUR_CHAR_CODE('> ') +kAEGreaterThanEquals = FOUR_CHAR_CODE('>= ') +kAEGrow = FOUR_CHAR_CODE('grow') +kAEHidden = FOUR_CHAR_CODE('hidn') +kAEHiQuality = FOUR_CHAR_CODE('hiqu') +kAEImageGraphic = FOUR_CHAR_CODE('imgr') +kAEIsUniform = FOUR_CHAR_CODE('isun') +kAEItalic = FOUR_CHAR_CODE('ital') +kAELeftJustified = FOUR_CHAR_CODE('left') +kAELessThan = FOUR_CHAR_CODE('< ') +kAELessThanEquals = FOUR_CHAR_CODE('<= ') +kAELowercase = FOUR_CHAR_CODE('lowc') +kAEMakeObjectsVisible = FOUR_CHAR_CODE('mvis') +kAEMiscStandards = FOUR_CHAR_CODE('misc') +kAEModifiable = FOUR_CHAR_CODE('modf') +kAEMove = FOUR_CHAR_CODE('move') +kAENo = FOUR_CHAR_CODE('no ') +kAENoArrow = FOUR_CHAR_CODE('arno') +kAENonmodifiable = FOUR_CHAR_CODE('nmod') +kAEOpen = FOUR_CHAR_CODE('odoc') +kAEOpenSelection = FOUR_CHAR_CODE('sope') +kAEOutline = FOUR_CHAR_CODE('outl') +kAEPageSetup = FOUR_CHAR_CODE('pgsu') +kAEPaste = FOUR_CHAR_CODE('past') +kAEPlain = FOUR_CHAR_CODE('plan') +kAEPrint = FOUR_CHAR_CODE('pdoc') +kAEPrintSelection = FOUR_CHAR_CODE('spri') +kAEPrintWindow = FOUR_CHAR_CODE('pwin') +kAEPutAwaySelection = FOUR_CHAR_CODE('sput') +kAEQDAddOver = FOUR_CHAR_CODE('addo') +kAEQDAddPin = FOUR_CHAR_CODE('addp') +kAEQDAdMax = FOUR_CHAR_CODE('admx') +kAEQDAdMin = FOUR_CHAR_CODE('admn') +kAEQDBic = FOUR_CHAR_CODE('bic ') +kAEQDBlend = FOUR_CHAR_CODE('blnd') +kAEQDCopy = FOUR_CHAR_CODE('cpy ') +kAEQDNotBic = FOUR_CHAR_CODE('nbic') +kAEQDNotCopy = FOUR_CHAR_CODE('ncpy') +kAEQDNotOr = FOUR_CHAR_CODE('ntor') +kAEQDNotXor = FOUR_CHAR_CODE('nxor') +kAEQDOr = FOUR_CHAR_CODE('or ') +kAEQDSubOver = FOUR_CHAR_CODE('subo') +kAEQDSubPin = FOUR_CHAR_CODE('subp') +kAEQDSupplementalSuite = FOUR_CHAR_CODE('qdsp') +kAEQDXor = FOUR_CHAR_CODE('xor ') +kAEQuickdrawSuite = FOUR_CHAR_CODE('qdrw') +kAEQuitAll = FOUR_CHAR_CODE('quia') +kAERedo = FOUR_CHAR_CODE('redo') +kAERegular = FOUR_CHAR_CODE('regl') +kAEReopenApplication = FOUR_CHAR_CODE('rapp') +kAEReplace = FOUR_CHAR_CODE('rplc') +kAERequiredSuite = FOUR_CHAR_CODE('reqd') +kAERestart = FOUR_CHAR_CODE('rest') +kAERevealSelection = FOUR_CHAR_CODE('srev') +kAERevert = FOUR_CHAR_CODE('rvrt') +kAERightJustified = FOUR_CHAR_CODE('rght') +kAESave = FOUR_CHAR_CODE('save') +kAESelect = FOUR_CHAR_CODE('slct') +kAESetData = FOUR_CHAR_CODE('setd') +kAESetPosition = FOUR_CHAR_CODE('posn') +kAEShadow = FOUR_CHAR_CODE('shad') +kAEShowClipboard = FOUR_CHAR_CODE('shcl') +kAEShutDown = FOUR_CHAR_CODE('shut') +kAESleep = FOUR_CHAR_CODE('slep') +kAESmallCaps = FOUR_CHAR_CODE('smcp') +kAESpecialClassProperties = FOUR_CHAR_CODE('c@#!') +kAEStrikethrough = FOUR_CHAR_CODE('strk') +kAESubscript = FOUR_CHAR_CODE('sbsc') +kAESuperscript = FOUR_CHAR_CODE('spsc') +kAETableSuite = FOUR_CHAR_CODE('tbls') +kAETextSuite = FOUR_CHAR_CODE('TEXT') +kAETransactionTerminated = FOUR_CHAR_CODE('ttrm') +kAEUnderline = FOUR_CHAR_CODE('undl') +kAEUndo = FOUR_CHAR_CODE('undo') +kAEWholeWordEquals = FOUR_CHAR_CODE('wweq') +kAEYes = FOUR_CHAR_CODE('yes ') +kAEZoom = FOUR_CHAR_CODE('zoom') +kAEMouseClass = FOUR_CHAR_CODE('mous') +kAEDown = FOUR_CHAR_CODE('down') +kAEUp = FOUR_CHAR_CODE('up ') +kAEMoved = FOUR_CHAR_CODE('move') +kAEStoppedMoving = FOUR_CHAR_CODE('stop') +kAEWindowClass = FOUR_CHAR_CODE('wind') +kAEUpdate = FOUR_CHAR_CODE('updt') +kAEActivate = FOUR_CHAR_CODE('actv') +kAEDeactivate = FOUR_CHAR_CODE('dact') +kAECommandClass = FOUR_CHAR_CODE('cmnd') +kAEKeyClass = FOUR_CHAR_CODE('keyc') +kAERawKey = FOUR_CHAR_CODE('rkey') +kAEVirtualKey = FOUR_CHAR_CODE('keyc') +kAENavigationKey = FOUR_CHAR_CODE('nave') +kAEAutoDown = FOUR_CHAR_CODE('auto') +kAEApplicationClass = FOUR_CHAR_CODE('appl') +kAESuspend = FOUR_CHAR_CODE('susp') +kAEResume = FOUR_CHAR_CODE('rsme') +kAEDiskEvent = FOUR_CHAR_CODE('disk') +kAENullEvent = FOUR_CHAR_CODE('null') +kAEWakeUpEvent = FOUR_CHAR_CODE('wake') +kAEScrapEvent = FOUR_CHAR_CODE('scrp') +kAEHighLevel = FOUR_CHAR_CODE('high') +keyAEAngle = FOUR_CHAR_CODE('kang') +keyAEArcAngle = FOUR_CHAR_CODE('parc') +keyAEBaseAddr = FOUR_CHAR_CODE('badd') +keyAEBestType = FOUR_CHAR_CODE('pbst') +keyAEBgndColor = FOUR_CHAR_CODE('kbcl') +keyAEBgndPattern = FOUR_CHAR_CODE('kbpt') +keyAEBounds = FOUR_CHAR_CODE('pbnd') +keyAECellList = FOUR_CHAR_CODE('kclt') +keyAEClassID = FOUR_CHAR_CODE('clID') +keyAEColor = FOUR_CHAR_CODE('colr') +keyAEColorTable = FOUR_CHAR_CODE('cltb') +keyAECurveHeight = FOUR_CHAR_CODE('kchd') +keyAECurveWidth = FOUR_CHAR_CODE('kcwd') +keyAEDashStyle = FOUR_CHAR_CODE('pdst') +keyAEData = FOUR_CHAR_CODE('data') +keyAEDefaultType = FOUR_CHAR_CODE('deft') +keyAEDefinitionRect = FOUR_CHAR_CODE('pdrt') +keyAEDescType = FOUR_CHAR_CODE('dstp') +keyAEDestination = FOUR_CHAR_CODE('dest') +keyAEDoAntiAlias = FOUR_CHAR_CODE('anta') +keyAEDoDithered = FOUR_CHAR_CODE('gdit') +keyAEDoRotate = FOUR_CHAR_CODE('kdrt') +keyAEDoScale = FOUR_CHAR_CODE('ksca') +keyAEDoTranslate = FOUR_CHAR_CODE('ktra') +keyAEEditionFileLoc = FOUR_CHAR_CODE('eloc') +keyAEElements = FOUR_CHAR_CODE('elms') +keyAEEndPoint = FOUR_CHAR_CODE('pend') +keyAEEventClass = FOUR_CHAR_CODE('evcl') +keyAEEventID = FOUR_CHAR_CODE('evti') +keyAEFile = FOUR_CHAR_CODE('kfil') +keyAEFileType = FOUR_CHAR_CODE('fltp') +keyAEFillColor = FOUR_CHAR_CODE('flcl') +keyAEFillPattern = FOUR_CHAR_CODE('flpt') +keyAEFlipHorizontal = FOUR_CHAR_CODE('kfho') +keyAEFlipVertical = FOUR_CHAR_CODE('kfvt') +keyAEFont = FOUR_CHAR_CODE('font') +keyAEFormula = FOUR_CHAR_CODE('pfor') +keyAEGraphicObjects = FOUR_CHAR_CODE('gobs') +keyAEID = FOUR_CHAR_CODE('ID ') +keyAEImageQuality = FOUR_CHAR_CODE('gqua') +keyAEInsertHere = FOUR_CHAR_CODE('insh') +keyAEKeyForms = FOUR_CHAR_CODE('keyf') +keyAEKeyword = FOUR_CHAR_CODE('kywd') +keyAELevel = FOUR_CHAR_CODE('levl') +keyAELineArrow = FOUR_CHAR_CODE('arro') +keyAEName = FOUR_CHAR_CODE('pnam') +keyAENewElementLoc = FOUR_CHAR_CODE('pnel') +keyAEObject = FOUR_CHAR_CODE('kobj') +keyAEObjectClass = FOUR_CHAR_CODE('kocl') +keyAEOffStyles = FOUR_CHAR_CODE('ofst') +keyAEOnStyles = FOUR_CHAR_CODE('onst') +keyAEParameters = FOUR_CHAR_CODE('prms') +keyAEParamFlags = FOUR_CHAR_CODE('pmfg') +keyAEPenColor = FOUR_CHAR_CODE('ppcl') +keyAEPenPattern = FOUR_CHAR_CODE('pppa') +keyAEPenWidth = FOUR_CHAR_CODE('ppwd') +keyAEPixelDepth = FOUR_CHAR_CODE('pdpt') +keyAEPixMapMinus = FOUR_CHAR_CODE('kpmm') +keyAEPMTable = FOUR_CHAR_CODE('kpmt') +keyAEPointList = FOUR_CHAR_CODE('ptlt') +keyAEPointSize = FOUR_CHAR_CODE('ptsz') +keyAEPosition = FOUR_CHAR_CODE('kpos') +keyAEPropData = FOUR_CHAR_CODE('prdt') +keyAEProperties = FOUR_CHAR_CODE('qpro') +keyAEProperty = FOUR_CHAR_CODE('kprp') +keyAEPropFlags = FOUR_CHAR_CODE('prfg') +keyAEPropID = FOUR_CHAR_CODE('prop') +keyAEProtection = FOUR_CHAR_CODE('ppro') +keyAERenderAs = FOUR_CHAR_CODE('kren') +keyAERequestedType = FOUR_CHAR_CODE('rtyp') +keyAEResult = FOUR_CHAR_CODE('----') +keyAEResultInfo = FOUR_CHAR_CODE('rsin') +keyAERotation = FOUR_CHAR_CODE('prot') +keyAERotPoint = FOUR_CHAR_CODE('krtp') +keyAERowList = FOUR_CHAR_CODE('krls') +keyAESaveOptions = FOUR_CHAR_CODE('savo') +keyAEScale = FOUR_CHAR_CODE('pscl') +keyAEScriptTag = FOUR_CHAR_CODE('psct') +keyAEShowWhere = FOUR_CHAR_CODE('show') +keyAEStartAngle = FOUR_CHAR_CODE('pang') +keyAEStartPoint = FOUR_CHAR_CODE('pstp') +keyAEStyles = FOUR_CHAR_CODE('ksty') +keyAESuiteID = FOUR_CHAR_CODE('suit') +keyAEText = FOUR_CHAR_CODE('ktxt') +keyAETextColor = FOUR_CHAR_CODE('ptxc') +keyAETextFont = FOUR_CHAR_CODE('ptxf') +keyAETextPointSize = FOUR_CHAR_CODE('ptps') +keyAETextStyles = FOUR_CHAR_CODE('txst') +keyAETextLineHeight = FOUR_CHAR_CODE('ktlh') +keyAETextLineAscent = FOUR_CHAR_CODE('ktas') +keyAETheText = FOUR_CHAR_CODE('thtx') +keyAETransferMode = FOUR_CHAR_CODE('pptm') +keyAETranslation = FOUR_CHAR_CODE('ptrs') +keyAETryAsStructGraf = FOUR_CHAR_CODE('toog') +keyAEUniformStyles = FOUR_CHAR_CODE('ustl') +keyAEUpdateOn = FOUR_CHAR_CODE('pupd') +keyAEUserTerm = FOUR_CHAR_CODE('utrm') +keyAEWindow = FOUR_CHAR_CODE('wndw') +keyAEWritingCode = FOUR_CHAR_CODE('wrcd') +keyMiscellaneous = FOUR_CHAR_CODE('fmsc') +keySelection = FOUR_CHAR_CODE('fsel') +keyWindow = FOUR_CHAR_CODE('kwnd') +keyWhen = FOUR_CHAR_CODE('when') +keyWhere = FOUR_CHAR_CODE('wher') +keyModifiers = FOUR_CHAR_CODE('mods') +keyKey = FOUR_CHAR_CODE('key ') +keyKeyCode = FOUR_CHAR_CODE('code') +keyKeyboard = FOUR_CHAR_CODE('keyb') +keyDriveNumber = FOUR_CHAR_CODE('drv#') +keyErrorCode = FOUR_CHAR_CODE('err#') +keyHighLevelClass = FOUR_CHAR_CODE('hcls') +keyHighLevelID = FOUR_CHAR_CODE('hid ') +pArcAngle = FOUR_CHAR_CODE('parc') +pBackgroundColor = FOUR_CHAR_CODE('pbcl') +pBackgroundPattern = FOUR_CHAR_CODE('pbpt') +pBestType = FOUR_CHAR_CODE('pbst') +pBounds = FOUR_CHAR_CODE('pbnd') +pClass = FOUR_CHAR_CODE('pcls') +pClipboard = FOUR_CHAR_CODE('pcli') +pColor = FOUR_CHAR_CODE('colr') +pColorTable = FOUR_CHAR_CODE('cltb') +pContents = FOUR_CHAR_CODE('pcnt') +pCornerCurveHeight = FOUR_CHAR_CODE('pchd') +pCornerCurveWidth = FOUR_CHAR_CODE('pcwd') +pDashStyle = FOUR_CHAR_CODE('pdst') +pDefaultType = FOUR_CHAR_CODE('deft') +pDefinitionRect = FOUR_CHAR_CODE('pdrt') +pEnabled = FOUR_CHAR_CODE('enbl') +pEndPoint = FOUR_CHAR_CODE('pend') +pFillColor = FOUR_CHAR_CODE('flcl') +pFillPattern = FOUR_CHAR_CODE('flpt') +pFont = FOUR_CHAR_CODE('font') +pFormula = FOUR_CHAR_CODE('pfor') +pGraphicObjects = FOUR_CHAR_CODE('gobs') +pHasCloseBox = FOUR_CHAR_CODE('hclb') +pHasTitleBar = FOUR_CHAR_CODE('ptit') +pID = FOUR_CHAR_CODE('ID ') +pIndex = FOUR_CHAR_CODE('pidx') +pInsertionLoc = FOUR_CHAR_CODE('pins') +pIsFloating = FOUR_CHAR_CODE('isfl') +pIsFrontProcess = FOUR_CHAR_CODE('pisf') +pIsModal = FOUR_CHAR_CODE('pmod') +pIsModified = FOUR_CHAR_CODE('imod') +pIsResizable = FOUR_CHAR_CODE('prsz') +pIsStationeryPad = FOUR_CHAR_CODE('pspd') +pIsZoomable = FOUR_CHAR_CODE('iszm') +pIsZoomed = FOUR_CHAR_CODE('pzum') +pItemNumber = FOUR_CHAR_CODE('itmn') +pJustification = FOUR_CHAR_CODE('pjst') +pLineArrow = FOUR_CHAR_CODE('arro') +pMenuID = FOUR_CHAR_CODE('mnid') +pName = FOUR_CHAR_CODE('pnam') +pNewElementLoc = FOUR_CHAR_CODE('pnel') +pPenColor = FOUR_CHAR_CODE('ppcl') +pPenPattern = FOUR_CHAR_CODE('pppa') +pPenWidth = FOUR_CHAR_CODE('ppwd') +pPixelDepth = FOUR_CHAR_CODE('pdpt') +pPointList = FOUR_CHAR_CODE('ptlt') +pPointSize = FOUR_CHAR_CODE('ptsz') +pProtection = FOUR_CHAR_CODE('ppro') +pRotation = FOUR_CHAR_CODE('prot') +pScale = FOUR_CHAR_CODE('pscl') +pScript = FOUR_CHAR_CODE('scpt') +pScriptTag = FOUR_CHAR_CODE('psct') +pSelected = FOUR_CHAR_CODE('selc') +pSelection = FOUR_CHAR_CODE('sele') +pStartAngle = FOUR_CHAR_CODE('pang') +pStartPoint = FOUR_CHAR_CODE('pstp') +pTextColor = FOUR_CHAR_CODE('ptxc') +pTextFont = FOUR_CHAR_CODE('ptxf') +pTextItemDelimiters = FOUR_CHAR_CODE('txdl') +pTextPointSize = FOUR_CHAR_CODE('ptps') +pTextStyles = FOUR_CHAR_CODE('txst') +pTransferMode = FOUR_CHAR_CODE('pptm') +pTranslation = FOUR_CHAR_CODE('ptrs') +pUniformStyles = FOUR_CHAR_CODE('ustl') +pUpdateOn = FOUR_CHAR_CODE('pupd') +pUserSelection = FOUR_CHAR_CODE('pusl') +pVersion = FOUR_CHAR_CODE('vers') +pVisible = FOUR_CHAR_CODE('pvis') +typeAEText = FOUR_CHAR_CODE('tTXT') +typeArc = FOUR_CHAR_CODE('carc') +typeBest = FOUR_CHAR_CODE('best') +typeCell = FOUR_CHAR_CODE('ccel') +typeClassInfo = FOUR_CHAR_CODE('gcli') +typeColorTable = FOUR_CHAR_CODE('clrt') +typeColumn = FOUR_CHAR_CODE('ccol') +typeDashStyle = FOUR_CHAR_CODE('tdas') +typeData = FOUR_CHAR_CODE('tdta') +typeDrawingArea = FOUR_CHAR_CODE('cdrw') +typeElemInfo = FOUR_CHAR_CODE('elin') +typeEnumeration = FOUR_CHAR_CODE('enum') +typeEPS = FOUR_CHAR_CODE('EPS ') +typeEventInfo = FOUR_CHAR_CODE('evin') +typeFinderWindow = FOUR_CHAR_CODE('fwin') +typeFixedPoint = FOUR_CHAR_CODE('fpnt') +typeFixedRectangle = FOUR_CHAR_CODE('frct') +typeGraphicLine = FOUR_CHAR_CODE('glin') +typeGraphicText = FOUR_CHAR_CODE('cgtx') +typeGroupedGraphic = FOUR_CHAR_CODE('cpic') +typeInsertionLoc = FOUR_CHAR_CODE('insl') +typeIntlText = FOUR_CHAR_CODE('itxt') +typeIntlWritingCode = FOUR_CHAR_CODE('intl') +typeLongDateTime = FOUR_CHAR_CODE('ldt ') +typeLongFixed = FOUR_CHAR_CODE('lfxd') +typeLongFixedPoint = FOUR_CHAR_CODE('lfpt') +typeLongFixedRectangle = FOUR_CHAR_CODE('lfrc') +typeLongPoint = FOUR_CHAR_CODE('lpnt') +typeLongRectangle = FOUR_CHAR_CODE('lrct') +typeMachineLoc = FOUR_CHAR_CODE('mLoc') +typeOval = FOUR_CHAR_CODE('covl') +typeParamInfo = FOUR_CHAR_CODE('pmin') +typePict = FOUR_CHAR_CODE('PICT') +typePixelMap = FOUR_CHAR_CODE('cpix') +typePixMapMinus = FOUR_CHAR_CODE('tpmm') +typePolygon = FOUR_CHAR_CODE('cpgn') +typePropInfo = FOUR_CHAR_CODE('pinf') +typePtr = FOUR_CHAR_CODE('ptr ') +typeQDPoint = FOUR_CHAR_CODE('QDpt') +typeQDRegion = FOUR_CHAR_CODE('Qrgn') +typeRectangle = FOUR_CHAR_CODE('crec') +typeRGB16 = FOUR_CHAR_CODE('tr16') +typeRGB96 = FOUR_CHAR_CODE('tr96') +typeRGBColor = FOUR_CHAR_CODE('cRGB') +typeRotation = FOUR_CHAR_CODE('trot') +typeRoundedRectangle = FOUR_CHAR_CODE('crrc') +typeRow = FOUR_CHAR_CODE('crow') +typeScrapStyles = FOUR_CHAR_CODE('styl') +typeScript = FOUR_CHAR_CODE('scpt') +typeStyledText = FOUR_CHAR_CODE('STXT') +typeSuiteInfo = FOUR_CHAR_CODE('suin') +typeTable = FOUR_CHAR_CODE('ctbl') +typeTextStyles = FOUR_CHAR_CODE('tsty') +typeTIFF = FOUR_CHAR_CODE('TIFF') +typeVersion = FOUR_CHAR_CODE('vers') +kAEMenuClass = FOUR_CHAR_CODE('menu') +kAEMenuSelect = FOUR_CHAR_CODE('mhit') +kAEMouseDown = FOUR_CHAR_CODE('mdwn') +kAEMouseDownInBack = FOUR_CHAR_CODE('mdbk') +kAEKeyDown = FOUR_CHAR_CODE('kdwn') +kAEResized = FOUR_CHAR_CODE('rsiz') +kAEPromise = FOUR_CHAR_CODE('prom') +keyMenuID = FOUR_CHAR_CODE('mid ') +keyMenuItem = FOUR_CHAR_CODE('mitm') +keyCloseAllWindows = FOUR_CHAR_CODE('caw ') +keyOriginalBounds = FOUR_CHAR_CODE('obnd') +keyNewBounds = FOUR_CHAR_CODE('nbnd') +keyLocalWhere = FOUR_CHAR_CODE('lwhr') +typeHIMenu = FOUR_CHAR_CODE('mobj') +typeHIWindow = FOUR_CHAR_CODE('wobj') +kBySmallIcon = 0 +kByIconView = 1 +kByNameView = 2 +kByDateView = 3 +kBySizeView = 4 +kByKindView = 5 +kByCommentView = 6 +kByLabelView = 7 +kByVersionView = 8 +kAEInfo = 11 +kAEMain = 0 +kAESharing = 13 +kAEZoomIn = 7 +kAEZoomOut = 8 +kTextServiceClass = FOUR_CHAR_CODE('tsvc') +kUpdateActiveInputArea = FOUR_CHAR_CODE('updt') +kShowHideInputWindow = FOUR_CHAR_CODE('shiw') +kPos2Offset = FOUR_CHAR_CODE('p2st') +kOffset2Pos = FOUR_CHAR_CODE('st2p') +kUnicodeNotFromInputMethod = FOUR_CHAR_CODE('unim') +kGetSelectedText = FOUR_CHAR_CODE('gtxt') +keyAETSMDocumentRefcon = FOUR_CHAR_CODE('refc') +keyAEServerInstance = FOUR_CHAR_CODE('srvi') +keyAETheData = FOUR_CHAR_CODE('kdat') +keyAEFixLength = FOUR_CHAR_CODE('fixl') +keyAEUpdateRange = FOUR_CHAR_CODE('udng') +keyAECurrentPoint = FOUR_CHAR_CODE('cpos') +keyAEBufferSize = FOUR_CHAR_CODE('buff') +keyAEMoveView = FOUR_CHAR_CODE('mvvw') +keyAENextBody = FOUR_CHAR_CODE('nxbd') +keyAETSMScriptTag = FOUR_CHAR_CODE('sclg') +keyAETSMTextFont = FOUR_CHAR_CODE('ktxf') +keyAETSMTextFMFont = FOUR_CHAR_CODE('ktxm') +keyAETSMTextPointSize = FOUR_CHAR_CODE('ktps') +keyAETSMEventRecord = FOUR_CHAR_CODE('tevt') +keyAETSMEventRef = FOUR_CHAR_CODE('tevr') +keyAETextServiceEncoding = FOUR_CHAR_CODE('tsen') +keyAETextServiceMacEncoding = FOUR_CHAR_CODE('tmen') +typeTextRange = FOUR_CHAR_CODE('txrn') +typeComponentInstance = FOUR_CHAR_CODE('cmpi') +typeOffsetArray = FOUR_CHAR_CODE('ofay') +typeTextRangeArray = FOUR_CHAR_CODE('tray') +typeLowLevelEventRecord = FOUR_CHAR_CODE('evtr') +typeEventRef = FOUR_CHAR_CODE('evrf') +typeText = typeChar +kTSMOutsideOfBody = 1 +kTSMInsideOfBody = 2 +kTSMInsideOfActiveInputArea = 3 +kNextBody = 1 +kPreviousBody = 2 +kCaretPosition = 1 +kRawText = 2 +kSelectedRawText = 3 +kConvertedText = 4 +kSelectedConvertedText = 5 +kBlockFillText = 6 +kOutlineText = 7 +kSelectedText = 8 +keyAEHiliteRange = FOUR_CHAR_CODE('hrng') +keyAEPinRange = FOUR_CHAR_CODE('pnrg') +keyAEClauseOffsets = FOUR_CHAR_CODE('clau') +keyAEOffset = FOUR_CHAR_CODE('ofst') +keyAEPoint = FOUR_CHAR_CODE('gpos') +keyAELeftSide = FOUR_CHAR_CODE('klef') +keyAERegionClass = FOUR_CHAR_CODE('rgnc') +keyAEDragging = FOUR_CHAR_CODE('bool') +keyAELeadingEdge = keyAELeftSide +typeUnicodeText = FOUR_CHAR_CODE('utxt') +typeStyledUnicodeText = FOUR_CHAR_CODE('sutx') +typeEncodedString = FOUR_CHAR_CODE('encs') +typeCString = FOUR_CHAR_CODE('cstr') +typePString = FOUR_CHAR_CODE('pstr') +typeMeters = FOUR_CHAR_CODE('metr') +typeInches = FOUR_CHAR_CODE('inch') +typeFeet = FOUR_CHAR_CODE('feet') +typeYards = FOUR_CHAR_CODE('yard') +typeMiles = FOUR_CHAR_CODE('mile') +typeKilometers = FOUR_CHAR_CODE('kmtr') +typeCentimeters = FOUR_CHAR_CODE('cmtr') +typeSquareMeters = FOUR_CHAR_CODE('sqrm') +typeSquareFeet = FOUR_CHAR_CODE('sqft') +typeSquareYards = FOUR_CHAR_CODE('sqyd') +typeSquareMiles = FOUR_CHAR_CODE('sqmi') +typeSquareKilometers = FOUR_CHAR_CODE('sqkm') +typeLiters = FOUR_CHAR_CODE('litr') +typeQuarts = FOUR_CHAR_CODE('qrts') +typeGallons = FOUR_CHAR_CODE('galn') +typeCubicMeters = FOUR_CHAR_CODE('cmet') +typeCubicFeet = FOUR_CHAR_CODE('cfet') +typeCubicInches = FOUR_CHAR_CODE('cuin') +typeCubicCentimeter = FOUR_CHAR_CODE('ccmt') +typeCubicYards = FOUR_CHAR_CODE('cyrd') +typeKilograms = FOUR_CHAR_CODE('kgrm') +typeGrams = FOUR_CHAR_CODE('gram') +typeOunces = FOUR_CHAR_CODE('ozs ') +typePounds = FOUR_CHAR_CODE('lbs ') +typeDegreesC = FOUR_CHAR_CODE('degc') +typeDegreesF = FOUR_CHAR_CODE('degf') +typeDegreesK = FOUR_CHAR_CODE('degk') +kFAServerApp = FOUR_CHAR_CODE('ssrv') +kDoFolderActionEvent = FOUR_CHAR_CODE('fola') +kFolderActionCode = FOUR_CHAR_CODE('actn') +kFolderOpenedEvent = FOUR_CHAR_CODE('fopn') +kFolderClosedEvent = FOUR_CHAR_CODE('fclo') +kFolderWindowMovedEvent = FOUR_CHAR_CODE('fsiz') +kFolderItemsAddedEvent = FOUR_CHAR_CODE('fget') +kFolderItemsRemovedEvent = FOUR_CHAR_CODE('flos') +kItemList = FOUR_CHAR_CODE('flst') +kNewSizeParameter = FOUR_CHAR_CODE('fnsz') +kFASuiteCode = FOUR_CHAR_CODE('faco') +kFAAttachCommand = FOUR_CHAR_CODE('atfa') +kFARemoveCommand = FOUR_CHAR_CODE('rmfa') +kFAEditCommand = FOUR_CHAR_CODE('edfa') +kFAFileParam = FOUR_CHAR_CODE('faal') +kFAIndexParam = FOUR_CHAR_CODE('indx') +kAEInternetSuite = FOUR_CHAR_CODE('gurl') +kAEISWebStarSuite = FOUR_CHAR_CODE('WWW\xbd') +kAEISGetURL = FOUR_CHAR_CODE('gurl') +KAEISHandleCGI = FOUR_CHAR_CODE('sdoc') +cURL = FOUR_CHAR_CODE('url ') +cInternetAddress = FOUR_CHAR_CODE('IPAD') +cHTML = FOUR_CHAR_CODE('html') +cFTPItem = FOUR_CHAR_CODE('ftp ') +kAEISHTTPSearchArgs = FOUR_CHAR_CODE('kfor') +kAEISPostArgs = FOUR_CHAR_CODE('post') +kAEISMethod = FOUR_CHAR_CODE('meth') +kAEISClientAddress = FOUR_CHAR_CODE('addr') +kAEISUserName = FOUR_CHAR_CODE('user') +kAEISPassword = FOUR_CHAR_CODE('pass') +kAEISFromUser = FOUR_CHAR_CODE('frmu') +kAEISServerName = FOUR_CHAR_CODE('svnm') +kAEISServerPort = FOUR_CHAR_CODE('svpt') +kAEISScriptName = FOUR_CHAR_CODE('scnm') +kAEISContentType = FOUR_CHAR_CODE('ctyp') +kAEISReferrer = FOUR_CHAR_CODE('refr') +kAEISUserAgent = FOUR_CHAR_CODE('Agnt') +kAEISAction = FOUR_CHAR_CODE('Kact') +kAEISActionPath = FOUR_CHAR_CODE('Kapt') +kAEISClientIP = FOUR_CHAR_CODE('Kcip') +kAEISFullRequest = FOUR_CHAR_CODE('Kfrq') +pScheme = FOUR_CHAR_CODE('pusc') +pHost = FOUR_CHAR_CODE('HOST') +pPath = FOUR_CHAR_CODE('FTPc') +pUserName = FOUR_CHAR_CODE('RAun') +pUserPassword = FOUR_CHAR_CODE('RApw') +pDNSForm = FOUR_CHAR_CODE('pDNS') +pURL = FOUR_CHAR_CODE('pURL') +pTextEncoding = FOUR_CHAR_CODE('ptxe') +pFTPKind = FOUR_CHAR_CODE('kind') +eScheme = FOUR_CHAR_CODE('esch') +eurlHTTP = FOUR_CHAR_CODE('http') +eurlHTTPS = FOUR_CHAR_CODE('htps') +eurlFTP = FOUR_CHAR_CODE('ftp ') +eurlMail = FOUR_CHAR_CODE('mail') +eurlFile = FOUR_CHAR_CODE('file') +eurlGopher = FOUR_CHAR_CODE('gphr') +eurlTelnet = FOUR_CHAR_CODE('tlnt') +eurlNews = FOUR_CHAR_CODE('news') +eurlSNews = FOUR_CHAR_CODE('snws') +eurlNNTP = FOUR_CHAR_CODE('nntp') +eurlMessage = FOUR_CHAR_CODE('mess') +eurlMailbox = FOUR_CHAR_CODE('mbox') +eurlMulti = FOUR_CHAR_CODE('mult') +eurlLaunch = FOUR_CHAR_CODE('laun') +eurlAFP = FOUR_CHAR_CODE('afp ') +eurlAT = FOUR_CHAR_CODE('at ') +eurlEPPC = FOUR_CHAR_CODE('eppc') +eurlRTSP = FOUR_CHAR_CODE('rtsp') +eurlIMAP = FOUR_CHAR_CODE('imap') +eurlNFS = FOUR_CHAR_CODE('unfs') +eurlPOP = FOUR_CHAR_CODE('upop') +eurlLDAP = FOUR_CHAR_CODE('uldp') +eurlUnknown = FOUR_CHAR_CODE('url?') +kConnSuite = FOUR_CHAR_CODE('macc') +cDevSpec = FOUR_CHAR_CODE('cdev') +cAddressSpec = FOUR_CHAR_CODE('cadr') +cADBAddress = FOUR_CHAR_CODE('cadb') +cAppleTalkAddress = FOUR_CHAR_CODE('cat ') +cBusAddress = FOUR_CHAR_CODE('cbus') +cEthernetAddress = FOUR_CHAR_CODE('cen ') +cFireWireAddress = FOUR_CHAR_CODE('cfw ') +cIPAddress = FOUR_CHAR_CODE('cip ') +cLocalTalkAddress = FOUR_CHAR_CODE('clt ') +cSCSIAddress = FOUR_CHAR_CODE('cscs') +cTokenRingAddress = FOUR_CHAR_CODE('ctok') +cUSBAddress = FOUR_CHAR_CODE('cusb') +pDeviceType = FOUR_CHAR_CODE('pdvt') +pDeviceAddress = FOUR_CHAR_CODE('pdva') +pConduit = FOUR_CHAR_CODE('pcon') +pProtocol = FOUR_CHAR_CODE('pprt') +pATMachine = FOUR_CHAR_CODE('patm') +pATZone = FOUR_CHAR_CODE('patz') +pATType = FOUR_CHAR_CODE('patt') +pDottedDecimal = FOUR_CHAR_CODE('pipd') +pDNS = FOUR_CHAR_CODE('pdns') +pPort = FOUR_CHAR_CODE('ppor') +pNetwork = FOUR_CHAR_CODE('pnet') +pNode = FOUR_CHAR_CODE('pnod') +pSocket = FOUR_CHAR_CODE('psoc') +pSCSIBus = FOUR_CHAR_CODE('pscb') +pSCSILUN = FOUR_CHAR_CODE('pslu') +eDeviceType = FOUR_CHAR_CODE('edvt') +eAddressSpec = FOUR_CHAR_CODE('eads') +eConduit = FOUR_CHAR_CODE('econ') +eProtocol = FOUR_CHAR_CODE('epro') +eADB = FOUR_CHAR_CODE('eadb') +eAnalogAudio = FOUR_CHAR_CODE('epau') +eAppleTalk = FOUR_CHAR_CODE('epat') +eAudioLineIn = FOUR_CHAR_CODE('ecai') +eAudioLineOut = FOUR_CHAR_CODE('ecal') +eAudioOut = FOUR_CHAR_CODE('ecao') +eBus = FOUR_CHAR_CODE('ebus') +eCDROM = FOUR_CHAR_CODE('ecd ') +eCommSlot = FOUR_CHAR_CODE('eccm') +eDigitalAudio = FOUR_CHAR_CODE('epda') +eDisplay = FOUR_CHAR_CODE('edds') +eDVD = FOUR_CHAR_CODE('edvd') +eEthernet = FOUR_CHAR_CODE('ecen') +eFireWire = FOUR_CHAR_CODE('ecfw') +eFloppy = FOUR_CHAR_CODE('efd ') +eHD = FOUR_CHAR_CODE('ehd ') +eInfrared = FOUR_CHAR_CODE('ecir') +eIP = FOUR_CHAR_CODE('epip') +eIrDA = FOUR_CHAR_CODE('epir') +eIRTalk = FOUR_CHAR_CODE('epit') +eKeyboard = FOUR_CHAR_CODE('ekbd') +eLCD = FOUR_CHAR_CODE('edlc') +eLocalTalk = FOUR_CHAR_CODE('eclt') +eMacIP = FOUR_CHAR_CODE('epmi') +eMacVideo = FOUR_CHAR_CODE('epmv') +eMicrophone = FOUR_CHAR_CODE('ecmi') +eModemPort = FOUR_CHAR_CODE('ecmp') +eModemPrinterPort = FOUR_CHAR_CODE('empp') +eModem = FOUR_CHAR_CODE('edmm') +eMonitorOut = FOUR_CHAR_CODE('ecmn') +eMouse = FOUR_CHAR_CODE('emou') +eNuBusCard = FOUR_CHAR_CODE('ednb') +eNuBus = FOUR_CHAR_CODE('enub') +ePCcard = FOUR_CHAR_CODE('ecpc') +ePCIbus = FOUR_CHAR_CODE('ecpi') +ePCIcard = FOUR_CHAR_CODE('edpi') +ePDSslot = FOUR_CHAR_CODE('ecpd') +ePDScard = FOUR_CHAR_CODE('epds') +ePointingDevice = FOUR_CHAR_CODE('edpd') +ePostScript = FOUR_CHAR_CODE('epps') +ePPP = FOUR_CHAR_CODE('eppp') +ePrinterPort = FOUR_CHAR_CODE('ecpp') +ePrinter = FOUR_CHAR_CODE('edpr') +eSvideo = FOUR_CHAR_CODE('epsv') +eSCSI = FOUR_CHAR_CODE('ecsc') +eSerial = FOUR_CHAR_CODE('epsr') +eSpeakers = FOUR_CHAR_CODE('edsp') +eStorageDevice = FOUR_CHAR_CODE('edst') +eSVGA = FOUR_CHAR_CODE('epsg') +eTokenRing = FOUR_CHAR_CODE('etok') +eTrackball = FOUR_CHAR_CODE('etrk') +eTrackpad = FOUR_CHAR_CODE('edtp') +eUSB = FOUR_CHAR_CODE('ecus') +eVideoIn = FOUR_CHAR_CODE('ecvi') +eVideoMonitor = FOUR_CHAR_CODE('edvm') +eVideoOut = FOUR_CHAR_CODE('ecvo') +cKeystroke = FOUR_CHAR_CODE('kprs') +pKeystrokeKey = FOUR_CHAR_CODE('kMsg') +pModifiers = FOUR_CHAR_CODE('kMod') +pKeyKind = FOUR_CHAR_CODE('kknd') +eModifiers = FOUR_CHAR_CODE('eMds') +eOptionDown = FOUR_CHAR_CODE('Kopt') +eCommandDown = FOUR_CHAR_CODE('Kcmd') +eControlDown = FOUR_CHAR_CODE('Kctl') +eShiftDown = FOUR_CHAR_CODE('Ksft') +eCapsLockDown = FOUR_CHAR_CODE('Kclk') +eKeyKind = FOUR_CHAR_CODE('ekst') +eEscapeKey = 0x6B733500 +eDeleteKey = 0x6B733300 +eTabKey = 0x6B733000 +eReturnKey = 0x6B732400 +eClearKey = 0x6B734700 +eEnterKey = 0x6B734C00 +eUpArrowKey = 0x6B737E00 +eDownArrowKey = 0x6B737D00 +eLeftArrowKey = 0x6B737B00 +eRightArrowKey = 0x6B737C00 +eHelpKey = 0x6B737200 +eHomeKey = 0x6B737300 +ePageUpKey = 0x6B737400 +ePageDownKey = 0x6B737900 +eForwardDelKey = 0x6B737500 +eEndKey = 0x6B737700 +eF1Key = 0x6B737A00 +eF2Key = 0x6B737800 +eF3Key = 0x6B736300 +eF4Key = 0x6B737600 +eF5Key = 0x6B736000 +eF6Key = 0x6B736100 +eF7Key = 0x6B736200 +eF8Key = 0x6B736400 +eF9Key = 0x6B736500 +eF10Key = 0x6B736D00 +eF11Key = 0x6B736700 +eF12Key = 0x6B736F00 +eF13Key = 0x6B736900 +eF14Key = 0x6B736B00 +eF15Key = 0x6B737100 +kAEAND = FOUR_CHAR_CODE('AND ') +kAEOR = FOUR_CHAR_CODE('OR ') +kAENOT = FOUR_CHAR_CODE('NOT ') +kAEFirst = FOUR_CHAR_CODE('firs') +kAELast = FOUR_CHAR_CODE('last') +kAEMiddle = FOUR_CHAR_CODE('midd') +kAEAny = FOUR_CHAR_CODE('any ') +kAEAll = FOUR_CHAR_CODE('all ') +kAENext = FOUR_CHAR_CODE('next') +kAEPrevious = FOUR_CHAR_CODE('prev') +keyAECompOperator = FOUR_CHAR_CODE('relo') +keyAELogicalTerms = FOUR_CHAR_CODE('term') +keyAELogicalOperator = FOUR_CHAR_CODE('logc') +keyAEObject1 = FOUR_CHAR_CODE('obj1') +keyAEObject2 = FOUR_CHAR_CODE('obj2') +keyAEDesiredClass = FOUR_CHAR_CODE('want') +keyAEContainer = FOUR_CHAR_CODE('from') +keyAEKeyForm = FOUR_CHAR_CODE('form') +keyAEKeyData = FOUR_CHAR_CODE('seld') +keyAERangeStart = FOUR_CHAR_CODE('star') +keyAERangeStop = FOUR_CHAR_CODE('stop') +keyDisposeTokenProc = FOUR_CHAR_CODE('xtok') +keyAECompareProc = FOUR_CHAR_CODE('cmpr') +keyAECountProc = FOUR_CHAR_CODE('cont') +keyAEMarkTokenProc = FOUR_CHAR_CODE('mkid') +keyAEMarkProc = FOUR_CHAR_CODE('mark') +keyAEAdjustMarksProc = FOUR_CHAR_CODE('adjm') +keyAEGetErrDescProc = FOUR_CHAR_CODE('indc') +formAbsolutePosition = FOUR_CHAR_CODE('indx') +formRelativePosition = FOUR_CHAR_CODE('rele') +formTest = FOUR_CHAR_CODE('test') +formRange = FOUR_CHAR_CODE('rang') +formPropertyID = FOUR_CHAR_CODE('prop') +formName = FOUR_CHAR_CODE('name') +typeObjectSpecifier = FOUR_CHAR_CODE('obj ') +typeObjectBeingExamined = FOUR_CHAR_CODE('exmn') +typeCurrentContainer = FOUR_CHAR_CODE('ccnt') +typeToken = FOUR_CHAR_CODE('toke') +typeRelativeDescriptor = FOUR_CHAR_CODE('rel ') +typeAbsoluteOrdinal = FOUR_CHAR_CODE('abso') +typeIndexDescriptor = FOUR_CHAR_CODE('inde') +typeRangeDescriptor = FOUR_CHAR_CODE('rang') +typeLogicalDescriptor = FOUR_CHAR_CODE('logi') +typeCompDescriptor = FOUR_CHAR_CODE('cmpd') +typeOSLTokenList = FOUR_CHAR_CODE('ostl') +kAEIDoMinimum = 0x0000 +kAEIDoWhose = 0x0001 +kAEIDoMarking = 0x0004 +kAEPassSubDescs = 0x0008 +kAEResolveNestedLists = 0x0010 +kAEHandleSimpleRanges = 0x0020 +kAEUseRelativeIterators = 0x0040 +typeWhoseDescriptor = FOUR_CHAR_CODE('whos') +formWhose = FOUR_CHAR_CODE('whos') +typeWhoseRange = FOUR_CHAR_CODE('wrng') +keyAEWhoseRangeStart = FOUR_CHAR_CODE('wstr') +keyAEWhoseRangeStop = FOUR_CHAR_CODE('wstp') +keyAEIndex = FOUR_CHAR_CODE('kidx') +keyAETest = FOUR_CHAR_CODE('ktst') diff --git a/Lib/plat-mac/Carbon/AppleHelp.py b/Lib/plat-mac/Carbon/AppleHelp.py new file mode 100644 index 0000000..3496d59 --- /dev/null +++ b/Lib/plat-mac/Carbon/AppleHelp.py @@ -0,0 +1,6 @@ +# Generated from 'AppleHelp.h' + +kAHInternalErr = -10790 +kAHInternetConfigPrefErr = -10791 +kAHTOCTypeUser = 0 +kAHTOCTypeDeveloper = 1 diff --git a/Lib/plat-mac/Carbon/CF.py b/Lib/plat-mac/Carbon/CF.py new file mode 100644 index 0000000..4a784c0 --- /dev/null +++ b/Lib/plat-mac/Carbon/CF.py @@ -0,0 +1 @@ +from _CF import * diff --git a/Lib/plat-mac/Carbon/CG.py b/Lib/plat-mac/Carbon/CG.py new file mode 100644 index 0000000..96f5772 --- /dev/null +++ b/Lib/plat-mac/Carbon/CG.py @@ -0,0 +1 @@ +from _CG import * diff --git a/Lib/plat-mac/Carbon/CarbonEvents.py b/Lib/plat-mac/Carbon/CarbonEvents.py new file mode 100644 index 0000000..357ee5d --- /dev/null +++ b/Lib/plat-mac/Carbon/CarbonEvents.py @@ -0,0 +1,451 @@ +# Generated from 'CarbonEvents.h' + +def FOUR_CHAR_CODE(x): return x +def FOUR_CHAR_CODE(x): return x +false = 0 +true = 1 +keyAEEventClass = FOUR_CHAR_CODE('evcl') +keyAEEventID = FOUR_CHAR_CODE('evti') +eventAlreadyPostedErr = -9860 +eventTargetBusyErr = -9861 +eventClassInvalidErr = -9862 +eventClassIncorrectErr = -9864 +eventHandlerAlreadyInstalledErr = -9866 +eventInternalErr = -9868 +eventKindIncorrectErr = -9869 +eventParameterNotFoundErr = -9870 +eventNotHandledErr = -9874 +eventLoopTimedOutErr = -9875 +eventLoopQuitErr = -9876 +eventNotInQueueErr = -9877 +eventHotKeyExistsErr = -9878 +eventHotKeyInvalidErr = -9879 +kEventPriorityLow = 0 +kEventPriorityStandard = 1 +kEventPriorityHigh = 2 +kEventLeaveInQueue = false +kEventRemoveFromQueue = true +kTrackMouseLocationOptionDontConsumeMouseUp = (1 << 0) +kMouseTrackingMouseDown = 1 +kMouseTrackingMouseUp = 2 +kMouseTrackingMouseExited = 3 +kMouseTrackingMouseEntered = 4 +kMouseTrackingMouseDragged = 5 +kMouseTrackingKeyModifiersChanged = 6 +kMouseTrackingUserCancelled = 7 +kMouseTrackingTimedOut = 8 +kMouseTrackingMouseMoved = 9 +kEventAttributeNone = 0 +kEventAttributeUserEvent = (1 << 0) +kEventClassMouse = FOUR_CHAR_CODE('mous') +kEventClassKeyboard = FOUR_CHAR_CODE('keyb') +kEventClassTextInput = FOUR_CHAR_CODE('text') +kEventClassApplication = FOUR_CHAR_CODE('appl') +kEventClassAppleEvent = FOUR_CHAR_CODE('eppc') +kEventClassMenu = FOUR_CHAR_CODE('menu') +kEventClassWindow = FOUR_CHAR_CODE('wind') +kEventClassControl = FOUR_CHAR_CODE('cntl') +kEventClassCommand = FOUR_CHAR_CODE('cmds') +kEventClassTablet = FOUR_CHAR_CODE('tblt') +kEventClassVolume = FOUR_CHAR_CODE('vol ') +kEventClassAppearance = FOUR_CHAR_CODE('appm') +kEventClassService = FOUR_CHAR_CODE('serv') +kEventMouseDown = 1 +kEventMouseUp = 2 +kEventMouseMoved = 5 +kEventMouseDragged = 6 +kEventMouseWheelMoved = 10 +kEventMouseButtonPrimary = 1 +kEventMouseButtonSecondary = 2 +kEventMouseButtonTertiary = 3 +kEventMouseWheelAxisX = 0 +kEventMouseWheelAxisY = 1 +kEventTextInputUpdateActiveInputArea = 1 +kEventTextInputUnicodeForKeyEvent = 2 +kEventTextInputOffsetToPos = 3 +kEventTextInputPosToOffset = 4 +kEventTextInputShowHideBottomWindow = 5 +kEventTextInputGetSelectedText = 6 +kEventRawKeyDown = 1 +kEventRawKeyRepeat = 2 +kEventRawKeyUp = 3 +kEventRawKeyModifiersChanged = 4 +kEventHotKeyPressed = 5 +kEventHotKeyReleased = 6 +kEventKeyModifierNumLockBit = 16 +kEventKeyModifierFnBit = 17 +kEventKeyModifierNumLockMask = 1L << kEventKeyModifierNumLockBit +kEventKeyModifierFnMask = 1L << kEventKeyModifierFnBit +kEventAppActivated = 1 +kEventAppDeactivated = 2 +kEventAppQuit = 3 +kEventAppLaunchNotification = 4 +kEventAppLaunched = 5 +kEventAppTerminated = 6 +kEventAppFrontSwitched = 7 +kEventAppGetDockTileMenu = 20 +kEventAppleEvent = 1 +kEventWindowUpdate = 1 +kEventWindowDrawContent = 2 +kEventWindowActivated = 5 +kEventWindowDeactivated = 6 +kEventWindowGetClickActivation = 7 +kEventWindowShowing = 22 +kEventWindowHiding = 23 +kEventWindowShown = 24 +kEventWindowHidden = 25 +kEventWindowCollapsing = 86 +kEventWindowCollapsed = 67 +kEventWindowExpanding = 87 +kEventWindowExpanded = 70 +kEventWindowZoomed = 76 +kEventWindowBoundsChanging = 26 +kEventWindowBoundsChanged = 27 +kEventWindowResizeStarted = 28 +kEventWindowResizeCompleted = 29 +kEventWindowDragStarted = 30 +kEventWindowDragCompleted = 31 +kEventWindowClosed = 73 +kWindowBoundsChangeUserDrag = (1 << 0) +kWindowBoundsChangeUserResize = (1 << 1) +kWindowBoundsChangeSizeChanged = (1 << 2) +kWindowBoundsChangeOriginChanged = (1 << 3) +kWindowBoundsChangeZoom = (1 << 4) +kEventWindowClickDragRgn = 32 +kEventWindowClickResizeRgn = 33 +kEventWindowClickCollapseRgn = 34 +kEventWindowClickCloseRgn = 35 +kEventWindowClickZoomRgn = 36 +kEventWindowClickContentRgn = 37 +kEventWindowClickProxyIconRgn = 38 +kEventWindowClickToolbarButtonRgn = 41 +kEventWindowClickStructureRgn = 42 +kEventWindowCursorChange = 40 +kEventWindowCollapse = 66 +kEventWindowCollapseAll = 68 +kEventWindowExpand = 69 +kEventWindowExpandAll = 71 +kEventWindowClose = 72 +kEventWindowCloseAll = 74 +kEventWindowZoom = 75 +kEventWindowZoomAll = 77 +kEventWindowContextualMenuSelect = 78 +kEventWindowPathSelect = 79 +kEventWindowGetIdealSize = 80 +kEventWindowGetMinimumSize = 81 +kEventWindowGetMaximumSize = 82 +kEventWindowConstrain = 83 +kEventWindowHandleContentClick = 85 +kEventWindowProxyBeginDrag = 128 +kEventWindowProxyEndDrag = 129 +kEventWindowToolbarSwitchMode = 150 +kDockChangedUser = 1 +kDockChangedOrientation = 2 +kDockChangedAutohide = 3 +kDockChangedDisplay = 4 +kDockChangedItems = 5 +kDockChangedUnknown = 6 +kEventWindowFocusAcquired = 200 +kEventWindowFocusRelinquish = 201 +kEventWindowDrawFrame = 1000 +kEventWindowDrawPart = 1001 +kEventWindowGetRegion = 1002 +kEventWindowHitTest = 1003 +kEventWindowInit = 1004 +kEventWindowDispose = 1005 +kEventWindowDragHilite = 1006 +kEventWindowModified = 1007 +kEventWindowSetupProxyDragImage = 1008 +kEventWindowStateChanged = 1009 +kEventWindowMeasureTitle = 1010 +kEventWindowDrawGrowBox = 1011 +kEventWindowGetGrowImageRegion = 1012 +kEventWindowPaint = 1013 +kEventMenuBeginTracking = 1 +kEventMenuEndTracking = 2 +kEventMenuChangeTrackingMode = 3 +kEventMenuOpening = 4 +kEventMenuClosed = 5 +kEventMenuTargetItem = 6 +kEventMenuMatchKey = 7 +kEventMenuEnableItems = 8 +kEventMenuPopulate = 9 +kEventMenuMeasureItemWidth = 100 +kEventMenuMeasureItemHeight = 101 +kEventMenuDrawItem = 102 +kEventMenuDrawItemContent = 103 +kEventMenuDispose = 1001 +kMenuContextMenuBar = 1 << 0 +kMenuContextPullDown = 1 << 8 +kMenuContextPopUp = 1 << 9 +kMenuContextSubmenu = 1 << 10 +kMenuContextMenuBarTracking = 1 << 16 +kMenuContextPopUpTracking = 1 << 17 +kMenuContextKeyMatching = 1 << 18 +kMenuContextMenuEnabling = 1 << 19 +kMenuContextCommandIDSearch = 1 << 20 +kEventProcessCommand = 1 +kEventCommandProcess = 1 +kEventCommandUpdateStatus = 2 +kHICommandOK = FOUR_CHAR_CODE('ok ') +kHICommandCancel = FOUR_CHAR_CODE('not!') +kHICommandQuit = FOUR_CHAR_CODE('quit') +kHICommandUndo = FOUR_CHAR_CODE('undo') +kHICommandRedo = FOUR_CHAR_CODE('redo') +kHICommandCut = FOUR_CHAR_CODE('cut ') +kHICommandCopy = FOUR_CHAR_CODE('copy') +kHICommandPaste = FOUR_CHAR_CODE('past') +kHICommandClear = FOUR_CHAR_CODE('clea') +kHICommandSelectAll = FOUR_CHAR_CODE('sall') +kHICommandHide = FOUR_CHAR_CODE('hide') +kHICommandHideOthers = FOUR_CHAR_CODE('hido') +kHICommandShowAll = FOUR_CHAR_CODE('shal') +kHICommandPreferences = FOUR_CHAR_CODE('pref') +kHICommandZoomWindow = FOUR_CHAR_CODE('zoom') +kHICommandMinimizeWindow = FOUR_CHAR_CODE('mini') +kHICommandMinimizeAll = FOUR_CHAR_CODE('mina') +kHICommandMaximizeWindow = FOUR_CHAR_CODE('maxi') +kHICommandMaximizeAll = FOUR_CHAR_CODE('maxa') +kHICommandArrangeInFront = FOUR_CHAR_CODE('frnt') +kHICommandBringAllToFront = FOUR_CHAR_CODE('bfrt') +kHICommandWindowListSeparator = FOUR_CHAR_CODE('wldv') +kHICommandWindowListTerminator = FOUR_CHAR_CODE('wlst') +kHICommandSelectWindow = FOUR_CHAR_CODE('swin') +kHICommandAbout = FOUR_CHAR_CODE('abou') +kHICommandNew = FOUR_CHAR_CODE('new ') +kHICommandOpen = FOUR_CHAR_CODE('open') +kHICommandClose = FOUR_CHAR_CODE('clos') +kHICommandSave = FOUR_CHAR_CODE('save') +kHICommandSaveAs = FOUR_CHAR_CODE('svas') +kHICommandRevert = FOUR_CHAR_CODE('rvrt') +kHICommandPrint = FOUR_CHAR_CODE('prnt') +kHICommandPageSetup = FOUR_CHAR_CODE('page') +kHICommandAppHelp = FOUR_CHAR_CODE('ahlp') +kHICommandFromMenu = (1L << 0) +kHICommandFromControl = (1L << 1) +kHICommandFromWindow = (1L << 2) +kEventControlInitialize = 1000 +kEventControlDispose = 1001 +kEventControlGetOptimalBounds = 1003 +kEventControlDefInitialize = kEventControlInitialize +kEventControlDefDispose = kEventControlDispose +kEventControlHit = 1 +kEventControlSimulateHit = 2 +kEventControlHitTest = 3 +kEventControlDraw = 4 +kEventControlApplyBackground = 5 +kEventControlApplyTextColor = 6 +kEventControlSetFocusPart = 7 +kEventControlGetFocusPart = 8 +kEventControlActivate = 9 +kEventControlDeactivate = 10 +kEventControlSetCursor = 11 +kEventControlContextualMenuClick = 12 +kEventControlClick = 13 +kEventControlTrack = 51 +kEventControlGetScrollToHereStartPoint = 52 +kEventControlGetIndicatorDragConstraint = 53 +kEventControlIndicatorMoved = 54 +kEventControlGhostingFinished = 55 +kEventControlGetActionProcPart = 56 +kEventControlGetPartRegion = 101 +kEventControlGetPartBounds = 102 +kEventControlSetData = 103 +kEventControlGetData = 104 +kEventControlValueFieldChanged = 151 +kEventControlAddedSubControl = 152 +kEventControlRemovingSubControl = 153 +kEventControlBoundsChanged = 154 +kEventControlOwningWindowChanged = 159 +kEventControlArbitraryMessage = 201 +kControlBoundsChangeSizeChanged = (1 << 2) +kControlBoundsChangePositionChanged = (1 << 3) +kEventTabletPoint = 1 +kEventTabletProximity = 2 +kEventTabletPointer = 1 +kEventVolumeMounted = 1 +kEventVolumeUnmounted = 2 +typeFSVolumeRefNum = FOUR_CHAR_CODE('voln') +kEventAppearanceScrollBarVariantChanged = 1 +kEventServiceCopy = 1 +kEventServicePaste = 2 +kEventServiceGetTypes = 3 +kEventServicePerform = 4 +kEventParamDirectObject = FOUR_CHAR_CODE('----') +kEventParamPostTarget = FOUR_CHAR_CODE('ptrg') +typeEventTargetRef = FOUR_CHAR_CODE('etrg') +kEventParamWindowRef = FOUR_CHAR_CODE('wind') +kEventParamGrafPort = FOUR_CHAR_CODE('graf') +kEventParamDragRef = FOUR_CHAR_CODE('drag') +kEventParamMenuRef = FOUR_CHAR_CODE('menu') +kEventParamEventRef = FOUR_CHAR_CODE('evnt') +kEventParamControlRef = FOUR_CHAR_CODE('ctrl') +kEventParamRgnHandle = FOUR_CHAR_CODE('rgnh') +kEventParamEnabled = FOUR_CHAR_CODE('enab') +kEventParamDimensions = FOUR_CHAR_CODE('dims') +kEventParamAvailableBounds = FOUR_CHAR_CODE('avlb') +kEventParamAEEventID = keyAEEventID +kEventParamAEEventClass = keyAEEventClass +kEventParamCGContextRef = FOUR_CHAR_CODE('cntx') +kEventParamDeviceDepth = FOUR_CHAR_CODE('devd') +kEventParamDeviceColor = FOUR_CHAR_CODE('devc') +typeWindowRef = FOUR_CHAR_CODE('wind') +typeGrafPtr = FOUR_CHAR_CODE('graf') +typeGWorldPtr = FOUR_CHAR_CODE('gwld') +typeDragRef = FOUR_CHAR_CODE('drag') +typeMenuRef = FOUR_CHAR_CODE('menu') +typeControlRef = FOUR_CHAR_CODE('ctrl') +typeCollection = FOUR_CHAR_CODE('cltn') +typeQDRgnHandle = FOUR_CHAR_CODE('rgnh') +typeOSStatus = FOUR_CHAR_CODE('osst') +typeCFStringRef = FOUR_CHAR_CODE('cfst') +typeCFIndex = FOUR_CHAR_CODE('cfix') +typeCFTypeRef = FOUR_CHAR_CODE('cfty') +typeCGContextRef = FOUR_CHAR_CODE('cntx') +typeHIPoint = FOUR_CHAR_CODE('hipt') +typeHISize = FOUR_CHAR_CODE('hisz') +typeHIRect = FOUR_CHAR_CODE('hirc') +kEventParamMouseLocation = FOUR_CHAR_CODE('mloc') +kEventParamMouseButton = FOUR_CHAR_CODE('mbtn') +kEventParamClickCount = FOUR_CHAR_CODE('ccnt') +kEventParamMouseWheelAxis = FOUR_CHAR_CODE('mwax') +kEventParamMouseWheelDelta = FOUR_CHAR_CODE('mwdl') +kEventParamMouseDelta = FOUR_CHAR_CODE('mdta') +kEventParamMouseChord = FOUR_CHAR_CODE('chor') +kEventParamTabletEventType = FOUR_CHAR_CODE('tblt') +typeMouseButton = FOUR_CHAR_CODE('mbtn') +typeMouseWheelAxis = FOUR_CHAR_CODE('mwax') +kEventParamKeyCode = FOUR_CHAR_CODE('kcod') +kEventParamKeyMacCharCodes = FOUR_CHAR_CODE('kchr') +kEventParamKeyModifiers = FOUR_CHAR_CODE('kmod') +kEventParamKeyUnicodes = FOUR_CHAR_CODE('kuni') +kEventParamKeyboardType = FOUR_CHAR_CODE('kbdt') +typeEventHotKeyID = FOUR_CHAR_CODE('hkid') +kEventParamTextInputSendRefCon = FOUR_CHAR_CODE('tsrc') +kEventParamTextInputSendComponentInstance = FOUR_CHAR_CODE('tsci') +kEventParamTextInputSendSLRec = FOUR_CHAR_CODE('tssl') +kEventParamTextInputReplySLRec = FOUR_CHAR_CODE('trsl') +kEventParamTextInputSendText = FOUR_CHAR_CODE('tstx') +kEventParamTextInputReplyText = FOUR_CHAR_CODE('trtx') +kEventParamTextInputSendUpdateRng = FOUR_CHAR_CODE('tsup') +kEventParamTextInputSendHiliteRng = FOUR_CHAR_CODE('tshi') +kEventParamTextInputSendClauseRng = FOUR_CHAR_CODE('tscl') +kEventParamTextInputSendPinRng = FOUR_CHAR_CODE('tspn') +kEventParamTextInputSendFixLen = FOUR_CHAR_CODE('tsfx') +kEventParamTextInputSendLeadingEdge = FOUR_CHAR_CODE('tsle') +kEventParamTextInputReplyLeadingEdge = FOUR_CHAR_CODE('trle') +kEventParamTextInputSendTextOffset = FOUR_CHAR_CODE('tsto') +kEventParamTextInputReplyTextOffset = FOUR_CHAR_CODE('trto') +kEventParamTextInputReplyRegionClass = FOUR_CHAR_CODE('trrg') +kEventParamTextInputSendCurrentPoint = FOUR_CHAR_CODE('tscp') +kEventParamTextInputSendDraggingMode = FOUR_CHAR_CODE('tsdm') +kEventParamTextInputReplyPoint = FOUR_CHAR_CODE('trpt') +kEventParamTextInputReplyFont = FOUR_CHAR_CODE('trft') +kEventParamTextInputReplyFMFont = FOUR_CHAR_CODE('trfm') +kEventParamTextInputReplyPointSize = FOUR_CHAR_CODE('trpz') +kEventParamTextInputReplyLineHeight = FOUR_CHAR_CODE('trlh') +kEventParamTextInputReplyLineAscent = FOUR_CHAR_CODE('trla') +kEventParamTextInputReplyTextAngle = FOUR_CHAR_CODE('trta') +kEventParamTextInputSendShowHide = FOUR_CHAR_CODE('tssh') +kEventParamTextInputReplyShowHide = FOUR_CHAR_CODE('trsh') +kEventParamTextInputSendKeyboardEvent = FOUR_CHAR_CODE('tske') +kEventParamTextInputSendTextServiceEncoding = FOUR_CHAR_CODE('tsse') +kEventParamTextInputSendTextServiceMacEncoding = FOUR_CHAR_CODE('tssm') +kEventParamHICommand = FOUR_CHAR_CODE('hcmd') +typeHICommand = FOUR_CHAR_CODE('hcmd') +kEventParamWindowFeatures = FOUR_CHAR_CODE('wftr') +kEventParamWindowDefPart = FOUR_CHAR_CODE('wdpc') +kEventParamCurrentBounds = FOUR_CHAR_CODE('crct') +kEventParamOriginalBounds = FOUR_CHAR_CODE('orct') +kEventParamPreviousBounds = FOUR_CHAR_CODE('prct') +kEventParamClickActivation = FOUR_CHAR_CODE('clac') +kEventParamWindowRegionCode = FOUR_CHAR_CODE('wshp') +kEventParamWindowDragHiliteFlag = FOUR_CHAR_CODE('wdhf') +kEventParamWindowModifiedFlag = FOUR_CHAR_CODE('wmff') +kEventParamWindowProxyGWorldPtr = FOUR_CHAR_CODE('wpgw') +kEventParamWindowProxyImageRgn = FOUR_CHAR_CODE('wpir') +kEventParamWindowProxyOutlineRgn = FOUR_CHAR_CODE('wpor') +kEventParamWindowStateChangedFlags = FOUR_CHAR_CODE('wscf') +kEventParamWindowTitleFullWidth = FOUR_CHAR_CODE('wtfw') +kEventParamWindowTitleTextWidth = FOUR_CHAR_CODE('wttw') +kEventParamWindowGrowRect = FOUR_CHAR_CODE('grct') +kEventParamAttributes = FOUR_CHAR_CODE('attr') +kEventParamDockChangedReason = FOUR_CHAR_CODE('dcrs') +kEventParamPreviousDockRect = FOUR_CHAR_CODE('pdrc') +kEventParamCurrentDockRect = FOUR_CHAR_CODE('cdrc') +typeWindowRegionCode = FOUR_CHAR_CODE('wshp') +typeWindowDefPartCode = FOUR_CHAR_CODE('wdpt') +typeClickActivationResult = FOUR_CHAR_CODE('clac') +kEventParamControlPart = FOUR_CHAR_CODE('cprt') +kEventParamInitCollection = FOUR_CHAR_CODE('icol') +kEventParamControlMessage = FOUR_CHAR_CODE('cmsg') +kEventParamControlParam = FOUR_CHAR_CODE('cprm') +kEventParamControlResult = FOUR_CHAR_CODE('crsl') +kEventParamControlRegion = FOUR_CHAR_CODE('crgn') +kEventParamControlAction = FOUR_CHAR_CODE('caup') +kEventParamControlIndicatorDragConstraint = FOUR_CHAR_CODE('cidc') +kEventParamControlIndicatorRegion = FOUR_CHAR_CODE('cirn') +kEventParamControlIsGhosting = FOUR_CHAR_CODE('cgst') +kEventParamControlIndicatorOffset = FOUR_CHAR_CODE('ciof') +kEventParamControlClickActivationResult = FOUR_CHAR_CODE('ccar') +kEventParamControlSubControl = FOUR_CHAR_CODE('csub') +kEventParamControlOptimalBounds = FOUR_CHAR_CODE('cobn') +kEventParamControlOptimalBaselineOffset = FOUR_CHAR_CODE('cobo') +kEventParamControlDataTag = FOUR_CHAR_CODE('cdtg') +kEventParamControlDataBuffer = FOUR_CHAR_CODE('cdbf') +kEventParamControlDataBufferSize = FOUR_CHAR_CODE('cdbs') +kEventParamControlDrawDepth = FOUR_CHAR_CODE('cddp') +kEventParamControlDrawInColor = FOUR_CHAR_CODE('cdic') +kEventParamControlFeatures = FOUR_CHAR_CODE('cftr') +kEventParamControlPartBounds = FOUR_CHAR_CODE('cpbd') +kEventParamControlOriginalOwningWindow = FOUR_CHAR_CODE('coow') +kEventParamControlCurrentOwningWindow = FOUR_CHAR_CODE('ccow') +typeControlActionUPP = FOUR_CHAR_CODE('caup') +typeIndicatorDragConstraint = FOUR_CHAR_CODE('cidc') +typeControlPartCode = FOUR_CHAR_CODE('cprt') +kEventParamCurrentMenuTrackingMode = FOUR_CHAR_CODE('cmtm') +kEventParamNewMenuTrackingMode = FOUR_CHAR_CODE('nmtm') +kEventParamMenuFirstOpen = FOUR_CHAR_CODE('1sto') +kEventParamMenuItemIndex = FOUR_CHAR_CODE('item') +kEventParamMenuCommand = FOUR_CHAR_CODE('mcmd') +kEventParamEnableMenuForKeyEvent = FOUR_CHAR_CODE('fork') +kEventParamMenuEventOptions = FOUR_CHAR_CODE('meop') +kEventParamMenuContext = FOUR_CHAR_CODE('mctx') +kEventParamMenuItemBounds = FOUR_CHAR_CODE('mitb') +kEventParamMenuMarkBounds = FOUR_CHAR_CODE('mmkb') +kEventParamMenuIconBounds = FOUR_CHAR_CODE('micb') +kEventParamMenuTextBounds = FOUR_CHAR_CODE('mtxb') +kEventParamMenuTextBaseline = FOUR_CHAR_CODE('mtbl') +kEventParamMenuCommandKeyBounds = FOUR_CHAR_CODE('mcmb') +kEventParamMenuVirtualTop = FOUR_CHAR_CODE('mvrt') +kEventParamMenuVirtualBottom = FOUR_CHAR_CODE('mvrb') +kEventParamMenuDrawState = FOUR_CHAR_CODE('mdrs') +kEventParamMenuItemType = FOUR_CHAR_CODE('mitp') +kEventParamMenuItemWidth = FOUR_CHAR_CODE('mitw') +kEventParamMenuItemHeight = FOUR_CHAR_CODE('mith') +typeMenuItemIndex = FOUR_CHAR_CODE('midx') +typeMenuCommand = FOUR_CHAR_CODE('mcmd') +typeMenuTrackingMode = FOUR_CHAR_CODE('mtmd') +typeMenuEventOptions = FOUR_CHAR_CODE('meop') +typeThemeMenuState = FOUR_CHAR_CODE('tmns') +typeThemeMenuItemType = FOUR_CHAR_CODE('tmit') +kEventParamProcessID = FOUR_CHAR_CODE('psn ') +kEventParamLaunchRefCon = FOUR_CHAR_CODE('lref') +kEventParamLaunchErr = FOUR_CHAR_CODE('err ') +kEventParamTabletPointRec = FOUR_CHAR_CODE('tbrc') +kEventParamTabletProximityRec = FOUR_CHAR_CODE('tbpx') +typeTabletPointRec = FOUR_CHAR_CODE('tbrc') +typeTabletProximityRec = FOUR_CHAR_CODE('tbpx') +kEventParamTabletPointerRec = FOUR_CHAR_CODE('tbrc') +typeTabletPointerRec = FOUR_CHAR_CODE('tbrc') +kEventParamNewScrollBarVariant = FOUR_CHAR_CODE('nsbv') +kEventParamScrapRef = FOUR_CHAR_CODE('scrp') +kEventParamServiceCopyTypes = FOUR_CHAR_CODE('svsd') +kEventParamServicePasteTypes = FOUR_CHAR_CODE('svpt') +kEventParamServiceMessageName = FOUR_CHAR_CODE('svmg') +kEventParamServiceUserData = FOUR_CHAR_CODE('svud') +typeScrapRef = FOUR_CHAR_CODE('scrp') +typeCFMutableArrayRef = FOUR_CHAR_CODE('cfma') +# sHandler = NewEventHandlerUPP( x ) +kMouseTrackingMousePressed = kMouseTrackingMouseDown +kMouseTrackingMouseReleased = kMouseTrackingMouseUp diff --git a/Lib/plat-mac/Carbon/CarbonEvt.py b/Lib/plat-mac/Carbon/CarbonEvt.py new file mode 100644 index 0000000..63a7792 --- /dev/null +++ b/Lib/plat-mac/Carbon/CarbonEvt.py @@ -0,0 +1 @@ +from _CarbonEvt import * diff --git a/Lib/plat-mac/Carbon/Cm.py b/Lib/plat-mac/Carbon/Cm.py new file mode 100644 index 0000000..3c8bc33 --- /dev/null +++ b/Lib/plat-mac/Carbon/Cm.py @@ -0,0 +1 @@ +from _Cm import * diff --git a/Lib/plat-mac/Carbon/Components.py b/Lib/plat-mac/Carbon/Components.py new file mode 100644 index 0000000..75574cf --- /dev/null +++ b/Lib/plat-mac/Carbon/Components.py @@ -0,0 +1,62 @@ +# Generated from 'Components.h' + +def FOUR_CHAR_CODE(x): return x +kAppleManufacturer = FOUR_CHAR_CODE('appl') +kComponentResourceType = FOUR_CHAR_CODE('thng') +kComponentAliasResourceType = FOUR_CHAR_CODE('thga') +kAnyComponentType = 0 +kAnyComponentSubType = 0 +kAnyComponentManufacturer = 0 +kAnyComponentFlagsMask = 0 +cmpIsMissing = 1L << 29 +cmpWantsRegisterMessage = 1L << 31 +kComponentOpenSelect = -1 +kComponentCloseSelect = -2 +kComponentCanDoSelect = -3 +kComponentVersionSelect = -4 +kComponentRegisterSelect = -5 +kComponentTargetSelect = -6 +kComponentUnregisterSelect = -7 +kComponentGetMPWorkFunctionSelect = -8 +kComponentExecuteWiredActionSelect = -9 +kComponentGetPublicResourceSelect = -10 +componentDoAutoVersion = (1 << 0) +componentWantsUnregister = (1 << 1) +componentAutoVersionIncludeFlags = (1 << 2) +componentHasMultiplePlatforms = (1 << 3) +componentLoadResident = (1 << 4) +defaultComponentIdentical = 0 +defaultComponentAnyFlags = 1 +defaultComponentAnyManufacturer = 2 +defaultComponentAnySubType = 4 +defaultComponentAnyFlagsAnyManufacturer = (defaultComponentAnyFlags + defaultComponentAnyManufacturer) +defaultComponentAnyFlagsAnyManufacturerAnySubType = (defaultComponentAnyFlags + defaultComponentAnyManufacturer + defaultComponentAnySubType) +registerComponentGlobal = 1 +registerComponentNoDuplicates = 2 +registerComponentAfterExisting = 4 +registerComponentAliasesOnly = 8 +platform68k = 1 +platformPowerPC = 2 +platformInterpreted = 3 +platformWin32 = 4 +platformPowerPCNativeEntryPoint = 5 +mpWorkFlagDoWork = (1 << 0) +mpWorkFlagDoCompletion = (1 << 1) +mpWorkFlagCopyWorkBlock = (1 << 2) +mpWorkFlagDontBlock = (1 << 3) +mpWorkFlagGetProcessorCount = (1 << 4) +mpWorkFlagGetIsRunning = (1 << 6) +cmpAliasNoFlags = 0 +cmpAliasOnlyThisFile = 1 +uppComponentFunctionImplementedProcInfo = 0x000002F0 +uppGetComponentVersionProcInfo = 0x000000F0 +uppComponentSetTargetProcInfo = 0x000003F0 +uppCallComponentOpenProcInfo = 0x000003F0 +uppCallComponentCloseProcInfo = 0x000003F0 +uppCallComponentCanDoProcInfo = 0x000002F0 +uppCallComponentVersionProcInfo = 0x000000F0 +uppCallComponentRegisterProcInfo = 0x000000F0 +uppCallComponentTargetProcInfo = 0x000003F0 +uppCallComponentUnregisterProcInfo = 0x000000F0 +uppCallComponentGetMPWorkFunctionProcInfo = 0x00000FF0 +uppCallComponentGetPublicResourceProcInfo = 0x00003BF0 diff --git a/Lib/plat-mac/Carbon/ControlAccessor.py b/Lib/plat-mac/Carbon/ControlAccessor.py new file mode 100644 index 0000000..0998925 --- /dev/null +++ b/Lib/plat-mac/Carbon/ControlAccessor.py @@ -0,0 +1,56 @@ +# Accessor functions for control properties + +from Controls import * +import struct + +# These needn't go through this module, but are here for completeness +def SetControlData_Handle(control, part, selector, data): + control.SetControlData_Handle(part, selector, data) + +def GetControlData_Handle(control, part, selector): + return control.GetControlData_Handle(part, selector) + +_accessdict = { + kControlPopupButtonMenuHandleTag: (SetControlData_Handle, GetControlData_Handle), +} + +_codingdict = { + kControlPushButtonDefaultTag : ("b", None, None), + + kControlEditTextTextTag: (None, None, None), + kControlEditTextPasswordTag: (None, None, None), + + kControlPopupButtonMenuIDTag: ("h", None, None), + + kControlListBoxDoubleClickTag: ("b", None, None), +} + +def SetControlData(control, part, selector, data): + if _accessdict.has_key(selector): + setfunc, getfunc = _accessdict[selector] + setfunc(control, part, selector, data) + return + if not _codingdict.has_key(selector): + raise KeyError, ('Unknown control selector', selector) + structfmt, coder, decoder = _codingdict[selector] + if coder: + data = coder(data) + if structfmt: + data = struct.pack(structfmt, data) + control.SetControlData(part, selector, data) + +def GetControlData(control, part, selector): + if _accessdict.has_key(selector): + setfunc, getfunc = _accessdict[selector] + return getfunc(control, part, selector, data) + if not _codingdict.has_key(selector): + raise KeyError, ('Unknown control selector', selector) + structfmt, coder, decoder = _codingdict[selector] + data = control.GetControlData(part, selector) + if structfmt: + data = struct.unpack(structfmt, data) + if decoder: + data = decoder(data) + if type(data) == type(()) and len(data) == 1: + data = data[0] + return data diff --git a/Lib/plat-mac/Carbon/Controls.py b/Lib/plat-mac/Carbon/Controls.py new file mode 100644 index 0000000..6e5d8ea --- /dev/null +++ b/Lib/plat-mac/Carbon/Controls.py @@ -0,0 +1,668 @@ +# Generated from 'Controls.h' + +def FOUR_CHAR_CODE(x): return x +from Carbon.TextEdit import * +from Carbon.QuickDraw import * +from Carbon.Dragconst import * +from Carbon.CarbonEvents import * +from Carbon.Appearance import * +kDataBrowserItemAnyState = -1 +kControlBevelButtonCenterPopupGlyphTag = -1 +kDataBrowserClientPropertyFlagsMask = 0xFF000000 + +kControlDefProcType = FOUR_CHAR_CODE('CDEF') +kControlTemplateResourceType = FOUR_CHAR_CODE('CNTL') +kControlColorTableResourceType = FOUR_CHAR_CODE('cctb') +kControlDefProcResourceType = FOUR_CHAR_CODE('CDEF') +controlNotifyNothing = FOUR_CHAR_CODE('nada') +controlNotifyClick = FOUR_CHAR_CODE('clik') +controlNotifyFocus = FOUR_CHAR_CODE('focu') +controlNotifyKey = FOUR_CHAR_CODE('key ') +kControlCanAutoInvalidate = 1L << 0 +staticTextProc = 256 +editTextProc = 272 +iconProc = 288 +userItemProc = 304 +pictItemProc = 320 +cFrameColor = 0 +cBodyColor = 1 +cTextColor = 2 +cThumbColor = 3 +kNumberCtlCTabEntries = 4 +kControlNoVariant = 0 +kControlUsesOwningWindowsFontVariant = 1 << 3 +kControlNoPart = 0 +kControlIndicatorPart = 129 +kControlDisabledPart = 254 +kControlInactivePart = 255 +kControlEntireControl = 0 +kControlStructureMetaPart = -1 +kControlContentMetaPart = -2 +kControlFocusNoPart = 0 +kControlFocusNextPart = -1 +kControlFocusPrevPart = -2 +kControlCollectionTagBounds = FOUR_CHAR_CODE('boun') +kControlCollectionTagValue = FOUR_CHAR_CODE('valu') +kControlCollectionTagMinimum = FOUR_CHAR_CODE('min ') +kControlCollectionTagMaximum = FOUR_CHAR_CODE('max ') +kControlCollectionTagViewSize = FOUR_CHAR_CODE('view') +kControlCollectionTagVisibility = FOUR_CHAR_CODE('visi') +kControlCollectionTagRefCon = FOUR_CHAR_CODE('refc') +kControlCollectionTagTitle = FOUR_CHAR_CODE('titl') +kControlCollectionTagUnicodeTitle = FOUR_CHAR_CODE('uttl') +kControlCollectionTagIDSignature = FOUR_CHAR_CODE('idsi') +kControlCollectionTagIDID = FOUR_CHAR_CODE('idid') +kControlCollectionTagCommand = FOUR_CHAR_CODE('cmd ') +kControlCollectionTagVarCode = FOUR_CHAR_CODE('varc') +kControlContentTextOnly = 0 +kControlNoContent = 0 +kControlContentIconSuiteRes = 1 +kControlContentCIconRes = 2 +kControlContentPictRes = 3 +kControlContentICONRes = 4 +kControlContentIconSuiteHandle = 129 +kControlContentCIconHandle = 130 +kControlContentPictHandle = 131 +kControlContentIconRef = 132 +kControlContentICON = 133 +kControlKeyScriptBehaviorAllowAnyScript = FOUR_CHAR_CODE('any ') +kControlKeyScriptBehaviorPrefersRoman = FOUR_CHAR_CODE('prmn') +kControlKeyScriptBehaviorRequiresRoman = FOUR_CHAR_CODE('rrmn') +kControlFontBigSystemFont = -1 +kControlFontSmallSystemFont = -2 +kControlFontSmallBoldSystemFont = -3 +kControlFontViewSystemFont = -4 +kControlUseFontMask = 0x0001 +kControlUseFaceMask = 0x0002 +kControlUseSizeMask = 0x0004 +kControlUseForeColorMask = 0x0008 +kControlUseBackColorMask = 0x0010 +kControlUseModeMask = 0x0020 +kControlUseJustMask = 0x0040 +kControlUseAllMask = 0x00FF +kControlAddFontSizeMask = 0x0100 +kControlAddToMetaFontMask = 0x0200 +kControlUseThemeFontIDMask = 0x0080 +kDoNotActivateAndIgnoreClick = 0 +kDoNotActivateAndHandleClick = 1 +kActivateAndIgnoreClick = 2 +kActivateAndHandleClick = 3 +kControlFontStyleTag = FOUR_CHAR_CODE('font') +kControlKeyFilterTag = FOUR_CHAR_CODE('fltr') +kControlKindTag = FOUR_CHAR_CODE('kind') +kControlSizeTag = FOUR_CHAR_CODE('size') +kControlSupportsGhosting = 1 << 0 +kControlSupportsEmbedding = 1 << 1 +kControlSupportsFocus = 1 << 2 +kControlWantsIdle = 1 << 3 +kControlWantsActivate = 1 << 4 +kControlHandlesTracking = 1 << 5 +kControlSupportsDataAccess = 1 << 6 +kControlHasSpecialBackground = 1 << 7 +kControlGetsFocusOnClick = 1 << 8 +kControlSupportsCalcBestRect = 1 << 9 +kControlSupportsLiveFeedback = 1 << 10 +kControlHasRadioBehavior = 1 << 11 +kControlSupportsDragAndDrop = 1 << 12 +kControlAutoToggles = 1 << 14 +kControlSupportsGetRegion = 1 << 17 +kControlSupportsFlattening = 1 << 19 +kControlSupportsSetCursor = 1 << 20 +kControlSupportsContextualMenus = 1 << 21 +kControlSupportsClickActivation = 1 << 22 +kControlIdlesWithTimer = 1 << 23 +drawCntl = 0 +testCntl = 1 +calcCRgns = 2 +initCntl = 3 +dispCntl = 4 +posCntl = 5 +thumbCntl = 6 +dragCntl = 7 +autoTrack = 8 +calcCntlRgn = 10 +calcThumbRgn = 11 +drawThumbOutline = 12 +kControlMsgDrawGhost = 13 +kControlMsgCalcBestRect = 14 +kControlMsgHandleTracking = 15 +kControlMsgFocus = 16 +kControlMsgKeyDown = 17 +kControlMsgIdle = 18 +kControlMsgGetFeatures = 19 +kControlMsgSetData = 20 +kControlMsgGetData = 21 +kControlMsgActivate = 22 +kControlMsgSetUpBackground = 23 +kControlMsgCalcValueFromPos = 26 +kControlMsgTestNewMsgSupport = 27 +kControlMsgSubValueChanged = 25 +kControlMsgSubControlAdded = 28 +kControlMsgSubControlRemoved = 29 +kControlMsgApplyTextColor = 30 +kControlMsgGetRegion = 31 +kControlMsgFlatten = 32 +kControlMsgSetCursor = 33 +kControlMsgDragEnter = 38 +kControlMsgDragLeave = 39 +kControlMsgDragWithin = 40 +kControlMsgDragReceive = 41 +kControlMsgDisplayDebugInfo = 46 +kControlMsgContextualMenuClick = 47 +kControlMsgGetClickActivation = 48 +kControlSizeNormal = 0 +kControlSizeSmall = 1 +kControlSizeLarge = 2 +kControlSizeAuto = 0xFFFF +kDrawControlEntireControl = 0 +kDrawControlIndicatorOnly = 129 +kDragControlEntireControl = 0 +kDragControlIndicator = 1 +kControlSupportsNewMessages = FOUR_CHAR_CODE(' ok ') +kControlKeyFilterBlockKey = 0 +kControlKeyFilterPassKey = 1 +noConstraint = kNoConstraint +hAxisOnly = 1 +vAxisOnly = 2 +kControlDefProcPtr = 0 +kControlDefObjectClass = 1 +kControlKindSignatureApple = FOUR_CHAR_CODE('appl') +kControlPropertyPersistent = 0x00000001 +kDragTrackingEnterControl = 2 +kDragTrackingInControl = 3 +kDragTrackingLeaveControl = 4 +useWFont = kControlUsesOwningWindowsFontVariant +inThumb = kControlIndicatorPart +kNoHiliteControlPart = kControlNoPart +kInIndicatorControlPart = kControlIndicatorPart +kReservedControlPart = kControlDisabledPart +kControlInactiveControlPart = kControlInactivePart +kControlTabListResType = FOUR_CHAR_CODE('tab#') +kControlListDescResType = FOUR_CHAR_CODE('ldes') +kControlCheckBoxUncheckedValue = 0 +kControlCheckBoxCheckedValue = 1 +kControlCheckBoxMixedValue = 2 +kControlRadioButtonUncheckedValue = 0 +kControlRadioButtonCheckedValue = 1 +kControlRadioButtonMixedValue = 2 +popupFixedWidth = 1 << 0 +popupVariableWidth = 1 << 1 +popupUseAddResMenu = 1 << 2 +popupUseWFont = 1 << 3 +popupTitleBold = 1 << 8 +popupTitleItalic = 1 << 9 +popupTitleUnderline = 1 << 10 +popupTitleOutline = 1 << 11 +popupTitleShadow = 1 << 12 +popupTitleCondense = 1 << 13 +popupTitleExtend = 1 << 14 +popupTitleNoStyle = 1 << 15 +popupTitleLeftJust = 0x00000000 +popupTitleCenterJust = 0x00000001 +popupTitleRightJust = 0x000000FF +pushButProc = 0 +checkBoxProc = 1 +radioButProc = 2 +scrollBarProc = 16 +popupMenuProc = 1008 +kControlLabelPart = 1 +kControlMenuPart = 2 +kControlTrianglePart = 4 +kControlEditTextPart = 5 +kControlPicturePart = 6 +kControlIconPart = 7 +kControlClockPart = 8 +kControlListBoxPart = 24 +kControlListBoxDoubleClickPart = 25 +kControlImageWellPart = 26 +kControlRadioGroupPart = 27 +kControlButtonPart = 10 +kControlCheckBoxPart = 11 +kControlRadioButtonPart = 11 +kControlUpButtonPart = 20 +kControlDownButtonPart = 21 +kControlPageUpPart = 22 +kControlPageDownPart = 23 +kControlClockHourDayPart = 9 +kControlClockMinuteMonthPart = 10 +kControlClockSecondYearPart = 11 +kControlClockAMPMPart = 12 +kControlDataBrowserPart = 24 +kControlDataBrowserDraggedPart = 25 +kControlBevelButtonSmallBevelProc = 32 +kControlBevelButtonNormalBevelProc = 33 +kControlBevelButtonLargeBevelProc = 34 +kControlBevelButtonSmallBevelVariant = 0 +kControlBevelButtonNormalBevelVariant = (1 << 0) +kControlBevelButtonLargeBevelVariant = (1 << 1) +kControlBevelButtonMenuOnRightVariant = (1 << 2) +kControlBevelButtonSmallBevel = 0 +kControlBevelButtonNormalBevel = 1 +kControlBevelButtonLargeBevel = 2 +kControlBehaviorPushbutton = 0 +kControlBehaviorToggles = 0x0100 +kControlBehaviorSticky = 0x0200 +kControlBehaviorSingleValueMenu = 0 +kControlBehaviorMultiValueMenu = 0x4000 +kControlBehaviorOffsetContents = 0x8000 +kControlBehaviorCommandMenu = 0x2000 +kControlBevelButtonMenuOnBottom = 0 +kControlBevelButtonMenuOnRight = (1 << 2) +kControlKindBevelButton = FOUR_CHAR_CODE('bevl') +kControlBevelButtonAlignSysDirection = -1 +kControlBevelButtonAlignCenter = 0 +kControlBevelButtonAlignLeft = 1 +kControlBevelButtonAlignRight = 2 +kControlBevelButtonAlignTop = 3 +kControlBevelButtonAlignBottom = 4 +kControlBevelButtonAlignTopLeft = 5 +kControlBevelButtonAlignBottomLeft = 6 +kControlBevelButtonAlignTopRight = 7 +kControlBevelButtonAlignBottomRight = 8 +kControlBevelButtonAlignTextSysDirection = teFlushDefault +kControlBevelButtonAlignTextCenter = teCenter +kControlBevelButtonAlignTextFlushRight = teFlushRight +kControlBevelButtonAlignTextFlushLeft = teFlushLeft +kControlBevelButtonPlaceSysDirection = -1 +kControlBevelButtonPlaceNormally = 0 +kControlBevelButtonPlaceToRightOfGraphic = 1 +kControlBevelButtonPlaceToLeftOfGraphic = 2 +kControlBevelButtonPlaceBelowGraphic = 3 +kControlBevelButtonPlaceAboveGraphic = 4 +kControlBevelButtonContentTag = FOUR_CHAR_CODE('cont') +kControlBevelButtonTransformTag = FOUR_CHAR_CODE('tran') +kControlBevelButtonTextAlignTag = FOUR_CHAR_CODE('tali') +kControlBevelButtonTextOffsetTag = FOUR_CHAR_CODE('toff') +kControlBevelButtonGraphicAlignTag = FOUR_CHAR_CODE('gali') +kControlBevelButtonGraphicOffsetTag = FOUR_CHAR_CODE('goff') +kControlBevelButtonTextPlaceTag = FOUR_CHAR_CODE('tplc') +kControlBevelButtonMenuValueTag = FOUR_CHAR_CODE('mval') +kControlBevelButtonMenuHandleTag = FOUR_CHAR_CODE('mhnd') +kControlBevelButtonMenuRefTag = FOUR_CHAR_CODE('mhnd') +# kControlBevelButtonCenterPopupGlyphTag = FOUR_CHAR_CODE('pglc') +kControlBevelButtonLastMenuTag = FOUR_CHAR_CODE('lmnu') +kControlBevelButtonMenuDelayTag = FOUR_CHAR_CODE('mdly') +kControlBevelButtonScaleIconTag = FOUR_CHAR_CODE('scal') +kControlBevelButtonOwnedMenuRefTag = FOUR_CHAR_CODE('omrf') +kControlBevelButtonKindTag = FOUR_CHAR_CODE('bebk') +kControlSliderProc = 48 +kControlSliderLiveFeedback = (1 << 0) +kControlSliderHasTickMarks = (1 << 1) +kControlSliderReverseDirection = (1 << 2) +kControlSliderNonDirectional = (1 << 3) +kControlSliderPointsDownOrRight = 0 +kControlSliderPointsUpOrLeft = 1 +kControlSliderDoesNotPoint = 2 +kControlKindSlider = FOUR_CHAR_CODE('sldr') +kControlTriangleProc = 64 +kControlTriangleLeftFacingProc = 65 +kControlTriangleAutoToggleProc = 66 +kControlTriangleLeftFacingAutoToggleProc = 67 +kControlDisclosureTrianglePointDefault = 0 +kControlDisclosureTrianglePointRight = 1 +kControlDisclosureTrianglePointLeft = 2 +kControlKindDisclosureTriangle = FOUR_CHAR_CODE('dist') +kControlTriangleLastValueTag = FOUR_CHAR_CODE('last') +kControlProgressBarProc = 80 +kControlRelevanceBarProc = 81 +kControlKindProgressBar = FOUR_CHAR_CODE('prgb') +kControlKindRelevanceBar = FOUR_CHAR_CODE('relb') +kControlProgressBarIndeterminateTag = FOUR_CHAR_CODE('inde') +kControlProgressBarAnimatingTag = FOUR_CHAR_CODE('anim') +kControlLittleArrowsProc = 96 +kControlKindLittleArrows = FOUR_CHAR_CODE('larr') +kControlChasingArrowsProc = 112 +kControlKindChasingArrows = FOUR_CHAR_CODE('carr') +kControlChasingArrowsAnimatingTag = FOUR_CHAR_CODE('anim') +kControlTabLargeProc = 128 +kControlTabSmallProc = 129 +kControlTabLargeNorthProc = 128 +kControlTabSmallNorthProc = 129 +kControlTabLargeSouthProc = 130 +kControlTabSmallSouthProc = 131 +kControlTabLargeEastProc = 132 +kControlTabSmallEastProc = 133 +kControlTabLargeWestProc = 134 +kControlTabSmallWestProc = 135 +kControlTabDirectionNorth = 0 +kControlTabDirectionSouth = 1 +kControlTabDirectionEast = 2 +kControlTabDirectionWest = 3 +kControlTabSizeLarge = kControlSizeNormal +kControlTabSizeSmall = kControlSizeSmall +kControlKindTabs = FOUR_CHAR_CODE('tabs') +kControlTabContentRectTag = FOUR_CHAR_CODE('rect') +kControlTabEnabledFlagTag = FOUR_CHAR_CODE('enab') +kControlTabFontStyleTag = kControlFontStyleTag +kControlTabInfoTag = FOUR_CHAR_CODE('tabi') +kControlTabImageContentTag = FOUR_CHAR_CODE('cont') +kControlTabInfoVersionZero = 0 +kControlTabInfoVersionOne = 1 +kControlSeparatorLineProc = 144 +kControlKindSeparator = FOUR_CHAR_CODE('sepa') +kControlGroupBoxTextTitleProc = 160 +kControlGroupBoxCheckBoxProc = 161 +kControlGroupBoxPopupButtonProc = 162 +kControlGroupBoxSecondaryTextTitleProc = 164 +kControlGroupBoxSecondaryCheckBoxProc = 165 +kControlGroupBoxSecondaryPopupButtonProc = 166 +kControlKindGroupBox = FOUR_CHAR_CODE('grpb') +kControlKindCheckGroupBox = FOUR_CHAR_CODE('cgrp') +kControlKindPopupGroupBox = FOUR_CHAR_CODE('pgrp') +kControlGroupBoxMenuHandleTag = FOUR_CHAR_CODE('mhan') +kControlGroupBoxMenuRefTag = FOUR_CHAR_CODE('mhan') +kControlGroupBoxFontStyleTag = kControlFontStyleTag +kControlGroupBoxTitleRectTag = FOUR_CHAR_CODE('trec') +kControlImageWellProc = 176 +kControlKindImageWell = FOUR_CHAR_CODE('well') +kControlImageWellContentTag = FOUR_CHAR_CODE('cont') +kControlImageWellTransformTag = FOUR_CHAR_CODE('tran') +kControlImageWellIsDragDestinationTag = FOUR_CHAR_CODE('drag') +kControlPopupArrowEastProc = 192 +kControlPopupArrowWestProc = 193 +kControlPopupArrowNorthProc = 194 +kControlPopupArrowSouthProc = 195 +kControlPopupArrowSmallEastProc = 196 +kControlPopupArrowSmallWestProc = 197 +kControlPopupArrowSmallNorthProc = 198 +kControlPopupArrowSmallSouthProc = 199 +kControlPopupArrowOrientationEast = 0 +kControlPopupArrowOrientationWest = 1 +kControlPopupArrowOrientationNorth = 2 +kControlPopupArrowOrientationSouth = 3 +kControlPopupArrowSizeNormal = 0 +kControlPopupArrowSizeSmall = 1 +kControlKindPopupArrow = FOUR_CHAR_CODE('parr') +kControlPlacardProc = 224 +kControlKindPlacard = FOUR_CHAR_CODE('plac') +kControlClockTimeProc = 240 +kControlClockTimeSecondsProc = 241 +kControlClockDateProc = 242 +kControlClockMonthYearProc = 243 +kControlClockTypeHourMinute = 0 +kControlClockTypeHourMinuteSecond = 1 +kControlClockTypeMonthDayYear = 2 +kControlClockTypeMonthYear = 3 +kControlClockFlagStandard = 0 +kControlClockNoFlags = 0 +kControlClockFlagDisplayOnly = 1 +kControlClockIsDisplayOnly = 1 +kControlClockFlagLive = 2 +kControlClockIsLive = 2 +kControlKindClock = FOUR_CHAR_CODE('clck') +kControlClockLongDateTag = FOUR_CHAR_CODE('date') +kControlClockFontStyleTag = kControlFontStyleTag +kControlClockAnimatingTag = FOUR_CHAR_CODE('anim') +kControlUserPaneProc = 256 +kControlKindUserPane = FOUR_CHAR_CODE('upan') +kControlUserItemDrawProcTag = FOUR_CHAR_CODE('uidp') +kControlUserPaneDrawProcTag = FOUR_CHAR_CODE('draw') +kControlUserPaneHitTestProcTag = FOUR_CHAR_CODE('hitt') +kControlUserPaneTrackingProcTag = FOUR_CHAR_CODE('trak') +kControlUserPaneIdleProcTag = FOUR_CHAR_CODE('idle') +kControlUserPaneKeyDownProcTag = FOUR_CHAR_CODE('keyd') +kControlUserPaneActivateProcTag = FOUR_CHAR_CODE('acti') +kControlUserPaneFocusProcTag = FOUR_CHAR_CODE('foci') +kControlUserPaneBackgroundProcTag = FOUR_CHAR_CODE('back') +kControlEditTextProc = 272 +kControlEditTextPasswordProc = 274 +kControlEditTextInlineInputProc = 276 +kControlKindEditText = FOUR_CHAR_CODE('etxt') +kControlEditTextStyleTag = kControlFontStyleTag +kControlEditTextTextTag = FOUR_CHAR_CODE('text') +kControlEditTextTEHandleTag = FOUR_CHAR_CODE('than') +kControlEditTextKeyFilterTag = kControlKeyFilterTag +kControlEditTextSelectionTag = FOUR_CHAR_CODE('sele') +kControlEditTextPasswordTag = FOUR_CHAR_CODE('pass') +kControlEditTextKeyScriptBehaviorTag = FOUR_CHAR_CODE('kscr') +kControlEditTextLockedTag = FOUR_CHAR_CODE('lock') +kControlEditTextFixedTextTag = FOUR_CHAR_CODE('ftxt') +kControlEditTextValidationProcTag = FOUR_CHAR_CODE('vali') +kControlEditTextInlinePreUpdateProcTag = FOUR_CHAR_CODE('prup') +kControlEditTextInlinePostUpdateProcTag = FOUR_CHAR_CODE('poup') +kControlEditTextCFStringTag = FOUR_CHAR_CODE('cfst') +kControlEditTextPasswordCFStringTag = FOUR_CHAR_CODE('pwcf') +kControlStaticTextProc = 288 +kControlKindStaticText = FOUR_CHAR_CODE('stxt') +kControlStaticTextStyleTag = kControlFontStyleTag +kControlStaticTextTextTag = FOUR_CHAR_CODE('text') +kControlStaticTextTextHeightTag = FOUR_CHAR_CODE('thei') +kControlStaticTextTruncTag = FOUR_CHAR_CODE('trun') +kControlStaticTextCFStringTag = FOUR_CHAR_CODE('cfst') +kControlPictureProc = 304 +kControlPictureNoTrackProc = 305 +kControlKindPicture = FOUR_CHAR_CODE('pict') +kControlPictureHandleTag = FOUR_CHAR_CODE('pich') +kControlIconProc = 320 +kControlIconNoTrackProc = 321 +kControlIconSuiteProc = 322 +kControlIconSuiteNoTrackProc = 323 +kControlIconRefProc = 324 +kControlIconRefNoTrackProc = 325 +kControlKindIcon = FOUR_CHAR_CODE('icon') +kControlIconTransformTag = FOUR_CHAR_CODE('trfm') +kControlIconAlignmentTag = FOUR_CHAR_CODE('algn') +kControlIconResourceIDTag = FOUR_CHAR_CODE('ires') +kControlIconContentTag = FOUR_CHAR_CODE('cont') +kControlWindowHeaderProc = 336 +kControlWindowListViewHeaderProc = 337 +kControlKindWindowHeader = FOUR_CHAR_CODE('whed') +kControlListBoxProc = 352 +kControlListBoxAutoSizeProc = 353 +kControlKindListBox = FOUR_CHAR_CODE('lbox') +kControlListBoxListHandleTag = FOUR_CHAR_CODE('lhan') +kControlListBoxKeyFilterTag = kControlKeyFilterTag +kControlListBoxFontStyleTag = kControlFontStyleTag +kControlListBoxDoubleClickTag = FOUR_CHAR_CODE('dblc') +kControlListBoxLDEFTag = FOUR_CHAR_CODE('ldef') +kControlPushButtonProc = 368 +kControlCheckBoxProc = 369 +kControlRadioButtonProc = 370 +kControlPushButLeftIconProc = 374 +kControlPushButRightIconProc = 375 +kControlCheckBoxAutoToggleProc = 371 +kControlRadioButtonAutoToggleProc = 372 +kControlPushButtonIconOnLeft = 6 +kControlPushButtonIconOnRight = 7 +kControlKindPushButton = FOUR_CHAR_CODE('push') +kControlKindPushIconButton = FOUR_CHAR_CODE('picn') +kControlKindRadioButton = FOUR_CHAR_CODE('rdio') +kControlKindCheckBox = FOUR_CHAR_CODE('cbox') +kControlPushButtonDefaultTag = FOUR_CHAR_CODE('dflt') +kControlPushButtonCancelTag = FOUR_CHAR_CODE('cncl') +kControlScrollBarProc = 384 +kControlScrollBarLiveProc = 386 +kControlKindScrollBar = FOUR_CHAR_CODE('sbar') +kControlScrollBarShowsArrowsTag = FOUR_CHAR_CODE('arro') +kControlPopupButtonProc = 400 +kControlPopupFixedWidthVariant = 1 << 0 +kControlPopupVariableWidthVariant = 1 << 1 +kControlPopupUseAddResMenuVariant = 1 << 2 +kControlPopupUseWFontVariant = kControlUsesOwningWindowsFontVariant +kControlKindPopupButton = FOUR_CHAR_CODE('popb') +kControlPopupButtonMenuHandleTag = FOUR_CHAR_CODE('mhan') +kControlPopupButtonMenuRefTag = FOUR_CHAR_CODE('mhan') +kControlPopupButtonMenuIDTag = FOUR_CHAR_CODE('mnid') +kControlPopupButtonExtraHeightTag = FOUR_CHAR_CODE('exht') +kControlPopupButtonOwnedMenuRefTag = FOUR_CHAR_CODE('omrf') +kControlPopupButtonCheckCurrentTag = FOUR_CHAR_CODE('chck') +kControlRadioGroupProc = 416 +kControlKindRadioGroup = FOUR_CHAR_CODE('rgrp') +kControlScrollTextBoxProc = 432 +kControlScrollTextBoxAutoScrollProc = 433 +kControlKindScrollingTextBox = FOUR_CHAR_CODE('stbx') +kControlScrollTextBoxDelayBeforeAutoScrollTag = FOUR_CHAR_CODE('stdl') +kControlScrollTextBoxDelayBetweenAutoScrollTag = FOUR_CHAR_CODE('scdl') +kControlScrollTextBoxAutoScrollAmountTag = FOUR_CHAR_CODE('samt') +kControlScrollTextBoxContentsTag = FOUR_CHAR_CODE('tres') +kControlScrollTextBoxAnimatingTag = FOUR_CHAR_CODE('anim') +kControlKindDisclosureButton = FOUR_CHAR_CODE('disb') +kControlDisclosureButtonClosed = 0 +kControlDisclosureButtonDisclosed = 1 +kControlRoundButtonNormalSize = kControlSizeNormal +kControlRoundButtonLargeSize = kControlSizeLarge +kControlRoundButtonContentTag = FOUR_CHAR_CODE('cont') +kControlRoundButtonSizeTag = kControlSizeTag +kControlKindRoundButton = FOUR_CHAR_CODE('rndb') +kControlKindDataBrowser = FOUR_CHAR_CODE('datb') +errDataBrowserNotConfigured = -4970 +errDataBrowserItemNotFound = -4971 +errDataBrowserItemNotAdded = -4975 +errDataBrowserPropertyNotFound = -4972 +errDataBrowserInvalidPropertyPart = -4973 +errDataBrowserInvalidPropertyData = -4974 +errDataBrowserPropertyNotSupported = -4979 +kControlDataBrowserIncludesFrameAndFocusTag = FOUR_CHAR_CODE('brdr') +kControlDataBrowserKeyFilterTag = kControlEditTextKeyFilterTag +kControlDataBrowserEditTextKeyFilterTag = kControlDataBrowserKeyFilterTag +kControlDataBrowserEditTextValidationProcTag = kControlEditTextValidationProcTag +kDataBrowserNoView = 0x3F3F3F3F +kDataBrowserListView = FOUR_CHAR_CODE('lstv') +kDataBrowserColumnView = FOUR_CHAR_CODE('clmv') +kDataBrowserDragSelect = 1 << 0 +kDataBrowserSelectOnlyOne = 1 << 1 +kDataBrowserResetSelection = 1 << 2 +kDataBrowserCmdTogglesSelection = 1 << 3 +kDataBrowserNoDisjointSelection = 1 << 4 +kDataBrowserAlwaysExtendSelection = 1 << 5 +kDataBrowserNeverEmptySelectionSet = 1 << 6 +kDataBrowserOrderUndefined = 0 +kDataBrowserOrderIncreasing = 1 +kDataBrowserOrderDecreasing = 2 +kDataBrowserNoItem = 0L +kDataBrowserItemNoState = 0 +# kDataBrowserItemAnyState = (unsigned long)(-1) +kDataBrowserItemIsSelected = 1 << 0 +kDataBrowserContainerIsOpen = 1 << 1 +kDataBrowserItemIsDragTarget = 1 << 2 +kDataBrowserRevealOnly = 0 +kDataBrowserRevealAndCenterInView = 1 << 0 +kDataBrowserRevealWithoutSelecting = 1 << 1 +kDataBrowserItemsAdd = 0 +kDataBrowserItemsAssign = 1 +kDataBrowserItemsToggle = 2 +kDataBrowserItemsRemove = 3 +kDataBrowserSelectionAnchorUp = 0 +kDataBrowserSelectionAnchorDown = 1 +kDataBrowserSelectionAnchorLeft = 2 +kDataBrowserSelectionAnchorRight = 3 +kDataBrowserEditMsgUndo = kHICommandUndo +kDataBrowserEditMsgRedo = kHICommandRedo +kDataBrowserEditMsgCut = kHICommandCut +kDataBrowserEditMsgCopy = kHICommandCopy +kDataBrowserEditMsgPaste = kHICommandPaste +kDataBrowserEditMsgClear = kHICommandClear +kDataBrowserEditMsgSelectAll = kHICommandSelectAll +kDataBrowserItemAdded = 1 +kDataBrowserItemRemoved = 2 +kDataBrowserEditStarted = 3 +kDataBrowserEditStopped = 4 +kDataBrowserItemSelected = 5 +kDataBrowserItemDeselected = 6 +kDataBrowserItemDoubleClicked = 7 +kDataBrowserContainerOpened = 8 +kDataBrowserContainerClosing = 9 +kDataBrowserContainerClosed = 10 +kDataBrowserContainerSorting = 11 +kDataBrowserContainerSorted = 12 +kDataBrowserUserToggledContainer = 16 +kDataBrowserTargetChanged = 15 +kDataBrowserUserStateChanged = 13 +kDataBrowserSelectionSetChanged = 14 +kDataBrowserItemNoProperty = 0L +kDataBrowserItemIsActiveProperty = 1L +kDataBrowserItemIsSelectableProperty = 2L +kDataBrowserItemIsEditableProperty = 3L +kDataBrowserItemIsContainerProperty = 4L +kDataBrowserContainerIsOpenableProperty = 5L +kDataBrowserContainerIsClosableProperty = 6L +kDataBrowserContainerIsSortableProperty = 7L +kDataBrowserItemSelfIdentityProperty = 8L +kDataBrowserContainerAliasIDProperty = 9L +kDataBrowserColumnViewPreviewProperty = 10L +kDataBrowserItemParentContainerProperty = 11L +kDataBrowserCustomType = 0x3F3F3F3F +kDataBrowserIconType = FOUR_CHAR_CODE('icnr') +kDataBrowserTextType = FOUR_CHAR_CODE('text') +kDataBrowserDateTimeType = FOUR_CHAR_CODE('date') +kDataBrowserSliderType = FOUR_CHAR_CODE('sldr') +kDataBrowserCheckboxType = FOUR_CHAR_CODE('chbx') +kDataBrowserProgressBarType = FOUR_CHAR_CODE('prog') +kDataBrowserRelevanceRankType = FOUR_CHAR_CODE('rank') +kDataBrowserPopupMenuType = FOUR_CHAR_CODE('menu') +kDataBrowserIconAndTextType = FOUR_CHAR_CODE('ticn') +kDataBrowserPropertyEnclosingPart = 0L +kDataBrowserPropertyContentPart = FOUR_CHAR_CODE('----') +kDataBrowserPropertyDisclosurePart = FOUR_CHAR_CODE('disc') +kDataBrowserPropertyTextPart = kDataBrowserTextType +kDataBrowserPropertyIconPart = kDataBrowserIconType +kDataBrowserPropertySliderPart = kDataBrowserSliderType +kDataBrowserPropertyCheckboxPart = kDataBrowserCheckboxType +kDataBrowserPropertyProgressBarPart = kDataBrowserProgressBarType +kDataBrowserPropertyRelevanceRankPart = kDataBrowserRelevanceRankType +kDataBrowserUniversalPropertyFlagsMask = 0xFF +kDataBrowserPropertyIsMutable = 1 << 0 +kDataBrowserDefaultPropertyFlags = 0 << 0 +kDataBrowserUniversalPropertyFlags = kDataBrowserUniversalPropertyFlagsMask +kDataBrowserPropertyIsEditable = kDataBrowserPropertyIsMutable +kDataBrowserPropertyFlagsOffset = 8 +kDataBrowserPropertyFlagsMask = 0xFF << kDataBrowserPropertyFlagsOffset +kDataBrowserCheckboxTriState = 1 << kDataBrowserPropertyFlagsOffset +kDataBrowserDateTimeRelative = 1 << (kDataBrowserPropertyFlagsOffset) +kDataBrowserDateTimeDateOnly = 1 << (kDataBrowserPropertyFlagsOffset + 1) +kDataBrowserDateTimeTimeOnly = 1 << (kDataBrowserPropertyFlagsOffset + 2) +kDataBrowserDateTimeSecondsToo = 1 << (kDataBrowserPropertyFlagsOffset + 3) +kDataBrowserSliderPlainThumb = kThemeThumbPlain << kDataBrowserPropertyFlagsOffset +kDataBrowserSliderUpwardThumb = kThemeThumbUpward << kDataBrowserPropertyFlagsOffset +kDataBrowserSliderDownwardThumb = kThemeThumbDownward << kDataBrowserPropertyFlagsOffset +kDataBrowserDoNotTruncateText = 3 << kDataBrowserPropertyFlagsOffset +kDataBrowserTruncateTextAtEnd = 2 << kDataBrowserPropertyFlagsOffset +kDataBrowserTruncateTextMiddle = 0 << kDataBrowserPropertyFlagsOffset +kDataBrowserTruncateTextAtStart = 1 << kDataBrowserPropertyFlagsOffset +kDataBrowserPropertyModificationFlags = kDataBrowserPropertyFlagsMask +kDataBrowserRelativeDateTime = kDataBrowserDateTimeRelative +kDataBrowserViewSpecificFlagsOffset = 16 +kDataBrowserViewSpecificFlagsMask = 0xFF << kDataBrowserViewSpecificFlagsOffset +kDataBrowserViewSpecificPropertyFlags = kDataBrowserViewSpecificFlagsMask +kDataBrowserClientPropertyFlagsOffset = 24 +# kDataBrowserClientPropertyFlagsMask = (unsigned long)(0xFF << kDataBrowserClientPropertyFlagsOffset) +kDataBrowserLatestCallbacks = 0 +kDataBrowserContentHit = 1 +kDataBrowserNothingHit = 0 +kDataBrowserStopTracking = -1 +kDataBrowserLatestCustomCallbacks = 0 +kDataBrowserTableViewMinimalHilite = 0 +kDataBrowserTableViewFillHilite = 1 +kDataBrowserTableViewSelectionColumn = 1 << kDataBrowserViewSpecificFlagsOffset +kDataBrowserTableViewLastColumn = -1 +kDataBrowserListViewMovableColumn = 1 << (kDataBrowserViewSpecificFlagsOffset + 1) +kDataBrowserListViewSortableColumn = 1 << (kDataBrowserViewSpecificFlagsOffset + 2) +kDataBrowserListViewSelectionColumn = kDataBrowserTableViewSelectionColumn +kDataBrowserListViewDefaultColumnFlags = kDataBrowserListViewMovableColumn + kDataBrowserListViewSortableColumn +kDataBrowserListViewLatestHeaderDesc = 0 +kDataBrowserListViewAppendColumn = kDataBrowserTableViewLastColumn +kControlEditUnicodeTextPostUpdateProcTag = FOUR_CHAR_CODE('upup') +kControlEditUnicodeTextProc = 912 +kControlEditUnicodeTextPasswordProc = 914 +kControlKindEditUnicodeText = FOUR_CHAR_CODE('eutx') +kControlCheckboxUncheckedValue = kControlCheckBoxUncheckedValue +kControlCheckboxCheckedValue = kControlCheckBoxCheckedValue +kControlCheckboxMixedValue = kControlCheckBoxMixedValue +inLabel = kControlLabelPart +inMenu = kControlMenuPart +inTriangle = kControlTrianglePart +inButton = kControlButtonPart +inCheckBox = kControlCheckBoxPart +inUpButton = kControlUpButtonPart +inDownButton = kControlDownButtonPart +inPageUp = kControlPageUpPart +inPageDown = kControlPageDownPart +kInLabelControlPart = kControlLabelPart +kInMenuControlPart = kControlMenuPart +kInTriangleControlPart = kControlTrianglePart +kInButtonControlPart = kControlButtonPart +kInCheckBoxControlPart = kControlCheckBoxPart +kInUpButtonControlPart = kControlUpButtonPart +kInDownButtonControlPart = kControlDownButtonPart +kInPageUpControlPart = kControlPageUpPart +kInPageDownControlPart = kControlPageDownPart diff --git a/Lib/plat-mac/Carbon/CoreFoundation.py b/Lib/plat-mac/Carbon/CoreFoundation.py new file mode 100644 index 0000000..8d9c894 --- /dev/null +++ b/Lib/plat-mac/Carbon/CoreFoundation.py @@ -0,0 +1,28 @@ +# Generated from 'CFBase.h' + +def FOUR_CHAR_CODE(x): return x +kCFCompareLessThan = -1 +kCFCompareEqualTo = 0 +kCFCompareGreaterThan = 1 +kCFNotFound = -1 +kCFPropertyListImmutable = 0 +kCFPropertyListMutableContainers = 1 +kCFPropertyListMutableContainersAndLeaves = 2 +# kCFStringEncodingInvalidId = (long)0xFFFFFFFF +kCFStringEncodingMacRoman = 0 +kCFStringEncodingWindowsLatin1 = 0x0500 +kCFStringEncodingISOLatin1 = 0x0201 +kCFStringEncodingNextStepLatin = 0x0B01 +kCFStringEncodingASCII = 0x0600 +kCFStringEncodingUnicode = 0x0100 +kCFStringEncodingUTF8 = 0x08000100 +kCFStringEncodingNonLossyASCII = 0x0BFF +kCFCompareCaseInsensitive = 1 +kCFCompareBackwards = 4 +kCFCompareAnchored = 8 +kCFCompareNonliteral = 16 +kCFCompareLocalized = 32 +kCFCompareNumerically = 64 +kCFURLPOSIXPathStyle = 0 +kCFURLHFSPathStyle = 1 +kCFURLWindowsPathStyle = 2 diff --git a/Lib/plat-mac/Carbon/CoreGraphics.py b/Lib/plat-mac/Carbon/CoreGraphics.py new file mode 100644 index 0000000..f4cb0b9 --- /dev/null +++ b/Lib/plat-mac/Carbon/CoreGraphics.py @@ -0,0 +1,28 @@ +# Generated from 'CGContext.h' + +def FOUR_CHAR_CODE(x): return x +kCGLineJoinMiter = 0 +kCGLineJoinRound = 1 +kCGLineJoinBevel = 2 +kCGLineCapButt = 0 +kCGLineCapRound = 1 +kCGLineCapSquare = 2 +kCGPathFill = 0 +kCGPathEOFill = 1 +kCGPathStroke = 2 +kCGPathFillStroke = 3 +kCGPathEOFillStroke = 4 +kCGTextFill = 0 +kCGTextStroke = 1 +kCGTextFillStroke = 2 +kCGTextInvisible = 3 +kCGTextFillClip = 4 +kCGTextStrokeClip = 5 +kCGTextFillStrokeClip = 6 +kCGTextClip = 7 +kCGEncodingFontSpecific = 0 +kCGEncodingMacRoman = 1 +kCGInterpolationDefault = 0 +kCGInterpolationNone = 1 +kCGInterpolationLow = 2 +kCGInterpolationHigh = 3 diff --git a/Lib/plat-mac/Carbon/Ctl.py b/Lib/plat-mac/Carbon/Ctl.py new file mode 100644 index 0000000..b9dc3ef --- /dev/null +++ b/Lib/plat-mac/Carbon/Ctl.py @@ -0,0 +1 @@ +from _Ctl import * diff --git a/Lib/plat-mac/Carbon/Dialogs.py b/Lib/plat-mac/Carbon/Dialogs.py new file mode 100644 index 0000000..f846d7c --- /dev/null +++ b/Lib/plat-mac/Carbon/Dialogs.py @@ -0,0 +1,79 @@ +# Generated from 'Dialogs.h' + +def FOUR_CHAR_CODE(x): return x +kControlDialogItem = 4 +kButtonDialogItem = kControlDialogItem | 0 +kCheckBoxDialogItem = kControlDialogItem | 1 +kRadioButtonDialogItem = kControlDialogItem | 2 +kResourceControlDialogItem = kControlDialogItem | 3 +kStaticTextDialogItem = 8 +kEditTextDialogItem = 16 +kIconDialogItem = 32 +kPictureDialogItem = 64 +kUserDialogItem = 0 +kHelpDialogItem = 1 +kItemDisableBit = 128 +ctrlItem = 4 +btnCtrl = 0 +chkCtrl = 1 +radCtrl = 2 +resCtrl = 3 +statText = 8 +editText = 16 +iconItem = 32 +picItem = 64 +userItem = 0 +itemDisable = 128 +kStdOkItemIndex = 1 +kStdCancelItemIndex = 2 +ok = kStdOkItemIndex +cancel = kStdCancelItemIndex +kStopIcon = 0 +kNoteIcon = 1 +kCautionIcon = 2 +stopIcon = kStopIcon +noteIcon = kNoteIcon +cautionIcon = kCautionIcon +kOkItemIndex = 1 +kCancelItemIndex = 2 +overlayDITL = 0 +appendDITLRight = 1 +appendDITLBottom = 2 +kAlertStopAlert = 0 +kAlertNoteAlert = 1 +kAlertCautionAlert = 2 +kAlertPlainAlert = 3 +kAlertDefaultOKText = -1 +kAlertDefaultCancelText = -1 +kAlertDefaultOtherText = -1 +kAlertStdAlertOKButton = 1 +kAlertStdAlertCancelButton = 2 +kAlertStdAlertOtherButton = 3 +kAlertStdAlertHelpButton = 4 +kDialogFlagsUseThemeBackground = (1 << 0) +kDialogFlagsUseControlHierarchy = (1 << 1) +kDialogFlagsHandleMovableModal = (1 << 2) +kDialogFlagsUseThemeControls = (1 << 3) +kAlertFlagsUseThemeBackground = (1 << 0) +kAlertFlagsUseControlHierarchy = (1 << 1) +kAlertFlagsAlertIsMovable = (1 << 2) +kAlertFlagsUseThemeControls = (1 << 3) +kDialogFontNoFontStyle = 0 +kDialogFontUseFontMask = 0x0001 +kDialogFontUseFaceMask = 0x0002 +kDialogFontUseSizeMask = 0x0004 +kDialogFontUseForeColorMask = 0x0008 +kDialogFontUseBackColorMask = 0x0010 +kDialogFontUseModeMask = 0x0020 +kDialogFontUseJustMask = 0x0040 +kDialogFontUseAllMask = 0x00FF +kDialogFontAddFontSizeMask = 0x0100 +kDialogFontUseFontNameMask = 0x0200 +kDialogFontAddToMetaFontMask = 0x0400 +kDialogFontUseThemeFontIDMask = 0x0080 +kHICommandOther = FOUR_CHAR_CODE('othr') +kStdCFStringAlertVersionOne = 1 +kStdAlertDoNotDisposeSheet = 1 << 0 +kStdAlertDoNotAnimateOnDefault = 1 << 1 +kStdAlertDoNotAnimateOnCancel = 1 << 2 +kStdAlertDoNotAnimateOnOther = 1 << 3 diff --git a/Lib/plat-mac/Carbon/Dlg.py b/Lib/plat-mac/Carbon/Dlg.py new file mode 100644 index 0000000..7b22d84 --- /dev/null +++ b/Lib/plat-mac/Carbon/Dlg.py @@ -0,0 +1 @@ +from _Dlg import * diff --git a/Lib/plat-mac/Carbon/Drag.py b/Lib/plat-mac/Carbon/Drag.py new file mode 100644 index 0000000..a2349d7 --- /dev/null +++ b/Lib/plat-mac/Carbon/Drag.py @@ -0,0 +1 @@ +from _Drag import * diff --git a/Lib/plat-mac/Carbon/Dragconst.py b/Lib/plat-mac/Carbon/Dragconst.py new file mode 100644 index 0000000..38e12be --- /dev/null +++ b/Lib/plat-mac/Carbon/Dragconst.py @@ -0,0 +1,86 @@ +# Generated from 'Drag.h' + +def FOUR_CHAR_CODE(x): return x +from Carbon.TextEdit import * +from Carbon.QuickDraw import * +fkDragActionAll = -1 + + +kDragHasLeftSenderWindow = (1 << 0) +kDragInsideSenderApplication = (1 << 1) +kDragInsideSenderWindow = (1 << 2) +kDragRegionAndImage = (1 << 4) +flavorSenderOnly = (1 << 0) +flavorSenderTranslated = (1 << 1) +flavorNotSaved = (1 << 2) +flavorSystemTranslated = (1 << 8) +kDragHasLeftSenderWindow = (1L << 0) +kDragInsideSenderApplication = (1L << 1) +kDragInsideSenderWindow = (1L << 2) +kDragBehaviorNone = 0 +kDragBehaviorZoomBackAnimation = (1L << 0) +kDragRegionAndImage = (1L << 4) +kDragStandardTranslucency = 0L +kDragDarkTranslucency = 1L +kDragDarkerTranslucency = 2L +kDragOpaqueTranslucency = 3L +kDragRegionBegin = 1 +kDragRegionDraw = 2 +kDragRegionHide = 3 +kDragRegionIdle = 4 +kDragRegionEnd = 5 +kZoomNoAcceleration = 0 +kZoomAccelerate = 1 +kZoomDecelerate = 2 +flavorSenderOnly = (1 << 0) +flavorSenderTranslated = (1 << 1) +flavorNotSaved = (1 << 2) +flavorSystemTranslated = (1 << 8) +flavorDataPromised = (1 << 9) +kDragFlavorTypeHFS = FOUR_CHAR_CODE('hfs ') +kDragFlavorTypePromiseHFS = FOUR_CHAR_CODE('phfs') +flavorTypeHFS = kDragFlavorTypeHFS +flavorTypePromiseHFS = kDragFlavorTypePromiseHFS +kDragPromisedFlavorFindFile = FOUR_CHAR_CODE('rWm1') +kDragPromisedFlavor = FOUR_CHAR_CODE('fssP') +kDragPseudoCreatorVolumeOrDirectory = FOUR_CHAR_CODE('MACS') +kDragPseudoFileTypeVolume = FOUR_CHAR_CODE('disk') +kDragPseudoFileTypeDirectory = FOUR_CHAR_CODE('fold') +flavorTypeDirectory = FOUR_CHAR_CODE('diry') +kFlavorTypeClippingName = FOUR_CHAR_CODE('clnm') +kFlavorTypeClippingFilename = FOUR_CHAR_CODE('clfn') +kFlavorTypeDragToTrashOnly = FOUR_CHAR_CODE('fdtt') +kFlavorTypeFinderNoTrackingBehavior = FOUR_CHAR_CODE('fntb') +kDragTrackingEnterHandler = 1 +kDragTrackingEnterWindow = 2 +kDragTrackingInWindow = 3 +kDragTrackingLeaveWindow = 4 +kDragTrackingLeaveHandler = 5 +kDragActionNothing = 0L +kDragActionCopy = 1L +kDragActionAlias = (1L << 1) +kDragActionGeneric = (1L << 2) +kDragActionPrivate = (1L << 3) +kDragActionMove = (1L << 4) +kDragActionDelete = (1L << 5) +# kDragActionAll = (long)0xFFFFFFFF +dragHasLeftSenderWindow = kDragHasLeftSenderWindow +dragInsideSenderApplication = kDragInsideSenderApplication +dragInsideSenderWindow = kDragInsideSenderWindow +dragTrackingEnterHandler = kDragTrackingEnterHandler +dragTrackingEnterWindow = kDragTrackingEnterWindow +dragTrackingInWindow = kDragTrackingInWindow +dragTrackingLeaveWindow = kDragTrackingLeaveWindow +dragTrackingLeaveHandler = kDragTrackingLeaveHandler +dragRegionBegin = kDragRegionBegin +dragRegionDraw = kDragRegionDraw +dragRegionHide = kDragRegionHide +dragRegionIdle = kDragRegionIdle +dragRegionEnd = kDragRegionEnd +zoomNoAcceleration = kZoomNoAcceleration +zoomAccelerate = kZoomAccelerate +zoomDecelerate = kZoomDecelerate +kDragStandardImage = kDragStandardTranslucency +kDragDarkImage = kDragDarkTranslucency +kDragDarkerImage = kDragDarkerTranslucency +kDragOpaqueImage = kDragOpaqueTranslucency diff --git a/Lib/plat-mac/Carbon/Events.py b/Lib/plat-mac/Carbon/Events.py new file mode 100644 index 0000000..269f4f1 --- /dev/null +++ b/Lib/plat-mac/Carbon/Events.py @@ -0,0 +1,102 @@ +# Generated from 'Events.h' + +nullEvent = 0 +mouseDown = 1 +mouseUp = 2 +keyDown = 3 +keyUp = 4 +autoKey = 5 +updateEvt = 6 +diskEvt = 7 +activateEvt = 8 +osEvt = 15 +kHighLevelEvent = 23 +mDownMask = 1 << mouseDown +mUpMask = 1 << mouseUp +keyDownMask = 1 << keyDown +keyUpMask = 1 << keyUp +autoKeyMask = 1 << autoKey +updateMask = 1 << updateEvt +diskMask = 1 << diskEvt +activMask = 1 << activateEvt +highLevelEventMask = 0x0400 +osMask = 1 << osEvt +everyEvent = 0xFFFF +charCodeMask = 0x000000FF +keyCodeMask = 0x0000FF00 +adbAddrMask = 0x00FF0000 +# osEvtMessageMask = (unsigned long)0xFF000000 +mouseMovedMessage = 0x00FA +suspendResumeMessage = 0x0001 +resumeFlag = 1 +convertClipboardFlag = 2 +activeFlagBit = 0 +btnStateBit = 7 +cmdKeyBit = 8 +shiftKeyBit = 9 +alphaLockBit = 10 +optionKeyBit = 11 +controlKeyBit = 12 +rightShiftKeyBit = 13 +rightOptionKeyBit = 14 +rightControlKeyBit = 15 +activeFlag = 1 << activeFlagBit +btnState = 1 << btnStateBit +cmdKey = 1 << cmdKeyBit +shiftKey = 1 << shiftKeyBit +alphaLock = 1 << alphaLockBit +optionKey = 1 << optionKeyBit +controlKey = 1 << controlKeyBit +rightShiftKey = 1 << rightShiftKeyBit +rightOptionKey = 1 << rightOptionKeyBit +rightControlKey = 1 << rightControlKeyBit +kNullCharCode = 0 +kHomeCharCode = 1 +kEnterCharCode = 3 +kEndCharCode = 4 +kHelpCharCode = 5 +kBellCharCode = 7 +kBackspaceCharCode = 8 +kTabCharCode = 9 +kLineFeedCharCode = 10 +kVerticalTabCharCode = 11 +kPageUpCharCode = 11 +kFormFeedCharCode = 12 +kPageDownCharCode = 12 +kReturnCharCode = 13 +kFunctionKeyCharCode = 16 +kCommandCharCode = 17 +kCheckCharCode = 18 +kDiamondCharCode = 19 +kAppleLogoCharCode = 20 +kEscapeCharCode = 27 +kClearCharCode = 27 +kLeftArrowCharCode = 28 +kRightArrowCharCode = 29 +kUpArrowCharCode = 30 +kDownArrowCharCode = 31 +kSpaceCharCode = 32 +kDeleteCharCode = 127 +kBulletCharCode = 165 +kNonBreakingSpaceCharCode = 202 +kShiftUnicode = 0x21E7 +kControlUnicode = 0x2303 +kOptionUnicode = 0x2325 +kCommandUnicode = 0x2318 +kPencilUnicode = 0x270E +kCheckUnicode = 0x2713 +kDiamondUnicode = 0x25C6 +kBulletUnicode = 0x2022 +kAppleLogoUnicode = 0xF8FF +networkEvt = 10 +driverEvt = 11 +app1Evt = 12 +app2Evt = 13 +app3Evt = 14 +app4Evt = 15 +networkMask = 0x0400 +driverMask = 0x0800 +app1Mask = 0x1000 +app2Mask = 0x2000 +app3Mask = 0x4000 +app4Mask = 0x8000 diff --git a/Lib/plat-mac/Carbon/Evt.py b/Lib/plat-mac/Carbon/Evt.py new file mode 100644 index 0000000..7a5ffa6 --- /dev/null +++ b/Lib/plat-mac/Carbon/Evt.py @@ -0,0 +1 @@ +from _Evt import * diff --git a/Lib/plat-mac/Carbon/File.py b/Lib/plat-mac/Carbon/File.py new file mode 100644 index 0000000..58c2857 --- /dev/null +++ b/Lib/plat-mac/Carbon/File.py @@ -0,0 +1 @@ +from _File import * diff --git a/Lib/plat-mac/Carbon/Files.py b/Lib/plat-mac/Carbon/Files.py new file mode 100644 index 0000000..678bbc7 --- /dev/null +++ b/Lib/plat-mac/Carbon/Files.py @@ -0,0 +1,426 @@ +# Generated from 'Files.h' + +def FOUR_CHAR_CODE(x): return x +true = True +false = False +fsCurPerm = 0x00 +fsRdPerm = 0x01 +fsWrPerm = 0x02 +fsRdWrPerm = 0x03 +fsRdWrShPerm = 0x04 +fsRdDenyPerm = 0x10 +fsWrDenyPerm = 0x20 +fsRtParID = 1 +fsRtDirID = 2 +fsAtMark = 0 +fsFromStart = 1 +fsFromLEOF = 2 +fsFromMark = 3 +pleaseCacheBit = 4 +pleaseCacheMask = 0x0010 +noCacheBit = 5 +noCacheMask = 0x0020 +rdVerifyBit = 6 +rdVerifyMask = 0x0040 +rdVerify = 64 +forceReadBit = 6 +forceReadMask = 0x0040 +newLineBit = 7 +newLineMask = 0x0080 +newLineCharMask = 0xFF00 +fsSBPartialName = 1 +fsSBFullName = 2 +fsSBFlAttrib = 4 +fsSBFlFndrInfo = 8 +fsSBFlLgLen = 32 +fsSBFlPyLen = 64 +fsSBFlRLgLen = 128 +fsSBFlRPyLen = 256 +fsSBFlCrDat = 512 +fsSBFlMdDat = 1024 +fsSBFlBkDat = 2048 +fsSBFlXFndrInfo = 4096 +fsSBFlParID = 8192 +fsSBNegate = 16384 +fsSBDrUsrWds = 8 +fsSBDrNmFls = 16 +fsSBDrCrDat = 512 +fsSBDrMdDat = 1024 +fsSBDrBkDat = 2048 +fsSBDrFndrInfo = 4096 +fsSBDrParID = 8192 +fsSBPartialNameBit = 0 +fsSBFullNameBit = 1 +fsSBFlAttribBit = 2 +fsSBFlFndrInfoBit = 3 +fsSBFlLgLenBit = 5 +fsSBFlPyLenBit = 6 +fsSBFlRLgLenBit = 7 +fsSBFlRPyLenBit = 8 +fsSBFlCrDatBit = 9 +fsSBFlMdDatBit = 10 +fsSBFlBkDatBit = 11 +fsSBFlXFndrInfoBit = 12 +fsSBFlParIDBit = 13 +fsSBNegateBit = 14 +fsSBDrUsrWdsBit = 3 +fsSBDrNmFlsBit = 4 +fsSBDrCrDatBit = 9 +fsSBDrMdDatBit = 10 +fsSBDrBkDatBit = 11 +fsSBDrFndrInfoBit = 12 +fsSBDrParIDBit = 13 +bLimitFCBs = 31 +bLocalWList = 30 +bNoMiniFndr = 29 +bNoVNEdit = 28 +bNoLclSync = 27 +bTrshOffLine = 26 +bNoSwitchTo = 25 +bDontShareIt = 21 +bNoDeskItems = 20 +bNoBootBlks = 19 +bAccessCntl = 18 +bNoSysDir = 17 +bHasExtFSVol = 16 +bHasOpenDeny = 15 +bHasCopyFile = 14 +bHasMoveRename = 13 +bHasDesktopMgr = 12 +bHasShortName = 11 +bHasFolderLock = 10 +bHasPersonalAccessPrivileges = 9 +bHasUserGroupList = 8 +bHasCatSearch = 7 +bHasFileIDs = 6 +bHasBTreeMgr = 5 +bHasBlankAccessPrivileges = 4 +bSupportsAsyncRequests = 3 +bSupportsTrashVolumeCache = 2 +bIsEjectable = 0 +bSupportsHFSPlusAPIs = 1 +bSupportsFSCatalogSearch = 2 +bSupportsFSExchangeObjects = 3 +bSupports2TBFiles = 4 +bSupportsLongNames = 5 +bSupportsMultiScriptNames = 6 +bSupportsNamedForks = 7 +bSupportsSubtreeIterators = 8 +bL2PCanMapFileBlocks = 9 +bParentModDateChanges = 10 +bAncestorModDateChanges = 11 +bSupportsSymbolicLinks = 13 +bIsAutoMounted = 14 +bAllowCDiDataHandler = 17 +kLargeIcon = 1 +kLarge4BitIcon = 2 +kLarge8BitIcon = 3 +kSmallIcon = 4 +kSmall4BitIcon = 5 +kSmall8BitIcon = 6 +kicnsIconFamily = 239 +kLargeIconSize = 256 +kLarge4BitIconSize = 512 +kLarge8BitIconSize = 1024 +kSmallIconSize = 64 +kSmall4BitIconSize = 128 +kSmall8BitIconSize = 256 +kWidePosOffsetBit = 8 +kUseWidePositioning = (1 << kWidePosOffsetBit) +kMaximumBlocksIn4GB = 0x007FFFFF +fsUnixPriv = 1 +kNoUserAuthentication = 1 +kPassword = 2 +kEncryptPassword = 3 +kTwoWayEncryptPassword = 6 +kOwnerID2Name = 1 +kGroupID2Name = 2 +kOwnerName2ID = 3 +kGroupName2ID = 4 +kReturnNextUser = 1 +kReturnNextGroup = 2 +kReturnNextUG = 3 +kVCBFlagsIdleFlushBit = 3 +kVCBFlagsIdleFlushMask = 0x0008 +kVCBFlagsHFSPlusAPIsBit = 4 +kVCBFlagsHFSPlusAPIsMask = 0x0010 +kVCBFlagsHardwareGoneBit = 5 +kVCBFlagsHardwareGoneMask = 0x0020 +kVCBFlagsVolumeDirtyBit = 15 +kVCBFlagsVolumeDirtyMask = 0x8000 +kioVAtrbDefaultVolumeBit = 5 +kioVAtrbDefaultVolumeMask = 0x0020 +kioVAtrbFilesOpenBit = 6 +kioVAtrbFilesOpenMask = 0x0040 +kioVAtrbHardwareLockedBit = 7 +kioVAtrbHardwareLockedMask = 0x0080 +kioVAtrbSoftwareLockedBit = 15 +kioVAtrbSoftwareLockedMask = 0x8000 +kioFlAttribLockedBit = 0 +kioFlAttribLockedMask = 0x01 +kioFlAttribResOpenBit = 2 +kioFlAttribResOpenMask = 0x04 +kioFlAttribDataOpenBit = 3 +kioFlAttribDataOpenMask = 0x08 +kioFlAttribDirBit = 4 +kioFlAttribDirMask = 0x10 +ioDirFlg = 4 +ioDirMask = 0x10 +kioFlAttribCopyProtBit = 6 +kioFlAttribCopyProtMask = 0x40 +kioFlAttribFileOpenBit = 7 +kioFlAttribFileOpenMask = 0x80 +kioFlAttribInSharedBit = 2 +kioFlAttribInSharedMask = 0x04 +kioFlAttribMountedBit = 3 +kioFlAttribMountedMask = 0x08 +kioFlAttribSharePointBit = 5 +kioFlAttribSharePointMask = 0x20 +kioFCBWriteBit = 8 +kioFCBWriteMask = 0x0100 +kioFCBResourceBit = 9 +kioFCBResourceMask = 0x0200 +kioFCBWriteLockedBit = 10 +kioFCBWriteLockedMask = 0x0400 +kioFCBLargeFileBit = 11 +kioFCBLargeFileMask = 0x0800 +kioFCBSharedWriteBit = 12 +kioFCBSharedWriteMask = 0x1000 +kioFCBFileLockedBit = 13 +kioFCBFileLockedMask = 0x2000 +kioFCBOwnClumpBit = 14 +kioFCBOwnClumpMask = 0x4000 +kioFCBModifiedBit = 15 +kioFCBModifiedMask = 0x8000 +kioACUserNoSeeFolderBit = 0 +kioACUserNoSeeFolderMask = 0x01 +kioACUserNoSeeFilesBit = 1 +kioACUserNoSeeFilesMask = 0x02 +kioACUserNoMakeChangesBit = 2 +kioACUserNoMakeChangesMask = 0x04 +kioACUserNotOwnerBit = 7 +kioACUserNotOwnerMask = 0x80 +kioACAccessOwnerBit = 31 +# kioACAccessOwnerMask = (long)0x80000000 +kioACAccessBlankAccessBit = 28 +kioACAccessBlankAccessMask = 0x10000000 +kioACAccessUserWriteBit = 26 +kioACAccessUserWriteMask = 0x04000000 +kioACAccessUserReadBit = 25 +kioACAccessUserReadMask = 0x02000000 +kioACAccessUserSearchBit = 24 +kioACAccessUserSearchMask = 0x01000000 +kioACAccessEveryoneWriteBit = 18 +kioACAccessEveryoneWriteMask = 0x00040000 +kioACAccessEveryoneReadBit = 17 +kioACAccessEveryoneReadMask = 0x00020000 +kioACAccessEveryoneSearchBit = 16 +kioACAccessEveryoneSearchMask = 0x00010000 +kioACAccessGroupWriteBit = 10 +kioACAccessGroupWriteMask = 0x00000400 +kioACAccessGroupReadBit = 9 +kioACAccessGroupReadMask = 0x00000200 +kioACAccessGroupSearchBit = 8 +kioACAccessGroupSearchMask = 0x00000100 +kioACAccessOwnerWriteBit = 2 +kioACAccessOwnerWriteMask = 0x00000004 +kioACAccessOwnerReadBit = 1 +kioACAccessOwnerReadMask = 0x00000002 +kioACAccessOwnerSearchBit = 0 +kioACAccessOwnerSearchMask = 0x00000001 +kfullPrivileges = 0x00070007 +kownerPrivileges = 0x00000007 +knoUser = 0 +kadministratorUser = 1 +knoGroup = 0 +AppleShareMediaType = FOUR_CHAR_CODE('afpm') +volMountNoLoginMsgFlagBit = 0 +volMountNoLoginMsgFlagMask = 0x0001 +volMountExtendedFlagsBit = 7 +volMountExtendedFlagsMask = 0x0080 +volMountInteractBit = 15 +volMountInteractMask = 0x8000 +volMountChangedBit = 14 +volMountChangedMask = 0x4000 +volMountFSReservedMask = 0x00FF +volMountSysReservedMask = 0xFF00 +kAFPExtendedFlagsAlternateAddressMask = 1 +kAFPTagTypeIP = 0x01 +kAFPTagTypeIPPort = 0x02 +kAFPTagTypeDDP = 0x03 +kAFPTagTypeDNS = 0x04 +kAFPTagLengthIP = 0x06 +kAFPTagLengthIPPort = 0x08 +kAFPTagLengthDDP = 0x06 +kFSInvalidVolumeRefNum = 0 +kFSCatInfoNone = 0x00000000 +kFSCatInfoTextEncoding = 0x00000001 +kFSCatInfoNodeFlags = 0x00000002 +kFSCatInfoVolume = 0x00000004 +kFSCatInfoParentDirID = 0x00000008 +kFSCatInfoNodeID = 0x00000010 +kFSCatInfoCreateDate = 0x00000020 +kFSCatInfoContentMod = 0x00000040 +kFSCatInfoAttrMod = 0x00000080 +kFSCatInfoAccessDate = 0x00000100 +kFSCatInfoBackupDate = 0x00000200 +kFSCatInfoPermissions = 0x00000400 +kFSCatInfoFinderInfo = 0x00000800 +kFSCatInfoFinderXInfo = 0x00001000 +kFSCatInfoValence = 0x00002000 +kFSCatInfoDataSizes = 0x00004000 +kFSCatInfoRsrcSizes = 0x00008000 +kFSCatInfoSharingFlags = 0x00010000 +kFSCatInfoUserPrivs = 0x00020000 +kFSCatInfoUserAccess = 0x00080000 +kFSCatInfoAllDates = 0x000003E0 +kFSCatInfoGettableInfo = 0x0003FFFF +kFSCatInfoSettableInfo = 0x00001FE3 +# kFSCatInfoReserved = (long)0xFFFC0000 +kFSNodeLockedBit = 0 +kFSNodeLockedMask = 0x0001 +kFSNodeResOpenBit = 2 +kFSNodeResOpenMask = 0x0004 +kFSNodeDataOpenBit = 3 +kFSNodeDataOpenMask = 0x0008 +kFSNodeIsDirectoryBit = 4 +kFSNodeIsDirectoryMask = 0x0010 +kFSNodeCopyProtectBit = 6 +kFSNodeCopyProtectMask = 0x0040 +kFSNodeForkOpenBit = 7 +kFSNodeForkOpenMask = 0x0080 +kFSNodeInSharedBit = 2 +kFSNodeInSharedMask = 0x0004 +kFSNodeIsMountedBit = 3 +kFSNodeIsMountedMask = 0x0008 +kFSNodeIsSharePointBit = 5 +kFSNodeIsSharePointMask = 0x0020 +kFSIterateFlat = 0 +kFSIterateSubtree = 1 +kFSIterateDelete = 2 +# kFSIterateReserved = (long)0xFFFFFFFC +fsSBNodeID = 0x00008000 +fsSBAttributeModDate = 0x00010000 +fsSBAccessDate = 0x00020000 +fsSBPermissions = 0x00040000 +fsSBNodeIDBit = 15 +fsSBAttributeModDateBit = 16 +fsSBAccessDateBit = 17 +fsSBPermissionsBit = 18 +kFSAllocDefaultFlags = 0x0000 +kFSAllocAllOrNothingMask = 0x0001 +kFSAllocContiguousMask = 0x0002 +kFSAllocNoRoundUpMask = 0x0004 +kFSAllocReservedMask = 0xFFF8 +kFSVolInfoNone = 0x0000 +kFSVolInfoCreateDate = 0x0001 +kFSVolInfoModDate = 0x0002 +kFSVolInfoBackupDate = 0x0004 +kFSVolInfoCheckedDate = 0x0008 +kFSVolInfoFileCount = 0x0010 +kFSVolInfoDirCount = 0x0020 +kFSVolInfoSizes = 0x0040 +kFSVolInfoBlocks = 0x0080 +kFSVolInfoNextAlloc = 0x0100 +kFSVolInfoRsrcClump = 0x0200 +kFSVolInfoDataClump = 0x0400 +kFSVolInfoNextID = 0x0800 +kFSVolInfoFinderInfo = 0x1000 +kFSVolInfoFlags = 0x2000 +kFSVolInfoFSInfo = 0x4000 +kFSVolInfoDriveInfo = 0x8000 +kFSVolInfoGettableInfo = 0xFFFF +kFSVolInfoSettableInfo = 0x3004 +kFSVolFlagDefaultVolumeBit = 5 +kFSVolFlagDefaultVolumeMask = 0x0020 +kFSVolFlagFilesOpenBit = 6 +kFSVolFlagFilesOpenMask = 0x0040 +kFSVolFlagHardwareLockedBit = 7 +kFSVolFlagHardwareLockedMask = 0x0080 +kFSVolFlagSoftwareLockedBit = 15 +kFSVolFlagSoftwareLockedMask = 0x8000 +kFNDirectoryModifiedMessage = 1 +kFNNoImplicitAllSubscription = (1 << 0) +rAliasType = FOUR_CHAR_CODE('alis') +kARMMountVol = 0x00000001 +kARMNoUI = 0x00000002 +kARMMultVols = 0x00000008 +kARMSearch = 0x00000100 +kARMSearchMore = 0x00000200 +kARMSearchRelFirst = 0x00000400 +asiZoneName = -3 +asiServerName = -2 +asiVolumeName = -1 +asiAliasName = 0 +asiParentName = 1 +kResolveAliasFileNoUI = 0x00000001 +kClippingCreator = FOUR_CHAR_CODE('drag') +kClippingPictureType = FOUR_CHAR_CODE('clpp') +kClippingTextType = FOUR_CHAR_CODE('clpt') +kClippingSoundType = FOUR_CHAR_CODE('clps') +kClippingUnknownType = FOUR_CHAR_CODE('clpu') +kInternetLocationCreator = FOUR_CHAR_CODE('drag') +kInternetLocationHTTP = FOUR_CHAR_CODE('ilht') +kInternetLocationFTP = FOUR_CHAR_CODE('ilft') +kInternetLocationFile = FOUR_CHAR_CODE('ilfi') +kInternetLocationMail = FOUR_CHAR_CODE('ilma') +kInternetLocationNNTP = FOUR_CHAR_CODE('ilnw') +kInternetLocationAFP = FOUR_CHAR_CODE('ilaf') +kInternetLocationAppleTalk = FOUR_CHAR_CODE('ilat') +kInternetLocationNSL = FOUR_CHAR_CODE('ilns') +kInternetLocationGeneric = FOUR_CHAR_CODE('ilge') +kCustomIconResource = -16455 +kCustomBadgeResourceType = FOUR_CHAR_CODE('badg') +kCustomBadgeResourceID = kCustomIconResource +kCustomBadgeResourceVersion = 0 +# kSystemFolderType = 'macs'. +kRoutingResourceType = FOUR_CHAR_CODE('rout') +kRoutingResourceID = 0 +kContainerFolderAliasType = FOUR_CHAR_CODE('fdrp') +kContainerTrashAliasType = FOUR_CHAR_CODE('trsh') +kContainerHardDiskAliasType = FOUR_CHAR_CODE('hdsk') +kContainerFloppyAliasType = FOUR_CHAR_CODE('flpy') +kContainerServerAliasType = FOUR_CHAR_CODE('srvr') +kApplicationAliasType = FOUR_CHAR_CODE('adrp') +kContainerAliasType = FOUR_CHAR_CODE('drop') +kDesktopPrinterAliasType = FOUR_CHAR_CODE('dtpa') +kContainerCDROMAliasType = FOUR_CHAR_CODE('cddr') +kApplicationCPAliasType = FOUR_CHAR_CODE('acdp') +kApplicationDAAliasType = FOUR_CHAR_CODE('addp') +kPackageAliasType = FOUR_CHAR_CODE('fpka') +kAppPackageAliasType = FOUR_CHAR_CODE('fapa') +kSystemFolderAliasType = FOUR_CHAR_CODE('fasy') +kAppleMenuFolderAliasType = FOUR_CHAR_CODE('faam') +kStartupFolderAliasType = FOUR_CHAR_CODE('fast') +kPrintMonitorDocsFolderAliasType = FOUR_CHAR_CODE('fapn') +kPreferencesFolderAliasType = FOUR_CHAR_CODE('fapf') +kControlPanelFolderAliasType = FOUR_CHAR_CODE('fact') +kExtensionFolderAliasType = FOUR_CHAR_CODE('faex') +kExportedFolderAliasType = FOUR_CHAR_CODE('faet') +kDropFolderAliasType = FOUR_CHAR_CODE('fadr') +kSharedFolderAliasType = FOUR_CHAR_CODE('fash') +kMountedFolderAliasType = FOUR_CHAR_CODE('famn') +kIsOnDesk = 0x0001 +kColor = 0x000E +kIsShared = 0x0040 +kHasNoINITs = 0x0080 +kHasBeenInited = 0x0100 +kHasCustomIcon = 0x0400 +kIsStationery = 0x0800 +kNameLocked = 0x1000 +kHasBundle = 0x2000 +kIsInvisible = 0x4000 +kIsAlias = 0x8000 +fOnDesk = kIsOnDesk +fHasBundle = kHasBundle +fInvisible = kIsInvisible +fTrash = -3 +fDesktop = -2 +fDisk = 0 +kIsStationary = kIsStationery +kExtendedFlagsAreInvalid = 0x8000 +kExtendedFlagHasCustomBadge = 0x0100 +kExtendedFlagHasRoutingInfo = 0x0004 +kFirstMagicBusyFiletype = FOUR_CHAR_CODE('bzy ') +kLastMagicBusyFiletype = FOUR_CHAR_CODE('bzy?') +kMagicBusyCreationDate = 0x4F3AFDB0 diff --git a/Lib/plat-mac/Carbon/Fm.py b/Lib/plat-mac/Carbon/Fm.py new file mode 100644 index 0000000..0f42fdc --- /dev/null +++ b/Lib/plat-mac/Carbon/Fm.py @@ -0,0 +1 @@ +from _Fm import * diff --git a/Lib/plat-mac/Carbon/Folder.py b/Lib/plat-mac/Carbon/Folder.py new file mode 100644 index 0000000..a4e4902 --- /dev/null +++ b/Lib/plat-mac/Carbon/Folder.py @@ -0,0 +1 @@ +from _Folder import * diff --git a/Lib/plat-mac/Carbon/Folders.py b/Lib/plat-mac/Carbon/Folders.py new file mode 100644 index 0000000..52cf158 --- /dev/null +++ b/Lib/plat-mac/Carbon/Folders.py @@ -0,0 +1,190 @@ +# Generated from 'Folders.h' + +def FOUR_CHAR_CODE(x): return x +true = True +false = False +kOnSystemDisk = -32768L +kOnAppropriateDisk = -32767 +kSystemDomain = -32766 +kLocalDomain = -32765 +kNetworkDomain = -32764 +kUserDomain = -32763 +kClassicDomain = -32762 +kCreateFolder = true +kDontCreateFolder = false +kSystemFolderType = FOUR_CHAR_CODE('macs') +kDesktopFolderType = FOUR_CHAR_CODE('desk') +kSystemDesktopFolderType = FOUR_CHAR_CODE('sdsk') +kTrashFolderType = FOUR_CHAR_CODE('trsh') +kSystemTrashFolderType = FOUR_CHAR_CODE('strs') +kWhereToEmptyTrashFolderType = FOUR_CHAR_CODE('empt') +kPrintMonitorDocsFolderType = FOUR_CHAR_CODE('prnt') +kStartupFolderType = FOUR_CHAR_CODE('strt') +kShutdownFolderType = FOUR_CHAR_CODE('shdf') +kAppleMenuFolderType = FOUR_CHAR_CODE('amnu') +kControlPanelFolderType = FOUR_CHAR_CODE('ctrl') +kSystemControlPanelFolderType = FOUR_CHAR_CODE('sctl') +kExtensionFolderType = FOUR_CHAR_CODE('extn') +kFontsFolderType = FOUR_CHAR_CODE('font') +kPreferencesFolderType = FOUR_CHAR_CODE('pref') +kSystemPreferencesFolderType = FOUR_CHAR_CODE('sprf') +kTemporaryFolderType = FOUR_CHAR_CODE('temp') +kExtensionDisabledFolderType = FOUR_CHAR_CODE('extD') +kControlPanelDisabledFolderType = FOUR_CHAR_CODE('ctrD') +kSystemExtensionDisabledFolderType = FOUR_CHAR_CODE('macD') +kStartupItemsDisabledFolderType = FOUR_CHAR_CODE('strD') +kShutdownItemsDisabledFolderType = FOUR_CHAR_CODE('shdD') +kApplicationsFolderType = FOUR_CHAR_CODE('apps') +kDocumentsFolderType = FOUR_CHAR_CODE('docs') +kVolumeRootFolderType = FOUR_CHAR_CODE('root') +kChewableItemsFolderType = FOUR_CHAR_CODE('flnt') +kApplicationSupportFolderType = FOUR_CHAR_CODE('asup') +kTextEncodingsFolderType = FOUR_CHAR_CODE('\xc4tex') +kStationeryFolderType = FOUR_CHAR_CODE('odst') +kOpenDocFolderType = FOUR_CHAR_CODE('odod') +kOpenDocShellPlugInsFolderType = FOUR_CHAR_CODE('odsp') +kEditorsFolderType = FOUR_CHAR_CODE('oded') +kOpenDocEditorsFolderType = FOUR_CHAR_CODE('\xc4odf') +kOpenDocLibrariesFolderType = FOUR_CHAR_CODE('odlb') +kGenEditorsFolderType = FOUR_CHAR_CODE('\xc4edi') +kHelpFolderType = FOUR_CHAR_CODE('\xc4hlp') +kInternetPlugInFolderType = FOUR_CHAR_CODE('\xc4net') +kModemScriptsFolderType = FOUR_CHAR_CODE('\xc4mod') +kPrinterDescriptionFolderType = FOUR_CHAR_CODE('ppdf') +kPrinterDriverFolderType = FOUR_CHAR_CODE('\xc4prd') +kScriptingAdditionsFolderType = FOUR_CHAR_CODE('\xc4scr') +kSharedLibrariesFolderType = FOUR_CHAR_CODE('\xc4lib') +kVoicesFolderType = FOUR_CHAR_CODE('fvoc') +kControlStripModulesFolderType = FOUR_CHAR_CODE('sdev') +kAssistantsFolderType = FOUR_CHAR_CODE('ast\xc4') +kUtilitiesFolderType = FOUR_CHAR_CODE('uti\xc4') +kAppleExtrasFolderType = FOUR_CHAR_CODE('aex\xc4') +kContextualMenuItemsFolderType = FOUR_CHAR_CODE('cmnu') +kMacOSReadMesFolderType = FOUR_CHAR_CODE('mor\xc4') +kALMModulesFolderType = FOUR_CHAR_CODE('walk') +kALMPreferencesFolderType = FOUR_CHAR_CODE('trip') +kALMLocationsFolderType = FOUR_CHAR_CODE('fall') +kColorSyncProfilesFolderType = FOUR_CHAR_CODE('prof') +kThemesFolderType = FOUR_CHAR_CODE('thme') +kFavoritesFolderType = FOUR_CHAR_CODE('favs') +kInternetFolderType = FOUR_CHAR_CODE('int\xc4') +kAppearanceFolderType = FOUR_CHAR_CODE('appr') +kSoundSetsFolderType = FOUR_CHAR_CODE('snds') +kDesktopPicturesFolderType = FOUR_CHAR_CODE('dtp\xc4') +kInternetSearchSitesFolderType = FOUR_CHAR_CODE('issf') +kFindSupportFolderType = FOUR_CHAR_CODE('fnds') +kFindByContentFolderType = FOUR_CHAR_CODE('fbcf') +kInstallerLogsFolderType = FOUR_CHAR_CODE('ilgf') +kScriptsFolderType = FOUR_CHAR_CODE('scr\xc4') +kFolderActionsFolderType = FOUR_CHAR_CODE('fasf') +kLauncherItemsFolderType = FOUR_CHAR_CODE('laun') +kRecentApplicationsFolderType = FOUR_CHAR_CODE('rapp') +kRecentDocumentsFolderType = FOUR_CHAR_CODE('rdoc') +kRecentServersFolderType = FOUR_CHAR_CODE('rsvr') +kSpeakableItemsFolderType = FOUR_CHAR_CODE('spki') +kKeychainFolderType = FOUR_CHAR_CODE('kchn') +kQuickTimeExtensionsFolderType = FOUR_CHAR_CODE('qtex') +kDisplayExtensionsFolderType = FOUR_CHAR_CODE('dspl') +kMultiprocessingFolderType = FOUR_CHAR_CODE('mpxf') +kPrintingPlugInsFolderType = FOUR_CHAR_CODE('pplg') +kDomainTopLevelFolderType = FOUR_CHAR_CODE('dtop') +kDomainLibraryFolderType = FOUR_CHAR_CODE('dlib') +kColorSyncFolderType = FOUR_CHAR_CODE('sync') +kColorSyncCMMFolderType = FOUR_CHAR_CODE('ccmm') +kColorSyncScriptingFolderType = FOUR_CHAR_CODE('cscr') +kPrintersFolderType = FOUR_CHAR_CODE('impr') +kSpeechFolderType = FOUR_CHAR_CODE('spch') +kCarbonLibraryFolderType = FOUR_CHAR_CODE('carb') +kDocumentationFolderType = FOUR_CHAR_CODE('info') +kDeveloperDocsFolderType = FOUR_CHAR_CODE('ddoc') +kDeveloperHelpFolderType = FOUR_CHAR_CODE('devh') +kISSDownloadsFolderType = FOUR_CHAR_CODE('issd') +kUserSpecificTmpFolderType = FOUR_CHAR_CODE('utmp') +kCachedDataFolderType = FOUR_CHAR_CODE('cach') +kFrameworksFolderType = FOUR_CHAR_CODE('fram') +kPrivateFrameworksFolderType = FOUR_CHAR_CODE('pfrm') +kClassicDesktopFolderType = FOUR_CHAR_CODE('sdsk') +kDeveloperFolderType = FOUR_CHAR_CODE('devf') +kSystemSoundsFolderType = FOUR_CHAR_CODE('ssnd') +kComponentsFolderType = FOUR_CHAR_CODE('cmpd') +kQuickTimeComponentsFolderType = FOUR_CHAR_CODE('wcmp') +kCoreServicesFolderType = FOUR_CHAR_CODE('csrv') +kPictureDocumentsFolderType = FOUR_CHAR_CODE('pdoc') +kMovieDocumentsFolderType = FOUR_CHAR_CODE('mdoc') +kMusicDocumentsFolderType = FOUR_CHAR_CODE('\xb5doc') +kInternetSitesFolderType = FOUR_CHAR_CODE('site') +kPublicFolderType = FOUR_CHAR_CODE('pubb') +kAudioSupportFolderType = FOUR_CHAR_CODE('adio') +kAudioSoundsFolderType = FOUR_CHAR_CODE('asnd') +kAudioSoundBanksFolderType = FOUR_CHAR_CODE('bank') +kAudioAlertSoundsFolderType = FOUR_CHAR_CODE('alrt') +kAudioPlugInsFolderType = FOUR_CHAR_CODE('aplg') +kAudioComponentsFolderType = FOUR_CHAR_CODE('acmp') +kKernelExtensionsFolderType = FOUR_CHAR_CODE('kext') +kDirectoryServicesFolderType = FOUR_CHAR_CODE('dsrv') +kDirectoryServicesPlugInsFolderType = FOUR_CHAR_CODE('dplg') +kInstallerReceiptsFolderType = FOUR_CHAR_CODE('rcpt') +kFileSystemSupportFolderType = FOUR_CHAR_CODE('fsys') +kAppleShareSupportFolderType = FOUR_CHAR_CODE('shar') +kAppleShareAuthenticationFolderType = FOUR_CHAR_CODE('auth') +kMIDIDriversFolderType = FOUR_CHAR_CODE('midi') +kLocalesFolderType = FOUR_CHAR_CODE('\xc4loc') +kFindByContentPluginsFolderType = FOUR_CHAR_CODE('fbcp') +kUsersFolderType = FOUR_CHAR_CODE('usrs') +kCurrentUserFolderType = FOUR_CHAR_CODE('cusr') +kCurrentUserRemoteFolderLocation = FOUR_CHAR_CODE('rusf') +kCurrentUserRemoteFolderType = FOUR_CHAR_CODE('rusr') +kSharedUserDataFolderType = FOUR_CHAR_CODE('sdat') +kVolumeSettingsFolderType = FOUR_CHAR_CODE('vsfd') +kAppleshareAutomountServerAliasesFolderType = FOUR_CHAR_CODE('srv\xc4') +kPreMacOS91ApplicationsFolderType = FOUR_CHAR_CODE('\x8cpps') +kPreMacOS91InstallerLogsFolderType = FOUR_CHAR_CODE('\x94lgf') +kPreMacOS91AssistantsFolderType = FOUR_CHAR_CODE('\x8cst\xc4') +kPreMacOS91UtilitiesFolderType = FOUR_CHAR_CODE('\x9fti\xc4') +kPreMacOS91AppleExtrasFolderType = FOUR_CHAR_CODE('\x8cex\xc4') +kPreMacOS91MacOSReadMesFolderType = FOUR_CHAR_CODE('\xb5or\xc4') +kPreMacOS91InternetFolderType = FOUR_CHAR_CODE('\x94nt\xc4') +kPreMacOS91AutomountedServersFolderType = FOUR_CHAR_CODE('\xa7rv\xc4') +kPreMacOS91StationeryFolderType = FOUR_CHAR_CODE('\xbfdst') +kCreateFolderAtBoot = 0x00000002 +kCreateFolderAtBootBit = 1 +kFolderCreatedInvisible = 0x00000004 +kFolderCreatedInvisibleBit = 2 +kFolderCreatedNameLocked = 0x00000008 +kFolderCreatedNameLockedBit = 3 +kFolderCreatedAdminPrivs = 0x00000010 +kFolderCreatedAdminPrivsBit = 4 +kFolderInUserFolder = 0x00000020 +kFolderInUserFolderBit = 5 +kFolderTrackedByAlias = 0x00000040 +kFolderTrackedByAliasBit = 6 +kFolderInRemoteUserFolderIfAvailable = 0x00000080 +kFolderInRemoteUserFolderIfAvailableBit = 7 +kFolderNeverMatchedInIdentifyFolder = 0x00000100 +kFolderNeverMatchedInIdentifyFolderBit = 8 +kFolderMustStayOnSameVolume = 0x00000200 +kFolderMustStayOnSameVolumeBit = 9 +kFolderManagerFolderInMacOS9FolderIfMacOSXIsInstalledMask = 0x00000400 +kFolderManagerFolderInMacOS9FolderIfMacOSXIsInstalledBit = 10 +kFolderInLocalOrRemoteUserFolder = kFolderInUserFolder | kFolderInRemoteUserFolderIfAvailable +kRelativeFolder = FOUR_CHAR_CODE('relf') +kSpecialFolder = FOUR_CHAR_CODE('spcf') +kBlessedFolder = FOUR_CHAR_CODE('blsf') +kRootFolder = FOUR_CHAR_CODE('rotf') +kCurrentUserFolderLocation = FOUR_CHAR_CODE('cusf') +kFindFolderRedirectionFlagUseDistinctUserFoldersBit = 0 +kFindFolderRedirectionFlagUseGivenVRefAndDirIDAsUserFolderBit = 1 +kFindFolderRedirectionFlagsUseGivenVRefNumAndDirIDAsRemoteUserFolderBit = 2 +kFolderManagerUserRedirectionGlobalsCurrentVersion = 1 +kFindFolderExtendedFlagsDoNotFollowAliasesBit = 0 +kFindFolderExtendedFlagsDoNotUseUserFolderBit = 1 +kFindFolderExtendedFlagsUseOtherUserRecord = 0x01000000 +kFolderManagerNotificationMessageUserLogIn = FOUR_CHAR_CODE('log+') +kFolderManagerNotificationMessagePreUserLogIn = FOUR_CHAR_CODE('logj') +kFolderManagerNotificationMessageUserLogOut = FOUR_CHAR_CODE('log-') +kFolderManagerNotificationMessagePostUserLogOut = FOUR_CHAR_CODE('logp') +kFolderManagerNotificationDiscardCachedData = FOUR_CHAR_CODE('dche') +kFolderManagerNotificationMessageLoginStartup = FOUR_CHAR_CODE('stup') +kDoNotRemoveWhenCurrentApplicationQuitsBit = 0 +kDoNotRemoveWheCurrentApplicationQuitsBit = kDoNotRemoveWhenCurrentApplicationQuitsBit +kStopIfAnyNotificationProcReturnsErrorBit = 31 diff --git a/Lib/plat-mac/Carbon/Fonts.py b/Lib/plat-mac/Carbon/Fonts.py new file mode 100644 index 0000000..8be7e7a --- /dev/null +++ b/Lib/plat-mac/Carbon/Fonts.py @@ -0,0 +1,59 @@ +# Generated from 'Fonts.h' + +def FOUR_CHAR_CODE(x): return x +kNilOptions = 0 +systemFont = 0 +applFont = 1 +kFMDefaultOptions = kNilOptions +kFMDefaultActivationContext = kFMDefaultOptions +kFMGlobalActivationContext = 0x00000001 +kFMLocalActivationContext = kFMDefaultActivationContext +kFMDefaultIterationScope = kFMDefaultOptions +kFMGlobalIterationScope = 0x00000001 +kFMLocalIterationScope = kFMDefaultIterationScope +kPlatformDefaultGuiFontID = applFont +kPlatformDefaultGuiFontID = -1 +commandMark = 17 +checkMark = 18 +diamondMark = 19 +appleMark = 20 +propFont = 36864L +prpFntH = 36865L +prpFntW = 36866L +prpFntHW = 36867L +fixedFont = 45056L +fxdFntH = 45057L +fxdFntW = 45058L +fxdFntHW = 45059L +fontWid = 44208L +kFMUseGlobalScopeOption = 0x00000001 +kFontIDNewYork = 2 +kFontIDGeneva = 3 +kFontIDMonaco = 4 +kFontIDVenice = 5 +kFontIDLondon = 6 +kFontIDAthens = 7 +kFontIDSanFrancisco = 8 +kFontIDToronto = 9 +kFontIDCairo = 11 +kFontIDLosAngeles = 12 +kFontIDTimes = 20 +kFontIDHelvetica = 21 +kFontIDCourier = 22 +kFontIDSymbol = 23 +kFontIDMobile = 24 +newYork = kFontIDNewYork +geneva = kFontIDGeneva +monaco = kFontIDMonaco +venice = kFontIDVenice +london = kFontIDLondon +athens = kFontIDAthens +sanFran = kFontIDSanFrancisco +toronto = kFontIDToronto +cairo = kFontIDCairo +losAngeles = kFontIDLosAngeles +times = kFontIDTimes +helvetica = kFontIDHelvetica +courier = kFontIDCourier +symbol = kFontIDSymbol +mobile = kFontIDMobile diff --git a/Lib/plat-mac/Carbon/Help.py b/Lib/plat-mac/Carbon/Help.py new file mode 100644 index 0000000..5fca0d7 --- /dev/null +++ b/Lib/plat-mac/Carbon/Help.py @@ -0,0 +1 @@ +from _Help import * diff --git a/Lib/plat-mac/Carbon/IBCarbon.py b/Lib/plat-mac/Carbon/IBCarbon.py new file mode 100644 index 0000000..60f0e74 --- /dev/null +++ b/Lib/plat-mac/Carbon/IBCarbon.py @@ -0,0 +1 @@ +from _IBCarbon import * diff --git a/Lib/plat-mac/Carbon/IBCarbonRuntime.py b/Lib/plat-mac/Carbon/IBCarbonRuntime.py new file mode 100644 index 0000000..4678018 --- /dev/null +++ b/Lib/plat-mac/Carbon/IBCarbonRuntime.py @@ -0,0 +1,5 @@ +# Generated from 'IBCarbonRuntime.h' + +kIBCarbonRuntimeCantFindNibFile = -10960 +kIBCarbonRuntimeObjectNotOfRequestedType = -10961 +kIBCarbonRuntimeCantFindObject = -10962 diff --git a/Lib/plat-mac/Carbon/Icn.py b/Lib/plat-mac/Carbon/Icn.py new file mode 100644 index 0000000..b04134c --- /dev/null +++ b/Lib/plat-mac/Carbon/Icn.py @@ -0,0 +1 @@ +from _Icn import * diff --git a/Lib/plat-mac/Carbon/Icons.py b/Lib/plat-mac/Carbon/Icons.py new file mode 100644 index 0000000..86dae63 --- /dev/null +++ b/Lib/plat-mac/Carbon/Icons.py @@ -0,0 +1,381 @@ +# Generated from 'Icons.h' + +def FOUR_CHAR_CODE(x): return x +from Carbon.Files import * +kGenericDocumentIconResource = -4000 +kGenericStationeryIconResource = -3985 +kGenericEditionFileIconResource = -3989 +kGenericApplicationIconResource = -3996 +kGenericDeskAccessoryIconResource = -3991 +kGenericFolderIconResource = -3999 +kPrivateFolderIconResource = -3994 +kFloppyIconResource = -3998 +kTrashIconResource = -3993 +kGenericRAMDiskIconResource = -3988 +kGenericCDROMIconResource = -3987 +kDesktopIconResource = -3992 +kOpenFolderIconResource = -3997 +kGenericHardDiskIconResource = -3995 +kGenericFileServerIconResource = -3972 +kGenericSuitcaseIconResource = -3970 +kGenericMoverObjectIconResource = -3969 +kGenericPreferencesIconResource = -3971 +kGenericQueryDocumentIconResource = -16506 +kGenericExtensionIconResource = -16415 +kSystemFolderIconResource = -3983 +kHelpIconResource = -20271 +kAppleMenuFolderIconResource = -3982 +genericDocumentIconResource = kGenericDocumentIconResource +genericStationeryIconResource = kGenericStationeryIconResource +genericEditionFileIconResource = kGenericEditionFileIconResource +genericApplicationIconResource = kGenericApplicationIconResource +genericDeskAccessoryIconResource = kGenericDeskAccessoryIconResource +genericFolderIconResource = kGenericFolderIconResource +privateFolderIconResource = kPrivateFolderIconResource +floppyIconResource = kFloppyIconResource +trashIconResource = kTrashIconResource +genericRAMDiskIconResource = kGenericRAMDiskIconResource +genericCDROMIconResource = kGenericCDROMIconResource +desktopIconResource = kDesktopIconResource +openFolderIconResource = kOpenFolderIconResource +genericHardDiskIconResource = kGenericHardDiskIconResource +genericFileServerIconResource = kGenericFileServerIconResource +genericSuitcaseIconResource = kGenericSuitcaseIconResource +genericMoverObjectIconResource = kGenericMoverObjectIconResource +genericPreferencesIconResource = kGenericPreferencesIconResource +genericQueryDocumentIconResource = kGenericQueryDocumentIconResource +genericExtensionIconResource = kGenericExtensionIconResource +systemFolderIconResource = kSystemFolderIconResource +appleMenuFolderIconResource = kAppleMenuFolderIconResource +kStartupFolderIconResource = -3981 +kOwnedFolderIconResource = -3980 +kDropFolderIconResource = -3979 +kSharedFolderIconResource = -3978 +kMountedFolderIconResource = -3977 +kControlPanelFolderIconResource = -3976 +kPrintMonitorFolderIconResource = -3975 +kPreferencesFolderIconResource = -3974 +kExtensionsFolderIconResource = -3973 +kFontsFolderIconResource = -3968 +kFullTrashIconResource = -3984 +startupFolderIconResource = kStartupFolderIconResource +ownedFolderIconResource = kOwnedFolderIconResource +dropFolderIconResource = kDropFolderIconResource +sharedFolderIconResource = kSharedFolderIconResource +mountedFolderIconResource = kMountedFolderIconResource +controlPanelFolderIconResource = kControlPanelFolderIconResource +printMonitorFolderIconResource = kPrintMonitorFolderIconResource +preferencesFolderIconResource = kPreferencesFolderIconResource +extensionsFolderIconResource = kExtensionsFolderIconResource +fontsFolderIconResource = kFontsFolderIconResource +fullTrashIconResource = kFullTrashIconResource +kThumbnail32BitData = FOUR_CHAR_CODE('it32') +kThumbnail8BitMask = FOUR_CHAR_CODE('t8mk') +kHuge1BitMask = FOUR_CHAR_CODE('ich#') +kHuge4BitData = FOUR_CHAR_CODE('ich4') +kHuge8BitData = FOUR_CHAR_CODE('ich8') +kHuge32BitData = FOUR_CHAR_CODE('ih32') +kHuge8BitMask = FOUR_CHAR_CODE('h8mk') +kLarge1BitMask = FOUR_CHAR_CODE('ICN#') +kLarge4BitData = FOUR_CHAR_CODE('icl4') +kLarge8BitData = FOUR_CHAR_CODE('icl8') +kLarge32BitData = FOUR_CHAR_CODE('il32') +kLarge8BitMask = FOUR_CHAR_CODE('l8mk') +kSmall1BitMask = FOUR_CHAR_CODE('ics#') +kSmall4BitData = FOUR_CHAR_CODE('ics4') +kSmall8BitData = FOUR_CHAR_CODE('ics8') +kSmall32BitData = FOUR_CHAR_CODE('is32') +kSmall8BitMask = FOUR_CHAR_CODE('s8mk') +kMini1BitMask = FOUR_CHAR_CODE('icm#') +kMini4BitData = FOUR_CHAR_CODE('icm4') +kMini8BitData = FOUR_CHAR_CODE('icm8') +kTileIconVariant = FOUR_CHAR_CODE('tile') +kRolloverIconVariant = FOUR_CHAR_CODE('over') +kDropIconVariant = FOUR_CHAR_CODE('drop') +kOpenIconVariant = FOUR_CHAR_CODE('open') +kOpenDropIconVariant = FOUR_CHAR_CODE('odrp') +large1BitMask = kLarge1BitMask +large4BitData = kLarge4BitData +large8BitData = kLarge8BitData +small1BitMask = kSmall1BitMask +small4BitData = kSmall4BitData +small8BitData = kSmall8BitData +mini1BitMask = kMini1BitMask +mini4BitData = kMini4BitData +mini8BitData = kMini8BitData +kAlignNone = 0x00 +kAlignVerticalCenter = 0x01 +kAlignTop = 0x02 +kAlignBottom = 0x03 +kAlignHorizontalCenter = 0x04 +kAlignAbsoluteCenter = kAlignVerticalCenter | kAlignHorizontalCenter +kAlignCenterTop = kAlignTop | kAlignHorizontalCenter +kAlignCenterBottom = kAlignBottom | kAlignHorizontalCenter +kAlignLeft = 0x08 +kAlignCenterLeft = kAlignVerticalCenter | kAlignLeft +kAlignTopLeft = kAlignTop | kAlignLeft +kAlignBottomLeft = kAlignBottom | kAlignLeft +kAlignRight = 0x0C +kAlignCenterRight = kAlignVerticalCenter | kAlignRight +kAlignTopRight = kAlignTop | kAlignRight +kAlignBottomRight = kAlignBottom | kAlignRight +atNone = kAlignNone +atVerticalCenter = kAlignVerticalCenter +atTop = kAlignTop +atBottom = kAlignBottom +atHorizontalCenter = kAlignHorizontalCenter +atAbsoluteCenter = kAlignAbsoluteCenter +atCenterTop = kAlignCenterTop +atCenterBottom = kAlignCenterBottom +atLeft = kAlignLeft +atCenterLeft = kAlignCenterLeft +atTopLeft = kAlignTopLeft +atBottomLeft = kAlignBottomLeft +atRight = kAlignRight +atCenterRight = kAlignCenterRight +atTopRight = kAlignTopRight +atBottomRight = kAlignBottomRight +kTransformNone = 0x00 +kTransformDisabled = 0x01 +kTransformOffline = 0x02 +kTransformOpen = 0x03 +kTransformLabel1 = 0x0100 +kTransformLabel2 = 0x0200 +kTransformLabel3 = 0x0300 +kTransformLabel4 = 0x0400 +kTransformLabel5 = 0x0500 +kTransformLabel6 = 0x0600 +kTransformLabel7 = 0x0700 +kTransformSelected = 0x4000 +kTransformSelectedDisabled = kTransformSelected | kTransformDisabled +kTransformSelectedOffline = kTransformSelected | kTransformOffline +kTransformSelectedOpen = kTransformSelected | kTransformOpen +ttNone = kTransformNone +ttDisabled = kTransformDisabled +ttOffline = kTransformOffline +ttOpen = kTransformOpen +ttLabel1 = kTransformLabel1 +ttLabel2 = kTransformLabel2 +ttLabel3 = kTransformLabel3 +ttLabel4 = kTransformLabel4 +ttLabel5 = kTransformLabel5 +ttLabel6 = kTransformLabel6 +ttLabel7 = kTransformLabel7 +ttSelected = kTransformSelected +ttSelectedDisabled = kTransformSelectedDisabled +ttSelectedOffline = kTransformSelectedOffline +ttSelectedOpen = kTransformSelectedOpen +kSelectorLarge1Bit = 0x00000001 +kSelectorLarge4Bit = 0x00000002 +kSelectorLarge8Bit = 0x00000004 +kSelectorLarge32Bit = 0x00000008 +kSelectorLarge8BitMask = 0x00000010 +kSelectorSmall1Bit = 0x00000100 +kSelectorSmall4Bit = 0x00000200 +kSelectorSmall8Bit = 0x00000400 +kSelectorSmall32Bit = 0x00000800 +kSelectorSmall8BitMask = 0x00001000 +kSelectorMini1Bit = 0x00010000 +kSelectorMini4Bit = 0x00020000 +kSelectorMini8Bit = 0x00040000 +kSelectorHuge1Bit = 0x01000000 +kSelectorHuge4Bit = 0x02000000 +kSelectorHuge8Bit = 0x04000000 +kSelectorHuge32Bit = 0x08000000 +kSelectorHuge8BitMask = 0x10000000 +kSelectorAllLargeData = 0x000000FF +kSelectorAllSmallData = 0x0000FF00 +kSelectorAllMiniData = 0x00FF0000 +# kSelectorAllHugeData = (long)0xFF000000 +kSelectorAll1BitData = kSelectorLarge1Bit | kSelectorSmall1Bit | kSelectorMini1Bit | kSelectorHuge1Bit +kSelectorAll4BitData = kSelectorLarge4Bit | kSelectorSmall4Bit | kSelectorMini4Bit | kSelectorHuge4Bit +kSelectorAll8BitData = kSelectorLarge8Bit | kSelectorSmall8Bit | kSelectorMini8Bit | kSelectorHuge8Bit +kSelectorAll32BitData = kSelectorLarge32Bit | kSelectorSmall32Bit | kSelectorHuge32Bit +# kSelectorAllAvailableData = (long)0xFFFFFFFF +svLarge1Bit = kSelectorLarge1Bit +svLarge4Bit = kSelectorLarge4Bit +svLarge8Bit = kSelectorLarge8Bit +svSmall1Bit = kSelectorSmall1Bit +svSmall4Bit = kSelectorSmall4Bit +svSmall8Bit = kSelectorSmall8Bit +svMini1Bit = kSelectorMini1Bit +svMini4Bit = kSelectorMini4Bit +svMini8Bit = kSelectorMini8Bit +svAllLargeData = kSelectorAllLargeData +svAllSmallData = kSelectorAllSmallData +svAllMiniData = kSelectorAllMiniData +svAll1BitData = kSelectorAll1BitData +svAll4BitData = kSelectorAll4BitData +svAll8BitData = kSelectorAll8BitData +# svAllAvailableData = kSelectorAllAvailableData +kSystemIconsCreator = FOUR_CHAR_CODE('macs') +# err = GetIconRef(kOnSystemDisk +kClipboardIcon = FOUR_CHAR_CODE('CLIP') +kClippingUnknownTypeIcon = FOUR_CHAR_CODE('clpu') +kClippingPictureTypeIcon = FOUR_CHAR_CODE('clpp') +kClippingTextTypeIcon = FOUR_CHAR_CODE('clpt') +kClippingSoundTypeIcon = FOUR_CHAR_CODE('clps') +kDesktopIcon = FOUR_CHAR_CODE('desk') +kFinderIcon = FOUR_CHAR_CODE('FNDR') +kFontSuitcaseIcon = FOUR_CHAR_CODE('FFIL') +kFullTrashIcon = FOUR_CHAR_CODE('ftrh') +kGenericApplicationIcon = FOUR_CHAR_CODE('APPL') +kGenericCDROMIcon = FOUR_CHAR_CODE('cddr') +kGenericControlPanelIcon = FOUR_CHAR_CODE('APPC') +kGenericControlStripModuleIcon = FOUR_CHAR_CODE('sdev') +kGenericComponentIcon = FOUR_CHAR_CODE('thng') +kGenericDeskAccessoryIcon = FOUR_CHAR_CODE('APPD') +kGenericDocumentIcon = FOUR_CHAR_CODE('docu') +kGenericEditionFileIcon = FOUR_CHAR_CODE('edtf') +kGenericExtensionIcon = FOUR_CHAR_CODE('INIT') +kGenericFileServerIcon = FOUR_CHAR_CODE('srvr') +kGenericFontIcon = FOUR_CHAR_CODE('ffil') +kGenericFontScalerIcon = FOUR_CHAR_CODE('sclr') +kGenericFloppyIcon = FOUR_CHAR_CODE('flpy') +kGenericHardDiskIcon = FOUR_CHAR_CODE('hdsk') +kGenericIDiskIcon = FOUR_CHAR_CODE('idsk') +kGenericRemovableMediaIcon = FOUR_CHAR_CODE('rmov') +kGenericMoverObjectIcon = FOUR_CHAR_CODE('movr') +kGenericPCCardIcon = FOUR_CHAR_CODE('pcmc') +kGenericPreferencesIcon = FOUR_CHAR_CODE('pref') +kGenericQueryDocumentIcon = FOUR_CHAR_CODE('qery') +kGenericRAMDiskIcon = FOUR_CHAR_CODE('ramd') +kGenericSharedLibaryIcon = FOUR_CHAR_CODE('shlb') +kGenericStationeryIcon = FOUR_CHAR_CODE('sdoc') +kGenericSuitcaseIcon = FOUR_CHAR_CODE('suit') +kGenericURLIcon = FOUR_CHAR_CODE('gurl') +kGenericWORMIcon = FOUR_CHAR_CODE('worm') +kInternationalResourcesIcon = FOUR_CHAR_CODE('ifil') +kKeyboardLayoutIcon = FOUR_CHAR_CODE('kfil') +kSoundFileIcon = FOUR_CHAR_CODE('sfil') +kSystemSuitcaseIcon = FOUR_CHAR_CODE('zsys') +kTrashIcon = FOUR_CHAR_CODE('trsh') +kTrueTypeFontIcon = FOUR_CHAR_CODE('tfil') +kTrueTypeFlatFontIcon = FOUR_CHAR_CODE('sfnt') +kTrueTypeMultiFlatFontIcon = FOUR_CHAR_CODE('ttcf') +kUserIDiskIcon = FOUR_CHAR_CODE('udsk') +kInternationResourcesIcon = kInternationalResourcesIcon +kInternetLocationHTTPIcon = FOUR_CHAR_CODE('ilht') +kInternetLocationFTPIcon = FOUR_CHAR_CODE('ilft') +kInternetLocationAppleShareIcon = FOUR_CHAR_CODE('ilaf') +kInternetLocationAppleTalkZoneIcon = FOUR_CHAR_CODE('ilat') +kInternetLocationFileIcon = FOUR_CHAR_CODE('ilfi') +kInternetLocationMailIcon = FOUR_CHAR_CODE('ilma') +kInternetLocationNewsIcon = FOUR_CHAR_CODE('ilnw') +kInternetLocationNSLNeighborhoodIcon = FOUR_CHAR_CODE('ilns') +kInternetLocationGenericIcon = FOUR_CHAR_CODE('ilge') +kGenericFolderIcon = FOUR_CHAR_CODE('fldr') +kDropFolderIcon = FOUR_CHAR_CODE('dbox') +kMountedFolderIcon = FOUR_CHAR_CODE('mntd') +kOpenFolderIcon = FOUR_CHAR_CODE('ofld') +kOwnedFolderIcon = FOUR_CHAR_CODE('ownd') +kPrivateFolderIcon = FOUR_CHAR_CODE('prvf') +kSharedFolderIcon = FOUR_CHAR_CODE('shfl') +kSharingPrivsNotApplicableIcon = FOUR_CHAR_CODE('shna') +kSharingPrivsReadOnlyIcon = FOUR_CHAR_CODE('shro') +kSharingPrivsReadWriteIcon = FOUR_CHAR_CODE('shrw') +kSharingPrivsUnknownIcon = FOUR_CHAR_CODE('shuk') +kSharingPrivsWritableIcon = FOUR_CHAR_CODE('writ') +kUserFolderIcon = FOUR_CHAR_CODE('ufld') +kWorkgroupFolderIcon = FOUR_CHAR_CODE('wfld') +kGuestUserIcon = FOUR_CHAR_CODE('gusr') +kUserIcon = FOUR_CHAR_CODE('user') +kOwnerIcon = FOUR_CHAR_CODE('susr') +kGroupIcon = FOUR_CHAR_CODE('grup') +kAppearanceFolderIcon = FOUR_CHAR_CODE('appr') +kAppleExtrasFolderIcon = FOUR_CHAR_CODE('aex\xc4') +kAppleMenuFolderIcon = FOUR_CHAR_CODE('amnu') +kApplicationsFolderIcon = FOUR_CHAR_CODE('apps') +kApplicationSupportFolderIcon = FOUR_CHAR_CODE('asup') +kAssistantsFolderIcon = FOUR_CHAR_CODE('ast\xc4') +kColorSyncFolderIcon = FOUR_CHAR_CODE('prof') +kContextualMenuItemsFolderIcon = FOUR_CHAR_CODE('cmnu') +kControlPanelDisabledFolderIcon = FOUR_CHAR_CODE('ctrD') +kControlPanelFolderIcon = FOUR_CHAR_CODE('ctrl') +kControlStripModulesFolderIcon = FOUR_CHAR_CODE('sdv\xc4') +kDocumentsFolderIcon = FOUR_CHAR_CODE('docs') +kExtensionsDisabledFolderIcon = FOUR_CHAR_CODE('extD') +kExtensionsFolderIcon = FOUR_CHAR_CODE('extn') +kFavoritesFolderIcon = FOUR_CHAR_CODE('favs') +kFontsFolderIcon = FOUR_CHAR_CODE('font') +kHelpFolderIcon = FOUR_CHAR_CODE('\xc4hlp') +kInternetFolderIcon = FOUR_CHAR_CODE('int\xc4') +kInternetPlugInFolderIcon = FOUR_CHAR_CODE('\xc4net') +kInternetSearchSitesFolderIcon = FOUR_CHAR_CODE('issf') +kLocalesFolderIcon = FOUR_CHAR_CODE('\xc4loc') +kMacOSReadMeFolderIcon = FOUR_CHAR_CODE('mor\xc4') +kPublicFolderIcon = FOUR_CHAR_CODE('pubf') +kPreferencesFolderIcon = FOUR_CHAR_CODE('prf\xc4') +kPrinterDescriptionFolderIcon = FOUR_CHAR_CODE('ppdf') +kPrinterDriverFolderIcon = FOUR_CHAR_CODE('\xc4prd') +kPrintMonitorFolderIcon = FOUR_CHAR_CODE('prnt') +kRecentApplicationsFolderIcon = FOUR_CHAR_CODE('rapp') +kRecentDocumentsFolderIcon = FOUR_CHAR_CODE('rdoc') +kRecentServersFolderIcon = FOUR_CHAR_CODE('rsrv') +kScriptingAdditionsFolderIcon = FOUR_CHAR_CODE('\xc4scr') +kSharedLibrariesFolderIcon = FOUR_CHAR_CODE('\xc4lib') +kScriptsFolderIcon = FOUR_CHAR_CODE('scr\xc4') +kShutdownItemsDisabledFolderIcon = FOUR_CHAR_CODE('shdD') +kShutdownItemsFolderIcon = FOUR_CHAR_CODE('shdf') +kSpeakableItemsFolder = FOUR_CHAR_CODE('spki') +kStartupItemsDisabledFolderIcon = FOUR_CHAR_CODE('strD') +kStartupItemsFolderIcon = FOUR_CHAR_CODE('strt') +kSystemExtensionDisabledFolderIcon = FOUR_CHAR_CODE('macD') +kSystemFolderIcon = FOUR_CHAR_CODE('macs') +kTextEncodingsFolderIcon = FOUR_CHAR_CODE('\xc4tex') +kUsersFolderIcon = FOUR_CHAR_CODE('usr\xc4') +kUtilitiesFolderIcon = FOUR_CHAR_CODE('uti\xc4') +kVoicesFolderIcon = FOUR_CHAR_CODE('fvoc') +kSystemFolderXIcon = FOUR_CHAR_CODE('macx') +kAppleScriptBadgeIcon = FOUR_CHAR_CODE('scrp') +kLockedBadgeIcon = FOUR_CHAR_CODE('lbdg') +kMountedBadgeIcon = FOUR_CHAR_CODE('mbdg') +kSharedBadgeIcon = FOUR_CHAR_CODE('sbdg') +kAliasBadgeIcon = FOUR_CHAR_CODE('abdg') +kAlertCautionBadgeIcon = FOUR_CHAR_CODE('cbdg') +kAlertNoteIcon = FOUR_CHAR_CODE('note') +kAlertCautionIcon = FOUR_CHAR_CODE('caut') +kAlertStopIcon = FOUR_CHAR_CODE('stop') +kAppleTalkIcon = FOUR_CHAR_CODE('atlk') +kAppleTalkZoneIcon = FOUR_CHAR_CODE('atzn') +kAFPServerIcon = FOUR_CHAR_CODE('afps') +kFTPServerIcon = FOUR_CHAR_CODE('ftps') +kHTTPServerIcon = FOUR_CHAR_CODE('htps') +kGenericNetworkIcon = FOUR_CHAR_CODE('gnet') +kIPFileServerIcon = FOUR_CHAR_CODE('isrv') +kToolbarCustomizeIcon = FOUR_CHAR_CODE('tcus') +kToolbarDeleteIcon = FOUR_CHAR_CODE('tdel') +kToolbarFavoritesIcon = FOUR_CHAR_CODE('tfav') +kToolbarHomeIcon = FOUR_CHAR_CODE('thom') +kAppleLogoIcon = FOUR_CHAR_CODE('capl') +kAppleMenuIcon = FOUR_CHAR_CODE('sapl') +kBackwardArrowIcon = FOUR_CHAR_CODE('baro') +kFavoriteItemsIcon = FOUR_CHAR_CODE('favr') +kForwardArrowIcon = FOUR_CHAR_CODE('faro') +kGridIcon = FOUR_CHAR_CODE('grid') +kHelpIcon = FOUR_CHAR_CODE('help') +kKeepArrangedIcon = FOUR_CHAR_CODE('arng') +kLockedIcon = FOUR_CHAR_CODE('lock') +kNoFilesIcon = FOUR_CHAR_CODE('nfil') +kNoFolderIcon = FOUR_CHAR_CODE('nfld') +kNoWriteIcon = FOUR_CHAR_CODE('nwrt') +kProtectedApplicationFolderIcon = FOUR_CHAR_CODE('papp') +kProtectedSystemFolderIcon = FOUR_CHAR_CODE('psys') +kRecentItemsIcon = FOUR_CHAR_CODE('rcnt') +kShortcutIcon = FOUR_CHAR_CODE('shrt') +kSortAscendingIcon = FOUR_CHAR_CODE('asnd') +kSortDescendingIcon = FOUR_CHAR_CODE('dsnd') +kUnlockedIcon = FOUR_CHAR_CODE('ulck') +kConnectToIcon = FOUR_CHAR_CODE('cnct') +kGenericWindowIcon = FOUR_CHAR_CODE('gwin') +kQuestionMarkIcon = FOUR_CHAR_CODE('ques') +kDeleteAliasIcon = FOUR_CHAR_CODE('dali') +kEjectMediaIcon = FOUR_CHAR_CODE('ejec') +kBurningIcon = FOUR_CHAR_CODE('burn') +kRightContainerArrowIcon = FOUR_CHAR_CODE('rcar') +kIconServicesNormalUsageFlag = 0 +kIconServicesCatalogInfoMask = (kFSCatInfoNodeID | kFSCatInfoParentDirID | kFSCatInfoVolume | kFSCatInfoNodeFlags | kFSCatInfoFinderInfo | kFSCatInfoFinderXInfo | kFSCatInfoUserAccess) +kPlotIconRefNormalFlags = 0L +kPlotIconRefNoImage = (1 << 1) +kPlotIconRefNoMask = (1 << 2) +kIconFamilyType = FOUR_CHAR_CODE('icns') diff --git a/Lib/plat-mac/Carbon/Launch.py b/Lib/plat-mac/Carbon/Launch.py new file mode 100644 index 0000000..e553f8f --- /dev/null +++ b/Lib/plat-mac/Carbon/Launch.py @@ -0,0 +1 @@ +from _Launch import * diff --git a/Lib/plat-mac/Carbon/LaunchServices.py b/Lib/plat-mac/Carbon/LaunchServices.py new file mode 100644 index 0000000..daff446 --- /dev/null +++ b/Lib/plat-mac/Carbon/LaunchServices.py @@ -0,0 +1,74 @@ +# Generated from 'LaunchServices.h' + +def FOUR_CHAR_CODE(x): return x +from Carbon.Files import * +kLSRequestAllInfo = -1 +kLSRolesAll = -1 +kLSUnknownType = FOUR_CHAR_CODE('\0\0\0\0') +kLSUnknownCreator = FOUR_CHAR_CODE('\0\0\0\0') +kLSInvalidExtensionIndex = -1 +kLSUnknownErr = -10810 +kLSNotAnApplicationErr = -10811 +kLSNotInitializedErr = -10812 +kLSDataUnavailableErr = -10813 +kLSApplicationNotFoundErr = -10814 +kLSUnknownTypeErr = -10815 +kLSDataTooOldErr = -10816 +kLSDataErr = -10817 +kLSLaunchInProgressErr = -10818 +kLSNotRegisteredErr = -10819 +kLSAppDoesNotClaimTypeErr = -10820 +kLSAppDoesNotSupportSchemeWarning = -10821 +kLSServerCommunicationErr = -10822 +kLSCannotSetInfoErr = -10823 +kLSInitializeDefaults = 0x00000001 +kLSMinCatInfoBitmap = (kFSCatInfoNodeFlags | kFSCatInfoParentDirID | kFSCatInfoFinderInfo | kFSCatInfoFinderXInfo) +# kLSInvalidExtensionIndex = (unsigned long)0xFFFFFFFF +kLSRequestExtension = 0x00000001 +kLSRequestTypeCreator = 0x00000002 +kLSRequestBasicFlagsOnly = 0x00000004 +kLSRequestAppTypeFlags = 0x00000008 +kLSRequestAllFlags = 0x00000010 +kLSRequestIconAndKind = 0x00000020 +kLSRequestExtensionFlagsOnly = 0x00000040 +# kLSRequestAllInfo = (unsigned long)0xFFFFFFFF +kLSItemInfoIsPlainFile = 0x00000001 +kLSItemInfoIsPackage = 0x00000002 +kLSItemInfoIsApplication = 0x00000004 +kLSItemInfoIsContainer = 0x00000008 +kLSItemInfoIsAliasFile = 0x00000010 +kLSItemInfoIsSymlink = 0x00000020 +kLSItemInfoIsInvisible = 0x00000040 +kLSItemInfoIsNativeApp = 0x00000080 +kLSItemInfoIsClassicApp = 0x00000100 +kLSItemInfoAppPrefersNative = 0x00000200 +kLSItemInfoAppPrefersClassic = 0x00000400 +kLSItemInfoAppIsScriptable = 0x00000800 +kLSItemInfoIsVolume = 0x00001000 +kLSItemInfoExtensionIsHidden = 0x00100000 +kLSRolesNone = 0x00000001 +kLSRolesViewer = 0x00000002 +kLSRolesEditor = 0x00000004 +# kLSRolesAll = (unsigned long)0xFFFFFFFF +kLSUnknownKindID = 0 +# kLSUnknownType = 0 +# kLSUnknownCreator = 0 +kLSAcceptDefault = 0x00000001 +kLSAcceptAllowLoginUI = 0x00000002 +kLSLaunchDefaults = 0x00000001 +kLSLaunchAndPrint = 0x00000002 +kLSLaunchReserved2 = 0x00000004 +kLSLaunchReserved3 = 0x00000008 +kLSLaunchReserved4 = 0x00000010 +kLSLaunchReserved5 = 0x00000020 +kLSLaunchReserved6 = 0x00000040 +kLSLaunchInhibitBGOnly = 0x00000080 +kLSLaunchDontAddToRecents = 0x00000100 +kLSLaunchDontSwitch = 0x00000200 +kLSLaunchNoParams = 0x00000800 +kLSLaunchAsync = 0x00010000 +kLSLaunchStartClassic = 0x00020000 +kLSLaunchInClassic = 0x00040000 +kLSLaunchNewInstance = 0x00080000 +kLSLaunchAndHide = 0x00100000 +kLSLaunchAndHideOthers = 0x00200000 diff --git a/Lib/plat-mac/Carbon/List.py b/Lib/plat-mac/Carbon/List.py new file mode 100644 index 0000000..b0d6e22 --- /dev/null +++ b/Lib/plat-mac/Carbon/List.py @@ -0,0 +1 @@ +from _List import * diff --git a/Lib/plat-mac/Carbon/Lists.py b/Lib/plat-mac/Carbon/Lists.py new file mode 100644 index 0000000..723294c --- /dev/null +++ b/Lib/plat-mac/Carbon/Lists.py @@ -0,0 +1,35 @@ +# Generated from 'Lists.h' + +def FOUR_CHAR_CODE(x): return x +listNotifyNothing = FOUR_CHAR_CODE('nada') +listNotifyClick = FOUR_CHAR_CODE('clik') +listNotifyDoubleClick = FOUR_CHAR_CODE('dblc') +listNotifyPreClick = FOUR_CHAR_CODE('pclk') +lDrawingModeOffBit = 3 +lDoVAutoscrollBit = 1 +lDoHAutoscrollBit = 0 +lDrawingModeOff = 8 +lDoVAutoscroll = 2 +lDoHAutoscroll = 1 +lOnlyOneBit = 7 +lExtendDragBit = 6 +lNoDisjointBit = 5 +lNoExtendBit = 4 +lNoRectBit = 3 +lUseSenseBit = 2 +lNoNilHiliteBit = 1 +lOnlyOne = -128 +lExtendDrag = 64 +lNoDisjoint = 32 +lNoExtend = 16 +lNoRect = 8 +lUseSense = 4 +lNoNilHilite = 2 +lInitMsg = 0 +lDrawMsg = 1 +lHiliteMsg = 2 +lCloseMsg = 3 +kListDefProcPtr = 0 +kListDefUserProcType = kListDefProcPtr +kListDefStandardTextType = 1 +kListDefStandardIconType = 2 diff --git a/Lib/plat-mac/Carbon/MacHelp.py b/Lib/plat-mac/Carbon/MacHelp.py new file mode 100644 index 0000000..06b9912 --- /dev/null +++ b/Lib/plat-mac/Carbon/MacHelp.py @@ -0,0 +1,58 @@ +# Generated from 'MacHelp.h' + +def FOUR_CHAR_CODE(x): return x +kMacHelpVersion = 0x0003 +kHMSupplyContent = 0 +kHMDisposeContent = 1 +kHMNoContent = FOUR_CHAR_CODE('none') +kHMCFStringContent = FOUR_CHAR_CODE('cfst') +kHMPascalStrContent = FOUR_CHAR_CODE('pstr') +kHMStringResContent = FOUR_CHAR_CODE('str#') +kHMTEHandleContent = FOUR_CHAR_CODE('txth') +kHMTextResContent = FOUR_CHAR_CODE('text') +kHMStrResContent = FOUR_CHAR_CODE('str ') +kHMDefaultSide = 0 +kHMOutsideTopScriptAligned = 1 +kHMOutsideLeftCenterAligned = 2 +kHMOutsideBottomScriptAligned = 3 +kHMOutsideRightCenterAligned = 4 +kHMOutsideTopLeftAligned = 5 +kHMOutsideTopRightAligned = 6 +kHMOutsideLeftTopAligned = 7 +kHMOutsideLeftBottomAligned = 8 +kHMOutsideBottomLeftAligned = 9 +kHMOutsideBottomRightAligned = 10 +kHMOutsideRightTopAligned = 11 +kHMOutsideRightBottomAligned = 12 +kHMOutsideTopCenterAligned = 13 +kHMOutsideBottomCenterAligned = 14 +kHMInsideRightCenterAligned = 15 +kHMInsideLeftCenterAligned = 16 +kHMInsideBottomCenterAligned = 17 +kHMInsideTopCenterAligned = 18 +kHMInsideTopLeftCorner = 19 +kHMInsideTopRightCorner = 20 +kHMInsideBottomLeftCorner = 21 +kHMInsideBottomRightCorner = 22 +kHMAbsoluteCenterAligned = 23 +kHMTopSide = kHMOutsideTopScriptAligned +kHMLeftSide = kHMOutsideLeftCenterAligned +kHMBottomSide = kHMOutsideBottomScriptAligned +kHMRightSide = kHMOutsideRightCenterAligned +kHMTopLeftCorner = kHMOutsideTopLeftAligned +kHMTopRightCorner = kHMOutsideTopRightAligned +kHMLeftTopCorner = kHMOutsideLeftTopAligned +kHMLeftBottomCorner = kHMOutsideLeftBottomAligned +kHMBottomLeftCorner = kHMOutsideBottomLeftAligned +kHMBottomRightCorner = kHMOutsideBottomRightAligned +kHMRightTopCorner = kHMOutsideRightTopAligned +kHMRightBottomCorner = kHMOutsideRightBottomAligned +kHMContentProvided = 0 +kHMContentNotProvided = 1 +kHMContentNotProvidedDontPropagate = 2 +kHMMinimumContentIndex = 0 +kHMMaximumContentIndex = 1 +errHMIllegalContentForMinimumState = -10980 +errHMIllegalContentForMaximumState = -10981 +kHMIllegalContentForMinimumState = errHMIllegalContentForMinimumState +kHelpTagEventHandlerTag = FOUR_CHAR_CODE('hevt') diff --git a/Lib/plat-mac/Carbon/MacTextEditor.py b/Lib/plat-mac/Carbon/MacTextEditor.py new file mode 100644 index 0000000..4609d8d --- /dev/null +++ b/Lib/plat-mac/Carbon/MacTextEditor.py @@ -0,0 +1,226 @@ +# Generated from 'MacTextEditor.h' + + +def FOUR_CHAR_CODE(x): return x +false = 0 +true = 1 +kTXNClearThisControl = 0xFFFFFFFF +kTXNClearTheseFontFeatures = 0x80000000 +kTXNDontCareTypeSize = 0xFFFFFFFF +kTXNDecrementTypeSize = 0x80000000 +kTXNUseCurrentSelection = 0xFFFFFFFF +kTXNStartOffset = 0 +kTXNEndOffset = 0x7FFFFFFF +MovieFileType = FOUR_CHAR_CODE('moov') +kTXNUseEncodingWordRulesMask = 0x80000000 +kTXNFontSizeAttributeSize = 4 +normal = 0 +kTXNWillDefaultToATSUIBit = 0 +kTXNWillDefaultToCarbonEventBit = 1 +kTXNWillDefaultToATSUIMask = 1L << kTXNWillDefaultToATSUIBit +kTXNWillDefaultToCarbonEventMask = 1L << kTXNWillDefaultToCarbonEventBit +kTXNWantMoviesBit = 0 +kTXNWantSoundBit = 1 +kTXNWantGraphicsBit = 2 +kTXNAlwaysUseQuickDrawTextBit = 3 +kTXNUseTemporaryMemoryBit = 4 +kTXNWantMoviesMask = 1L << kTXNWantMoviesBit +kTXNWantSoundMask = 1L << kTXNWantSoundBit +kTXNWantGraphicsMask = 1L << kTXNWantGraphicsBit +kTXNAlwaysUseQuickDrawTextMask = 1L << kTXNAlwaysUseQuickDrawTextBit +kTXNUseTemporaryMemoryMask = 1L << kTXNUseTemporaryMemoryBit +kTXNDrawGrowIconBit = 0 +kTXNShowWindowBit = 1 +kTXNWantHScrollBarBit = 2 +kTXNWantVScrollBarBit = 3 +kTXNNoTSMEverBit = 4 +kTXNReadOnlyBit = 5 +kTXNNoKeyboardSyncBit = 6 +kTXNNoSelectionBit = 7 +kTXNSaveStylesAsSTYLResourceBit = 8 +kOutputTextInUnicodeEncodingBit = 9 +kTXNDoNotInstallDragProcsBit = 10 +kTXNAlwaysWrapAtViewEdgeBit = 11 +kTXNDontDrawCaretWhenInactiveBit = 12 +kTXNDontDrawSelectionWhenInactiveBit = 13 +kTXNSingleLineOnlyBit = 14 +kTXNDisableDragAndDropBit = 15 +kTXNUseQDforImagingBit = 16 +kTXNDrawGrowIconMask = 1L << kTXNDrawGrowIconBit +kTXNShowWindowMask = 1L << kTXNShowWindowBit +kTXNWantHScrollBarMask = 1L << kTXNWantHScrollBarBit +kTXNWantVScrollBarMask = 1L << kTXNWantVScrollBarBit +kTXNNoTSMEverMask = 1L << kTXNNoTSMEverBit +kTXNReadOnlyMask = 1L << kTXNReadOnlyBit +kTXNNoKeyboardSyncMask = 1L << kTXNNoKeyboardSyncBit +kTXNNoSelectionMask = 1L << kTXNNoSelectionBit +kTXNSaveStylesAsSTYLResourceMask = 1L << kTXNSaveStylesAsSTYLResourceBit +kOutputTextInUnicodeEncodingMask = 1L << kOutputTextInUnicodeEncodingBit +kTXNDoNotInstallDragProcsMask = 1L << kTXNDoNotInstallDragProcsBit +kTXNAlwaysWrapAtViewEdgeMask = 1L << kTXNAlwaysWrapAtViewEdgeBit +kTXNDontDrawCaretWhenInactiveMask = 1L << kTXNDontDrawCaretWhenInactiveBit +kTXNDontDrawSelectionWhenInactiveMask = 1L << kTXNDontDrawSelectionWhenInactiveBit +kTXNSingleLineOnlyMask = 1L << kTXNSingleLineOnlyBit +kTXNDisableDragAndDropMask = 1L << kTXNDisableDragAndDropBit +kTXNUseQDforImagingMask = 1L << kTXNUseQDforImagingBit +kTXNSetFlushnessBit = 0 +kTXNSetJustificationBit = 1 +kTXNUseFontFallBackBit = 2 +kTXNRotateTextBit = 3 +kTXNUseVerticalTextBit = 4 +kTXNDontUpdateBoxRectBit = 5 +kTXNDontDrawTextBit = 6 +kTXNUseCGContextRefBit = 7 +kTXNImageWithQDBit = 8 +kTXNDontWrapTextBit = 9 +kTXNSetFlushnessMask = 1L << kTXNSetFlushnessBit +kTXNSetJustificationMask = 1L << kTXNSetJustificationBit +kTXNUseFontFallBackMask = 1L << kTXNUseFontFallBackBit +kTXNRotateTextMask = 1L << kTXNRotateTextBit +kTXNUseVerticalTextMask = 1L << kTXNUseVerticalTextBit +kTXNDontUpdateBoxRectMask = 1L << kTXNDontUpdateBoxRectBit +kTXNDontDrawTextMask = 1L << kTXNDontDrawTextBit +kTXNUseCGContextRefMask = 1L << kTXNUseCGContextRefBit +kTXNImageWithQDMask = 1L << kTXNImageWithQDBit +kTXNDontWrapTextMask = 1L << kTXNDontWrapTextBit +kTXNFontContinuousBit = 0 +kTXNSizeContinuousBit = 1 +kTXNStyleContinuousBit = 2 +kTXNColorContinuousBit = 3 +kTXNFontContinuousMask = 1L << kTXNFontContinuousBit +kTXNSizeContinuousMask = 1L << kTXNSizeContinuousBit +kTXNStyleContinuousMask = 1L << kTXNStyleContinuousBit +kTXNColorContinuousMask = 1L << kTXNColorContinuousBit +kTXNIgnoreCaseBit = 0 +kTXNEntireWordBit = 1 +kTXNUseEncodingWordRulesBit = 31 +kTXNIgnoreCaseMask = 1L << kTXNIgnoreCaseBit +kTXNEntireWordMask = 1L << kTXNEntireWordBit +# kTXNUseEncodingWordRulesMask = (unsigned long)(1L << kTXNUseEncodingWordRulesBit) +kTXNTextensionFile = FOUR_CHAR_CODE('txtn') +kTXNTextFile = FOUR_CHAR_CODE('TEXT') +kTXNPictureFile = FOUR_CHAR_CODE('PICT') +kTXNMovieFile = FOUR_CHAR_CODE('MooV') +kTXNSoundFile = FOUR_CHAR_CODE('sfil') +kTXNAIFFFile = FOUR_CHAR_CODE('AIFF') +kTXNUnicodeTextFile = FOUR_CHAR_CODE('utxt') +kTXNTextEditStyleFrameType = 1 +kTXNPageFrameType = 2 +kTXNMultipleFrameType = 3 +kTXNTextData = FOUR_CHAR_CODE('TEXT') +kTXNPictureData = FOUR_CHAR_CODE('PICT') +kTXNMovieData = FOUR_CHAR_CODE('moov') +kTXNSoundData = FOUR_CHAR_CODE('snd ') +kTXNUnicodeTextData = FOUR_CHAR_CODE('utxt') +kTXNLineDirectionTag = FOUR_CHAR_CODE('lndr') +kTXNJustificationTag = FOUR_CHAR_CODE('just') +kTXNIOPrivilegesTag = FOUR_CHAR_CODE('iopv') +kTXNSelectionStateTag = FOUR_CHAR_CODE('slst') +kTXNInlineStateTag = FOUR_CHAR_CODE('inst') +kTXNWordWrapStateTag = FOUR_CHAR_CODE('wwrs') +kTXNKeyboardSyncStateTag = FOUR_CHAR_CODE('kbsy') +kTXNAutoIndentStateTag = FOUR_CHAR_CODE('auin') +kTXNTabSettingsTag = FOUR_CHAR_CODE('tabs') +kTXNRefConTag = FOUR_CHAR_CODE('rfcn') +kTXNMarginsTag = FOUR_CHAR_CODE('marg') +kTXNFlattenMoviesTag = FOUR_CHAR_CODE('flat') +kTXNDoFontSubstitution = FOUR_CHAR_CODE('fSub') +kTXNNoUserIOTag = FOUR_CHAR_CODE('nuio') +kTXNUseCarbonEvents = FOUR_CHAR_CODE('cbcb') +kTXNDrawCaretWhenInactiveTag = FOUR_CHAR_CODE('dcrt') +kTXNDrawSelectionWhenInactiveTag = FOUR_CHAR_CODE('dsln') +kTXNDisableDragAndDropTag = FOUR_CHAR_CODE('drag') +kTXNTypingAction = 0 +kTXNCutAction = 1 +kTXNPasteAction = 2 +kTXNClearAction = 3 +kTXNChangeFontAction = 4 +kTXNChangeFontColorAction = 5 +kTXNChangeFontSizeAction = 6 +kTXNChangeStyleAction = 7 +kTXNAlignLeftAction = 8 +kTXNAlignCenterAction = 9 +kTXNAlignRightAction = 10 +kTXNDropAction = 11 +kTXNMoveAction = 12 +kTXNFontFeatureAction = 13 +kTXNFontVariationAction = 14 +kTXNUndoLastAction = 1024 +# kTXNClearThisControl = (long)0xFFFFFFFF +# kTXNClearTheseFontFeatures = (long)0x80000000 +kTXNReadWrite = false +kTXNReadOnly = true +kTXNSelectionOn = true +kTXNSelectionOff = false +kTXNUseInline = false +kTXNUseBottomline = true +kTXNAutoWrap = false +kTXNNoAutoWrap = true +kTXNSyncKeyboard = false +kTXNNoSyncKeyboard = true +kTXNAutoIndentOff = false +kTXNAutoIndentOn = true +kTXNDontDrawCaretWhenInactive = false +kTXNDrawCaretWhenInactive = true +kTXNDontDrawSelectionWhenInactive = false +kTXNDrawSelectionWhenInactive = true +kTXNEnableDragAndDrop = false +kTXNDisableDragAndDrop = true +kTXNRightTab = -1 +kTXNLeftTab = 0 +kTXNCenterTab = 1 +kTXNLeftToRight = 0 +kTXNRightToLeft = 1 +kTXNFlushDefault = 0 +kTXNFlushLeft = 1 +kTXNFlushRight = 2 +kTXNCenter = 4 +kTXNFullJust = 8 +kTXNForceFullJust = 16 +kScrollBarsAlwaysActive = true +kScrollBarsSyncWithFocus = false +# kTXNDontCareTypeSize = (long)0xFFFFFFFF +kTXNDontCareTypeStyle = 0xFF +kTXNIncrementTypeSize = 0x00000001 +# kTXNDecrementTypeSize = (long)0x80000000 +kTXNUseScriptDefaultValue = -1 +kTXNNoFontVariations = 0x7FFF +# kTXNUseCurrentSelection = (unsigned long)0xFFFFFFFF +# kTXNStartOffset = 0 +# kTXNEndOffset = 0x7FFFFFFF +kTXNSingleStylePerTextDocumentResType = FOUR_CHAR_CODE('MPSR') +kTXNMultipleStylesPerTextDocumentResType = FOUR_CHAR_CODE('styl') +kTXNShowStart = false +kTXNShowEnd = true +kTXNDefaultFontName = 0 +kTXNDefaultFontSize = 0x000C0000 +kTXNDefaultFontStyle = normal +kTXNQDFontNameAttribute = FOUR_CHAR_CODE('fntn') +kTXNQDFontFamilyIDAttribute = FOUR_CHAR_CODE('font') +kTXNQDFontSizeAttribute = FOUR_CHAR_CODE('size') +kTXNQDFontStyleAttribute = FOUR_CHAR_CODE('face') +kTXNQDFontColorAttribute = FOUR_CHAR_CODE('klor') +kTXNTextEncodingAttribute = FOUR_CHAR_CODE('encd') +kTXNATSUIFontFeaturesAttribute = FOUR_CHAR_CODE('atfe') +kTXNATSUIFontVariationsAttribute = FOUR_CHAR_CODE('atva') +# kTXNQDFontNameAttributeSize = sizeof(Str255) +# kTXNQDFontFamilyIDAttributeSize = sizeof(SInt16) +# kTXNQDFontSizeAttributeSize = sizeof(SInt16) +# kTXNQDFontStyleAttributeSize = sizeof(Style) +# kTXNQDFontColorAttributeSize = sizeof(RGBColor) +# kTXNTextEncodingAttributeSize = sizeof(TextEncoding) +# kTXNFontSizeAttributeSize = sizeof(Fixed) +kTXNSystemDefaultEncoding = 0 +kTXNMacOSEncoding = 1 +kTXNUnicodeEncoding = 2 +kTXNBackgroundTypeRGB = 1 +kTXNTextInputCountBit = 0 +kTXNRunCountBit = 1 +kTXNTextInputCountMask = 1L << kTXNTextInputCountBit +kTXNRunCountMask = 1L << kTXNRunCountBit +kTXNAllCountMask = kTXNTextInputCountMask | kTXNRunCountMask +kTXNNoAppleEventHandlersBit = 0 +kTXNRestartAppleEventHandlersBit = 1 +kTXNNoAppleEventHandlersMask = 1 << kTXNNoAppleEventHandlersBit +kTXNRestartAppleEventHandlersMask = 1 << kTXNRestartAppleEventHandlersBit +# status = TXNInitTextension( &defaults diff --git a/Lib/plat-mac/Carbon/MediaDescr.py b/Lib/plat-mac/Carbon/MediaDescr.py new file mode 100644 index 0000000..5431d1e --- /dev/null +++ b/Lib/plat-mac/Carbon/MediaDescr.py @@ -0,0 +1,97 @@ +# Parsers/generators for QuickTime media descriptions +import struct + +Error = 'MediaDescr.Error' + +class _MediaDescriptionCodec: + def __init__(self, trunc, size, names, fmt): + self.trunc = trunc + self.size = size + self.names = names + self.fmt = fmt + + def decode(self, data): + if self.trunc: + data = data[:self.size] + values = struct.unpack(self.fmt, data) + if len(values) != len(self.names): + raise Error, ('Format length does not match number of names') + rv = {} + for i in range(len(values)): + name = self.names[i] + value = values[i] + if type(name) == type(()): + name, cod, dec = name + value = dec(value) + rv[name] = value + return rv + + def encode(self, dict): + list = [self.fmt] + for name in self.names: + if type(name) == type(()): + name, cod, dec = name + else: + cod = dec = None + value = dict[name] + if cod: + value = cod(value) + list.append(value) + rv = struct.pack(*list) + return rv + +# Helper functions +def _tofixed(float): + hi = int(float) + lo = int(float*0x10000) & 0xffff + return (hi<<16)|lo + +def _fromfixed(fixed): + hi = (fixed >> 16) & 0xffff + lo = (fixed & 0xffff) + return hi + (lo / float(0x10000)) + +def _tostr31(str): + return chr(len(str)) + str + '\0'*(31-len(str)) + +def _fromstr31(str31): + return str31[1:1+ord(str31[0])] + +SampleDescription = _MediaDescriptionCodec( + 1, # May be longer, truncate + 16, # size + ('descSize', 'dataFormat', 'resvd1', 'resvd2', 'dataRefIndex'), # Attributes + "l4slhh" # Format +) + +SoundDescription = _MediaDescriptionCodec( + 1, + 36, + ('descSize', 'dataFormat', 'resvd1', 'resvd2', 'dataRefIndex', + 'version', 'revlevel', 'vendor', 'numChannels', 'sampleSize', + 'compressionID', 'packetSize', ('sampleRate', _tofixed, _fromfixed)), + "l4slhhhh4shhhhl" # Format +) + +SoundDescriptionV1 = _MediaDescriptionCodec( + 1, + 52, + ('descSize', 'dataFormat', 'resvd1', 'resvd2', 'dataRefIndex', + 'version', 'revlevel', 'vendor', 'numChannels', 'sampleSize', + 'compressionID', 'packetSize', ('sampleRate', _tofixed, _fromfixed), 'samplesPerPacket', + 'bytesPerPacket', 'bytesPerFrame', 'bytesPerSample'), + "l4slhhhh4shhhhlllll" # Format +) + +ImageDescription = _MediaDescriptionCodec( + 1, # May be longer, truncate + 86, # size + ('idSize', 'cType', 'resvd1', 'resvd2', 'dataRefIndex', 'version', + 'revisionLevel', 'vendor', 'temporalQuality', 'spatialQuality', + 'width', 'height', ('hRes', _tofixed, _fromfixed), ('vRes', _tofixed, _fromfixed), + 'dataSize', 'frameCount', ('name', _tostr31, _fromstr31), + 'depth', 'clutID'), + 'l4slhhhh4sllhhlllh32shh', +) + +# XXXX Others, like TextDescription and such, remain to be done. diff --git a/Lib/plat-mac/Carbon/Menu.py b/Lib/plat-mac/Carbon/Menu.py new file mode 100644 index 0000000..075cb9d --- /dev/null +++ b/Lib/plat-mac/Carbon/Menu.py @@ -0,0 +1 @@ +from _Menu import * diff --git a/Lib/plat-mac/Carbon/Menus.py b/Lib/plat-mac/Carbon/Menus.py new file mode 100644 index 0000000..01affb0 --- /dev/null +++ b/Lib/plat-mac/Carbon/Menus.py @@ -0,0 +1,169 @@ +# 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') diff --git a/Lib/plat-mac/Carbon/Mlte.py b/Lib/plat-mac/Carbon/Mlte.py new file mode 100644 index 0000000..b81fbc5 --- /dev/null +++ b/Lib/plat-mac/Carbon/Mlte.py @@ -0,0 +1 @@ +from _Mlte import * diff --git a/Lib/plat-mac/Carbon/OSA.py b/Lib/plat-mac/Carbon/OSA.py new file mode 100644 index 0000000..8d6732c --- /dev/null +++ b/Lib/plat-mac/Carbon/OSA.py @@ -0,0 +1 @@ +from _OSA import * diff --git a/Lib/plat-mac/Carbon/OSAconst.py b/Lib/plat-mac/Carbon/OSAconst.py new file mode 100644 index 0000000..3b64c24 --- /dev/null +++ b/Lib/plat-mac/Carbon/OSAconst.py @@ -0,0 +1,133 @@ +# Generated from 'OSA.h' + +def FOUR_CHAR_CODE(x): return x +from Carbon.AppleEvents import * +kAEUseStandardDispatch = -1 +kOSAComponentType = FOUR_CHAR_CODE('osa ') +kOSAGenericScriptingComponentSubtype = FOUR_CHAR_CODE('scpt') +kOSAFileType = FOUR_CHAR_CODE('osas') +kOSASuite = FOUR_CHAR_CODE('ascr') +kOSARecordedText = FOUR_CHAR_CODE('recd') +kOSAScriptIsModified = FOUR_CHAR_CODE('modi') +kOSAScriptIsTypeCompiledScript = FOUR_CHAR_CODE('cscr') +kOSAScriptIsTypeScriptValue = FOUR_CHAR_CODE('valu') +kOSAScriptIsTypeScriptContext = FOUR_CHAR_CODE('cntx') +kOSAScriptBestType = FOUR_CHAR_CODE('best') +kOSACanGetSource = FOUR_CHAR_CODE('gsrc') +typeOSADialectInfo = FOUR_CHAR_CODE('difo') +keyOSADialectName = FOUR_CHAR_CODE('dnam') +keyOSADialectCode = FOUR_CHAR_CODE('dcod') +keyOSADialectLangCode = FOUR_CHAR_CODE('dlcd') +keyOSADialectScriptCode = FOUR_CHAR_CODE('dscd') +kOSANullScript = 0L +kOSANullMode = 0 +kOSAModeNull = 0 +kOSASupportsCompiling = 0x0002 +kOSASupportsGetSource = 0x0004 +kOSASupportsAECoercion = 0x0008 +kOSASupportsAESending = 0x0010 +kOSASupportsRecording = 0x0020 +kOSASupportsConvenience = 0x0040 +kOSASupportsDialects = 0x0080 +kOSASupportsEventHandling = 0x0100 +kOSASelectLoad = 0x0001 +kOSASelectStore = 0x0002 +kOSASelectExecute = 0x0003 +kOSASelectDisplay = 0x0004 +kOSASelectScriptError = 0x0005 +kOSASelectDispose = 0x0006 +kOSASelectSetScriptInfo = 0x0007 +kOSASelectGetScriptInfo = 0x0008 +kOSASelectSetActiveProc = 0x0009 +kOSASelectGetActiveProc = 0x000A +kOSASelectScriptingComponentName = 0x0102 +kOSASelectCompile = 0x0103 +kOSASelectCopyID = 0x0104 +kOSASelectCopyScript = 0x0105 +kOSASelectGetSource = 0x0201 +kOSASelectCoerceFromDesc = 0x0301 +kOSASelectCoerceToDesc = 0x0302 +kOSASelectSetSendProc = 0x0401 +kOSASelectGetSendProc = 0x0402 +kOSASelectSetCreateProc = 0x0403 +kOSASelectGetCreateProc = 0x0404 +kOSASelectSetDefaultTarget = 0x0405 +kOSASelectStartRecording = 0x0501 +kOSASelectStopRecording = 0x0502 +kOSASelectLoadExecute = 0x0601 +kOSASelectCompileExecute = 0x0602 +kOSASelectDoScript = 0x0603 +kOSASelectSetCurrentDialect = 0x0701 +kOSASelectGetCurrentDialect = 0x0702 +kOSASelectAvailableDialects = 0x0703 +kOSASelectGetDialectInfo = 0x0704 +kOSASelectAvailableDialectCodeList = 0x0705 +kOSASelectSetResumeDispatchProc = 0x0801 +kOSASelectGetResumeDispatchProc = 0x0802 +kOSASelectExecuteEvent = 0x0803 +kOSASelectDoEvent = 0x0804 +kOSASelectMakeContext = 0x0805 +kOSADebuggerCreateSession = 0x0901 +kOSADebuggerGetSessionState = 0x0902 +kOSADebuggerSessionStep = 0x0903 +kOSADebuggerDisposeSession = 0x0904 +kOSADebuggerGetStatementRanges = 0x0905 +kOSADebuggerGetBreakpoint = 0x0910 +kOSADebuggerSetBreakpoint = 0x0911 +kOSADebuggerGetDefaultBreakpoint = 0x0912 +kOSADebuggerGetCurrentCallFrame = 0x0906 +kOSADebuggerGetCallFrameState = 0x0907 +kOSADebuggerGetVariable = 0x0908 +kOSADebuggerSetVariable = 0x0909 +kOSADebuggerGetPreviousCallFrame = 0x090A +kOSADebuggerDisposeCallFrame = 0x090B +kOSADebuggerCountVariables = 0x090C +kOSASelectComponentSpecificStart = 0x1001 +kOSAModePreventGetSource = 0x00000001 +kOSAModeNeverInteract = kAENeverInteract +kOSAModeCanInteract = kAECanInteract +kOSAModeAlwaysInteract = kAEAlwaysInteract +kOSAModeDontReconnect = kAEDontReconnect +kOSAModeCantSwitchLayer = 0x00000040 +kOSAModeDoRecord = 0x00001000 +kOSAModeCompileIntoContext = 0x00000002 +kOSAModeAugmentContext = 0x00000004 +kOSAModeDisplayForHumans = 0x00000008 +kOSAModeDontStoreParent = 0x00010000 +kOSAModeDispatchToDirectObject = 0x00020000 +kOSAModeDontGetDataForArguments = 0x00040000 +kOSAScriptResourceType = kOSAGenericScriptingComponentSubtype +typeOSAGenericStorage = kOSAScriptResourceType +kOSAErrorNumber = keyErrorNumber +kOSAErrorMessage = keyErrorString +kOSAErrorBriefMessage = FOUR_CHAR_CODE('errb') +kOSAErrorApp = FOUR_CHAR_CODE('erap') +kOSAErrorPartialResult = FOUR_CHAR_CODE('ptlr') +kOSAErrorOffendingObject = FOUR_CHAR_CODE('erob') +kOSAErrorExpectedType = FOUR_CHAR_CODE('errt') +kOSAErrorRange = FOUR_CHAR_CODE('erng') +typeOSAErrorRange = FOUR_CHAR_CODE('erng') +keyOSASourceStart = FOUR_CHAR_CODE('srcs') +keyOSASourceEnd = FOUR_CHAR_CODE('srce') +kOSAUseStandardDispatch = kAEUseStandardDispatch +kOSANoDispatch = kAENoDispatch +kOSADontUsePhac = 0x0001 +eNotStarted = 0 +eRunnable = 1 +eRunning = 2 +eStopped = 3 +eTerminated = 4 +eStepOver = 0 +eStepIn = 1 +eStepOut = 2 +eRun = 3 +eLocal = 0 +eGlobal = 1 +eProperties = 2 +keyProgramState = FOUR_CHAR_CODE('dsps') +typeStatementRange = FOUR_CHAR_CODE('srng') +keyProcedureName = FOUR_CHAR_CODE('dfnm') +keyStatementRange = FOUR_CHAR_CODE('dfsr') +keyLocalsNames = FOUR_CHAR_CODE('dfln') +keyGlobalsNames = FOUR_CHAR_CODE('dfgn') +keyParamsNames = FOUR_CHAR_CODE('dfpn') diff --git a/Lib/plat-mac/Carbon/QDOffscreen.py b/Lib/plat-mac/Carbon/QDOffscreen.py new file mode 100644 index 0000000..b3f557e --- /dev/null +++ b/Lib/plat-mac/Carbon/QDOffscreen.py @@ -0,0 +1,47 @@ +# Generated from 'QDOffscreen.h' + +def FOUR_CHAR_CODE(x): return x +pixPurgeBit = 0 +noNewDeviceBit = 1 +useTempMemBit = 2 +keepLocalBit = 3 +useDistantHdwrMemBit = 4 +useLocalHdwrMemBit = 5 +pixelsPurgeableBit = 6 +pixelsLockedBit = 7 +mapPixBit = 16 +newDepthBit = 17 +alignPixBit = 18 +newRowBytesBit = 19 +reallocPixBit = 20 +clipPixBit = 28 +stretchPixBit = 29 +ditherPixBit = 30 +gwFlagErrBit = 31 +pixPurge = 1L << pixPurgeBit +noNewDevice = 1L << noNewDeviceBit +useTempMem = 1L << useTempMemBit +keepLocal = 1L << keepLocalBit +useDistantHdwrMem = 1L << useDistantHdwrMemBit +useLocalHdwrMem = 1L << useLocalHdwrMemBit +pixelsPurgeable = 1L << pixelsPurgeableBit +pixelsLocked = 1L << pixelsLockedBit +kAllocDirectDrawSurface = 1L << 14 +mapPix = 1L << mapPixBit +newDepth = 1L << newDepthBit +alignPix = 1L << alignPixBit +newRowBytes = 1L << newRowBytesBit +reallocPix = 1L << reallocPixBit +clipPix = 1L << clipPixBit +stretchPix = 1L << stretchPixBit +ditherPix = 1L << ditherPixBit +gwFlagErr = 1L << gwFlagErrBit +deviceIsIndirect = (1L << 0) +deviceNeedsLock = (1L << 1) +deviceIsStatic = (1L << 2) +deviceIsExternalBuffer = (1L << 3) +deviceIsDDSurface = (1L << 4) +deviceIsDCISurface = (1L << 5) +deviceIsGDISurface = (1L << 6) +deviceIsAScreen = (1L << 7) +deviceIsOverlaySurface = (1L << 8) diff --git a/Lib/plat-mac/Carbon/Qd.py b/Lib/plat-mac/Carbon/Qd.py new file mode 100644 index 0000000..227fe98 --- /dev/null +++ b/Lib/plat-mac/Carbon/Qd.py @@ -0,0 +1 @@ +from _Qd import * diff --git a/Lib/plat-mac/Carbon/Qdoffs.py b/Lib/plat-mac/Carbon/Qdoffs.py new file mode 100644 index 0000000..90a3d2c --- /dev/null +++ b/Lib/plat-mac/Carbon/Qdoffs.py @@ -0,0 +1 @@ +from _Qdoffs import * diff --git a/Lib/plat-mac/Carbon/Qt.py b/Lib/plat-mac/Carbon/Qt.py new file mode 100644 index 0000000..590a92a --- /dev/null +++ b/Lib/plat-mac/Carbon/Qt.py @@ -0,0 +1,5 @@ +from _Qt import * +try: + _ = AddFilePreview +except: + raise ImportError, "Old (2.3) _Qt.so module loaded in stead of new (2.4) _Qt.so" diff --git a/Lib/plat-mac/Carbon/QuickDraw.py b/Lib/plat-mac/Carbon/QuickDraw.py new file mode 100644 index 0000000..65c2f9a --- /dev/null +++ b/Lib/plat-mac/Carbon/QuickDraw.py @@ -0,0 +1,218 @@ +# Generated from 'QuickDraw.h' + + +def FOUR_CHAR_CODE(x): return x +normal = 0 +bold = 1 +italic = 2 +underline = 4 +outline = 8 +shadow = 0x10 +condense = 0x20 +extend = 0x40 +invalColReq = -1 +srcCopy = 0 +srcOr = 1 +srcXor = 2 +srcBic = 3 +notSrcCopy = 4 +notSrcOr = 5 +notSrcXor = 6 +notSrcBic = 7 +patCopy = 8 +patOr = 9 +patXor = 10 +patBic = 11 +notPatCopy = 12 +notPatOr = 13 +notPatXor = 14 +notPatBic = 15 +grayishTextOr = 49 +hilitetransfermode = 50 +hilite = 50 +blend = 32 +addPin = 33 +addOver = 34 +subPin = 35 +addMax = 37 +adMax = 37 +subOver = 38 +adMin = 39 +ditherCopy = 64 +transparent = 36 +italicBit = 1 +ulineBit = 2 +outlineBit = 3 +shadowBit = 4 +condenseBit = 5 +extendBit = 6 +normalBit = 0 +inverseBit = 1 +redBit = 4 +greenBit = 3 +blueBit = 2 +cyanBit = 8 +magentaBit = 7 +yellowBit = 6 +blackBit = 5 +blackColor = 33 +whiteColor = 30 +redColor = 205 +greenColor = 341 +blueColor = 409 +cyanColor = 273 +magentaColor = 137 +yellowColor = 69 +picLParen = 0 +picRParen = 1 +clutType = 0 +fixedType = 1 +directType = 2 +gdDevType = 0 +interlacedDevice = 2 +hwMirroredDevice = 4 +roundedDevice = 5 +hasAuxMenuBar = 6 +burstDevice = 7 +ext32Device = 8 +ramInit = 10 +mainScreen = 11 +allInit = 12 +screenDevice = 13 +noDriver = 14 +screenActive = 15 +hiliteBit = 7 +pHiliteBit = 0 +defQDColors = 127 +RGBDirect = 16 +baseAddr32 = 4 +sysPatListID = 0 +iBeamCursor = 1 +crossCursor = 2 +plusCursor = 3 +watchCursor = 4 +kQDGrafVerbFrame = 0 +kQDGrafVerbPaint = 1 +kQDGrafVerbErase = 2 +kQDGrafVerbInvert = 3 +kQDGrafVerbFill = 4 +frame = kQDGrafVerbFrame +paint = kQDGrafVerbPaint +erase = kQDGrafVerbErase +invert = kQDGrafVerbInvert +fill = kQDGrafVerbFill +chunky = 0 +chunkyPlanar = 1 +planar = 2 +singleDevicesBit = 0 +dontMatchSeedsBit = 1 +allDevicesBit = 2 +singleDevices = 1 << singleDevicesBit +dontMatchSeeds = 1 << dontMatchSeedsBit +allDevices = 1 << allDevicesBit +kPrinterFontStatus = 0 +kPrinterScalingStatus = 1 +kNoConstraint = 0 +kVerticalConstraint = 1 +kHorizontalConstraint = 2 +k1MonochromePixelFormat = 0x00000001 +k2IndexedPixelFormat = 0x00000002 +k4IndexedPixelFormat = 0x00000004 +k8IndexedPixelFormat = 0x00000008 +k16BE555PixelFormat = 0x00000010 +k24RGBPixelFormat = 0x00000018 +k32ARGBPixelFormat = 0x00000020 +k1IndexedGrayPixelFormat = 0x00000021 +k2IndexedGrayPixelFormat = 0x00000022 +k4IndexedGrayPixelFormat = 0x00000024 +k8IndexedGrayPixelFormat = 0x00000028 +k16LE555PixelFormat = FOUR_CHAR_CODE('L555') +k16LE5551PixelFormat = FOUR_CHAR_CODE('5551') +k16BE565PixelFormat = FOUR_CHAR_CODE('B565') +k16LE565PixelFormat = FOUR_CHAR_CODE('L565') +k24BGRPixelFormat = FOUR_CHAR_CODE('24BG') +k32BGRAPixelFormat = FOUR_CHAR_CODE('BGRA') +k32ABGRPixelFormat = FOUR_CHAR_CODE('ABGR') +k32RGBAPixelFormat = FOUR_CHAR_CODE('RGBA') +kYUVSPixelFormat = FOUR_CHAR_CODE('yuvs') +kYUVUPixelFormat = FOUR_CHAR_CODE('yuvu') +kYVU9PixelFormat = FOUR_CHAR_CODE('YVU9') +kYUV411PixelFormat = FOUR_CHAR_CODE('Y411') +kYVYU422PixelFormat = FOUR_CHAR_CODE('YVYU') +kUYVY422PixelFormat = FOUR_CHAR_CODE('UYVY') +kYUV211PixelFormat = FOUR_CHAR_CODE('Y211') +k2vuyPixelFormat = FOUR_CHAR_CODE('2vuy') +kCursorImageMajorVersion = 0x0001 +kCursorImageMinorVersion = 0x0000 +kQDParseRegionFromTop = (1 << 0) +kQDParseRegionFromBottom = (1 << 1) +kQDParseRegionFromLeft = (1 << 2) +kQDParseRegionFromRight = (1 << 3) +kQDParseRegionFromTopLeft = kQDParseRegionFromTop | kQDParseRegionFromLeft +kQDParseRegionFromBottomRight = kQDParseRegionFromBottom | kQDParseRegionFromRight +kQDRegionToRectsMsgInit = 1 +kQDRegionToRectsMsgParse = 2 +kQDRegionToRectsMsgTerminate = 3 +colorXorXFer = 52 +noiseXFer = 53 +customXFer = 54 +kXFer1PixelAtATime = 0x00000001 +kXFerConvertPixelToRGB32 = 0x00000002 +kCursorComponentsVersion = 0x00010001 +kCursorComponentType = FOUR_CHAR_CODE('curs') +cursorDoesAnimate = 1L << 0 +cursorDoesHardware = 1L << 1 +cursorDoesUnreadableScreenBits = 1L << 2 +kRenderCursorInHardware = 1L << 0 +kRenderCursorInSoftware = 1L << 1 +kCursorComponentInit = 0x0001 +kCursorComponentGetInfo = 0x0002 +kCursorComponentSetOutputMode = 0x0003 +kCursorComponentSetData = 0x0004 +kCursorComponentReconfigure = 0x0005 +kCursorComponentDraw = 0x0006 +kCursorComponentErase = 0x0007 +kCursorComponentMove = 0x0008 +kCursorComponentAnimate = 0x0009 +kCursorComponentLastReserved = 0x0050 +# Generated from 'QuickDrawText.h' + + +def FOUR_CHAR_CODE(x): return x +normal = 0 +bold = 1 +italic = 2 +underline = 4 +outline = 8 +shadow = 0x10 +condense = 0x20 +extend = 0x40 +leftCaret = 0 +rightCaret = -1 +kHilite = 1 +smLeftCaret = 0 +smRightCaret = -1 +smHilite = 1 +onlyStyleRun = 0 +leftStyleRun = 1 +rightStyleRun = 2 +middleStyleRun = 3 +smOnlyStyleRun = 0 +smLeftStyleRun = 1 +smRightStyleRun = 2 +smMiddleStyleRun = 3 +truncEnd = 0 +truncMiddle = 0x4000 +smTruncEnd = 0 +smTruncMiddle = 0x4000 +notTruncated = 0 +truncated = 1 +truncErr = -1 +smNotTruncated = 0 +smTruncated = 1 +smTruncErr = -1 +smBreakWord = 0 +smBreakChar = 1 +smBreakOverflow = 2 +tfAntiAlias = 1 << 0 +tfUnicode = 1 << 1 diff --git a/Lib/plat-mac/Carbon/QuickTime.py b/Lib/plat-mac/Carbon/QuickTime.py new file mode 100644 index 0000000..8fba58c --- /dev/null +++ b/Lib/plat-mac/Carbon/QuickTime.py @@ -0,0 +1,3468 @@ +# Generated from 'Movies.h' + +def FOUR_CHAR_CODE(x): return x +xmlIdentifierUnrecognized = -1 +kControllerMinimum = -0xf777 +notImplementedMusicOSErr = -2071 +cantSendToSynthesizerOSErr = -2072 +cantReceiveFromSynthesizerOSErr = -2073 +illegalVoiceAllocationOSErr = -2074 +illegalPartOSErr = -2075 +illegalChannelOSErr = -2076 +illegalKnobOSErr = -2077 +illegalKnobValueOSErr = -2078 +illegalInstrumentOSErr = -2079 +illegalControllerOSErr = -2080 +midiManagerAbsentOSErr = -2081 +synthesizerNotRespondingOSErr = -2082 +synthesizerOSErr = -2083 +illegalNoteChannelOSErr = -2084 +noteChannelNotAllocatedOSErr = -2085 +tunePlayerFullOSErr = -2086 +tuneParseOSErr = -2087 +MovieFileType = FOUR_CHAR_CODE('MooV') +MovieScrapType = FOUR_CHAR_CODE('moov') +MovieResourceType = FOUR_CHAR_CODE('moov') +MovieForwardPointerResourceType = FOUR_CHAR_CODE('fore') +MovieBackwardPointerResourceType = FOUR_CHAR_CODE('back') +MovieResourceAtomType = FOUR_CHAR_CODE('moov') +MovieDataAtomType = FOUR_CHAR_CODE('mdat') +FreeAtomType = FOUR_CHAR_CODE('free') +SkipAtomType = FOUR_CHAR_CODE('skip') +WideAtomPlaceholderType = FOUR_CHAR_CODE('wide') +MediaHandlerType = FOUR_CHAR_CODE('mhlr') +DataHandlerType = FOUR_CHAR_CODE('dhlr') +VideoMediaType = FOUR_CHAR_CODE('vide') +SoundMediaType = FOUR_CHAR_CODE('soun') +TextMediaType = FOUR_CHAR_CODE('text') +BaseMediaType = FOUR_CHAR_CODE('gnrc') +MPEGMediaType = FOUR_CHAR_CODE('MPEG') +MusicMediaType = FOUR_CHAR_CODE('musi') +TimeCodeMediaType = FOUR_CHAR_CODE('tmcd') +SpriteMediaType = FOUR_CHAR_CODE('sprt') +FlashMediaType = FOUR_CHAR_CODE('flsh') +MovieMediaType = FOUR_CHAR_CODE('moov') +TweenMediaType = FOUR_CHAR_CODE('twen') +ThreeDeeMediaType = FOUR_CHAR_CODE('qd3d') +SkinMediaType = FOUR_CHAR_CODE('skin') +HandleDataHandlerSubType = FOUR_CHAR_CODE('hndl') +PointerDataHandlerSubType = FOUR_CHAR_CODE('ptr ') +NullDataHandlerSubType = FOUR_CHAR_CODE('null') +ResourceDataHandlerSubType = FOUR_CHAR_CODE('rsrc') +URLDataHandlerSubType = FOUR_CHAR_CODE('url ') +WiredActionHandlerType = FOUR_CHAR_CODE('wire') +VisualMediaCharacteristic = FOUR_CHAR_CODE('eyes') +AudioMediaCharacteristic = FOUR_CHAR_CODE('ears') +kCharacteristicCanSendVideo = FOUR_CHAR_CODE('vsnd') +kCharacteristicProvidesActions = FOUR_CHAR_CODE('actn') +kCharacteristicNonLinear = FOUR_CHAR_CODE('nonl') +kCharacteristicCanStep = FOUR_CHAR_CODE('step') +kCharacteristicHasNoDuration = FOUR_CHAR_CODE('noti') +kCharacteristicHasSkinData = FOUR_CHAR_CODE('skin') +kCharacteristicProvidesKeyFocus = FOUR_CHAR_CODE('keyf') +kUserDataMovieControllerType = FOUR_CHAR_CODE('ctyp') +kUserDataName = FOUR_CHAR_CODE('name') +kUserDataTextAlbum = FOUR_CHAR_CODE('\xa9alb') +kUserDataTextArtist = FOUR_CHAR_CODE('\xa9ART') +kUserDataTextAuthor = FOUR_CHAR_CODE('\xa9aut') +kUserDataTextChapter = FOUR_CHAR_CODE('\xa9chp') +kUserDataTextComment = FOUR_CHAR_CODE('\xa9cmt') +kUserDataTextComposer = FOUR_CHAR_CODE('\xa9com') +kUserDataTextCopyright = FOUR_CHAR_CODE('\xa9cpy') +kUserDataTextCreationDate = FOUR_CHAR_CODE('\xa9day') +kUserDataTextDescription = FOUR_CHAR_CODE('\xa9des') +kUserDataTextDirector = FOUR_CHAR_CODE('\xa9dir') +kUserDataTextDisclaimer = FOUR_CHAR_CODE('\xa9dis') +kUserDataTextEncodedBy = FOUR_CHAR_CODE('\xa9enc') +kUserDataTextFullName = FOUR_CHAR_CODE('\xa9nam') +kUserDataTextGenre = FOUR_CHAR_CODE('\xa9gen') +kUserDataTextHostComputer = FOUR_CHAR_CODE('\xa9hst') +kUserDataTextInformation = FOUR_CHAR_CODE('\xa9inf') +kUserDataTextKeywords = FOUR_CHAR_CODE('\xa9key') +kUserDataTextMake = FOUR_CHAR_CODE('\xa9mak') +kUserDataTextModel = FOUR_CHAR_CODE('\xa9mod') +kUserDataTextOriginalArtist = FOUR_CHAR_CODE('\xa9ope') +kUserDataTextOriginalFormat = FOUR_CHAR_CODE('\xa9fmt') +kUserDataTextOriginalSource = FOUR_CHAR_CODE('\xa9src') +kUserDataTextPerformers = FOUR_CHAR_CODE('\xa9prf') +kUserDataTextProducer = FOUR_CHAR_CODE('\xa9prd') +kUserDataTextProduct = FOUR_CHAR_CODE('\xa9PRD') +kUserDataTextSoftware = FOUR_CHAR_CODE('\xa9swr') +kUserDataTextSpecialPlaybackRequirements = FOUR_CHAR_CODE('\xa9req') +kUserDataTextTrack = FOUR_CHAR_CODE('\xa9trk') +kUserDataTextWarning = FOUR_CHAR_CODE('\xa9wrn') +kUserDataTextWriter = FOUR_CHAR_CODE('\xa9wrt') +kUserDataTextURLLink = FOUR_CHAR_CODE('\xa9url') +kUserDataTextEditDate1 = FOUR_CHAR_CODE('\xa9ed1') +kUserDataUnicodeBit = 1L << 7 +DoTheRightThing = 0 +kQTNetworkStatusNoNetwork = -2 +kQTNetworkStatusUncertain = -1 +kQTNetworkStatusNotConnected = 0 +kQTNetworkStatusConnected = 1 +kMusicFlagDontPlay2Soft = 1L << 0 +kMusicFlagDontSlaveToMovie = 1L << 1 +dfDontDisplay = 1 << 0 +dfDontAutoScale = 1 << 1 +dfClipToTextBox = 1 << 2 +dfUseMovieBGColor = 1 << 3 +dfShrinkTextBoxToFit = 1 << 4 +dfScrollIn = 1 << 5 +dfScrollOut = 1 << 6 +dfHorizScroll = 1 << 7 +dfReverseScroll = 1 << 8 +dfContinuousScroll = 1 << 9 +dfFlowHoriz = 1 << 10 +dfContinuousKaraoke = 1 << 11 +dfDropShadow = 1 << 12 +dfAntiAlias = 1 << 13 +dfKeyedText = 1 << 14 +dfInverseHilite = 1 << 15 +dfTextColorHilite = 1 << 16 +searchTextDontGoToFoundTime = 1L << 16 +searchTextDontHiliteFoundText = 1L << 17 +searchTextOneTrackOnly = 1L << 18 +searchTextEnabledTracksOnly = 1L << 19 +kTextTextHandle = 1 +kTextTextPtr = 2 +kTextTEStyle = 3 +kTextSelection = 4 +kTextBackColor = 5 +kTextForeColor = 6 +kTextFace = 7 +kTextFont = 8 +kTextSize = 9 +kTextAlignment = 10 +kTextHilite = 11 +kTextDropShadow = 12 +kTextDisplayFlags = 13 +kTextScroll = 14 +kTextRelativeScroll = 15 +kTextHyperTextFace = 16 +kTextHyperTextColor = 17 +kTextKeyEntry = 18 +kTextMouseDown = 19 +kTextTextBox = 20 +kTextEditState = 21 +kTextLength = 22 +k3DMediaRendererEntry = FOUR_CHAR_CODE('rend') +k3DMediaRendererName = FOUR_CHAR_CODE('name') +k3DMediaRendererCode = FOUR_CHAR_CODE('rcod') +movieProgressOpen = 0 +movieProgressUpdatePercent = 1 +movieProgressClose = 2 +progressOpFlatten = 1 +progressOpInsertTrackSegment = 2 +progressOpInsertMovieSegment = 3 +progressOpPaste = 4 +progressOpAddMovieSelection = 5 +progressOpCopy = 6 +progressOpCut = 7 +progressOpLoadMovieIntoRam = 8 +progressOpLoadTrackIntoRam = 9 +progressOpLoadMediaIntoRam = 10 +progressOpImportMovie = 11 +progressOpExportMovie = 12 +mediaQualityDraft = 0x0000 +mediaQualityNormal = 0x0040 +mediaQualityBetter = 0x0080 +mediaQualityBest = 0x00C0 +kQTEventPayloadIsQTList = 1L << 0 +kActionMovieSetVolume = 1024 +kActionMovieSetRate = 1025 +kActionMovieSetLoopingFlags = 1026 +kActionMovieGoToTime = 1027 +kActionMovieGoToTimeByName = 1028 +kActionMovieGoToBeginning = 1029 +kActionMovieGoToEnd = 1030 +kActionMovieStepForward = 1031 +kActionMovieStepBackward = 1032 +kActionMovieSetSelection = 1033 +kActionMovieSetSelectionByName = 1034 +kActionMoviePlaySelection = 1035 +kActionMovieSetLanguage = 1036 +kActionMovieChanged = 1037 +kActionMovieRestartAtTime = 1038 +kActionMovieGotoNextChapter = 1039 +kActionMovieGotoPreviousChapter = 1040 +kActionMovieGotoFirstChapter = 1041 +kActionMovieGotoLastChapter = 1042 +kActionMovieGotoChapterByIndex = 1043 +kActionMovieSetScale = 1044 +kActionTrackSetVolume = 2048 +kActionTrackSetBalance = 2049 +kActionTrackSetEnabled = 2050 +kActionTrackSetMatrix = 2051 +kActionTrackSetLayer = 2052 +kActionTrackSetClip = 2053 +kActionTrackSetCursor = 2054 +kActionTrackSetGraphicsMode = 2055 +kActionTrackSetIdleFrequency = 2056 +kActionTrackSetBassTreble = 2057 +kActionSpriteSetMatrix = 3072 +kActionSpriteSetImageIndex = 3073 +kActionSpriteSetVisible = 3074 +kActionSpriteSetLayer = 3075 +kActionSpriteSetGraphicsMode = 3076 +kActionSpritePassMouseToCodec = 3078 +kActionSpriteClickOnCodec = 3079 +kActionSpriteTranslate = 3080 +kActionSpriteScale = 3081 +kActionSpriteRotate = 3082 +kActionSpriteStretch = 3083 +kActionSpriteSetCanBeHitTested = 3094 +kActionQTVRSetPanAngle = 4096 +kActionQTVRSetTiltAngle = 4097 +kActionQTVRSetFieldOfView = 4098 +kActionQTVRShowDefaultView = 4099 +kActionQTVRGoToNodeID = 4100 +kActionQTVREnableHotSpot = 4101 +kActionQTVRShowHotSpots = 4102 +kActionQTVRTranslateObject = 4103 +kActionQTVRSetViewState = 4109 +kActionMusicPlayNote = 5120 +kActionMusicSetController = 5121 +kActionCase = 6144 +kActionWhile = 6145 +kActionGoToURL = 6146 +kActionSendQTEventToSprite = 6147 +kActionDebugStr = 6148 +kActionPushCurrentTime = 6149 +kActionPushCurrentTimeWithLabel = 6150 +kActionPopAndGotoTopTime = 6151 +kActionPopAndGotoLabeledTime = 6152 +kActionStatusString = 6153 +kActionSendQTEventToTrackObject = 6154 +kActionAddChannelSubscription = 6155 +kActionRemoveChannelSubscription = 6156 +kActionOpenCustomActionHandler = 6157 +kActionDoScript = 6158 +kActionDoCompressedActions = 6159 +kActionSendAppMessage = 6160 +kActionLoadComponent = 6161 +kActionSetFocus = 6162 +kActionDontPassKeyEvent = 6163 +kActionSetRandomSeed = 6164 +kActionSpriteTrackSetVariable = 7168 +kActionSpriteTrackNewSprite = 7169 +kActionSpriteTrackDisposeSprite = 7170 +kActionSpriteTrackSetVariableToString = 7171 +kActionSpriteTrackConcatVariables = 7172 +kActionSpriteTrackSetVariableToMovieURL = 7173 +kActionSpriteTrackSetVariableToMovieBaseURL = 7174 +kActionSpriteTrackSetAllSpritesHitTestingMode = 7181 +kActionSpriteTrackNewImage = 7182 +kActionSpriteTrackDisposeImage = 7183 +kActionApplicationNumberAndString = 8192 +kActionQD3DNamedObjectTranslateTo = 9216 +kActionQD3DNamedObjectScaleTo = 9217 +kActionQD3DNamedObjectRotateTo = 9218 +kActionFlashTrackSetPan = 10240 +kActionFlashTrackSetZoom = 10241 +kActionFlashTrackSetZoomRect = 10242 +kActionFlashTrackGotoFrameNumber = 10243 +kActionFlashTrackGotoFrameLabel = 10244 +kActionFlashTrackSetFlashVariable = 10245 +kActionFlashTrackDoButtonActions = 10246 +kActionMovieTrackAddChildMovie = 11264 +kActionMovieTrackLoadChildMovie = 11265 +kActionMovieTrackLoadChildMovieWithQTListParams = 11266 +kActionTextTrackPasteText = 12288 +kActionTextTrackSetTextBox = 12291 +kActionTextTrackSetTextStyle = 12292 +kActionTextTrackSetSelection = 12293 +kActionTextTrackSetBackgroundColor = 12294 +kActionTextTrackSetForegroundColor = 12295 +kActionTextTrackSetFace = 12296 +kActionTextTrackSetFont = 12297 +kActionTextTrackSetSize = 12298 +kActionTextTrackSetAlignment = 12299 +kActionTextTrackSetHilite = 12300 +kActionTextTrackSetDropShadow = 12301 +kActionTextTrackSetDisplayFlags = 12302 +kActionTextTrackSetScroll = 12303 +kActionTextTrackRelativeScroll = 12304 +kActionTextTrackFindText = 12305 +kActionTextTrackSetHyperTextFace = 12306 +kActionTextTrackSetHyperTextColor = 12307 +kActionTextTrackKeyEntry = 12308 +kActionTextTrackMouseDown = 12309 +kActionTextTrackSetEditable = 12310 +kActionListAddElement = 13312 +kActionListRemoveElements = 13313 +kActionListSetElementValue = 13314 +kActionListPasteFromXML = 13315 +kActionListSetMatchingFromXML = 13316 +kActionListSetFromURL = 13317 +kActionListExchangeLists = 13318 +kActionListServerQuery = 13319 +kOperandExpression = 1 +kOperandConstant = 2 +kOperandSubscribedToChannel = 3 +kOperandUniqueCustomActionHandlerID = 4 +kOperandCustomActionHandlerIDIsOpen = 5 +kOperandConnectionSpeed = 6 +kOperandGMTDay = 7 +kOperandGMTMonth = 8 +kOperandGMTYear = 9 +kOperandGMTHours = 10 +kOperandGMTMinutes = 11 +kOperandGMTSeconds = 12 +kOperandLocalDay = 13 +kOperandLocalMonth = 14 +kOperandLocalYear = 15 +kOperandLocalHours = 16 +kOperandLocalMinutes = 17 +kOperandLocalSeconds = 18 +kOperandRegisteredForQuickTimePro = 19 +kOperandPlatformRunningOn = 20 +kOperandQuickTimeVersion = 21 +kOperandComponentVersion = 22 +kOperandOriginalHandlerRefcon = 23 +kOperandTicks = 24 +kOperandMaxLoadedTimeInMovie = 25 +kOperandEventParameter = 26 +kOperandFreeMemory = 27 +kOperandNetworkStatus = 28 +kOperandQuickTimeVersionRegistered = 29 +kOperandSystemVersion = 30 +kOperandMovieVolume = 1024 +kOperandMovieRate = 1025 +kOperandMovieIsLooping = 1026 +kOperandMovieLoopIsPalindrome = 1027 +kOperandMovieTime = 1028 +kOperandMovieDuration = 1029 +kOperandMovieTimeScale = 1030 +kOperandMovieWidth = 1031 +kOperandMovieHeight = 1032 +kOperandMovieLoadState = 1033 +kOperandMovieTrackCount = 1034 +kOperandMovieIsActive = 1035 +kOperandMovieName = 1036 +kOperandMovieID = 1037 +kOperandMovieChapterCount = 1038 +kOperandMovieChapterIndex = 1039 +kOperandMovieChapterName = 1040 +kOperandMovieChapterNameByIndex = 1041 +kOperandMovieChapterIndexByName = 1042 +kOperandMovieAnnotation = 1043 +kOperandMovieConnectionFlags = 1044 +kOperandMovieConnectionString = 1045 +kOperandTrackVolume = 2048 +kOperandTrackBalance = 2049 +kOperandTrackEnabled = 2050 +kOperandTrackLayer = 2051 +kOperandTrackWidth = 2052 +kOperandTrackHeight = 2053 +kOperandTrackDuration = 2054 +kOperandTrackName = 2055 +kOperandTrackID = 2056 +kOperandTrackIdleFrequency = 2057 +kOperandTrackBass = 2058 +kOperandTrackTreble = 2059 +kOperandSpriteBoundsLeft = 3072 +kOperandSpriteBoundsTop = 3073 +kOperandSpriteBoundsRight = 3074 +kOperandSpriteBoundsBottom = 3075 +kOperandSpriteImageIndex = 3076 +kOperandSpriteVisible = 3077 +kOperandSpriteLayer = 3078 +kOperandSpriteTrackVariable = 3079 +kOperandSpriteTrackNumSprites = 3080 +kOperandSpriteTrackNumImages = 3081 +kOperandSpriteID = 3082 +kOperandSpriteIndex = 3083 +kOperandSpriteFirstCornerX = 3084 +kOperandSpriteFirstCornerY = 3085 +kOperandSpriteSecondCornerX = 3086 +kOperandSpriteSecondCornerY = 3087 +kOperandSpriteThirdCornerX = 3088 +kOperandSpriteThirdCornerY = 3089 +kOperandSpriteFourthCornerX = 3090 +kOperandSpriteFourthCornerY = 3091 +kOperandSpriteImageRegistrationPointX = 3092 +kOperandSpriteImageRegistrationPointY = 3093 +kOperandSpriteTrackSpriteIDAtPoint = 3094 +kOperandSpriteName = 3095 +kOperandSpriteCanBeHitTested = 3105 +kOperandSpriteTrackAllSpritesHitTestingMode = 3106 +kOperandSpriteTrackImageIDByIndex = 3107 +kOperandSpriteTrackImageIndexByID = 3108 +kOperandQTVRPanAngle = 4096 +kOperandQTVRTiltAngle = 4097 +kOperandQTVRFieldOfView = 4098 +kOperandQTVRNodeID = 4099 +kOperandQTVRHotSpotsVisible = 4100 +kOperandQTVRViewCenterH = 4101 +kOperandQTVRViewCenterV = 4102 +kOperandQTVRViewStateCount = 4103 +kOperandQTVRViewState = 4104 +kOperandMouseLocalHLoc = 5120 +kOperandMouseLocalVLoc = 5121 +kOperandKeyIsDown = 5122 +kOperandRandom = 5123 +kOperandCanHaveFocus = 5124 +kOperandHasFocus = 5125 +kOperandTextTrackEditable = 6144 +kOperandTextTrackCopyText = 6145 +kOperandTextTrackStartSelection = 6146 +kOperandTextTrackEndSelection = 6147 +kOperandTextTrackTextBoxLeft = 6148 +kOperandTextTrackTextBoxTop = 6149 +kOperandTextTrackTextBoxRight = 6150 +kOperandTextTrackTextBoxBottom = 6151 +kOperandTextTrackTextLength = 6152 +kOperandListCountElements = 7168 +kOperandListGetElementPathByIndex = 7169 +kOperandListGetElementValue = 7170 +kOperandListCopyToXML = 7171 +kOperandSin = 8192 +kOperandCos = 8193 +kOperandTan = 8194 +kOperandATan = 8195 +kOperandATan2 = 8196 +kOperandDegreesToRadians = 8197 +kOperandRadiansToDegrees = 8198 +kOperandSquareRoot = 8199 +kOperandExponent = 8200 +kOperandLog = 8201 +kOperandFlashTrackVariable = 9216 +kOperandStringLength = 10240 +kOperandStringCompare = 10241 +kOperandStringSubString = 10242 +kOperandStringConcat = 10243 +kFirstMovieAction = kActionMovieSetVolume +kLastMovieAction = kActionMovieSetScale +kFirstTrackAction = kActionTrackSetVolume +kLastTrackAction = kActionTrackSetBassTreble +kFirstSpriteAction = kActionSpriteSetMatrix +kLastSpriteAction = kActionSpriteSetCanBeHitTested +kFirstQTVRAction = kActionQTVRSetPanAngle +kLastQTVRAction = kActionQTVRSetViewState +kFirstMusicAction = kActionMusicPlayNote +kLastMusicAction = kActionMusicSetController +kFirstSystemAction = kActionCase +kLastSystemAction = kActionSetRandomSeed +kFirstSpriteTrackAction = kActionSpriteTrackSetVariable +kLastSpriteTrackAction = kActionSpriteTrackDisposeImage +kFirstApplicationAction = kActionApplicationNumberAndString +kLastApplicationAction = kActionApplicationNumberAndString +kFirstQD3DNamedObjectAction = kActionQD3DNamedObjectTranslateTo +kLastQD3DNamedObjectAction = kActionQD3DNamedObjectRotateTo +kFirstFlashTrackAction = kActionFlashTrackSetPan +kLastFlashTrackAction = kActionFlashTrackDoButtonActions +kFirstMovieTrackAction = kActionMovieTrackAddChildMovie +kLastMovieTrackAction = kActionMovieTrackLoadChildMovieWithQTListParams +kFirstTextTrackAction = kActionTextTrackPasteText +kLastTextTrackAction = kActionTextTrackSetEditable +kFirstMultiTargetAction = kActionListAddElement +kLastMultiTargetAction = kActionListServerQuery +kFirstAction = kFirstMovieAction +kLastAction = kLastMultiTargetAction +kTargetMovie = FOUR_CHAR_CODE('moov') +kTargetMovieName = FOUR_CHAR_CODE('mona') +kTargetMovieID = FOUR_CHAR_CODE('moid') +kTargetRootMovie = FOUR_CHAR_CODE('moro') +kTargetParentMovie = FOUR_CHAR_CODE('mopa') +kTargetChildMovieTrackName = FOUR_CHAR_CODE('motn') +kTargetChildMovieTrackID = FOUR_CHAR_CODE('moti') +kTargetChildMovieTrackIndex = FOUR_CHAR_CODE('motx') +kTargetChildMovieMovieName = FOUR_CHAR_CODE('momn') +kTargetChildMovieMovieID = FOUR_CHAR_CODE('momi') +kTargetTrackName = FOUR_CHAR_CODE('trna') +kTargetTrackID = FOUR_CHAR_CODE('trid') +kTargetTrackType = FOUR_CHAR_CODE('trty') +kTargetTrackIndex = FOUR_CHAR_CODE('trin') +kTargetSpriteName = FOUR_CHAR_CODE('spna') +kTargetSpriteID = FOUR_CHAR_CODE('spid') +kTargetSpriteIndex = FOUR_CHAR_CODE('spin') +kTargetQD3DNamedObjectName = FOUR_CHAR_CODE('nana') +kTargetCurrentQTEventParams = FOUR_CHAR_CODE('evpa') +kQTEventType = FOUR_CHAR_CODE('evnt') +kAction = FOUR_CHAR_CODE('actn') +kWhichAction = FOUR_CHAR_CODE('whic') +kActionParameter = FOUR_CHAR_CODE('parm') +kActionTarget = FOUR_CHAR_CODE('targ') +kActionFlags = FOUR_CHAR_CODE('flag') +kActionParameterMinValue = FOUR_CHAR_CODE('minv') +kActionParameterMaxValue = FOUR_CHAR_CODE('maxv') +kActionListAtomType = FOUR_CHAR_CODE('list') +kExpressionContainerAtomType = FOUR_CHAR_CODE('expr') +kConditionalAtomType = FOUR_CHAR_CODE('test') +kOperatorAtomType = FOUR_CHAR_CODE('oper') +kOperandAtomType = FOUR_CHAR_CODE('oprn') +kCommentAtomType = FOUR_CHAR_CODE('why ') +kCustomActionHandler = FOUR_CHAR_CODE('cust') +kCustomHandlerID = FOUR_CHAR_CODE('id ') +kCustomHandlerDesc = FOUR_CHAR_CODE('desc') +kQTEventRecordAtomType = FOUR_CHAR_CODE('erec') +kQTEventMouseClick = FOUR_CHAR_CODE('clik') +kQTEventMouseClickEnd = FOUR_CHAR_CODE('cend') +kQTEventMouseClickEndTriggerButton = FOUR_CHAR_CODE('trig') +kQTEventMouseEnter = FOUR_CHAR_CODE('entr') +kQTEventMouseExit = FOUR_CHAR_CODE('exit') +kQTEventMouseMoved = FOUR_CHAR_CODE('move') +kQTEventFrameLoaded = FOUR_CHAR_CODE('fram') +kQTEventIdle = FOUR_CHAR_CODE('idle') +kQTEventKey = FOUR_CHAR_CODE('key ') +kQTEventMovieLoaded = FOUR_CHAR_CODE('load') +kQTEventRequestToModifyMovie = FOUR_CHAR_CODE('reqm') +kQTEventListReceived = FOUR_CHAR_CODE('list') +kQTEventKeyUp = FOUR_CHAR_CODE('keyU') +kActionFlagActionIsDelta = 1L << 1 +kActionFlagParameterWrapsAround = 1L << 2 +kActionFlagActionIsToggle = 1L << 3 +kStatusStringIsURLLink = 1L << 1 +kStatusStringIsStreamingStatus = 1L << 2 +kStatusHasCodeNumber = 1L << 3 +kStatusIsError = 1L << 4 +kScriptIsUnknownType = 1L << 0 +kScriptIsJavaScript = 1L << 1 +kScriptIsLingoEvent = 1L << 2 +kScriptIsVBEvent = 1L << 3 +kScriptIsProjectorCommand = 1L << 4 +kScriptIsAppleScript = 1L << 5 +kQTRegistrationDialogTimeOutFlag = 1 << 0 +kQTRegistrationDialogShowDialog = 1 << 1 +kQTRegistrationDialogForceDialog = 1 << 2 +kOperatorAdd = FOUR_CHAR_CODE('add ') +kOperatorSubtract = FOUR_CHAR_CODE('sub ') +kOperatorMultiply = FOUR_CHAR_CODE('mult') +kOperatorDivide = FOUR_CHAR_CODE('div ') +kOperatorOr = FOUR_CHAR_CODE('or ') +kOperatorAnd = FOUR_CHAR_CODE('and ') +kOperatorNot = FOUR_CHAR_CODE('not ') +kOperatorLessThan = FOUR_CHAR_CODE('< ') +kOperatorLessThanEqualTo = FOUR_CHAR_CODE('<= ') +kOperatorEqualTo = FOUR_CHAR_CODE('= ') +kOperatorNotEqualTo = FOUR_CHAR_CODE('!= ') +kOperatorGreaterThan = FOUR_CHAR_CODE('> ') +kOperatorGreaterThanEqualTo = FOUR_CHAR_CODE('>= ') +kOperatorModulo = FOUR_CHAR_CODE('mod ') +kOperatorIntegerDivide = FOUR_CHAR_CODE('idiv') +kOperatorAbsoluteValue = FOUR_CHAR_CODE('abs ') +kOperatorNegate = FOUR_CHAR_CODE('neg ') +kPlatformMacintosh = 1 +kPlatformWindows = 2 +kSystemIsWindows9x = 0x00010000 +kSystemIsWindowsNT = 0x00020000 +kMediaPropertyNonLinearAtomType = FOUR_CHAR_CODE('nonl') +kMediaPropertyHasActions = 105 +loopTimeBase = 1 +palindromeLoopTimeBase = 2 +maintainTimeBaseZero = 4 +triggerTimeFwd = 0x0001 +triggerTimeBwd = 0x0002 +triggerTimeEither = 0x0003 +triggerRateLT = 0x0004 +triggerRateGT = 0x0008 +triggerRateEqual = 0x0010 +triggerRateLTE = triggerRateLT | triggerRateEqual +triggerRateGTE = triggerRateGT | triggerRateEqual +triggerRateNotEqual = triggerRateGT | triggerRateEqual | triggerRateLT +triggerRateChange = 0 +triggerAtStart = 0x0001 +triggerAtStop = 0x0002 +timeBaseBeforeStartTime = 1 +timeBaseAfterStopTime = 2 +callBackAtTime = 1 +callBackAtRate = 2 +callBackAtTimeJump = 3 +callBackAtExtremes = 4 +callBackAtTimeBaseDisposed = 5 +callBackAtInterrupt = 0x8000 +callBackAtDeferredTask = 0x4000 +qtcbNeedsRateChanges = 1 +qtcbNeedsTimeChanges = 2 +qtcbNeedsStartStopChanges = 4 +keepInRam = 1 << 0 +unkeepInRam = 1 << 1 +flushFromRam = 1 << 2 +loadForwardTrackEdits = 1 << 3 +loadBackwardTrackEdits = 1 << 4 +newMovieActive = 1 << 0 +newMovieDontResolveDataRefs = 1 << 1 +newMovieDontAskUnresolvedDataRefs = 1 << 2 +newMovieDontAutoAlternates = 1 << 3 +newMovieDontUpdateForeBackPointers = 1 << 4 +newMovieDontAutoUpdateClock = 1 << 5 +newMovieAsyncOK = 1 << 8 +newMovieIdleImportOK = 1 << 10 +newMovieDontInteractWithUser = 1 << 11 +trackUsageInMovie = 1 << 1 +trackUsageInPreview = 1 << 2 +trackUsageInPoster = 1 << 3 +mediaSampleNotSync = 1 << 0 +mediaSampleShadowSync = 1 << 1 +pasteInParallel = 1 << 0 +showUserSettingsDialog = 1 << 1 +movieToFileOnlyExport = 1 << 2 +movieFileSpecValid = 1 << 3 +nextTimeMediaSample = 1 << 0 +nextTimeMediaEdit = 1 << 1 +nextTimeTrackEdit = 1 << 2 +nextTimeSyncSample = 1 << 3 +nextTimeStep = 1 << 4 +nextTimeEdgeOK = 1 << 14 +nextTimeIgnoreActiveSegment = 1 << 15 +createMovieFileDeleteCurFile = 1L << 31 +createMovieFileDontCreateMovie = 1L << 30 +createMovieFileDontOpenFile = 1L << 29 +createMovieFileDontCreateResFile = 1L << 28 +flattenAddMovieToDataFork = 1L << 0 +flattenActiveTracksOnly = 1L << 2 +flattenDontInterleaveFlatten = 1L << 3 +flattenFSSpecPtrIsDataRefRecordPtr = 1L << 4 +flattenCompressMovieResource = 1L << 5 +flattenForceMovieResourceBeforeMovieData = 1L << 6 +movieInDataForkResID = -1 +mcTopLeftMovie = 1 << 0 +mcScaleMovieToFit = 1 << 1 +mcWithBadge = 1 << 2 +mcNotVisible = 1 << 3 +mcWithFrame = 1 << 4 +movieScrapDontZeroScrap = 1 << 0 +movieScrapOnlyPutMovie = 1 << 1 +dataRefSelfReference = 1 << 0 +dataRefWasNotResolved = 1 << 1 +kMovieAnchorDataRefIsDefault = 1 << 0 +hintsScrubMode = 1 << 0 +hintsLoop = 1 << 1 +hintsDontPurge = 1 << 2 +hintsUseScreenBuffer = 1 << 5 +hintsAllowInterlace = 1 << 6 +hintsUseSoundInterp = 1 << 7 +hintsHighQuality = 1 << 8 +hintsPalindrome = 1 << 9 +hintsInactive = 1 << 11 +hintsOffscreen = 1 << 12 +hintsDontDraw = 1 << 13 +hintsAllowBlacklining = 1 << 14 +hintsDontUseVideoOverlaySurface = 1 << 16 +hintsIgnoreBandwidthRestrictions = 1 << 17 +hintsPlayingEveryFrame = 1 << 18 +hintsAllowDynamicResize = 1 << 19 +hintsSingleField = 1 << 20 +hintsNoRenderingTimeOut = 1 << 21 +hintsFlushVideoInsteadOfDirtying = 1 << 22 +hintsEnableSubPixelPositioning = 1L << 23 +mediaHandlerFlagBaseClient = 1 +movieTrackMediaType = 1 << 0 +movieTrackCharacteristic = 1 << 1 +movieTrackEnabledOnly = 1 << 2 +kMovieControlOptionHideController = (1L << 0) +kMovieControlOptionLocateTopLeft = (1L << 1) +kMovieControlOptionEnableEditing = (1L << 2) +kMovieControlOptionHandleEditingHI = (1L << 3) +kMovieControlOptionSetKeysEnabled = (1L << 4) +kMovieControlOptionManuallyIdled = (1L << 5) +kMovieControlDataMovieController = FOUR_CHAR_CODE('mc ') +kMovieControlDataMovie = FOUR_CHAR_CODE('moov') +kMovieControlDataManualIdling = FOUR_CHAR_CODE('manu') +movieDrawingCallWhenChanged = 0 +movieDrawingCallAlways = 1 +kQTCloneShareSamples = 1 << 0 +kQTCloneDontCopyEdits = 1 << 1 +kGetMovieImporterValidateToFind = 1L << 0 +kGetMovieImporterAllowNewFile = 1L << 1 +kGetMovieImporterDontConsiderGraphicsImporters = 1L << 2 +kGetMovieImporterDontConsiderFileOnlyImporters = 1L << 6 +kGetMovieImporterAutoImportOnly = 1L << 10 +kQTGetMIMETypeInfoIsQuickTimeMovieType = FOUR_CHAR_CODE('moov') +kQTGetMIMETypeInfoIsUnhelpfulType = FOUR_CHAR_CODE('dumb') +kQTCopyUserDataReplace = FOUR_CHAR_CODE('rplc') +kQTCopyUserDataMerge = FOUR_CHAR_CODE('merg') +kMovieLoadStateError = -1L +kMovieLoadStateLoading = 1000 +kMovieLoadStateLoaded = 2000 +kMovieLoadStatePlayable = 10000 +kMovieLoadStatePlaythroughOK = 20000 +kMovieLoadStateComplete = 100000L +kQTDontUseDataToFindImporter = 1L << 0 +kQTDontLookForMovieImporterIfGraphicsImporterFound = 1L << 1 +kQTAllowOpeningStillImagesAsMovies = 1L << 2 +kQTAllowImportersThatWouldCreateNewFile = 1L << 3 +kQTAllowAggressiveImporters = 1L << 4 +preloadAlways = 1L << 0 +preloadOnlyIfEnabled = 1L << 1 +fullScreenHideCursor = 1L << 0 +fullScreenAllowEvents = 1L << 1 +fullScreenDontChangeMenuBar = 1L << 2 +fullScreenPreflightSize = 1L << 3 +movieExecuteWiredActionDontExecute = 1L << 0 +kRefConNavigationNext = 0 +kRefConNavigationPrevious = 1 +kRefConPropertyCanHaveFocus = 1 +kRefConPropertyHasFocus = 2 +kTrackFocusCanEditFlag = FOUR_CHAR_CODE('kedt') +kTrackDefaultFocusFlags = FOUR_CHAR_CODE('kfoc') +kTrackFocusDefaultRefcon = FOUR_CHAR_CODE('kref') +kTrackFocusOn = 1 +kTrackHandlesTabs = 2 +kFlashTrackPropertyAcceptAllClicks = FOUR_CHAR_CODE('clik') +kBackgroundSpriteLayerNum = 32767 +kSpritePropertyMatrix = 1 +kSpritePropertyImageDescription = 2 +kSpritePropertyImageDataPtr = 3 +kSpritePropertyVisible = 4 +kSpritePropertyLayer = 5 +kSpritePropertyGraphicsMode = 6 +kSpritePropertyImageDataSize = 7 +kSpritePropertyActionHandlingSpriteID = 8 +kSpritePropertyCanBeHitTested = 9 +kSpritePropertyImageIndex = 100 +kSpriteTrackPropertyBackgroundColor = 101 +kSpriteTrackPropertyOffscreenBitDepth = 102 +kSpriteTrackPropertySampleFormat = 103 +kSpriteTrackPropertyScaleSpritesToScaleWorld = 104 +kSpriteTrackPropertyHasActions = 105 +kSpriteTrackPropertyVisible = 106 +kSpriteTrackPropertyQTIdleEventsFrequency = 107 +kSpriteTrackPropertyAllSpritesHitTestingMode = 108 +kSpriteTrackPropertyPreferredDepthInterpretationMode = 109 +kSpriteImagePropertyRegistrationPoint = 1000 +kSpriteImagePropertyGroupID = 1001 +kSpriteTrackPreferredDepthCompatibilityMode = 0 +kSpriteTrackPreferredDepthModernMode = 1 +kSpriteHitTestUseSpritesOwnPropertiesMode = 0 +kSpriteHitTestTreatAllSpritesAsHitTestableMode = 1 +kSpriteHitTestTreatAllSpritesAsNotHitTestableMode = 2 +kNoQTIdleEvents = -1 +kGetSpriteWorldInvalidRegionAndLeaveIntact = -1L +kGetSpriteWorldInvalidRegionAndThenSetEmpty = -2L +kOnlyDrawToSpriteWorld = 1L << 0 +kSpriteWorldPreflight = 1L << 1 +kSpriteWorldDidDraw = 1L << 0 +kSpriteWorldNeedsToDraw = 1L << 1 +kKeyFrameAndSingleOverride = 1L << 1 +kKeyFrameAndAllOverrides = 1L << 2 +kScaleSpritesToScaleWorld = 1L << 1 +kSpriteWorldHighQuality = 1L << 2 +kSpriteWorldDontAutoInvalidate = 1L << 3 +kSpriteWorldInvisible = 1L << 4 +kSpriteWorldDirtyInsteadOfFlush = 1L << 5 +kParentAtomIsContainer = 0 +kTweenRecordNoFlags = 0 +kTweenRecordIsAtInterruptTime = 0x00000001 +kEffectNameAtom = FOUR_CHAR_CODE('name') +kEffectTypeAtom = FOUR_CHAR_CODE('type') +kEffectManufacturerAtom = FOUR_CHAR_CODE('manu') +pdActionConfirmDialog = 1 +pdActionSetAppleMenu = 2 +pdActionSetEditMenu = 3 +pdActionGetDialogValues = 4 +pdActionSetPreviewUserItem = 5 +pdActionSetPreviewPicture = 6 +pdActionSetColorPickerEventProc = 7 +pdActionSetDialogTitle = 8 +pdActionGetSubPanelMenu = 9 +pdActionActivateSubPanel = 10 +pdActionConductStopAlert = 11 +pdActionModelessCallback = 12 +pdActionFetchPreview = 13 +pdActionSetDialogSettings = 14 +pdActionGetDialogSettings = 15 +pdActionGetNextSample = 16 +pdActionGetPreviousSample = 17 +pdActionCompactSample = 18 +pdActionSetEditCallout = 19 +pdActionSetSampleTime = 20 +pdActionDoEditCommand = 21 +pdActionGetSubPanelMenuValue = 22 +pdActionCustomNewControl = 23 +pdActionCustomDisposeControl = 24 +pdActionCustomPositionControl = 25 +pdActionCustomShowHideControl = 26 +pdActionCustomHandleEvent = 27 +pdActionCustomSetFocus = 28 +pdActionCustomSetEditMenu = 29 +pdActionCustomSetPreviewPicture = 30 +pdActionCustomSetEditCallout = 31 +pdActionCustomGetEnableValue = 32 +pdActionCustomSetSampleTime = 33 +pdActionCustomGetValue = 34 +pdActionCustomDoEditCommand = 35 +pdSampleTimeDisplayOptionsNone = 0x00000000 +pdActionFocusOff = 0 +pdActionFocusFirst = 1 +pdActionFocusLast = 2 +pdActionFocusForward = 3 +pdActionFocusBackward = 4 +elOptionsIncludeNoneInList = 0x00000001 +pdOptionsCollectOneValue = 0x00000001 +pdOptionsAllowOptionalInterpolations = 0x00000002 +pdOptionsModalDialogBox = 0x00000004 +pdOptionsEditCurrentEffectOnly = 0x00000008 +pdOptionsHidePreview = 0x00000010 +effectIsRealtime = 0 +kAccessKeyAtomType = FOUR_CHAR_CODE('acky') +kAccessKeySystemFlag = 1L << 0 +ConnectionSpeedPrefsType = FOUR_CHAR_CODE('cspd') +BandwidthManagementPrefsType = FOUR_CHAR_CODE('bwmg') +kQTIdlePriority = 10 +kQTNonRealTimePriority = 20 +kQTRealTimeSharedPriority = 25 +kQTRealTimePriority = 30 +kQTBandwidthNotifyNeedToStop = 1L << 0 +kQTBandwidthNotifyGoodToGo = 1L << 1 +kQTBandwidthChangeRequest = 1L << 2 +kQTBandwidthQueueRequest = 1L << 3 +kQTBandwidthScheduledRequest = 1L << 4 +kQTBandwidthVoluntaryRelease = 1L << 5 +kITextRemoveEverythingBut = 0 << 1 +kITextRemoveLeaveSuggestedAlternate = 1 << 1 +kITextAtomType = FOUR_CHAR_CODE('itxt') +kITextStringAtomType = FOUR_CHAR_CODE('text') +kQTParseTextHREFText = FOUR_CHAR_CODE('text') +kQTParseTextHREFBaseURL = FOUR_CHAR_CODE('burl') +kQTParseTextHREFClickPoint = FOUR_CHAR_CODE('clik') +kQTParseTextHREFUseAltDelim = FOUR_CHAR_CODE('altd') +kQTParseTextHREFDelimiter = FOUR_CHAR_CODE('delm') +kQTParseTextHREFRecomposeHREF = FOUR_CHAR_CODE('rhrf') +kQTParseTextHREFURL = FOUR_CHAR_CODE('url ') +kQTParseTextHREFTarget = FOUR_CHAR_CODE('targ') +kQTParseTextHREFChapter = FOUR_CHAR_CODE('chap') +kQTParseTextHREFIsAutoHREF = FOUR_CHAR_CODE('auto') +kQTParseTextHREFIsServerMap = FOUR_CHAR_CODE('smap') +kQTParseTextHREFHREF = FOUR_CHAR_CODE('href') +kQTParseTextHREFEMBEDArgs = FOUR_CHAR_CODE('mbed') +kTrackReferenceChapterList = FOUR_CHAR_CODE('chap') +kTrackReferenceTimeCode = FOUR_CHAR_CODE('tmcd') +kTrackReferenceModifier = FOUR_CHAR_CODE('ssrc') +kTrackModifierInput = 0x696E +kTrackModifierType = 0x7479 +kTrackModifierReference = FOUR_CHAR_CODE('ssrc') +kTrackModifierObjectID = FOUR_CHAR_CODE('obid') +kTrackModifierInputName = FOUR_CHAR_CODE('name') +kInputMapSubInputID = FOUR_CHAR_CODE('subi') +kTrackModifierTypeMatrix = 1 +kTrackModifierTypeClip = 2 +kTrackModifierTypeGraphicsMode = 5 +kTrackModifierTypeVolume = 3 +kTrackModifierTypeBalance = 4 +kTrackModifierTypeImage = FOUR_CHAR_CODE('vide') +kTrackModifierObjectMatrix = 6 +kTrackModifierObjectGraphicsMode = 7 +kTrackModifierType3d4x4Matrix = 8 +kTrackModifierCameraData = 9 +kTrackModifierSoundLocalizationData = 10 +kTrackModifierObjectImageIndex = 11 +kTrackModifierObjectLayer = 12 +kTrackModifierObjectVisible = 13 +kTrackModifierAngleAspectCamera = 14 +kTrackModifierPanAngle = FOUR_CHAR_CODE('pan ') +kTrackModifierTiltAngle = FOUR_CHAR_CODE('tilt') +kTrackModifierVerticalFieldOfViewAngle = FOUR_CHAR_CODE('fov ') +kTrackModifierObjectQTEventSend = FOUR_CHAR_CODE('evnt') +kTrackModifierObjectCanBeHitTested = 15 +kTweenTypeShort = 1 +kTweenTypeLong = 2 +kTweenTypeFixed = 3 +kTweenTypePoint = 4 +kTweenTypeQDRect = 5 +kTweenTypeQDRegion = 6 +kTweenTypeMatrix = 7 +kTweenTypeRGBColor = 8 +kTweenTypeGraphicsModeWithRGBColor = 9 +kTweenTypeQTFloatSingle = 10 +kTweenTypeQTFloatDouble = 11 +kTweenTypeFixedPoint = 12 +kTweenType3dScale = FOUR_CHAR_CODE('3sca') +kTweenType3dTranslate = FOUR_CHAR_CODE('3tra') +kTweenType3dRotate = FOUR_CHAR_CODE('3rot') +kTweenType3dRotateAboutPoint = FOUR_CHAR_CODE('3rap') +kTweenType3dRotateAboutAxis = FOUR_CHAR_CODE('3rax') +kTweenType3dRotateAboutVector = FOUR_CHAR_CODE('3rvc') +kTweenType3dQuaternion = FOUR_CHAR_CODE('3qua') +kTweenType3dMatrix = FOUR_CHAR_CODE('3mat') +kTweenType3dCameraData = FOUR_CHAR_CODE('3cam') +kTweenType3dAngleAspectCameraData = FOUR_CHAR_CODE('3caa') +kTweenType3dSoundLocalizationData = FOUR_CHAR_CODE('3slc') +kTweenTypePathToMatrixTranslation = FOUR_CHAR_CODE('gxmt') +kTweenTypePathToMatrixRotation = FOUR_CHAR_CODE('gxpr') +kTweenTypePathToMatrixTranslationAndRotation = FOUR_CHAR_CODE('gxmr') +kTweenTypePathToFixedPoint = FOUR_CHAR_CODE('gxfp') +kTweenTypePathXtoY = FOUR_CHAR_CODE('gxxy') +kTweenTypePathYtoX = FOUR_CHAR_CODE('gxyx') +kTweenTypeAtomList = FOUR_CHAR_CODE('atom') +kTweenTypePolygon = FOUR_CHAR_CODE('poly') +kTweenTypeMultiMatrix = FOUR_CHAR_CODE('mulm') +kTweenTypeSpin = FOUR_CHAR_CODE('spin') +kTweenType3dMatrixNonLinear = FOUR_CHAR_CODE('3nlr') +kTweenType3dVRObject = FOUR_CHAR_CODE('3vro') +kTweenEntry = FOUR_CHAR_CODE('twen') +kTweenData = FOUR_CHAR_CODE('data') +kTweenType = FOUR_CHAR_CODE('twnt') +kTweenStartOffset = FOUR_CHAR_CODE('twst') +kTweenDuration = FOUR_CHAR_CODE('twdu') +kTweenFlags = FOUR_CHAR_CODE('flag') +kTweenOutputMin = FOUR_CHAR_CODE('omin') +kTweenOutputMax = FOUR_CHAR_CODE('omax') +kTweenSequenceElement = FOUR_CHAR_CODE('seqe') +kTween3dInitialCondition = FOUR_CHAR_CODE('icnd') +kTweenInterpolationID = FOUR_CHAR_CODE('intr') +kTweenRegionData = FOUR_CHAR_CODE('qdrg') +kTweenPictureData = FOUR_CHAR_CODE('PICT') +kListElementType = FOUR_CHAR_CODE('type') +kListElementDataType = FOUR_CHAR_CODE('daty') +kNameAtom = FOUR_CHAR_CODE('name') +kInitialRotationAtom = FOUR_CHAR_CODE('inro') +kNonLinearTweenHeader = FOUR_CHAR_CODE('nlth') +kTweenReturnDelta = 1L << 0 +kQTRestrictionClassSave = FOUR_CHAR_CODE('save') +kQTRestrictionSaveDontAddMovieResource = (1L << 0) +kQTRestrictionSaveDontFlatten = (1L << 1) +kQTRestrictionSaveDontExport = (1L << 2) +kQTRestrictionSaveDontExtract = (1L << 3) +kQTRestrictionClassEdit = FOUR_CHAR_CODE('edit') +kQTRestrictionEditDontCopy = (1L << 0) +kQTRestrictionEditDontCut = (1L << 1) +kQTRestrictionEditDontPaste = (1L << 2) +kQTRestrictionEditDontClear = (1L << 3) +kQTRestrictionEditDontModify = (1L << 4) +kQTRestrictionEditDontExtract = (1L << 5) +videoFlagDontLeanAhead = 1L << 0 +txtProcDefaultDisplay = 0 +txtProcDontDisplay = 1 +txtProcDoDisplay = 2 +findTextEdgeOK = 1 << 0 +findTextCaseSensitive = 1 << 1 +findTextReverseSearch = 1 << 2 +findTextWrapAround = 1 << 3 +findTextUseOffset = 1 << 4 +dropShadowOffsetType = FOUR_CHAR_CODE('drpo') +dropShadowTranslucencyType = FOUR_CHAR_CODE('drpt') +spriteHitTestBounds = 1L << 0 +spriteHitTestImage = 1L << 1 +spriteHitTestInvisibleSprites = 1L << 2 +spriteHitTestIsClick = 1L << 3 +spriteHitTestLocInDisplayCoordinates = 1L << 4 +spriteHitTestTreatAllSpritesAsHitTestable = 1L << 5 +kSpriteAtomType = FOUR_CHAR_CODE('sprt') +kSpriteImagesContainerAtomType = FOUR_CHAR_CODE('imct') +kSpriteImageAtomType = FOUR_CHAR_CODE('imag') +kSpriteImageDataAtomType = FOUR_CHAR_CODE('imda') +kSpriteImageDataRefAtomType = FOUR_CHAR_CODE('imre') +kSpriteImageDataRefTypeAtomType = FOUR_CHAR_CODE('imrt') +kSpriteImageGroupIDAtomType = FOUR_CHAR_CODE('imgr') +kSpriteImageRegistrationAtomType = FOUR_CHAR_CODE('imrg') +kSpriteImageDefaultImageIndexAtomType = FOUR_CHAR_CODE('defi') +kSpriteSharedDataAtomType = FOUR_CHAR_CODE('dflt') +kSpriteNameAtomType = FOUR_CHAR_CODE('name') +kSpriteImageNameAtomType = FOUR_CHAR_CODE('name') +kSpriteUsesImageIDsAtomType = FOUR_CHAR_CODE('uses') +kSpriteBehaviorsAtomType = FOUR_CHAR_CODE('beha') +kSpriteImageBehaviorAtomType = FOUR_CHAR_CODE('imag') +kSpriteCursorBehaviorAtomType = FOUR_CHAR_CODE('crsr') +kSpriteStatusStringsBehaviorAtomType = FOUR_CHAR_CODE('sstr') +kSpriteVariablesContainerAtomType = FOUR_CHAR_CODE('vars') +kSpriteStringVariableAtomType = FOUR_CHAR_CODE('strv') +kSpriteFloatingPointVariableAtomType = FOUR_CHAR_CODE('flov') +kMovieMediaDataReference = FOUR_CHAR_CODE('mmdr') +kMovieMediaDefaultDataReferenceID = FOUR_CHAR_CODE('ddri') +kMovieMediaSlaveTime = FOUR_CHAR_CODE('slti') +kMovieMediaSlaveAudio = FOUR_CHAR_CODE('slau') +kMovieMediaSlaveGraphicsMode = FOUR_CHAR_CODE('slgr') +kMovieMediaAutoPlay = FOUR_CHAR_CODE('play') +kMovieMediaLoop = FOUR_CHAR_CODE('loop') +kMovieMediaUseMIMEType = FOUR_CHAR_CODE('mime') +kMovieMediaTitle = FOUR_CHAR_CODE('titl') +kMovieMediaAltText = FOUR_CHAR_CODE('altt') +kMovieMediaClipBegin = FOUR_CHAR_CODE('clpb') +kMovieMediaClipDuration = FOUR_CHAR_CODE('clpd') +kMovieMediaRegionAtom = FOUR_CHAR_CODE('regi') +kMovieMediaSlaveTrackDuration = FOUR_CHAR_CODE('sltr') +kMovieMediaEnableFrameStepping = FOUR_CHAR_CODE('enfs') +kMovieMediaBackgroundColor = FOUR_CHAR_CODE('bkcl') +kMovieMediaPrerollTime = FOUR_CHAR_CODE('prer') +kMovieMediaFitNone = 0 +kMovieMediaFitScroll = FOUR_CHAR_CODE('scro') +kMovieMediaFitClipIfNecessary = FOUR_CHAR_CODE('hidd') +kMovieMediaFitFill = FOUR_CHAR_CODE('fill') +kMovieMediaFitMeet = FOUR_CHAR_CODE('meet') +kMovieMediaFitSlice = FOUR_CHAR_CODE('slic') +kMovieMediaSpatialAdjustment = FOUR_CHAR_CODE('fit ') +kMovieMediaRectangleAtom = FOUR_CHAR_CODE('rect') +kMovieMediaTop = FOUR_CHAR_CODE('top ') +kMovieMediaLeft = FOUR_CHAR_CODE('left') +kMovieMediaWidth = FOUR_CHAR_CODE('wd ') +kMovieMediaHeight = FOUR_CHAR_CODE('ht ') +kMoviePropertyDuration = FOUR_CHAR_CODE('dura') +kMoviePropertyTimeScale = FOUR_CHAR_CODE('tims') +kMoviePropertyTime = FOUR_CHAR_CODE('timv') +kMoviePropertyNaturalBounds = FOUR_CHAR_CODE('natb') +kMoviePropertyMatrix = FOUR_CHAR_CODE('mtrx') +kMoviePropertyTrackList = FOUR_CHAR_CODE('tlst') +kTrackPropertyMediaType = FOUR_CHAR_CODE('mtyp') +kTrackPropertyInstantiation = FOUR_CHAR_CODE('inst') +MovieControllerComponentType = FOUR_CHAR_CODE('play') +kMovieControllerQTVRFlag = 1 << 0 +kMovieControllerDontDisplayToUser = 1 << 1 +mcActionIdle = 1 +mcActionDraw = 2 +mcActionActivate = 3 +mcActionDeactivate = 4 +mcActionMouseDown = 5 +mcActionKey = 6 +mcActionPlay = 8 +mcActionGoToTime = 12 +mcActionSetVolume = 14 +mcActionGetVolume = 15 +mcActionStep = 18 +mcActionSetLooping = 21 +mcActionGetLooping = 22 +mcActionSetLoopIsPalindrome = 23 +mcActionGetLoopIsPalindrome = 24 +mcActionSetGrowBoxBounds = 25 +mcActionControllerSizeChanged = 26 +mcActionSetSelectionBegin = 29 +mcActionSetSelectionDuration = 30 +mcActionSetKeysEnabled = 32 +mcActionGetKeysEnabled = 33 +mcActionSetPlaySelection = 34 +mcActionGetPlaySelection = 35 +mcActionSetUseBadge = 36 +mcActionGetUseBadge = 37 +mcActionSetFlags = 38 +mcActionGetFlags = 39 +mcActionSetPlayEveryFrame = 40 +mcActionGetPlayEveryFrame = 41 +mcActionGetPlayRate = 42 +mcActionShowBalloon = 43 +mcActionBadgeClick = 44 +mcActionMovieClick = 45 +mcActionSuspend = 46 +mcActionResume = 47 +mcActionSetControllerKeysEnabled = 48 +mcActionGetTimeSliderRect = 49 +mcActionMovieEdited = 50 +mcActionGetDragEnabled = 51 +mcActionSetDragEnabled = 52 +mcActionGetSelectionBegin = 53 +mcActionGetSelectionDuration = 54 +mcActionPrerollAndPlay = 55 +mcActionGetCursorSettingEnabled = 56 +mcActionSetCursorSettingEnabled = 57 +mcActionSetColorTable = 58 +mcActionLinkToURL = 59 +mcActionCustomButtonClick = 60 +mcActionForceTimeTableUpdate = 61 +mcActionSetControllerTimeLimits = 62 +mcActionExecuteAllActionsForQTEvent = 63 +mcActionExecuteOneActionForQTEvent = 64 +mcActionAdjustCursor = 65 +mcActionUseTrackForTimeTable = 66 +mcActionClickAndHoldPoint = 67 +mcActionShowMessageString = 68 +mcActionShowStatusString = 69 +mcActionGetExternalMovie = 70 +mcActionGetChapterTime = 71 +mcActionPerformActionList = 72 +mcActionEvaluateExpression = 73 +mcActionFetchParameterAs = 74 +mcActionGetCursorByID = 75 +mcActionGetNextURL = 76 +mcActionMovieChanged = 77 +mcActionDoScript = 78 +mcActionRestartAtTime = 79 +mcActionGetIndChapter = 80 +mcActionLinkToURLExtended = 81 +mcActionSetVolumeStep = 82 +mcActionAutoPlay = 83 +mcActionPauseToBuffer = 84 +mcActionAppMessageReceived = 85 +mcActionEvaluateExpressionWithType = 89 +mcActionGetMovieName = 90 +mcActionGetMovieID = 91 +mcActionGetMovieActive = 92 +mcFlagSuppressMovieFrame = 1 << 0 +mcFlagSuppressStepButtons = 1 << 1 +mcFlagSuppressSpeakerButton = 1 << 2 +mcFlagsUseWindowPalette = 1 << 3 +mcFlagsDontInvalidate = 1 << 4 +mcFlagsUseCustomButton = 1 << 5 +mcPositionDontInvalidate = 1 << 5 +kMCIEEnabledButtonPicture = 1 +kMCIEDisabledButtonPicture = 2 +kMCIEDepressedButtonPicture = 3 +kMCIEEnabledSizeBoxPicture = 4 +kMCIEDisabledSizeBoxPicture = 5 +kMCIEEnabledUnavailableButtonPicture = 6 +kMCIEDisabledUnavailableButtonPicture = 7 +kMCIESoundSlider = 128 +kMCIESoundThumb = 129 +kMCIEColorTable = 256 +kMCIEIsFlatAppearance = 257 +kMCIEDoButtonIconsDropOnDepress = 258 +mcInfoUndoAvailable = 1 << 0 +mcInfoCutAvailable = 1 << 1 +mcInfoCopyAvailable = 1 << 2 +mcInfoPasteAvailable = 1 << 3 +mcInfoClearAvailable = 1 << 4 +mcInfoHasSound = 1 << 5 +mcInfoIsPlaying = 1 << 6 +mcInfoIsLooping = 1 << 7 +mcInfoIsInPalindrome = 1 << 8 +mcInfoEditingEnabled = 1 << 9 +mcInfoMovieIsInteractive = 1 << 10 +mcMenuUndo = 1 +mcMenuCut = 3 +mcMenuCopy = 4 +mcMenuPaste = 5 +mcMenuClear = 6 +kQTAppMessageSoftwareChanged = 1 +kQTAppMessageWindowCloseRequested = 3 +kQTAppMessageExitFullScreenRequested = 4 +kQTAppMessageDisplayChannels = 5 +kQTAppMessageEnterFullScreenRequested = 6 +kFetchAsBooleanPtr = 1 +kFetchAsShortPtr = 2 +kFetchAsLongPtr = 3 +kFetchAsMatrixRecordPtr = 4 +kFetchAsModifierTrackGraphicsModeRecord = 5 +kFetchAsHandle = 6 +kFetchAsStr255 = 7 +kFetchAsFloatPtr = 8 +kFetchAsPointPtr = 9 +kFetchAsNewAtomContainer = 10 +kFetchAsQTEventRecordPtr = 11 +kFetchAsFixedPtr = 12 +kFetchAsSetControllerValuePtr = 13 +kFetchAsRgnHandle = 14 +kFetchAsComponentDescriptionPtr = 15 +kFetchAsCString = 16 +kQTCursorOpenHand = -19183 +kQTCursorClosedHand = -19182 +kQTCursorPointingHand = -19181 +kQTCursorRightArrow = -19180 +kQTCursorLeftArrow = -19179 +kQTCursorDownArrow = -19178 +kQTCursorUpArrow = -19177 +kQTCursorIBeam = -19176 +kControllerUnderstandsIdleManagers = 1 << 0 +kVideoMediaResetStatisticsSelect = 0x0105 +kVideoMediaGetStatisticsSelect = 0x0106 +kVideoMediaGetStallCountSelect = 0x010E +kVideoMediaSetCodecParameterSelect = 0x010F +kVideoMediaGetCodecParameterSelect = 0x0110 +kTextMediaSetTextProcSelect = 0x0101 +kTextMediaAddTextSampleSelect = 0x0102 +kTextMediaAddTESampleSelect = 0x0103 +kTextMediaAddHiliteSampleSelect = 0x0104 +kTextMediaDrawRawSelect = 0x0109 +kTextMediaSetTextPropertySelect = 0x010A +kTextMediaRawSetupSelect = 0x010B +kTextMediaRawIdleSelect = 0x010C +kTextMediaGetTextPropertySelect = 0x010D +kTextMediaFindNextTextSelect = 0x0105 +kTextMediaHiliteTextSampleSelect = 0x0106 +kTextMediaSetTextSampleDataSelect = 0x0107 +kSpriteMediaSetPropertySelect = 0x0101 +kSpriteMediaGetPropertySelect = 0x0102 +kSpriteMediaHitTestSpritesSelect = 0x0103 +kSpriteMediaCountSpritesSelect = 0x0104 +kSpriteMediaCountImagesSelect = 0x0105 +kSpriteMediaGetIndImageDescriptionSelect = 0x0106 +kSpriteMediaGetDisplayedSampleNumberSelect = 0x0107 +kSpriteMediaGetSpriteNameSelect = 0x0108 +kSpriteMediaGetImageNameSelect = 0x0109 +kSpriteMediaSetSpritePropertySelect = 0x010A +kSpriteMediaGetSpritePropertySelect = 0x010B +kSpriteMediaHitTestAllSpritesSelect = 0x010C +kSpriteMediaHitTestOneSpriteSelect = 0x010D +kSpriteMediaSpriteIndexToIDSelect = 0x010E +kSpriteMediaSpriteIDToIndexSelect = 0x010F +kSpriteMediaGetSpriteActionsForQTEventSelect = 0x0110 +kSpriteMediaSetActionVariableSelect = 0x0111 +kSpriteMediaGetActionVariableSelect = 0x0112 +kSpriteMediaGetIndImagePropertySelect = 0x0113 +kSpriteMediaNewSpriteSelect = 0x0114 +kSpriteMediaDisposeSpriteSelect = 0x0115 +kSpriteMediaSetActionVariableToStringSelect = 0x0116 +kSpriteMediaGetActionVariableAsStringSelect = 0x0117 +kSpriteMediaNewImageSelect = 0x011B +kSpriteMediaDisposeImageSelect = 0x011C +kSpriteMediaImageIndexToIDSelect = 0x011D +kSpriteMediaImageIDToIndexSelect = 0x011E +kFlashMediaSetPanSelect = 0x0101 +kFlashMediaSetZoomSelect = 0x0102 +kFlashMediaSetZoomRectSelect = 0x0103 +kFlashMediaGetRefConBoundsSelect = 0x0104 +kFlashMediaGetRefConIDSelect = 0x0105 +kFlashMediaIDToRefConSelect = 0x0106 +kFlashMediaGetDisplayedFrameNumberSelect = 0x0107 +kFlashMediaFrameNumberToMovieTimeSelect = 0x0108 +kFlashMediaFrameLabelToMovieTimeSelect = 0x0109 +kFlashMediaGetFlashVariableSelect = 0x010A +kFlashMediaSetFlashVariableSelect = 0x010B +kFlashMediaDoButtonActionsSelect = 0x010C +kFlashMediaGetSupportedSwfVersionSelect = 0x010D +kMovieMediaGetChildDoMCActionCallbackSelect = 0x0102 +kMovieMediaGetDoMCActionCallbackSelect = 0x0103 +kMovieMediaGetCurrentMoviePropertySelect = 0x0104 +kMovieMediaGetCurrentTrackPropertySelect = 0x0105 +kMovieMediaGetChildMovieDataReferenceSelect = 0x0106 +kMovieMediaSetChildMovieDataReferenceSelect = 0x0107 +kMovieMediaLoadChildMovieFromDataReferenceSelect = 0x0108 +kMedia3DGetNamedObjectListSelect = 0x0101 +kMedia3DGetRendererListSelect = 0x0102 +kMedia3DGetCurrentGroupSelect = 0x0103 +kMedia3DTranslateNamedObjectToSelect = 0x0104 +kMedia3DScaleNamedObjectToSelect = 0x0105 +kMedia3DRotateNamedObjectToSelect = 0x0106 +kMedia3DSetCameraDataSelect = 0x0107 +kMedia3DGetCameraDataSelect = 0x0108 +kMedia3DSetCameraAngleAspectSelect = 0x0109 +kMedia3DGetCameraAngleAspectSelect = 0x010A +kMedia3DSetCameraRangeSelect = 0x010D +kMedia3DGetCameraRangeSelect = 0x010E +kMedia3DGetViewObjectSelect = 0x010F +kMCSetMovieSelect = 0x0002 +kMCGetIndMovieSelect = 0x0005 +kMCRemoveAllMoviesSelect = 0x0006 +kMCRemoveAMovieSelect = 0x0003 +kMCRemoveMovieSelect = 0x0006 +kMCIsPlayerEventSelect = 0x0007 +kMCSetActionFilterSelect = 0x0008 +kMCDoActionSelect = 0x0009 +kMCSetControllerAttachedSelect = 0x000A +kMCIsControllerAttachedSelect = 0x000B +kMCSetControllerPortSelect = 0x000C +kMCGetControllerPortSelect = 0x000D +kMCSetVisibleSelect = 0x000E +kMCGetVisibleSelect = 0x000F +kMCGetControllerBoundsRectSelect = 0x0010 +kMCSetControllerBoundsRectSelect = 0x0011 +kMCGetControllerBoundsRgnSelect = 0x0012 +kMCGetWindowRgnSelect = 0x0013 +kMCMovieChangedSelect = 0x0014 +kMCSetDurationSelect = 0x0015 +kMCGetCurrentTimeSelect = 0x0016 +kMCNewAttachedControllerSelect = 0x0017 +kMCDrawSelect = 0x0018 +kMCActivateSelect = 0x0019 +kMCIdleSelect = 0x001A +kMCKeySelect = 0x001B +kMCClickSelect = 0x001C +kMCEnableEditingSelect = 0x001D +kMCIsEditingEnabledSelect = 0x001E +kMCCopySelect = 0x001F +kMCCutSelect = 0x0020 +kMCPasteSelect = 0x0021 +kMCClearSelect = 0x0022 +kMCUndoSelect = 0x0023 +kMCPositionControllerSelect = 0x0024 +kMCGetControllerInfoSelect = 0x0025 +kMCSetClipSelect = 0x0028 +kMCGetClipSelect = 0x0029 +kMCDrawBadgeSelect = 0x002A +kMCSetUpEditMenuSelect = 0x002B +kMCGetMenuStringSelect = 0x002C +kMCSetActionFilterWithRefConSelect = 0x002D +kMCPtInControllerSelect = 0x002E +kMCInvalidateSelect = 0x002F +kMCAdjustCursorSelect = 0x0030 +kMCGetInterfaceElementSelect = 0x0031 +kMCGetDoActionsProcSelect = 0x0032 +kMCAddMovieSegmentSelect = 0x0033 +kMCTrimMovieSegmentSelect = 0x0034 +kMCSetIdleManagerSelect = 0x0035 +kMCSetControllerCapabilitiesSelect = 0x0036 +kMusicMediaGetIndexedTunePlayerSelect = 0x0101 +kRawCodecType = FOUR_CHAR_CODE('raw ') +kCinepakCodecType = FOUR_CHAR_CODE('cvid') +kGraphicsCodecType = FOUR_CHAR_CODE('smc ') +kAnimationCodecType = FOUR_CHAR_CODE('rle ') +kVideoCodecType = FOUR_CHAR_CODE('rpza') +kComponentVideoCodecType = FOUR_CHAR_CODE('yuv2') +kJPEGCodecType = FOUR_CHAR_CODE('jpeg') +kMotionJPEGACodecType = FOUR_CHAR_CODE('mjpa') +kMotionJPEGBCodecType = FOUR_CHAR_CODE('mjpb') +kSGICodecType = FOUR_CHAR_CODE('.SGI') +kPlanarRGBCodecType = FOUR_CHAR_CODE('8BPS') +kMacPaintCodecType = FOUR_CHAR_CODE('PNTG') +kGIFCodecType = FOUR_CHAR_CODE('gif ') +kPhotoCDCodecType = FOUR_CHAR_CODE('kpcd') +kQuickDrawGXCodecType = FOUR_CHAR_CODE('qdgx') +kAVRJPEGCodecType = FOUR_CHAR_CODE('avr ') +kOpenDMLJPEGCodecType = FOUR_CHAR_CODE('dmb1') +kBMPCodecType = FOUR_CHAR_CODE('WRLE') +kWindowsRawCodecType = FOUR_CHAR_CODE('WRAW') +kVectorCodecType = FOUR_CHAR_CODE('path') +kQuickDrawCodecType = FOUR_CHAR_CODE('qdrw') +kWaterRippleCodecType = FOUR_CHAR_CODE('ripl') +kFireCodecType = FOUR_CHAR_CODE('fire') +kCloudCodecType = FOUR_CHAR_CODE('clou') +kH261CodecType = FOUR_CHAR_CODE('h261') +kH263CodecType = FOUR_CHAR_CODE('h263') +kDVCNTSCCodecType = FOUR_CHAR_CODE('dvc ') +kDVCPALCodecType = FOUR_CHAR_CODE('dvcp') +kDVCProPALCodecType = FOUR_CHAR_CODE('dvpp') +kBaseCodecType = FOUR_CHAR_CODE('base') +kFLCCodecType = FOUR_CHAR_CODE('flic') +kTargaCodecType = FOUR_CHAR_CODE('tga ') +kPNGCodecType = FOUR_CHAR_CODE('png ') +kTIFFCodecType = FOUR_CHAR_CODE('tiff') +kComponentVideoSigned = FOUR_CHAR_CODE('yuvu') +kComponentVideoUnsigned = FOUR_CHAR_CODE('yuvs') +kCMYKCodecType = FOUR_CHAR_CODE('cmyk') +kMicrosoftVideo1CodecType = FOUR_CHAR_CODE('msvc') +kSorensonCodecType = FOUR_CHAR_CODE('SVQ1') +kSorenson3CodecType = FOUR_CHAR_CODE('SVQ3') +kIndeo4CodecType = FOUR_CHAR_CODE('IV41') +kMPEG4VisualCodecType = FOUR_CHAR_CODE('mp4v') +k64ARGBCodecType = FOUR_CHAR_CODE('b64a') +k48RGBCodecType = FOUR_CHAR_CODE('b48r') +k32AlphaGrayCodecType = FOUR_CHAR_CODE('b32a') +k16GrayCodecType = FOUR_CHAR_CODE('b16g') +kMpegYUV420CodecType = FOUR_CHAR_CODE('myuv') +kYUV420CodecType = FOUR_CHAR_CODE('y420') +kSorensonYUV9CodecType = FOUR_CHAR_CODE('syv9') +k422YpCbCr8CodecType = FOUR_CHAR_CODE('2vuy') +k444YpCbCr8CodecType = FOUR_CHAR_CODE('v308') +k4444YpCbCrA8CodecType = FOUR_CHAR_CODE('v408') +k422YpCbCr16CodecType = FOUR_CHAR_CODE('v216') +k422YpCbCr10CodecType = FOUR_CHAR_CODE('v210') +k444YpCbCr10CodecType = FOUR_CHAR_CODE('v410') +k4444YpCbCrA8RCodecType = FOUR_CHAR_CODE('r408') +kBlurImageFilterType = FOUR_CHAR_CODE('blur') +kSharpenImageFilterType = FOUR_CHAR_CODE('shrp') +kEdgeDetectImageFilterType = FOUR_CHAR_CODE('edge') +kEmbossImageFilterType = FOUR_CHAR_CODE('embs') +kConvolveImageFilterType = FOUR_CHAR_CODE('genk') +kAlphaGainImageFilterType = FOUR_CHAR_CODE('gain') +kRGBColorBalanceImageFilterType = FOUR_CHAR_CODE('rgbb') +kHSLColorBalanceImageFilterType = FOUR_CHAR_CODE('hslb') +kColorSyncImageFilterType = FOUR_CHAR_CODE('sync') +kFilmNoiseImageFilterType = FOUR_CHAR_CODE('fmns') +kSolarizeImageFilterType = FOUR_CHAR_CODE('solr') +kColorTintImageFilterType = FOUR_CHAR_CODE('tint') +kLensFlareImageFilterType = FOUR_CHAR_CODE('lens') +kBrightnessContrastImageFilterType = FOUR_CHAR_CODE('brco') +kAlphaCompositorTransitionType = FOUR_CHAR_CODE('blnd') +kCrossFadeTransitionType = FOUR_CHAR_CODE('dslv') +kChannelCompositeEffectType = FOUR_CHAR_CODE('chan') +kChromaKeyTransitionType = FOUR_CHAR_CODE('ckey') +kImplodeTransitionType = FOUR_CHAR_CODE('mplo') +kExplodeTransitionType = FOUR_CHAR_CODE('xplo') +kGradientTransitionType = FOUR_CHAR_CODE('matt') +kPushTransitionType = FOUR_CHAR_CODE('push') +kSlideTransitionType = FOUR_CHAR_CODE('slid') +kWipeTransitionType = FOUR_CHAR_CODE('smpt') +kIrisTransitionType = FOUR_CHAR_CODE('smp2') +kRadialTransitionType = FOUR_CHAR_CODE('smp3') +kMatrixTransitionType = FOUR_CHAR_CODE('smp4') +kZoomTransitionType = FOUR_CHAR_CODE('zoom') +kTravellingMatteEffectType = FOUR_CHAR_CODE('trav') +kCMYKPixelFormat = FOUR_CHAR_CODE('cmyk') +k64ARGBPixelFormat = FOUR_CHAR_CODE('b64a') +k48RGBPixelFormat = FOUR_CHAR_CODE('b48r') +k32AlphaGrayPixelFormat = FOUR_CHAR_CODE('b32a') +k16GrayPixelFormat = FOUR_CHAR_CODE('b16g') +k422YpCbCr8PixelFormat = FOUR_CHAR_CODE('2vuy') +k4444YpCbCrA8PixelFormat = FOUR_CHAR_CODE('v408') +k4444YpCbCrA8RPixelFormat = FOUR_CHAR_CODE('r408') +kYUV420PixelFormat = FOUR_CHAR_CODE('y420') +codecInfoDoes1 = (1L << 0) +codecInfoDoes2 = (1L << 1) +codecInfoDoes4 = (1L << 2) +codecInfoDoes8 = (1L << 3) +codecInfoDoes16 = (1L << 4) +codecInfoDoes32 = (1L << 5) +codecInfoDoesDither = (1L << 6) +codecInfoDoesStretch = (1L << 7) +codecInfoDoesShrink = (1L << 8) +codecInfoDoesMask = (1L << 9) +codecInfoDoesTemporal = (1L << 10) +codecInfoDoesDouble = (1L << 11) +codecInfoDoesQuad = (1L << 12) +codecInfoDoesHalf = (1L << 13) +codecInfoDoesQuarter = (1L << 14) +codecInfoDoesRotate = (1L << 15) +codecInfoDoesHorizFlip = (1L << 16) +codecInfoDoesVertFlip = (1L << 17) +codecInfoHasEffectParameterList = (1L << 18) +codecInfoDoesBlend = (1L << 19) +codecInfoDoesWarp = (1L << 20) +codecInfoDoesRecompress = (1L << 21) +codecInfoDoesSpool = (1L << 22) +codecInfoDoesRateConstrain = (1L << 23) +codecInfoDepth1 = (1L << 0) +codecInfoDepth2 = (1L << 1) +codecInfoDepth4 = (1L << 2) +codecInfoDepth8 = (1L << 3) +codecInfoDepth16 = (1L << 4) +codecInfoDepth32 = (1L << 5) +codecInfoDepth24 = (1L << 6) +codecInfoDepth33 = (1L << 7) +codecInfoDepth34 = (1L << 8) +codecInfoDepth36 = (1L << 9) +codecInfoDepth40 = (1L << 10) +codecInfoStoresClut = (1L << 11) +codecInfoDoesLossless = (1L << 12) +codecInfoSequenceSensitive = (1L << 13) +codecFlagUseImageBuffer = (1L << 0) +codecFlagUseScreenBuffer = (1L << 1) +codecFlagUpdatePrevious = (1L << 2) +codecFlagNoScreenUpdate = (1L << 3) +codecFlagWasCompressed = (1L << 4) +codecFlagDontOffscreen = (1L << 5) +codecFlagUpdatePreviousComp = (1L << 6) +codecFlagForceKeyFrame = (1L << 7) +codecFlagOnlyScreenUpdate = (1L << 8) +codecFlagLiveGrab = (1L << 9) +codecFlagDiffFrame = (1L << 9) +codecFlagDontUseNewImageBuffer = (1L << 10) +codecFlagInterlaceUpdate = (1L << 11) +codecFlagCatchUpDiff = (1L << 12) +codecFlagSupportDisable = (1L << 13) +codecFlagReenable = (1L << 14) +codecFlagOutUpdateOnNextIdle = (1L << 9) +codecFlagOutUpdateOnDataSourceChange = (1L << 10) +codecFlagSequenceSensitive = (1L << 11) +codecFlagOutUpdateOnTimeChange = (1L << 12) +codecFlagImageBufferNotSourceImage = (1L << 13) +codecFlagUsedNewImageBuffer = (1L << 14) +codecFlagUsedImageBuffer = (1L << 15) +codecMinimumDataSize = 32768L +compressorComponentType = FOUR_CHAR_CODE('imco') +decompressorComponentType = FOUR_CHAR_CODE('imdc') +codecLosslessQuality = 0x00000400 +codecMaxQuality = 0x000003FF +codecMinQuality = 0x00000000 +codecLowQuality = 0x00000100 +codecNormalQuality = 0x00000200 +codecHighQuality = 0x00000300 +codecLockBitsShieldCursor = (1 << 0) +codecCompletionSource = (1 << 0) +codecCompletionDest = (1 << 1) +codecCompletionDontUnshield = (1 << 2) +codecCompletionWentOffscreen = (1 << 3) +codecCompletionUnlockBits = (1 << 4) +codecCompletionForceChainFlush = (1 << 5) +codecCompletionDropped = (1 << 6) +codecProgressOpen = 0 +codecProgressUpdatePercent = 1 +codecProgressClose = 2 +defaultDither = 0 +forceDither = 1 +suppressDither = 2 +useColorMatching = 4 +callStdBits = 1 +callOldBits = 2 +noDefaultOpcodes = 4 +graphicsModeStraightAlpha = 256 +graphicsModePreWhiteAlpha = 257 +graphicsModePreBlackAlpha = 258 +graphicsModeComposition = 259 +graphicsModeStraightAlphaBlend = 260 +graphicsModePreMulColorAlpha = 261 +evenField1ToEvenFieldOut = 1 << 0 +evenField1ToOddFieldOut = 1 << 1 +oddField1ToEvenFieldOut = 1 << 2 +oddField1ToOddFieldOut = 1 << 3 +evenField2ToEvenFieldOut = 1 << 4 +evenField2ToOddFieldOut = 1 << 5 +oddField2ToEvenFieldOut = 1 << 6 +oddField2ToOddFieldOut = 1 << 7 +icmFrameTimeHasVirtualStartTimeAndDuration = 1 << 0 +codecDSequenceDisableOverlaySurface = (1L << 5) +codecDSequenceSingleField = (1L << 6) +codecDSequenceBidirectionalPrediction = (1L << 7) +codecDSequenceFlushInsteadOfDirtying = (1L << 8) +codecDSequenceEnableSubPixelPositioning = (1L << 9) +kICMSequenceTaskWeight = FOUR_CHAR_CODE('twei') +kICMSequenceTaskName = FOUR_CHAR_CODE('tnam') +kICMSequenceUserPreferredCodecs = FOUR_CHAR_CODE('punt') +kImageDescriptionSampleFormat = FOUR_CHAR_CODE('idfm') +kImageDescriptionClassicAtomFormat = FOUR_CHAR_CODE('atom') +kImageDescriptionQTAtomFormat = FOUR_CHAR_CODE('qtat') +kImageDescriptionEffectDataFormat = FOUR_CHAR_CODE('fxat') +kImageDescriptionPrivateDataFormat = FOUR_CHAR_CODE('priv') +kImageDescriptionAlternateCodec = FOUR_CHAR_CODE('subs') +kImageDescriptionColorSpace = FOUR_CHAR_CODE('cspc') +sfpItemPreviewAreaUser = 11 +sfpItemPreviewStaticText = 12 +sfpItemPreviewDividerUser = 13 +sfpItemCreatePreviewButton = 14 +sfpItemShowPreviewButton = 15 +kICMPixelFormatIsPlanarMask = 0x0F +kICMPixelFormatIsIndexed = (1L << 4) +kICMPixelFormatIsSupportedByQD = (1L << 5) +kICMPixelFormatIsMonochrome = (1L << 6) +kICMPixelFormatHasAlphaChannel = (1L << 7) +kICMGetChainUltimateParent = 0 +kICMGetChainParent = 1 +kICMGetChainChild = 2 +kICMGetChainUltimateChild = 3 +kDontUseValidateToFindGraphicsImporter = 1L << 0 +kICMTempThenAppMemory = 1L << 12 +kICMAppThenTempMemory = 1L << 13 +kQTUsePlatformDefaultGammaLevel = 0 +kQTUseSourceGammaLevel = -1L +kQTCCIR601VideoGammaLevel = 0x00023333 +identityMatrixType = 0x00 +translateMatrixType = 0x01 +scaleMatrixType = 0x02 +scaleTranslateMatrixType = 0x03 +linearMatrixType = 0x04 +linearTranslateMatrixType = 0x05 +perspectiveMatrixType = 0x06 +GraphicsImporterComponentType = FOUR_CHAR_CODE('grip') +graphicsImporterUsesImageDecompressor = 1L << 23 +quickTimeImageFileImageDescriptionAtom = FOUR_CHAR_CODE('idsc') +quickTimeImageFileImageDataAtom = FOUR_CHAR_CODE('idat') +quickTimeImageFileMetaDataAtom = FOUR_CHAR_CODE('meta') +quickTimeImageFileColorSyncProfileAtom = FOUR_CHAR_CODE('iicc') +graphicsImporterDrawsAllPixels = 0 +graphicsImporterDoesntDrawAllPixels = 1 +graphicsImporterDontKnowIfDrawAllPixels = 2 +kGraphicsImporterDontDoGammaCorrection = 1L << 0 +kGraphicsImporterTrustResolutionFromFile = 1L << 1 +kGraphicsImporterEnableSubPixelPositioning = 1L << 2 +kGraphicsExportGroup = FOUR_CHAR_CODE('expo') +kGraphicsExportFileType = FOUR_CHAR_CODE('ftyp') +kGraphicsExportMIMEType = FOUR_CHAR_CODE('mime') +kGraphicsExportExtension = FOUR_CHAR_CODE('ext ') +kGraphicsExportDescription = FOUR_CHAR_CODE('desc') +kQTPhotoshopLayerMode = FOUR_CHAR_CODE('lmod') +kQTPhotoshopLayerOpacity = FOUR_CHAR_CODE('lopa') +kQTPhotoshopLayerClipping = FOUR_CHAR_CODE('lclp') +kQTPhotoshopLayerFlags = FOUR_CHAR_CODE('lflg') +kQTPhotoshopLayerName = FOUR_CHAR_CODE('\xa9lnm') +kQTPhotoshopLayerUnicodeName = FOUR_CHAR_CODE('luni') +kQTIndexedImageType = FOUR_CHAR_CODE('nth?') +kQTIndexedImageIsThumbnail = FOUR_CHAR_CODE('n=th') +kQTIndexedImageIsLayer = FOUR_CHAR_CODE('n=ly') +kQTIndexedImageIsPage = FOUR_CHAR_CODE('n=pg') +kQTIndexedImageIsMultiResolution = FOUR_CHAR_CODE('n=rs') +kQTTIFFUserDataPrefix = 0x74690000 +kQTTIFFExifUserDataPrefix = 0x65780000 +kQTTIFFExifGPSUserDataPrefix = 0x67700000 +kQTAlphaMode = FOUR_CHAR_CODE('almo') +kQTAlphaModePreMulColor = FOUR_CHAR_CODE('almp') +kUserDataIPTC = FOUR_CHAR_CODE('iptc') +kQTTIFFUserDataOrientation = 0x74690112 +kQTTIFFUserDataTransferFunction = 0x7469012D +kQTTIFFUserDataWhitePoint = 0x7469013E +kQTTIFFUserDataPrimaryChromaticities = 0x7469013F +kQTTIFFUserDataTransferRange = 0x74690156 +kQTTIFFUserDataYCbCrPositioning = 0x74690213 +kQTTIFFUserDataReferenceBlackWhite = 0x74690214 +kQTTIFFUserDataModelPixelScale = 0x7469830E +kQTTIFFUserDataModelTransformation = 0x746985D8 +kQTTIFFUserDataModelTiepoint = 0x74698482 +kQTTIFFUserDataGeoKeyDirectory = 0x746987AF +kQTTIFFUserDataGeoDoubleParams = 0x746987B0 +kQTTIFFUserDataGeoAsciiParams = 0x746987B1 +kQTTIFFUserDataIntergraphMatrix = 0x74698480 +kQTExifUserDataExifVersion = 0x65789000 +kQTExifUserDataFlashPixVersion = 0x6578A000 +kQTExifUserDataColorSpace = 0x6578A001 +kQTExifUserDataComponentsConfiguration = 0x65789101 +kQTExifUserDataCompressedBitsPerPixel = 0x65789102 +kQTExifUserDataPixelXDimension = 0x6578A002 +kQTExifUserDataPixelYDimension = 0x6578A003 +kQTExifUserDataMakerNote = 0x6578927C +kQTExifUserDataUserComment = 0x6578928C +kQTExifUserDataRelatedSoundFile = 0x6578A004 +kQTExifUserDataDateTimeOriginal = 0x65789003 +kQTExifUserDataDateTimeDigitized = 0x65789004 +kQTExifUserDataSubSecTime = 0x65789290 +kQTExifUserDataSubSecTimeOriginal = 0x65789291 +kQTExifUserDataSubSecTimeDigitized = 0x65789292 +kQTExifUserDataExposureTime = 0x6578829A +kQTExifUserDataFNumber = 0x6578829D +kQTExifUserDataExposureProgram = 0x65788822 +kQTExifUserDataSpectralSensitivity = 0x65788824 +kQTExifUserDataISOSpeedRatings = 0x65788827 +kQTExifUserDataShutterSpeedValue = 0x65789201 +kQTExifUserDataApertureValue = 0x65789202 +kQTExifUserDataBrightnessValue = 0x65789203 +kQTExifUserDataExposureBiasValue = 0x65789204 +kQTExifUserDataMaxApertureValue = 0x65789205 +kQTExifUserDataSubjectDistance = 0x65789206 +kQTExifUserDataMeteringMode = 0x65789207 +kQTExifUserDataLightSource = 0x65789208 +kQTExifUserDataFlash = 0x65789209 +kQTExifUserDataFocalLength = 0x6578920A +kQTExifUserDataFlashEnergy = 0x6578A20B +kQTExifUserDataFocalPlaneXResolution = 0x6578A20E +kQTExifUserDataFocalPlaneYResolution = 0x6578A20F +kQTExifUserDataFocalPlaneResolutionUnit = 0x6578A210 +kQTExifUserDataSubjectLocation = 0x6578A214 +kQTExifUserDataExposureIndex = 0x6578A215 +kQTExifUserDataSensingMethod = 0x6578A217 +kQTExifUserDataFileSource = 0x6578A300 +kQTExifUserDataSceneType = 0x6578A301 +kQTExifUserDataGPSVersionID = 0x06770000 +kQTExifUserDataGPSLatitudeRef = 0x06770001 +kQTExifUserDataGPSLatitude = 0x06770002 +kQTExifUserDataGPSLongitudeRef = 0x06770003 +kQTExifUserDataGPSLongitude = 0x06770004 +kQTExifUserDataGPSAltitudeRef = 0x06770005 +kQTExifUserDataGPSAltitude = 0x06770006 +kQTExifUserDataGPSTimeStamp = 0x06770007 +kQTExifUserDataGPSSatellites = 0x06770008 +kQTExifUserDataGPSStatus = 0x06770009 +kQTExifUserDataGPSMeasureMode = 0x0677000A +kQTExifUserDataGPSDOP = 0x0677000B +kQTExifUserDataGPSSpeedRef = 0x0677000C +kQTExifUserDataGPSSpeed = 0x0677000D +kQTExifUserDataGPSTrackRef = 0x0677000E +kQTExifUserDataGPSTrack = 0x0677000F +kQTExifUserDataGPSImgDirectionRef = 0x06770010 +kQTExifUserDataGPSImgDirection = 0x06770011 +kQTExifUserDataGPSMapDatum = 0x06770012 +kQTExifUserDataGPSDestLatitudeRef = 0x06770013 +kQTExifUserDataGPSDestLatitude = 0x06770014 +kQTExifUserDataGPSDestLongitudeRef = 0x06770015 +kQTExifUserDataGPSDestLongitude = 0x06770016 +kQTExifUserDataGPSDestBearingRef = 0x06770017 +kQTExifUserDataGPSDestBearing = 0x06770018 +kQTExifUserDataGPSDestDistanceRef = 0x06770019 +kQTExifUserDataGPSDestDistance = 0x0677001A +GraphicsExporterComponentType = FOUR_CHAR_CODE('grex') +kBaseGraphicsExporterSubType = FOUR_CHAR_CODE('base') +graphicsExporterIsBaseExporter = 1L << 0 +graphicsExporterCanTranscode = 1L << 1 +graphicsExporterUsesImageCompressor = 1L << 2 +kQTResolutionSettings = FOUR_CHAR_CODE('reso') +kQTTargetDataSize = FOUR_CHAR_CODE('dasz') +kQTDontRecompress = FOUR_CHAR_CODE('dntr') +kQTInterlaceStyle = FOUR_CHAR_CODE('ilac') +kQTColorSyncProfile = FOUR_CHAR_CODE('iccp') +kQTThumbnailSettings = FOUR_CHAR_CODE('thum') +kQTEnableExif = FOUR_CHAR_CODE('exif') +kQTMetaData = FOUR_CHAR_CODE('meta') +kQTTIFFCompressionMethod = FOUR_CHAR_CODE('tifc') +kQTTIFFCompression_None = 1 +kQTTIFFCompression_PackBits = 32773L +kQTTIFFLittleEndian = FOUR_CHAR_CODE('tife') +kQTPNGFilterPreference = FOUR_CHAR_CODE('pngf') +kQTPNGFilterBestForColorType = FOUR_CHAR_CODE('bflt') +kQTPNGFilterNone = 0 +kQTPNGFilterSub = 1 +kQTPNGFilterUp = 2 +kQTPNGFilterAverage = 3 +kQTPNGFilterPaeth = 4 +kQTPNGFilterAdaptivePerRow = FOUR_CHAR_CODE('aflt') +kQTPNGInterlaceStyle = FOUR_CHAR_CODE('ilac') +kQTPNGInterlaceNone = 0 +kQTPNGInterlaceAdam7 = 1 +ImageTranscodererComponentType = FOUR_CHAR_CODE('imtc') +kGraphicsImportSetDataReferenceSelect = 0x0001 +kGraphicsImportGetDataReferenceSelect = 0x0002 +kGraphicsImportSetDataFileSelect = 0x0003 +kGraphicsImportGetDataFileSelect = 0x0004 +kGraphicsImportSetDataHandleSelect = 0x0005 +kGraphicsImportGetDataHandleSelect = 0x0006 +kGraphicsImportGetImageDescriptionSelect = 0x0007 +kGraphicsImportGetDataOffsetAndSizeSelect = 0x0008 +kGraphicsImportReadDataSelect = 0x0009 +kGraphicsImportSetClipSelect = 0x000A +kGraphicsImportGetClipSelect = 0x000B +kGraphicsImportSetSourceRectSelect = 0x000C +kGraphicsImportGetSourceRectSelect = 0x000D +kGraphicsImportGetNaturalBoundsSelect = 0x000E +kGraphicsImportDrawSelect = 0x000F +kGraphicsImportSetGWorldSelect = 0x0010 +kGraphicsImportGetGWorldSelect = 0x0011 +kGraphicsImportSetMatrixSelect = 0x0012 +kGraphicsImportGetMatrixSelect = 0x0013 +kGraphicsImportSetBoundsRectSelect = 0x0014 +kGraphicsImportGetBoundsRectSelect = 0x0015 +kGraphicsImportSaveAsPictureSelect = 0x0016 +kGraphicsImportSetGraphicsModeSelect = 0x0017 +kGraphicsImportGetGraphicsModeSelect = 0x0018 +kGraphicsImportSetQualitySelect = 0x0019 +kGraphicsImportGetQualitySelect = 0x001A +kGraphicsImportSaveAsQuickTimeImageFileSelect = 0x001B +kGraphicsImportSetDataReferenceOffsetAndLimitSelect = 0x001C +kGraphicsImportGetDataReferenceOffsetAndLimitSelect = 0x001D +kGraphicsImportGetAliasedDataReferenceSelect = 0x001E +kGraphicsImportValidateSelect = 0x001F +kGraphicsImportGetMetaDataSelect = 0x0020 +kGraphicsImportGetMIMETypeListSelect = 0x0021 +kGraphicsImportDoesDrawAllPixelsSelect = 0x0022 +kGraphicsImportGetAsPictureSelect = 0x0023 +kGraphicsImportExportImageFileSelect = 0x0024 +kGraphicsImportGetExportImageTypeListSelect = 0x0025 +kGraphicsImportDoExportImageFileDialogSelect = 0x0026 +kGraphicsImportGetExportSettingsAsAtomContainerSelect = 0x0027 +kGraphicsImportSetExportSettingsFromAtomContainerSelect = 0x0028 +kGraphicsImportSetProgressProcSelect = 0x0029 +kGraphicsImportGetProgressProcSelect = 0x002A +kGraphicsImportGetImageCountSelect = 0x002B +kGraphicsImportSetImageIndexSelect = 0x002C +kGraphicsImportGetImageIndexSelect = 0x002D +kGraphicsImportGetDataOffsetAndSize64Select = 0x002E +kGraphicsImportReadData64Select = 0x002F +kGraphicsImportSetDataReferenceOffsetAndLimit64Select = 0x0030 +kGraphicsImportGetDataReferenceOffsetAndLimit64Select = 0x0031 +kGraphicsImportGetDefaultMatrixSelect = 0x0032 +kGraphicsImportGetDefaultClipSelect = 0x0033 +kGraphicsImportGetDefaultGraphicsModeSelect = 0x0034 +kGraphicsImportGetDefaultSourceRectSelect = 0x0035 +kGraphicsImportGetColorSyncProfileSelect = 0x0036 +kGraphicsImportSetDestRectSelect = 0x0037 +kGraphicsImportGetDestRectSelect = 0x0038 +kGraphicsImportSetFlagsSelect = 0x0039 +kGraphicsImportGetFlagsSelect = 0x003A +kGraphicsImportGetBaseDataOffsetAndSize64Select = 0x003D +kGraphicsImportSetImageIndexToThumbnailSelect = 0x003E +kGraphicsExportDoExportSelect = 0x0001 +kGraphicsExportCanTranscodeSelect = 0x0002 +kGraphicsExportDoTranscodeSelect = 0x0003 +kGraphicsExportCanUseCompressorSelect = 0x0004 +kGraphicsExportDoUseCompressorSelect = 0x0005 +kGraphicsExportDoStandaloneExportSelect = 0x0006 +kGraphicsExportGetDefaultFileTypeAndCreatorSelect = 0x0007 +kGraphicsExportGetDefaultFileNameExtensionSelect = 0x0008 +kGraphicsExportGetMIMETypeListSelect = 0x0009 +kGraphicsExportRequestSettingsSelect = 0x000B +kGraphicsExportSetSettingsFromAtomContainerSelect = 0x000C +kGraphicsExportGetSettingsAsAtomContainerSelect = 0x000D +kGraphicsExportGetSettingsAsTextSelect = 0x000E +kGraphicsExportSetDontRecompressSelect = 0x000F +kGraphicsExportGetDontRecompressSelect = 0x0010 +kGraphicsExportSetInterlaceStyleSelect = 0x0011 +kGraphicsExportGetInterlaceStyleSelect = 0x0012 +kGraphicsExportSetMetaDataSelect = 0x0013 +kGraphicsExportGetMetaDataSelect = 0x0014 +kGraphicsExportSetTargetDataSizeSelect = 0x0015 +kGraphicsExportGetTargetDataSizeSelect = 0x0016 +kGraphicsExportSetCompressionMethodSelect = 0x0017 +kGraphicsExportGetCompressionMethodSelect = 0x0018 +kGraphicsExportSetCompressionQualitySelect = 0x0019 +kGraphicsExportGetCompressionQualitySelect = 0x001A +kGraphicsExportSetResolutionSelect = 0x001B +kGraphicsExportGetResolutionSelect = 0x001C +kGraphicsExportSetDepthSelect = 0x001D +kGraphicsExportGetDepthSelect = 0x001E +kGraphicsExportSetColorSyncProfileSelect = 0x0021 +kGraphicsExportGetColorSyncProfileSelect = 0x0022 +kGraphicsExportSetProgressProcSelect = 0x0023 +kGraphicsExportGetProgressProcSelect = 0x0024 +kGraphicsExportSetInputDataReferenceSelect = 0x0025 +kGraphicsExportGetInputDataReferenceSelect = 0x0026 +kGraphicsExportSetInputFileSelect = 0x0027 +kGraphicsExportGetInputFileSelect = 0x0028 +kGraphicsExportSetInputHandleSelect = 0x0029 +kGraphicsExportGetInputHandleSelect = 0x002A +kGraphicsExportSetInputPtrSelect = 0x002B +kGraphicsExportGetInputPtrSelect = 0x002C +kGraphicsExportSetInputGraphicsImporterSelect = 0x002D +kGraphicsExportGetInputGraphicsImporterSelect = 0x002E +kGraphicsExportSetInputPictureSelect = 0x002F +kGraphicsExportGetInputPictureSelect = 0x0030 +kGraphicsExportSetInputGWorldSelect = 0x0031 +kGraphicsExportGetInputGWorldSelect = 0x0032 +kGraphicsExportSetInputPixmapSelect = 0x0033 +kGraphicsExportGetInputPixmapSelect = 0x0034 +kGraphicsExportSetInputOffsetAndLimitSelect = 0x0035 +kGraphicsExportGetInputOffsetAndLimitSelect = 0x0036 +kGraphicsExportMayExporterReadInputDataSelect = 0x0037 +kGraphicsExportGetInputDataSizeSelect = 0x0038 +kGraphicsExportReadInputDataSelect = 0x0039 +kGraphicsExportGetInputImageDescriptionSelect = 0x003A +kGraphicsExportGetInputImageDimensionsSelect = 0x003B +kGraphicsExportGetInputImageDepthSelect = 0x003C +kGraphicsExportDrawInputImageSelect = 0x003D +kGraphicsExportSetOutputDataReferenceSelect = 0x003E +kGraphicsExportGetOutputDataReferenceSelect = 0x003F +kGraphicsExportSetOutputFileSelect = 0x0040 +kGraphicsExportGetOutputFileSelect = 0x0041 +kGraphicsExportSetOutputHandleSelect = 0x0042 +kGraphicsExportGetOutputHandleSelect = 0x0043 +kGraphicsExportSetOutputOffsetAndMaxSizeSelect = 0x0044 +kGraphicsExportGetOutputOffsetAndMaxSizeSelect = 0x0045 +kGraphicsExportSetOutputFileTypeAndCreatorSelect = 0x0046 +kGraphicsExportGetOutputFileTypeAndCreatorSelect = 0x0047 +kGraphicsExportWriteOutputDataSelect = 0x0048 +kGraphicsExportSetOutputMarkSelect = 0x0049 +kGraphicsExportGetOutputMarkSelect = 0x004A +kGraphicsExportReadOutputDataSelect = 0x004B +kGraphicsExportSetThumbnailEnabledSelect = 0x004C +kGraphicsExportGetThumbnailEnabledSelect = 0x004D +kGraphicsExportSetExifEnabledSelect = 0x004E +kGraphicsExportGetExifEnabledSelect = 0x004F +kImageTranscoderBeginSequenceSelect = 0x0001 +kImageTranscoderConvertSelect = 0x0002 +kImageTranscoderDisposeDataSelect = 0x0003 +kImageTranscoderEndSequenceSelect = 0x0004 +clockComponentType = FOUR_CHAR_CODE('clok') +systemTickClock = FOUR_CHAR_CODE('tick') +systemSecondClock = FOUR_CHAR_CODE('seco') +systemMillisecondClock = FOUR_CHAR_CODE('mill') +systemMicrosecondClock = FOUR_CHAR_CODE('micr') +kClockRateIsLinear = 1 +kClockImplementsCallBacks = 2 +kClockCanHandleIntermittentSound = 4 +StandardCompressionType = FOUR_CHAR_CODE('scdi') +StandardCompressionSubType = FOUR_CHAR_CODE('imag') +StandardCompressionSubTypeSound = FOUR_CHAR_CODE('soun') +scListEveryCodec = 1L << 1 +scAllowZeroFrameRate = 1L << 2 +scAllowZeroKeyFrameRate = 1L << 3 +scShowBestDepth = 1L << 4 +scUseMovableModal = 1L << 5 +scDisableFrameRateItem = 1L << 6 +scShowDataRateAsKilobits = 1L << 7 +scPreferCropping = 1 << 0 +scPreferScaling = 1 << 1 +scPreferScalingAndCropping = scPreferScaling | scPreferCropping +scDontDetermineSettingsFromTestImage = 1 << 2 +scTestImageWidth = 80 +scTestImageHeight = 80 +scOKItem = 1 +scCancelItem = 2 +scCustomItem = 3 +scUserCancelled = 1 +scPositionRect = 2 +scPositionDialog = 3 +scSetTestImagePictHandle = 4 +scSetTestImagePictFile = 5 +scSetTestImagePixMap = 6 +scGetBestDeviceRect = 7 +scRequestImageSettings = 10 +scCompressImage = 11 +scCompressPicture = 12 +scCompressPictureFile = 13 +scRequestSequenceSettings = 14 +scCompressSequenceBegin = 15 +scCompressSequenceFrame = 16 +scCompressSequenceEnd = 17 +scDefaultPictHandleSettings = 18 +scDefaultPictFileSettings = 19 +scDefaultPixMapSettings = 20 +scGetInfo = 21 +scSetInfo = 22 +scNewGWorld = 23 +scSpatialSettingsType = FOUR_CHAR_CODE('sptl') +scTemporalSettingsType = FOUR_CHAR_CODE('tprl') +scDataRateSettingsType = FOUR_CHAR_CODE('drat') +scColorTableType = FOUR_CHAR_CODE('clut') +scProgressProcType = FOUR_CHAR_CODE('prog') +scExtendedProcsType = FOUR_CHAR_CODE('xprc') +scPreferenceFlagsType = FOUR_CHAR_CODE('pref') +scSettingsStateType = FOUR_CHAR_CODE('ssta') +scSequenceIDType = FOUR_CHAR_CODE('sequ') +scWindowPositionType = FOUR_CHAR_CODE('wndw') +scCodecFlagsType = FOUR_CHAR_CODE('cflg') +scCodecSettingsType = FOUR_CHAR_CODE('cdec') +scForceKeyValueType = FOUR_CHAR_CODE('ksim') +scSoundSampleRateType = FOUR_CHAR_CODE('ssrt') +scSoundSampleSizeType = FOUR_CHAR_CODE('ssss') +scSoundChannelCountType = FOUR_CHAR_CODE('sscc') +scSoundCompressionType = FOUR_CHAR_CODE('ssct') +scCompressionListType = FOUR_CHAR_CODE('ctyl') +scCodecManufacturerType = FOUR_CHAR_CODE('cmfr') +scSoundVBRCompressionOK = FOUR_CHAR_CODE('cvbr') +scSoundInputSampleRateType = FOUR_CHAR_CODE('ssir') +scSoundSampleRateChangeOK = FOUR_CHAR_CODE('rcok') +scAvailableCompressionListType = FOUR_CHAR_CODE('avai') +scGetCompression = 1 +scShowMotionSettings = 1L << 0 +scSettingsChangedItem = -1 +scCompressFlagIgnoreIdenticalFrames = 1 +kQTSettingsVideo = FOUR_CHAR_CODE('vide') +kQTSettingsSound = FOUR_CHAR_CODE('soun') +kQTSettingsComponentVersion = FOUR_CHAR_CODE('vers') +TweenComponentType = FOUR_CHAR_CODE('twen') +TCSourceRefNameType = FOUR_CHAR_CODE('name') +tcDropFrame = 1 << 0 +tc24HourMax = 1 << 1 +tcNegTimesOK = 1 << 2 +tcCounter = 1 << 3 +tctNegFlag = 0x80 +tcdfShowTimeCode = 1 << 0 +MovieImportType = FOUR_CHAR_CODE('eat ') +MovieExportType = FOUR_CHAR_CODE('spit') +canMovieImportHandles = 1 << 0 +canMovieImportFiles = 1 << 1 +hasMovieImportUserInterface = 1 << 2 +canMovieExportHandles = 1 << 3 +canMovieExportFiles = 1 << 4 +hasMovieExportUserInterface = 1 << 5 +movieImporterIsXMLBased = 1 << 5 +dontAutoFileMovieImport = 1 << 6 +canMovieExportAuxDataHandle = 1 << 7 +canMovieImportValidateHandles = 1 << 8 +canMovieImportValidateFile = 1 << 9 +dontRegisterWithEasyOpen = 1 << 10 +canMovieImportInPlace = 1 << 11 +movieImportSubTypeIsFileExtension = 1 << 12 +canMovieImportPartial = 1 << 13 +hasMovieImportMIMEList = 1 << 14 +canMovieImportAvoidBlocking = 1 << 15 +canMovieExportFromProcedures = 1 << 15 +canMovieExportValidateMovie = 1L << 16 +movieImportMustGetDestinationMediaType = 1L << 16 +movieExportNeedsResourceFork = 1L << 17 +canMovieImportDataReferences = 1L << 18 +movieExportMustGetSourceMediaType = 1L << 19 +canMovieImportWithIdle = 1L << 20 +canMovieImportValidateDataReferences = 1L << 21 +reservedForUseByGraphicsImporters = 1L << 23 +movieImportCreateTrack = 1 +movieImportInParallel = 2 +movieImportMustUseTrack = 4 +movieImportWithIdle = 16 +movieImportResultUsedMultipleTracks = 8 +movieImportResultNeedIdles = 32 +movieImportResultComplete = 64 +kMovieExportTextOnly = 0 +kMovieExportAbsoluteTime = 1 +kMovieExportRelativeTime = 2 +kMIDIImportSilenceBefore = 1 << 0 +kMIDIImportSilenceAfter = 1 << 1 +kMIDIImport20Playable = 1 << 2 +kMIDIImportWantLyrics = 1 << 3 +kQTMediaConfigResourceType = FOUR_CHAR_CODE('mcfg') +kQTMediaConfigResourceVersion = 2 +kQTMediaGroupResourceType = FOUR_CHAR_CODE('mgrp') +kQTMediaGroupResourceVersion = 1 +kQTBrowserInfoResourceType = FOUR_CHAR_CODE('brws') +kQTBrowserInfoResourceVersion = 1 +kQTMediaMIMEInfoHasChanged = (1L << 1) +kQTMediaFileInfoHasChanged = (1L << 2) +kQTMediaConfigCanUseApp = (1L << 18) +kQTMediaConfigCanUsePlugin = (1L << 19) +kQTMediaConfigUNUSED = (1L << 20) +kQTMediaConfigBinaryFile = (1L << 23) +kQTMediaConfigTextFile = 0 +kQTMediaConfigMacintoshFile = (1L << 24) +kQTMediaConfigAssociateByDefault = (1L << 27) +kQTMediaConfigUseAppByDefault = (1L << 28) +kQTMediaConfigUsePluginByDefault = (1L << 29) +kQTMediaConfigDefaultsMask = (kQTMediaConfigUseAppByDefault | kQTMediaConfigUsePluginByDefault) +kQTMediaConfigDefaultsShift = 12 +kQTMediaConfigHasFileHasQTAtoms = (1L << 30) +kQTMediaConfigStreamGroupID = FOUR_CHAR_CODE('strm') +kQTMediaConfigInteractiveGroupID = FOUR_CHAR_CODE('intr') +kQTMediaConfigVideoGroupID = FOUR_CHAR_CODE('eyes') +kQTMediaConfigAudioGroupID = FOUR_CHAR_CODE('ears') +kQTMediaConfigMPEGGroupID = FOUR_CHAR_CODE('mpeg') +kQTMediaConfigMP3GroupID = FOUR_CHAR_CODE('mp3 ') +kQTMediaConfigImageGroupID = FOUR_CHAR_CODE('ogle') +kQTMediaConfigMiscGroupID = FOUR_CHAR_CODE('misc') +kQTMediaInfoNetGroup = FOUR_CHAR_CODE('net ') +kQTMediaInfoWinGroup = FOUR_CHAR_CODE('win ') +kQTMediaInfoMacGroup = FOUR_CHAR_CODE('mac ') +kQTMediaInfoMiscGroup = 0x3F3F3F3F +kMimeInfoMimeTypeTag = FOUR_CHAR_CODE('mime') +kMimeInfoFileExtensionTag = FOUR_CHAR_CODE('ext ') +kMimeInfoDescriptionTag = FOUR_CHAR_CODE('desc') +kMimeInfoGroupTag = FOUR_CHAR_CODE('grop') +kMimeInfoDoNotOverrideExistingFileTypeAssociation = FOUR_CHAR_CODE('nofa') +kQTFileTypeAIFF = FOUR_CHAR_CODE('AIFF') +kQTFileTypeAIFC = FOUR_CHAR_CODE('AIFC') +kQTFileTypeDVC = FOUR_CHAR_CODE('dvc!') +kQTFileTypeMIDI = FOUR_CHAR_CODE('Midi') +kQTFileTypePicture = FOUR_CHAR_CODE('PICT') +kQTFileTypeMovie = FOUR_CHAR_CODE('MooV') +kQTFileTypeText = FOUR_CHAR_CODE('TEXT') +kQTFileTypeWave = FOUR_CHAR_CODE('WAVE') +kQTFileTypeSystemSevenSound = FOUR_CHAR_CODE('sfil') +kQTFileTypeMuLaw = FOUR_CHAR_CODE('ULAW') +kQTFileTypeAVI = FOUR_CHAR_CODE('VfW ') +kQTFileTypeSoundDesignerII = FOUR_CHAR_CODE('Sd2f') +kQTFileTypeAudioCDTrack = FOUR_CHAR_CODE('trak') +kQTFileTypePICS = FOUR_CHAR_CODE('PICS') +kQTFileTypeGIF = FOUR_CHAR_CODE('GIFf') +kQTFileTypePNG = FOUR_CHAR_CODE('PNGf') +kQTFileTypeTIFF = FOUR_CHAR_CODE('TIFF') +kQTFileTypePhotoShop = FOUR_CHAR_CODE('8BPS') +kQTFileTypeSGIImage = FOUR_CHAR_CODE('.SGI') +kQTFileTypeBMP = FOUR_CHAR_CODE('BMPf') +kQTFileTypeJPEG = FOUR_CHAR_CODE('JPEG') +kQTFileTypeJFIF = FOUR_CHAR_CODE('JPEG') +kQTFileTypeMacPaint = FOUR_CHAR_CODE('PNTG') +kQTFileTypeTargaImage = FOUR_CHAR_CODE('TPIC') +kQTFileTypeQuickDrawGXPicture = FOUR_CHAR_CODE('qdgx') +kQTFileTypeQuickTimeImage = FOUR_CHAR_CODE('qtif') +kQTFileType3DMF = FOUR_CHAR_CODE('3DMF') +kQTFileTypeFLC = FOUR_CHAR_CODE('FLC ') +kQTFileTypeFlash = FOUR_CHAR_CODE('SWFL') +kQTFileTypeFlashPix = FOUR_CHAR_CODE('FPix') +kQTFileTypeMP4 = FOUR_CHAR_CODE('mpg4') +kQTSettingsDVExportNTSC = FOUR_CHAR_CODE('dvcv') +kQTSettingsDVExportLockedAudio = FOUR_CHAR_CODE('lock') +kQTSettingsEffect = FOUR_CHAR_CODE('effe') +kQTSettingsGraphicsFileImportSequence = FOUR_CHAR_CODE('sequ') +kQTSettingsGraphicsFileImportSequenceEnabled = FOUR_CHAR_CODE('enab') +kQTSettingsMovieExportEnableVideo = FOUR_CHAR_CODE('envi') +kQTSettingsMovieExportEnableSound = FOUR_CHAR_CODE('enso') +kQTSettingsMovieExportSaveOptions = FOUR_CHAR_CODE('save') +kQTSettingsMovieExportSaveForInternet = FOUR_CHAR_CODE('fast') +kQTSettingsMovieExportSaveCompressedMovie = FOUR_CHAR_CODE('cmpm') +kQTSettingsMIDI = FOUR_CHAR_CODE('MIDI') +kQTSettingsMIDISettingFlags = FOUR_CHAR_CODE('sttg') +kQTSettingsText = FOUR_CHAR_CODE('text') +kQTSettingsTextDescription = FOUR_CHAR_CODE('desc') +kQTSettingsTextSize = FOUR_CHAR_CODE('size') +kQTSettingsTextSettingFlags = FOUR_CHAR_CODE('sttg') +kQTSettingsTextTimeFraction = FOUR_CHAR_CODE('timf') +kQTSettingsTime = FOUR_CHAR_CODE('time') +kQTSettingsTimeDuration = FOUR_CHAR_CODE('dura') +kQTSettingsAudioCDTrack = FOUR_CHAR_CODE('trak') +kQTSettingsAudioCDTrackRateShift = FOUR_CHAR_CODE('rshf') +kQTSettingsDVExportDVFormat = FOUR_CHAR_CODE('dvcf') +kQTPresetsListResourceType = FOUR_CHAR_CODE('stg#') +kQTPresetsPlatformListResourceType = FOUR_CHAR_CODE('stgp') +kQTPresetInfoIsDivider = 1 +kQTMovieExportSourceInfoResourceType = FOUR_CHAR_CODE('src#') +kQTMovieExportSourceInfoIsMediaType = 1L << 0 +kQTMovieExportSourceInfoIsMediaCharacteristic = 1L << 1 +kQTMovieExportSourceInfoIsSourceType = 1L << 2 +movieExportUseConfiguredSettings = FOUR_CHAR_CODE('ucfg') +movieExportWidth = FOUR_CHAR_CODE('wdth') +movieExportHeight = FOUR_CHAR_CODE('hegt') +movieExportDuration = FOUR_CHAR_CODE('dura') +movieExportVideoFilter = FOUR_CHAR_CODE('iflt') +movieExportTimeScale = FOUR_CHAR_CODE('tmsc') +kQTBrowserInfoCanUseSystemFolderPlugin = (1L << 0) +kQTPreFlightOpenComponent = (1L << 1) +pnotComponentWantsEvents = 1 +pnotComponentNeedsNoCache = 2 +ShowFilePreviewComponentType = FOUR_CHAR_CODE('pnot') +CreateFilePreviewComponentType = FOUR_CHAR_CODE('pmak') +DataCompressorComponentType = FOUR_CHAR_CODE('dcom') +DataDecompressorComponentType = FOUR_CHAR_CODE('ddec') +AppleDataCompressorSubType = FOUR_CHAR_CODE('adec') +zlibDataCompressorSubType = FOUR_CHAR_CODE('zlib') +kDataHCanRead = 1L << 0 +kDataHSpecialRead = 1L << 1 +kDataHSpecialReadFile = 1L << 2 +kDataHCanWrite = 1L << 3 +kDataHSpecialWrite = 1 << 4 +kDataHSpecialWriteFile = 1 << 5 +kDataHCanStreamingWrite = 1 << 6 +kDataHMustCheckDataRef = 1 << 7 +kDataRefExtensionChokeSpeed = FOUR_CHAR_CODE('chok') +kDataRefExtensionFileName = FOUR_CHAR_CODE('fnam') +kDataRefExtensionMIMEType = FOUR_CHAR_CODE('mime') +kDataRefExtensionMacOSFileType = FOUR_CHAR_CODE('ftyp') +kDataRefExtensionInitializationData = FOUR_CHAR_CODE('data') +kDataRefExtensionQuickTimeMediaType = FOUR_CHAR_CODE('mtyp') +kDataHChokeToMovieDataRate = 1 << 0 +kDataHChokeToParam = 1 << 1 +kDataHExtendedSchedule = FOUR_CHAR_CODE('xtnd') +kDataHInfoFlagNeverStreams = 1 << 0 +kDataHInfoFlagCanUpdateDataRefs = 1 << 1 +kDataHInfoFlagNeedsNetworkBandwidth = 1 << 2 +kDataHFileTypeMacOSFileType = FOUR_CHAR_CODE('ftyp') +kDataHFileTypeExtension = FOUR_CHAR_CODE('fext') +kDataHFileTypeMIME = FOUR_CHAR_CODE('mime') +kDataHCreateFileButDontCreateResFile = (1L << 0) +kDataHMovieUsageDoAppendMDAT = 1L << 0 +kDataHTempUseSameDirectory = 1L << 0 +kDataHTempUseSameVolume = 1L << 1 +kDataHTempCreateFile = 1L << 2 +kDataHTempOpenFile = 1L << 3 +kDataHGetDataRateInfiniteRate = 0x7FFFFFFF +kDataHSetTimeHintsSkipBandwidthRequest = 1 << 0 +videoDigitizerComponentType = FOUR_CHAR_CODE('vdig') +vdigInterfaceRev = 2 +ntscIn = 0 +currentIn = 0 +palIn = 1 +secamIn = 2 +ntscReallyIn = 3 +compositeIn = 0 +sVideoIn = 1 +rgbComponentIn = 2 +rgbComponentSyncIn = 3 +yuvComponentIn = 4 +yuvComponentSyncIn = 5 +tvTunerIn = 6 +sdiIn = 7 +vdPlayThruOff = 0 +vdPlayThruOn = 1 +vdDigitizerBW = 0 +vdDigitizerRGB = 1 +vdBroadcastMode = 0 +vdVTRMode = 1 +vdUseAnyField = 0 +vdUseOddField = 1 +vdUseEvenField = 2 +vdTypeBasic = 0 +vdTypeAlpha = 1 +vdTypeMask = 2 +vdTypeKey = 3 +digiInDoesNTSC = 1L << 0 +digiInDoesPAL = 1L << 1 +digiInDoesSECAM = 1L << 2 +digiInDoesGenLock = 1L << 7 +digiInDoesComposite = 1L << 8 +digiInDoesSVideo = 1L << 9 +digiInDoesComponent = 1L << 10 +digiInVTR_Broadcast = 1L << 11 +digiInDoesColor = 1L << 12 +digiInDoesBW = 1L << 13 +digiInSignalLock = 1L << 31 +digiOutDoes1 = 1L << 0 +digiOutDoes2 = 1L << 1 +digiOutDoes4 = 1L << 2 +digiOutDoes8 = 1L << 3 +digiOutDoes16 = 1L << 4 +digiOutDoes32 = 1L << 5 +digiOutDoesDither = 1L << 6 +digiOutDoesStretch = 1L << 7 +digiOutDoesShrink = 1L << 8 +digiOutDoesMask = 1L << 9 +digiOutDoesDouble = 1L << 11 +digiOutDoesQuad = 1L << 12 +digiOutDoesQuarter = 1L << 13 +digiOutDoesSixteenth = 1L << 14 +digiOutDoesRotate = 1L << 15 +digiOutDoesHorizFlip = 1L << 16 +digiOutDoesVertFlip = 1L << 17 +digiOutDoesSkew = 1L << 18 +digiOutDoesBlend = 1L << 19 +digiOutDoesWarp = 1L << 20 +digiOutDoesHW_DMA = 1L << 21 +digiOutDoesHWPlayThru = 1L << 22 +digiOutDoesILUT = 1L << 23 +digiOutDoesKeyColor = 1L << 24 +digiOutDoesAsyncGrabs = 1L << 25 +digiOutDoesUnreadableScreenBits = 1L << 26 +digiOutDoesCompress = 1L << 27 +digiOutDoesCompressOnly = 1L << 28 +digiOutDoesPlayThruDuringCompress = 1L << 29 +digiOutDoesCompressPartiallyVisible = 1L << 30 +digiOutDoesNotNeedCopyOfCompressData = 1L << 31 +dmaDepth1 = 1 +dmaDepth2 = 2 +dmaDepth4 = 4 +dmaDepth8 = 8 +dmaDepth16 = 16 +dmaDepth32 = 32 +dmaDepth2Gray = 64 +dmaDepth4Gray = 128 +dmaDepth8Gray = 256 +kVDIGControlledFrameRate = -1 +vdDeviceFlagShowInputsAsDevices = (1 << 0) +vdDeviceFlagHideDevice = (1 << 1) +vdFlagCaptureStarting = (1 << 0) +vdFlagCaptureStopping = (1 << 1) +vdFlagCaptureIsForPreview = (1 << 2) +vdFlagCaptureIsForRecord = (1 << 3) +vdFlagCaptureLowLatency = (1 << 4) +vdFlagCaptureAlwaysUseTimeBase = (1 << 5) +vdFlagCaptureSetSettingsBegin = (1 << 6) +vdFlagCaptureSetSettingsEnd = (1 << 7) +xmlParseComponentType = FOUR_CHAR_CODE('pars') +xmlParseComponentSubType = FOUR_CHAR_CODE('xml ') +xmlIdentifierInvalid = 0 +# xmlIdentifierUnrecognized = (long)0xFFFFFFFF +xmlContentTypeInvalid = 0 +xmlContentTypeElement = 1 +xmlContentTypeCharData = 2 +elementFlagAlwaysSelfContained = 1L << 0 +elementFlagPreserveWhiteSpace = 1L << 1 +xmlParseFlagAllowUppercase = 1L << 0 +xmlParseFlagAllowUnquotedAttributeValues = 1L << 1 +xmlParseFlagEventParseOnly = 1L << 2 +attributeValueKindCharString = 0 +attributeValueKindInteger = 1L << 0 +attributeValueKindPercent = 1L << 1 +attributeValueKindBoolean = 1L << 2 +attributeValueKindOnOff = 1L << 3 +attributeValueKindColor = 1L << 4 +attributeValueKindEnum = 1L << 5 +attributeValueKindCaseSensEnum = 1L << 6 +MAX_ATTRIBUTE_VALUE_KIND = attributeValueKindCaseSensEnum +nameSpaceIDNone = 0 +element_xml = 1 +attr_src = 1 +SeqGrabComponentType = FOUR_CHAR_CODE('barg') +SeqGrabChannelType = FOUR_CHAR_CODE('sgch') +SeqGrabPanelType = FOUR_CHAR_CODE('sgpn') +SeqGrabCompressionPanelType = FOUR_CHAR_CODE('cmpr') +SeqGrabSourcePanelType = FOUR_CHAR_CODE('sour') +seqGrabToDisk = 1 +seqGrabToMemory = 2 +seqGrabDontUseTempMemory = 4 +seqGrabAppendToFile = 8 +seqGrabDontAddMovieResource = 16 +seqGrabDontMakeMovie = 32 +seqGrabPreExtendFile = 64 +seqGrabDataProcIsInterruptSafe = 128 +seqGrabDataProcDoesOverlappingReads = 256 +seqGrabRecord = 1 +seqGrabPreview = 2 +seqGrabPlayDuringRecord = 4 +seqGrabLowLatencyCapture = 8 +seqGrabAlwaysUseTimeBase = 16 +seqGrabHasBounds = 1 +seqGrabHasVolume = 2 +seqGrabHasDiscreteSamples = 4 +seqGrabDoNotBufferizeData = 8 +seqGrabCanMoveWindowWhileRecording = 16 +grabPictOffScreen = 1 +grabPictIgnoreClip = 2 +grabPictCurrentImage = 4 +sgFlagControlledGrab = (1 << 0) +sgFlagAllowNonRGBPixMaps = (1 << 1) +sgDeviceInputNameFlagInputUnavailable = (1 << 0) +sgDeviceNameFlagDeviceUnavailable = (1 << 0) +sgDeviceNameFlagShowInputsAsDevices = (1 << 1) +sgDeviceListWithIcons = (1 << 0) +sgDeviceListDontCheckAvailability = (1 << 1) +sgDeviceListIncludeInputs = (1 << 2) +seqGrabWriteAppend = 0 +seqGrabWriteReserve = 1 +seqGrabWriteFill = 2 +seqGrabUnpause = 0 +seqGrabPause = 1 +seqGrabPauseForMenu = 3 +channelFlagDontOpenResFile = 2 +channelFlagHasDependency = 4 +sgPanelFlagForPanel = 1 +seqGrabSettingsPreviewOnly = 1 +channelPlayNormal = 0 +channelPlayFast = 1 +channelPlayHighQuality = 2 +channelPlayAllData = 4 +sgSetSettingsBegin = (1 << 0) +sgSetSettingsEnd = (1 << 1) +kSGSmallestDITLSize = -1 +kSGLargestDITLSize = -2 +sgChannelAtom = FOUR_CHAR_CODE('chan') +sgChannelSettingsAtom = FOUR_CHAR_CODE('ctom') +sgChannelDescription = FOUR_CHAR_CODE('cdsc') +sgChannelSettings = FOUR_CHAR_CODE('cset') +sgDeviceNameType = FOUR_CHAR_CODE('name') +sgDeviceDisplayNameType = FOUR_CHAR_CODE('dnam') +sgDeviceUIDType = FOUR_CHAR_CODE('duid') +sgInputUIDType = FOUR_CHAR_CODE('iuid') +sgUsageType = FOUR_CHAR_CODE('use ') +sgPlayFlagsType = FOUR_CHAR_CODE('plyf') +sgClipType = FOUR_CHAR_CODE('clip') +sgMatrixType = FOUR_CHAR_CODE('mtrx') +sgVolumeType = FOUR_CHAR_CODE('volu') +sgPanelSettingsAtom = FOUR_CHAR_CODE('ptom') +sgPanelDescription = FOUR_CHAR_CODE('pdsc') +sgPanelSettings = FOUR_CHAR_CODE('pset') +sgcSoundCompressionType = FOUR_CHAR_CODE('scmp') +sgcSoundCodecSettingsType = FOUR_CHAR_CODE('cdec') +sgcSoundSampleRateType = FOUR_CHAR_CODE('srat') +sgcSoundChannelCountType = FOUR_CHAR_CODE('schn') +sgcSoundSampleSizeType = FOUR_CHAR_CODE('ssiz') +sgcSoundInputType = FOUR_CHAR_CODE('sinp') +sgcSoundGainType = FOUR_CHAR_CODE('gain') +sgcVideoHueType = FOUR_CHAR_CODE('hue ') +sgcVideoSaturationType = FOUR_CHAR_CODE('satr') +sgcVideoContrastType = FOUR_CHAR_CODE('trst') +sgcVideoSharpnessType = FOUR_CHAR_CODE('shrp') +sgcVideoBrigtnessType = FOUR_CHAR_CODE('brit') +sgcVideoBlackLevelType = FOUR_CHAR_CODE('blkl') +sgcVideoWhiteLevelType = FOUR_CHAR_CODE('whtl') +sgcVideoInputType = FOUR_CHAR_CODE('vinp') +sgcVideoFormatType = FOUR_CHAR_CODE('vstd') +sgcVideoFilterType = FOUR_CHAR_CODE('vflt') +sgcVideoRectType = FOUR_CHAR_CODE('vrct') +sgcVideoDigitizerType = FOUR_CHAR_CODE('vdig') +QTVideoOutputComponentType = FOUR_CHAR_CODE('vout') +QTVideoOutputComponentBaseSubType = FOUR_CHAR_CODE('base') +kQTVideoOutputDontDisplayToUser = 1L << 0 +kQTVODisplayModeItem = FOUR_CHAR_CODE('qdmi') +kQTVODimensions = FOUR_CHAR_CODE('dimn') +kQTVOResolution = FOUR_CHAR_CODE('resl') +kQTVORefreshRate = FOUR_CHAR_CODE('refr') +kQTVOPixelType = FOUR_CHAR_CODE('pixl') +kQTVOName = FOUR_CHAR_CODE('name') +kQTVODecompressors = FOUR_CHAR_CODE('deco') +kQTVODecompressorType = FOUR_CHAR_CODE('dety') +kQTVODecompressorContinuous = FOUR_CHAR_CODE('cont') +kQTVODecompressorComponent = FOUR_CHAR_CODE('cmpt') +kClockGetTimeSelect = 0x0001 +kClockNewCallBackSelect = 0x0002 +kClockDisposeCallBackSelect = 0x0003 +kClockCallMeWhenSelect = 0x0004 +kClockCancelCallBackSelect = 0x0005 +kClockRateChangedSelect = 0x0006 +kClockTimeChangedSelect = 0x0007 +kClockSetTimeBaseSelect = 0x0008 +kClockStartStopChangedSelect = 0x0009 +kClockGetRateSelect = 0x000A +kSCGetCompressionExtendedSelect = 0x0001 +kSCPositionRectSelect = 0x0002 +kSCPositionDialogSelect = 0x0003 +kSCSetTestImagePictHandleSelect = 0x0004 +kSCSetTestImagePictFileSelect = 0x0005 +kSCSetTestImagePixMapSelect = 0x0006 +kSCGetBestDeviceRectSelect = 0x0007 +kSCRequestImageSettingsSelect = 0x000A +kSCCompressImageSelect = 0x000B +kSCCompressPictureSelect = 0x000C +kSCCompressPictureFileSelect = 0x000D +kSCRequestSequenceSettingsSelect = 0x000E +kSCCompressSequenceBeginSelect = 0x000F +kSCCompressSequenceFrameSelect = 0x0010 +kSCCompressSequenceEndSelect = 0x0011 +kSCDefaultPictHandleSettingsSelect = 0x0012 +kSCDefaultPictFileSettingsSelect = 0x0013 +kSCDefaultPixMapSettingsSelect = 0x0014 +kSCGetInfoSelect = 0x0015 +kSCSetInfoSelect = 0x0016 +kSCNewGWorldSelect = 0x0017 +kSCSetCompressFlagsSelect = 0x0018 +kSCGetCompressFlagsSelect = 0x0019 +kSCGetSettingsAsTextSelect = 0x001A +kSCGetSettingsAsAtomContainerSelect = 0x001B +kSCSetSettingsFromAtomContainerSelect = 0x001C +kSCCompressSequenceFrameAsyncSelect = 0x001D +kSCAsyncIdleSelect = 0x001E +kTweenerInitializeSelect = 0x0001 +kTweenerDoTweenSelect = 0x0002 +kTweenerResetSelect = 0x0003 +kTCGetCurrentTimeCodeSelect = 0x0101 +kTCGetTimeCodeAtTimeSelect = 0x0102 +kTCTimeCodeToStringSelect = 0x0103 +kTCTimeCodeToFrameNumberSelect = 0x0104 +kTCFrameNumberToTimeCodeSelect = 0x0105 +kTCGetSourceRefSelect = 0x0106 +kTCSetSourceRefSelect = 0x0107 +kTCSetTimeCodeFlagsSelect = 0x0108 +kTCGetTimeCodeFlagsSelect = 0x0109 +kTCSetDisplayOptionsSelect = 0x010A +kTCGetDisplayOptionsSelect = 0x010B +kMovieImportHandleSelect = 0x0001 +kMovieImportFileSelect = 0x0002 +kMovieImportSetSampleDurationSelect = 0x0003 +kMovieImportSetSampleDescriptionSelect = 0x0004 +kMovieImportSetMediaFileSelect = 0x0005 +kMovieImportSetDimensionsSelect = 0x0006 +kMovieImportSetChunkSizeSelect = 0x0007 +kMovieImportSetProgressProcSelect = 0x0008 +kMovieImportSetAuxiliaryDataSelect = 0x0009 +kMovieImportSetFromScrapSelect = 0x000A +kMovieImportDoUserDialogSelect = 0x000B +kMovieImportSetDurationSelect = 0x000C +kMovieImportGetAuxiliaryDataTypeSelect = 0x000D +kMovieImportValidateSelect = 0x000E +kMovieImportGetFileTypeSelect = 0x000F +kMovieImportDataRefSelect = 0x0010 +kMovieImportGetSampleDescriptionSelect = 0x0011 +kMovieImportGetMIMETypeListSelect = 0x0012 +kMovieImportSetOffsetAndLimitSelect = 0x0013 +kMovieImportGetSettingsAsAtomContainerSelect = 0x0014 +kMovieImportSetSettingsFromAtomContainerSelect = 0x0015 +kMovieImportSetOffsetAndLimit64Select = 0x0016 +kMovieImportIdleSelect = 0x0017 +kMovieImportValidateDataRefSelect = 0x0018 +kMovieImportGetLoadStateSelect = 0x0019 +kMovieImportGetMaxLoadedTimeSelect = 0x001A +kMovieImportEstimateCompletionTimeSelect = 0x001B +kMovieImportSetDontBlockSelect = 0x001C +kMovieImportGetDontBlockSelect = 0x001D +kMovieImportSetIdleManagerSelect = 0x001E +kMovieImportSetNewMovieFlagsSelect = 0x001F +kMovieImportGetDestinationMediaTypeSelect = 0x0020 +kMovieExportToHandleSelect = 0x0080 +kMovieExportToFileSelect = 0x0081 +kMovieExportGetAuxiliaryDataSelect = 0x0083 +kMovieExportSetProgressProcSelect = 0x0084 +kMovieExportSetSampleDescriptionSelect = 0x0085 +kMovieExportDoUserDialogSelect = 0x0086 +kMovieExportGetCreatorTypeSelect = 0x0087 +kMovieExportToDataRefSelect = 0x0088 +kMovieExportFromProceduresToDataRefSelect = 0x0089 +kMovieExportAddDataSourceSelect = 0x008A +kMovieExportValidateSelect = 0x008B +kMovieExportGetSettingsAsAtomContainerSelect = 0x008C +kMovieExportSetSettingsFromAtomContainerSelect = 0x008D +kMovieExportGetFileNameExtensionSelect = 0x008E +kMovieExportGetShortFileTypeStringSelect = 0x008F +kMovieExportGetSourceMediaTypeSelect = 0x0090 +kMovieExportSetGetMoviePropertyProcSelect = 0x0091 +kTextExportGetDisplayDataSelect = 0x0100 +kTextExportGetTimeFractionSelect = 0x0101 +kTextExportSetTimeFractionSelect = 0x0102 +kTextExportGetSettingsSelect = 0x0103 +kTextExportSetSettingsSelect = 0x0104 +kMIDIImportGetSettingsSelect = 0x0100 +kMIDIImportSetSettingsSelect = 0x0101 +kMovieExportNewGetDataAndPropertiesProcsSelect = 0x0100 +kMovieExportDisposeGetDataAndPropertiesProcsSelect = 0x0101 +kGraphicsImageImportSetSequenceEnabledSelect = 0x0100 +kGraphicsImageImportGetSequenceEnabledSelect = 0x0101 +kPreviewShowDataSelect = 0x0001 +kPreviewMakePreviewSelect = 0x0002 +kPreviewMakePreviewReferenceSelect = 0x0003 +kPreviewEventSelect = 0x0004 +kDataCodecDecompressSelect = 0x0001 +kDataCodecGetCompressBufferSizeSelect = 0x0002 +kDataCodecCompressSelect = 0x0003 +kDataCodecBeginInterruptSafeSelect = 0x0004 +kDataCodecEndInterruptSafeSelect = 0x0005 +kDataCodecDecompressPartialSelect = 0x0006 +kDataCodecCompressPartialSelect = 0x0007 +kDataHGetDataSelect = 0x0002 +kDataHPutDataSelect = 0x0003 +kDataHFlushDataSelect = 0x0004 +kDataHOpenForWriteSelect = 0x0005 +kDataHCloseForWriteSelect = 0x0006 +kDataHOpenForReadSelect = 0x0008 +kDataHCloseForReadSelect = 0x0009 +kDataHSetDataRefSelect = 0x000A +kDataHGetDataRefSelect = 0x000B +kDataHCompareDataRefSelect = 0x000C +kDataHTaskSelect = 0x000D +kDataHScheduleDataSelect = 0x000E +kDataHFinishDataSelect = 0x000F +kDataHFlushCacheSelect = 0x0010 +kDataHResolveDataRefSelect = 0x0011 +kDataHGetFileSizeSelect = 0x0012 +kDataHCanUseDataRefSelect = 0x0013 +kDataHGetVolumeListSelect = 0x0014 +kDataHWriteSelect = 0x0015 +kDataHPreextendSelect = 0x0016 +kDataHSetFileSizeSelect = 0x0017 +kDataHGetFreeSpaceSelect = 0x0018 +kDataHCreateFileSelect = 0x0019 +kDataHGetPreferredBlockSizeSelect = 0x001A +kDataHGetDeviceIndexSelect = 0x001B +kDataHIsStreamingDataHandlerSelect = 0x001C +kDataHGetDataInBufferSelect = 0x001D +kDataHGetScheduleAheadTimeSelect = 0x001E +kDataHSetCacheSizeLimitSelect = 0x001F +kDataHGetCacheSizeLimitSelect = 0x0020 +kDataHGetMovieSelect = 0x0021 +kDataHAddMovieSelect = 0x0022 +kDataHUpdateMovieSelect = 0x0023 +kDataHDoesBufferSelect = 0x0024 +kDataHGetFileNameSelect = 0x0025 +kDataHGetAvailableFileSizeSelect = 0x0026 +kDataHGetMacOSFileTypeSelect = 0x0027 +kDataHGetMIMETypeSelect = 0x0028 +kDataHSetDataRefWithAnchorSelect = 0x0029 +kDataHGetDataRefWithAnchorSelect = 0x002A +kDataHSetMacOSFileTypeSelect = 0x002B +kDataHSetTimeBaseSelect = 0x002C +kDataHGetInfoFlagsSelect = 0x002D +kDataHScheduleData64Select = 0x002E +kDataHWrite64Select = 0x002F +kDataHGetFileSize64Select = 0x0030 +kDataHPreextend64Select = 0x0031 +kDataHSetFileSize64Select = 0x0032 +kDataHGetFreeSpace64Select = 0x0033 +kDataHAppend64Select = 0x0034 +kDataHReadAsyncSelect = 0x0035 +kDataHPollReadSelect = 0x0036 +kDataHGetDataAvailabilitySelect = 0x0037 +kDataHGetFileSizeAsyncSelect = 0x003A +kDataHGetDataRefAsTypeSelect = 0x003B +kDataHSetDataRefExtensionSelect = 0x003C +kDataHGetDataRefExtensionSelect = 0x003D +kDataHGetMovieWithFlagsSelect = 0x003E +kDataHGetFileTypeOrderingSelect = 0x0040 +kDataHCreateFileWithFlagsSelect = 0x0041 +kDataHGetMIMETypeAsyncSelect = 0x0042 +kDataHGetInfoSelect = 0x0043 +kDataHSetIdleManagerSelect = 0x0044 +kDataHDeleteFileSelect = 0x0045 +kDataHSetMovieUsageFlagsSelect = 0x0046 +kDataHUseTemporaryDataRefSelect = 0x0047 +kDataHGetTemporaryDataRefCapabilitiesSelect = 0x0048 +kDataHRenameFileSelect = 0x0049 +kDataHPlaybackHintsSelect = 0x0103 +kDataHPlaybackHints64Select = 0x010E +kDataHGetDataRateSelect = 0x0110 +kDataHSetTimeHintsSelect = 0x0111 +kVDGetMaxSrcRectSelect = 0x0001 +kVDGetActiveSrcRectSelect = 0x0002 +kVDSetDigitizerRectSelect = 0x0003 +kVDGetDigitizerRectSelect = 0x0004 +kVDGetVBlankRectSelect = 0x0005 +kVDGetMaskPixMapSelect = 0x0006 +kVDGetPlayThruDestinationSelect = 0x0008 +kVDUseThisCLUTSelect = 0x0009 +kVDSetInputGammaValueSelect = 0x000A +kVDGetInputGammaValueSelect = 0x000B +kVDSetBrightnessSelect = 0x000C +kVDGetBrightnessSelect = 0x000D +kVDSetContrastSelect = 0x000E +kVDSetHueSelect = 0x000F +kVDSetSharpnessSelect = 0x0010 +kVDSetSaturationSelect = 0x0011 +kVDGetContrastSelect = 0x0012 +kVDGetHueSelect = 0x0013 +kVDGetSharpnessSelect = 0x0014 +kVDGetSaturationSelect = 0x0015 +kVDGrabOneFrameSelect = 0x0016 +kVDGetMaxAuxBufferSelect = 0x0017 +kVDGetDigitizerInfoSelect = 0x0019 +kVDGetCurrentFlagsSelect = 0x001A +kVDSetKeyColorSelect = 0x001B +kVDGetKeyColorSelect = 0x001C +kVDAddKeyColorSelect = 0x001D +kVDGetNextKeyColorSelect = 0x001E +kVDSetKeyColorRangeSelect = 0x001F +kVDGetKeyColorRangeSelect = 0x0020 +kVDSetDigitizerUserInterruptSelect = 0x0021 +kVDSetInputColorSpaceModeSelect = 0x0022 +kVDGetInputColorSpaceModeSelect = 0x0023 +kVDSetClipStateSelect = 0x0024 +kVDGetClipStateSelect = 0x0025 +kVDSetClipRgnSelect = 0x0026 +kVDClearClipRgnSelect = 0x0027 +kVDGetCLUTInUseSelect = 0x0028 +kVDSetPLLFilterTypeSelect = 0x0029 +kVDGetPLLFilterTypeSelect = 0x002A +kVDGetMaskandValueSelect = 0x002B +kVDSetMasterBlendLevelSelect = 0x002C +kVDSetPlayThruDestinationSelect = 0x002D +kVDSetPlayThruOnOffSelect = 0x002E +kVDSetFieldPreferenceSelect = 0x002F +kVDGetFieldPreferenceSelect = 0x0030 +kVDPreflightDestinationSelect = 0x0032 +kVDPreflightGlobalRectSelect = 0x0033 +kVDSetPlayThruGlobalRectSelect = 0x0034 +kVDSetInputGammaRecordSelect = 0x0035 +kVDGetInputGammaRecordSelect = 0x0036 +kVDSetBlackLevelValueSelect = 0x0037 +kVDGetBlackLevelValueSelect = 0x0038 +kVDSetWhiteLevelValueSelect = 0x0039 +kVDGetWhiteLevelValueSelect = 0x003A +kVDGetVideoDefaultsSelect = 0x003B +kVDGetNumberOfInputsSelect = 0x003C +kVDGetInputFormatSelect = 0x003D +kVDSetInputSelect = 0x003E +kVDGetInputSelect = 0x003F +kVDSetInputStandardSelect = 0x0040 +kVDSetupBuffersSelect = 0x0041 +kVDGrabOneFrameAsyncSelect = 0x0042 +kVDDoneSelect = 0x0043 +kVDSetCompressionSelect = 0x0044 +kVDCompressOneFrameAsyncSelect = 0x0045 +kVDCompressDoneSelect = 0x0046 +kVDReleaseCompressBufferSelect = 0x0047 +kVDGetImageDescriptionSelect = 0x0048 +kVDResetCompressSequenceSelect = 0x0049 +kVDSetCompressionOnOffSelect = 0x004A +kVDGetCompressionTypesSelect = 0x004B +kVDSetTimeBaseSelect = 0x004C +kVDSetFrameRateSelect = 0x004D +kVDGetDataRateSelect = 0x004E +kVDGetSoundInputDriverSelect = 0x004F +kVDGetDMADepthsSelect = 0x0050 +kVDGetPreferredTimeScaleSelect = 0x0051 +kVDReleaseAsyncBuffersSelect = 0x0052 +kVDSetDataRateSelect = 0x0054 +kVDGetTimeCodeSelect = 0x0055 +kVDUseSafeBuffersSelect = 0x0056 +kVDGetSoundInputSourceSelect = 0x0057 +kVDGetCompressionTimeSelect = 0x0058 +kVDSetPreferredPacketSizeSelect = 0x0059 +kVDSetPreferredImageDimensionsSelect = 0x005A +kVDGetPreferredImageDimensionsSelect = 0x005B +kVDGetInputNameSelect = 0x005C +kVDSetDestinationPortSelect = 0x005D +kVDGetDeviceNameAndFlagsSelect = 0x005E +kVDCaptureStateChangingSelect = 0x005F +kVDGetUniqueIDsSelect = 0x0060 +kVDSelectUniqueIDsSelect = 0x0061 +kXMLParseDataRefSelect = 0x0001 +kXMLParseFileSelect = 0x0002 +kXMLParseDisposeXMLDocSelect = 0x0003 +kXMLParseGetDetailedParseErrorSelect = 0x0004 +kXMLParseAddElementSelect = 0x0005 +kXMLParseAddAttributeSelect = 0x0006 +kXMLParseAddMultipleAttributesSelect = 0x0007 +kXMLParseAddAttributeAndValueSelect = 0x0008 +kXMLParseAddMultipleAttributesAndValuesSelect = 0x0009 +kXMLParseAddAttributeValueKindSelect = 0x000A +kXMLParseAddNameSpaceSelect = 0x000B +kXMLParseSetOffsetAndLimitSelect = 0x000C +kXMLParseSetEventParseRefConSelect = 0x000D +kXMLParseSetStartDocumentHandlerSelect = 0x000E +kXMLParseSetEndDocumentHandlerSelect = 0x000F +kXMLParseSetStartElementHandlerSelect = 0x0010 +kXMLParseSetEndElementHandlerSelect = 0x0011 +kXMLParseSetCharDataHandlerSelect = 0x0012 +kXMLParseSetPreprocessInstructionHandlerSelect = 0x0013 +kXMLParseSetCommentHandlerSelect = 0x0014 +kXMLParseSetCDataHandlerSelect = 0x0015 +kSGInitializeSelect = 0x0001 +kSGSetDataOutputSelect = 0x0002 +kSGGetDataOutputSelect = 0x0003 +kSGSetGWorldSelect = 0x0004 +kSGGetGWorldSelect = 0x0005 +kSGNewChannelSelect = 0x0006 +kSGDisposeChannelSelect = 0x0007 +kSGStartPreviewSelect = 0x0010 +kSGStartRecordSelect = 0x0011 +kSGIdleSelect = 0x0012 +kSGStopSelect = 0x0013 +kSGPauseSelect = 0x0014 +kSGPrepareSelect = 0x0015 +kSGReleaseSelect = 0x0016 +kSGGetMovieSelect = 0x0017 +kSGSetMaximumRecordTimeSelect = 0x0018 +kSGGetMaximumRecordTimeSelect = 0x0019 +kSGGetStorageSpaceRemainingSelect = 0x001A +kSGGetTimeRemainingSelect = 0x001B +kSGGrabPictSelect = 0x001C +kSGGetLastMovieResIDSelect = 0x001D +kSGSetFlagsSelect = 0x001E +kSGGetFlagsSelect = 0x001F +kSGSetDataProcSelect = 0x0020 +kSGNewChannelFromComponentSelect = 0x0021 +kSGDisposeDeviceListSelect = 0x0022 +kSGAppendDeviceListToMenuSelect = 0x0023 +kSGSetSettingsSelect = 0x0024 +kSGGetSettingsSelect = 0x0025 +kSGGetIndChannelSelect = 0x0026 +kSGUpdateSelect = 0x0027 +kSGGetPauseSelect = 0x0028 +kSGSettingsDialogSelect = 0x0029 +kSGGetAlignmentProcSelect = 0x002A +kSGSetChannelSettingsSelect = 0x002B +kSGGetChannelSettingsSelect = 0x002C +kSGGetModeSelect = 0x002D +kSGSetDataRefSelect = 0x002E +kSGGetDataRefSelect = 0x002F +kSGNewOutputSelect = 0x0030 +kSGDisposeOutputSelect = 0x0031 +kSGSetOutputFlagsSelect = 0x0032 +kSGSetChannelOutputSelect = 0x0033 +kSGGetDataOutputStorageSpaceRemainingSelect = 0x0034 +kSGHandleUpdateEventSelect = 0x0035 +kSGSetOutputNextOutputSelect = 0x0036 +kSGGetOutputNextOutputSelect = 0x0037 +kSGSetOutputMaximumOffsetSelect = 0x0038 +kSGGetOutputMaximumOffsetSelect = 0x0039 +kSGGetOutputDataReferenceSelect = 0x003A +kSGWriteExtendedMovieDataSelect = 0x003B +kSGGetStorageSpaceRemaining64Select = 0x003C +kSGGetDataOutputStorageSpaceRemaining64Select = 0x003D +kSGWriteMovieDataSelect = 0x0100 +kSGAddFrameReferenceSelect = 0x0101 +kSGGetNextFrameReferenceSelect = 0x0102 +kSGGetTimeBaseSelect = 0x0103 +kSGSortDeviceListSelect = 0x0104 +kSGAddMovieDataSelect = 0x0105 +kSGChangedSourceSelect = 0x0106 +kSGAddExtendedFrameReferenceSelect = 0x0107 +kSGGetNextExtendedFrameReferenceSelect = 0x0108 +kSGAddExtendedMovieDataSelect = 0x0109 +kSGAddOutputDataRefToMediaSelect = 0x010A +kSGSetSettingsSummarySelect = 0x010B +kSGSetChannelUsageSelect = 0x0080 +kSGGetChannelUsageSelect = 0x0081 +kSGSetChannelBoundsSelect = 0x0082 +kSGGetChannelBoundsSelect = 0x0083 +kSGSetChannelVolumeSelect = 0x0084 +kSGGetChannelVolumeSelect = 0x0085 +kSGGetChannelInfoSelect = 0x0086 +kSGSetChannelPlayFlagsSelect = 0x0087 +kSGGetChannelPlayFlagsSelect = 0x0088 +kSGSetChannelMaxFramesSelect = 0x0089 +kSGGetChannelMaxFramesSelect = 0x008A +kSGSetChannelRefConSelect = 0x008B +kSGSetChannelClipSelect = 0x008C +kSGGetChannelClipSelect = 0x008D +kSGGetChannelSampleDescriptionSelect = 0x008E +kSGGetChannelDeviceListSelect = 0x008F +kSGSetChannelDeviceSelect = 0x0090 +kSGSetChannelMatrixSelect = 0x0091 +kSGGetChannelMatrixSelect = 0x0092 +kSGGetChannelTimeScaleSelect = 0x0093 +kSGChannelPutPictureSelect = 0x0094 +kSGChannelSetRequestedDataRateSelect = 0x0095 +kSGChannelGetRequestedDataRateSelect = 0x0096 +kSGChannelSetDataSourceNameSelect = 0x0097 +kSGChannelGetDataSourceNameSelect = 0x0098 +kSGChannelSetCodecSettingsSelect = 0x0099 +kSGChannelGetCodecSettingsSelect = 0x009A +kSGGetChannelTimeBaseSelect = 0x009B +kSGGetChannelRefConSelect = 0x009C +kSGGetChannelDeviceAndInputNamesSelect = 0x009D +kSGSetChannelDeviceInputSelect = 0x009E +kSGSetChannelSettingsStateChangingSelect = 0x009F +kSGInitChannelSelect = 0x0180 +kSGWriteSamplesSelect = 0x0181 +kSGGetDataRateSelect = 0x0182 +kSGAlignChannelRectSelect = 0x0183 +kSGPanelGetDitlSelect = 0x0200 +kSGPanelGetTitleSelect = 0x0201 +kSGPanelCanRunSelect = 0x0202 +kSGPanelInstallSelect = 0x0203 +kSGPanelEventSelect = 0x0204 +kSGPanelItemSelect = 0x0205 +kSGPanelRemoveSelect = 0x0206 +kSGPanelSetGrabberSelect = 0x0207 +kSGPanelSetResFileSelect = 0x0208 +kSGPanelGetSettingsSelect = 0x0209 +kSGPanelSetSettingsSelect = 0x020A +kSGPanelValidateInputSelect = 0x020B +kSGPanelSetEventFilterSelect = 0x020C +kSGPanelGetDITLForSizeSelect = 0x020D +kSGGetSrcVideoBoundsSelect = 0x0100 +kSGSetVideoRectSelect = 0x0101 +kSGGetVideoRectSelect = 0x0102 +kSGGetVideoCompressorTypeSelect = 0x0103 +kSGSetVideoCompressorTypeSelect = 0x0104 +kSGSetVideoCompressorSelect = 0x0105 +kSGGetVideoCompressorSelect = 0x0106 +kSGGetVideoDigitizerComponentSelect = 0x0107 +kSGSetVideoDigitizerComponentSelect = 0x0108 +kSGVideoDigitizerChangedSelect = 0x0109 +kSGSetVideoBottlenecksSelect = 0x010A +kSGGetVideoBottlenecksSelect = 0x010B +kSGGrabFrameSelect = 0x010C +kSGGrabFrameCompleteSelect = 0x010D +kSGDisplayFrameSelect = 0x010E +kSGCompressFrameSelect = 0x010F +kSGCompressFrameCompleteSelect = 0x0110 +kSGAddFrameSelect = 0x0111 +kSGTransferFrameForCompressSelect = 0x0112 +kSGSetCompressBufferSelect = 0x0113 +kSGGetCompressBufferSelect = 0x0114 +kSGGetBufferInfoSelect = 0x0115 +kSGSetUseScreenBufferSelect = 0x0116 +kSGGetUseScreenBufferSelect = 0x0117 +kSGGrabCompressCompleteSelect = 0x0118 +kSGDisplayCompressSelect = 0x0119 +kSGSetFrameRateSelect = 0x011A +kSGGetFrameRateSelect = 0x011B +kSGSetPreferredPacketSizeSelect = 0x0121 +kSGGetPreferredPacketSizeSelect = 0x0122 +kSGSetUserVideoCompressorListSelect = 0x0123 +kSGGetUserVideoCompressorListSelect = 0x0124 +kSGSetSoundInputDriverSelect = 0x0100 +kSGGetSoundInputDriverSelect = 0x0101 +kSGSoundInputDriverChangedSelect = 0x0102 +kSGSetSoundRecordChunkSizeSelect = 0x0103 +kSGGetSoundRecordChunkSizeSelect = 0x0104 +kSGSetSoundInputRateSelect = 0x0105 +kSGGetSoundInputRateSelect = 0x0106 +kSGSetSoundInputParametersSelect = 0x0107 +kSGGetSoundInputParametersSelect = 0x0108 +kSGSetAdditionalSoundRatesSelect = 0x0109 +kSGGetAdditionalSoundRatesSelect = 0x010A +kSGSetFontNameSelect = 0x0100 +kSGSetFontSizeSelect = 0x0101 +kSGSetTextForeColorSelect = 0x0102 +kSGSetTextBackColorSelect = 0x0103 +kSGSetJustificationSelect = 0x0104 +kSGGetTextReturnToSpaceValueSelect = 0x0105 +kSGSetTextReturnToSpaceValueSelect = 0x0106 +kSGGetInstrumentSelect = 0x0100 +kSGSetInstrumentSelect = 0x0101 +kQTVideoOutputGetDisplayModeListSelect = 0x0001 +kQTVideoOutputGetCurrentClientNameSelect = 0x0002 +kQTVideoOutputSetClientNameSelect = 0x0003 +kQTVideoOutputGetClientNameSelect = 0x0004 +kQTVideoOutputBeginSelect = 0x0005 +kQTVideoOutputEndSelect = 0x0006 +kQTVideoOutputSetDisplayModeSelect = 0x0007 +kQTVideoOutputGetDisplayModeSelect = 0x0008 +kQTVideoOutputCustomConfigureDisplaySelect = 0x0009 +kQTVideoOutputSaveStateSelect = 0x000A +kQTVideoOutputRestoreStateSelect = 0x000B +kQTVideoOutputGetGWorldSelect = 0x000C +kQTVideoOutputGetGWorldParametersSelect = 0x000D +kQTVideoOutputGetIndSoundOutputSelect = 0x000E +kQTVideoOutputGetClockSelect = 0x000F +kQTVideoOutputSetEchoPortSelect = 0x0010 +kQTVideoOutputGetIndImageDecompressorSelect = 0x0011 +kQTVideoOutputBaseSetEchoPortSelect = 0x0012 +handlerHasSpatial = 1 << 0 +handlerCanClip = 1 << 1 +handlerCanMatte = 1 << 2 +handlerCanTransferMode = 1 << 3 +handlerNeedsBuffer = 1 << 4 +handlerNoIdle = 1 << 5 +handlerNoScheduler = 1 << 6 +handlerWantsTime = 1 << 7 +handlerCGrafPortOnly = 1 << 8 +handlerCanSend = 1 << 9 +handlerCanHandleComplexMatrix = 1 << 10 +handlerWantsDestinationPixels = 1 << 11 +handlerCanSendImageData = 1 << 12 +handlerCanPicSave = 1 << 13 +mMustDraw = 1 << 3 +mAtEnd = 1 << 4 +mPreflightDraw = 1 << 5 +mSyncDrawing = 1 << 6 +mPrecompositeOnly = 1 << 9 +mSoundOnly = 1 << 10 +mDoIdleActionsBeforeDraws = 1 << 11 +mDisableIdleActions = 1 << 12 +mDidDraw = 1 << 0 +mNeedsToDraw = 1 << 2 +mDrawAgain = 1 << 3 +mPartialDraw = 1 << 4 +mWantIdleActions = 1 << 5 +forceUpdateRedraw = 1 << 0 +forceUpdateNewBuffer = 1 << 1 +mHitTestBounds = 1L << 0 +mHitTestImage = 1L << 1 +mHitTestInvisible = 1L << 2 +mHitTestIsClick = 1L << 3 +mOpaque = 1L << 0 +mInvisible = 1L << 1 +kMediaQTIdleFrequencySelector = FOUR_CHAR_CODE('idfq') +kMediaVideoParamBrightness = 1 +kMediaVideoParamContrast = 2 +kMediaVideoParamHue = 3 +kMediaVideoParamSharpness = 4 +kMediaVideoParamSaturation = 5 +kMediaVideoParamBlackLevel = 6 +kMediaVideoParamWhiteLevel = 7 +kMHInfoEncodedFrameRate = FOUR_CHAR_CODE('orat') +kEmptyPurgableChunksOverAllowance = 1 +kCallComponentExecuteWiredActionSelect = -9 +kMediaSetChunkManagementFlagsSelect = 0x0415 +kMediaGetChunkManagementFlagsSelect = 0x0416 +kMediaSetPurgeableChunkMemoryAllowanceSelect = 0x0417 +kMediaGetPurgeableChunkMemoryAllowanceSelect = 0x0418 +kMediaEmptyAllPurgeableChunksSelect = 0x0419 +kMediaInitializeSelect = 0x0501 +kMediaSetHandlerCapabilitiesSelect = 0x0502 +kMediaIdleSelect = 0x0503 +kMediaGetMediaInfoSelect = 0x0504 +kMediaPutMediaInfoSelect = 0x0505 +kMediaSetActiveSelect = 0x0506 +kMediaSetRateSelect = 0x0507 +kMediaGGetStatusSelect = 0x0508 +kMediaTrackEditedSelect = 0x0509 +kMediaSetMediaTimeScaleSelect = 0x050A +kMediaSetMovieTimeScaleSelect = 0x050B +kMediaSetGWorldSelect = 0x050C +kMediaSetDimensionsSelect = 0x050D +kMediaSetClipSelect = 0x050E +kMediaSetMatrixSelect = 0x050F +kMediaGetTrackOpaqueSelect = 0x0510 +kMediaSetGraphicsModeSelect = 0x0511 +kMediaGetGraphicsModeSelect = 0x0512 +kMediaGSetVolumeSelect = 0x0513 +kMediaSetSoundBalanceSelect = 0x0514 +kMediaGetSoundBalanceSelect = 0x0515 +kMediaGetNextBoundsChangeSelect = 0x0516 +kMediaGetSrcRgnSelect = 0x0517 +kMediaPrerollSelect = 0x0518 +kMediaSampleDescriptionChangedSelect = 0x0519 +kMediaHasCharacteristicSelect = 0x051A +kMediaGetOffscreenBufferSizeSelect = 0x051B +kMediaSetHintsSelect = 0x051C +kMediaGetNameSelect = 0x051D +kMediaForceUpdateSelect = 0x051E +kMediaGetDrawingRgnSelect = 0x051F +kMediaGSetActiveSegmentSelect = 0x0520 +kMediaInvalidateRegionSelect = 0x0521 +kMediaGetNextStepTimeSelect = 0x0522 +kMediaSetNonPrimarySourceDataSelect = 0x0523 +kMediaChangedNonPrimarySourceSelect = 0x0524 +kMediaTrackReferencesChangedSelect = 0x0525 +kMediaGetSampleDataPointerSelect = 0x0526 +kMediaReleaseSampleDataPointerSelect = 0x0527 +kMediaTrackPropertyAtomChangedSelect = 0x0528 +kMediaSetTrackInputMapReferenceSelect = 0x0529 +kMediaSetVideoParamSelect = 0x052B +kMediaGetVideoParamSelect = 0x052C +kMediaCompareSelect = 0x052D +kMediaGetClockSelect = 0x052E +kMediaSetSoundOutputComponentSelect = 0x052F +kMediaGetSoundOutputComponentSelect = 0x0530 +kMediaSetSoundLocalizationDataSelect = 0x0531 +kMediaGetInvalidRegionSelect = 0x053C +kMediaSampleDescriptionB2NSelect = 0x053E +kMediaSampleDescriptionN2BSelect = 0x053F +kMediaQueueNonPrimarySourceDataSelect = 0x0540 +kMediaFlushNonPrimarySourceDataSelect = 0x0541 +kMediaGetURLLinkSelect = 0x0543 +kMediaMakeMediaTimeTableSelect = 0x0545 +kMediaHitTestForTargetRefConSelect = 0x0546 +kMediaHitTestTargetRefConSelect = 0x0547 +kMediaGetActionsForQTEventSelect = 0x0548 +kMediaDisposeTargetRefConSelect = 0x0549 +kMediaTargetRefConsEqualSelect = 0x054A +kMediaSetActionsCallbackSelect = 0x054B +kMediaPrePrerollBeginSelect = 0x054C +kMediaPrePrerollCancelSelect = 0x054D +kMediaEnterEmptyEditSelect = 0x054F +kMediaCurrentMediaQueuedDataSelect = 0x0550 +kMediaGetEffectiveVolumeSelect = 0x0551 +kMediaResolveTargetRefConSelect = 0x0552 +kMediaGetSoundLevelMeteringEnabledSelect = 0x0553 +kMediaSetSoundLevelMeteringEnabledSelect = 0x0554 +kMediaGetSoundLevelMeterInfoSelect = 0x0555 +kMediaGetEffectiveSoundBalanceSelect = 0x0556 +kMediaSetScreenLockSelect = 0x0557 +kMediaSetDoMCActionCallbackSelect = 0x0558 +kMediaGetErrorStringSelect = 0x0559 +kMediaGetSoundEqualizerBandsSelect = 0x055A +kMediaSetSoundEqualizerBandsSelect = 0x055B +kMediaGetSoundEqualizerBandLevelsSelect = 0x055C +kMediaDoIdleActionsSelect = 0x055D +kMediaSetSoundBassAndTrebleSelect = 0x055E +kMediaGetSoundBassAndTrebleSelect = 0x055F +kMediaTimeBaseChangedSelect = 0x0560 +kMediaMCIsPlayerEventSelect = 0x0561 +kMediaGetMediaLoadStateSelect = 0x0562 +kMediaVideoOutputChangedSelect = 0x0563 +kMediaEmptySampleCacheSelect = 0x0564 +kMediaGetPublicInfoSelect = 0x0565 +kMediaSetPublicInfoSelect = 0x0566 +kMediaGetUserPreferredCodecsSelect = 0x0567 +kMediaSetUserPreferredCodecsSelect = 0x0568 +kMediaRefConSetPropertySelect = 0x0569 +kMediaRefConGetPropertySelect = 0x056A +kMediaNavigateTargetRefConSelect = 0x056B +kMediaGGetIdleManagerSelect = 0x056C +kMediaGSetIdleManagerSelect = 0x056D +kaiToneDescType = FOUR_CHAR_CODE('tone') +kaiNoteRequestInfoType = FOUR_CHAR_CODE('ntrq') +kaiKnobListType = FOUR_CHAR_CODE('knbl') +kaiKeyRangeInfoType = FOUR_CHAR_CODE('sinf') +kaiSampleDescType = FOUR_CHAR_CODE('sdsc') +kaiSampleInfoType = FOUR_CHAR_CODE('smin') +kaiSampleDataType = FOUR_CHAR_CODE('sdat') +kaiSampleDataQUIDType = FOUR_CHAR_CODE('quid') +kaiInstInfoType = FOUR_CHAR_CODE('iinf') +kaiPictType = FOUR_CHAR_CODE('pict') +kaiWriterType = FOUR_CHAR_CODE('\xa9wrt') +kaiCopyrightType = FOUR_CHAR_CODE('\xa9cpy') +kaiOtherStrType = FOUR_CHAR_CODE('str ') +kaiInstrumentRefType = FOUR_CHAR_CODE('iref') +kaiInstGMQualityType = FOUR_CHAR_CODE('qual') +kaiLibraryInfoType = FOUR_CHAR_CODE('linf') +kaiLibraryDescType = FOUR_CHAR_CODE('ldsc') +kInstKnobMissingUnknown = 0 +kInstKnobMissingDefault = (1 << 0) +kMusicLoopTypeNormal = 0 +kMusicLoopTypePalindrome = 1 +instSamplePreProcessFlag = 1 << 0 +kQTMIDIComponentType = FOUR_CHAR_CODE('midi') +kOMSComponentSubType = FOUR_CHAR_CODE('OMS ') +kFMSComponentSubType = FOUR_CHAR_CODE('FMS ') +kMIDIManagerComponentSubType = FOUR_CHAR_CODE('mmgr') +kOSXMIDIComponentSubType = FOUR_CHAR_CODE('osxm') +kMusicPacketPortLost = 1 +kMusicPacketPortFound = 2 +kMusicPacketTimeGap = 3 +kAppleSysexID = 0x11 +kAppleSysexCmdSampleSize = 0x0001 +kAppleSysexCmdSampleBreak = 0x0002 +kAppleSysexCmdAtomicInstrument = 0x0010 +kAppleSysexCmdDeveloper = 0x7F00 +kSynthesizerConnectionFMS = 1 +kSynthesizerConnectionMMgr = 2 +kSynthesizerConnectionOMS = 4 +kSynthesizerConnectionQT = 8 +kSynthesizerConnectionOSXMIDI = 16 +kSynthesizerConnectionUnavailable = 256 +kMusicComponentType = FOUR_CHAR_CODE('musi') +kInstrumentComponentType = FOUR_CHAR_CODE('inst') +kSoftSynthComponentSubType = FOUR_CHAR_CODE('ss ') +kGMSynthComponentSubType = FOUR_CHAR_CODE('gm ') +kSynthesizerDynamicVoice = 1 << 0 +kSynthesizerUsesMIDIPort = 1 << 1 +kSynthesizerMicrotone = 1 << 2 +kSynthesizerHasSamples = 1 << 3 +kSynthesizerMixedDrums = 1 << 4 +kSynthesizerSoftware = 1 << 5 +kSynthesizerHardware = 1 << 6 +kSynthesizerDynamicChannel = 1 << 7 +kSynthesizerHogsSystemChannel = 1 << 8 +kSynthesizerHasSystemChannel = 1 << 9 +kSynthesizerSlowSetPart = 1 << 10 +kSynthesizerOffline = 1 << 12 +kSynthesizerGM = 1 << 14 +kSynthesizerDLS = 1 << 15 +kSynthesizerSoundLocalization = 1 << 16 +kControllerModulationWheel = 1 +kControllerBreath = 2 +kControllerFoot = 4 +kControllerPortamentoTime = 5 +kControllerVolume = 7 +kControllerBalance = 8 +kControllerPan = 10 +kControllerExpression = 11 +kControllerLever1 = 16 +kControllerLever2 = 17 +kControllerLever3 = 18 +kControllerLever4 = 19 +kControllerLever5 = 80 +kControllerLever6 = 81 +kControllerLever7 = 82 +kControllerLever8 = 83 +kControllerPitchBend = 32 +kControllerAfterTouch = 33 +kControllerPartTranspose = 40 +kControllerTuneTranspose = 41 +kControllerPartVolume = 42 +kControllerTuneVolume = 43 +kControllerSustain = 64 +kControllerPortamento = 65 +kControllerSostenuto = 66 +kControllerSoftPedal = 67 +kControllerReverb = 91 +kControllerTremolo = 92 +kControllerChorus = 93 +kControllerCeleste = 94 +kControllerPhaser = 95 +kControllerEditPart = 113 +kControllerMasterTune = 114 +kControllerMasterTranspose = 114 +kControllerMasterVolume = 115 +kControllerMasterCPULoad = 116 +kControllerMasterPolyphony = 117 +kControllerMasterFeatures = 118 +kQTMSKnobStartID = 0x02000000 +kQTMSKnobVolumeAttackTimeID = 0x02000001 +kQTMSKnobVolumeDecayTimeID = 0x02000002 +kQTMSKnobVolumeSustainLevelID = 0x02000003 +kQTMSKnobVolumeRelease1RateID = 0x02000004 +kQTMSKnobVolumeDecayKeyScalingID = 0x02000005 +kQTMSKnobVolumeReleaseTimeID = 0x02000006 +kQTMSKnobVolumeLFODelayID = 0x02000007 +kQTMSKnobVolumeLFORampTimeID = 0x02000008 +kQTMSKnobVolumeLFOPeriodID = 0x02000009 +kQTMSKnobVolumeLFOShapeID = 0x0200000A +kQTMSKnobVolumeLFODepthID = 0x0200000B +kQTMSKnobVolumeOverallID = 0x0200000C +kQTMSKnobVolumeVelocity127ID = 0x0200000D +kQTMSKnobVolumeVelocity96ID = 0x0200000E +kQTMSKnobVolumeVelocity64ID = 0x0200000F +kQTMSKnobVolumeVelocity32ID = 0x02000010 +kQTMSKnobVolumeVelocity16ID = 0x02000011 +kQTMSKnobPitchTransposeID = 0x02000012 +kQTMSKnobPitchLFODelayID = 0x02000013 +kQTMSKnobPitchLFORampTimeID = 0x02000014 +kQTMSKnobPitchLFOPeriodID = 0x02000015 +kQTMSKnobPitchLFOShapeID = 0x02000016 +kQTMSKnobPitchLFODepthID = 0x02000017 +kQTMSKnobPitchLFOQuantizeID = 0x02000018 +kQTMSKnobStereoDefaultPanID = 0x02000019 +kQTMSKnobStereoPositionKeyScalingID = 0x0200001A +kQTMSKnobPitchLFOOffsetID = 0x0200001B +kQTMSKnobExclusionGroupID = 0x0200001C +kQTMSKnobSustainTimeID = 0x0200001D +kQTMSKnobSustainInfiniteID = 0x0200001E +kQTMSKnobVolumeLFOStereoID = 0x0200001F +kQTMSKnobVelocityLowID = 0x02000020 +kQTMSKnobVelocityHighID = 0x02000021 +kQTMSKnobVelocitySensitivityID = 0x02000022 +kQTMSKnobPitchSensitivityID = 0x02000023 +kQTMSKnobVolumeLFODepthFromWheelID = 0x02000024 +kQTMSKnobPitchLFODepthFromWheelID = 0x02000025 +kQTMSKnobVolumeExpOptionsID = 0x02000026 +kQTMSKnobEnv1AttackTimeID = 0x02000027 +kQTMSKnobEnv1DecayTimeID = 0x02000028 +kQTMSKnobEnv1SustainLevelID = 0x02000029 +kQTMSKnobEnv1SustainTimeID = 0x0200002A +kQTMSKnobEnv1SustainInfiniteID = 0x0200002B +kQTMSKnobEnv1ReleaseTimeID = 0x0200002C +kQTMSKnobEnv1ExpOptionsID = 0x0200002D +kQTMSKnobEnv2AttackTimeID = 0x0200002E +kQTMSKnobEnv2DecayTimeID = 0x0200002F +kQTMSKnobEnv2SustainLevelID = 0x02000030 +kQTMSKnobEnv2SustainTimeID = 0x02000031 +kQTMSKnobEnv2SustainInfiniteID = 0x02000032 +kQTMSKnobEnv2ReleaseTimeID = 0x02000033 +kQTMSKnobEnv2ExpOptionsID = 0x02000034 +kQTMSKnobPitchEnvelopeID = 0x02000035 +kQTMSKnobPitchEnvelopeDepthID = 0x02000036 +kQTMSKnobFilterKeyFollowID = 0x02000037 +kQTMSKnobFilterTransposeID = 0x02000038 +kQTMSKnobFilterQID = 0x02000039 +kQTMSKnobFilterFrequencyEnvelopeID = 0x0200003A +kQTMSKnobFilterFrequencyEnvelopeDepthID = 0x0200003B +kQTMSKnobFilterQEnvelopeID = 0x0200003C +kQTMSKnobFilterQEnvelopeDepthID = 0x0200003D +kQTMSKnobReverbThresholdID = 0x0200003E +kQTMSKnobVolumeAttackVelScalingID = 0x0200003F +kQTMSKnobLastIDPlus1 = 0x02000040 +kControllerMaximum = 0x00007FFF +# kControllerMinimum = (long)0xFFFF8000 +kVoiceCountDynamic = -1 +kFirstGMInstrument = 0x00000001 +kLastGMInstrument = 0x00000080 +kFirstGSInstrument = 0x00000081 +kLastGSInstrument = 0x00003FFF +kFirstDrumkit = 0x00004000 +kLastDrumkit = 0x00004080 +kFirstROMInstrument = 0x00008000 +kLastROMInstrument = 0x0000FFFF +kFirstUserInstrument = 0x00010000 +kLastUserInstrument = 0x0001FFFF +kInstrumentMatchSynthesizerType = 1 +kInstrumentMatchSynthesizerName = 2 +kInstrumentMatchName = 4 +kInstrumentMatchNumber = 8 +kInstrumentMatchGMNumber = 16 +kInstrumentMatchGSNumber = 32 +kKnobBasic = 8 +kKnobReadOnly = 16 +kKnobInterruptUnsafe = 32 +kKnobKeyrangeOverride = 64 +kKnobGroupStart = 128 +kKnobFixedPoint8 = 1024 +kKnobFixedPoint16 = 2048 +kKnobTypeNumber = 0 << 12 +kKnobTypeGroupName = 1 << 12 +kKnobTypeBoolean = 2 << 12 +kKnobTypeNote = 3 << 12 +kKnobTypePan = 4 << 12 +kKnobTypeInstrument = 5 << 12 +kKnobTypeSetting = 6 << 12 +kKnobTypeMilliseconds = 7 << 12 +kKnobTypePercentage = 8 << 12 +kKnobTypeHertz = 9 << 12 +kKnobTypeButton = 10 << 12 +kUnknownKnobValue = 0x7FFFFFFF +kDefaultKnobValue = 0x7FFFFFFE +notImplementedMusicErr = (0x80000000 | (0xFFFF & (notImplementedMusicOSErr))) +cantSendToSynthesizerErr = (0x80000000 | (0xFFFF & (cantSendToSynthesizerOSErr))) +cantReceiveFromSynthesizerErr = (0x80000000 | (0xFFFF & (cantReceiveFromSynthesizerOSErr))) +illegalVoiceAllocationErr = (0x80000000 | (0xFFFF & (illegalVoiceAllocationOSErr))) +illegalPartErr = (0x80000000 | (0xFFFF & (illegalPartOSErr))) +illegalChannelErr = (0x80000000 | (0xFFFF & (illegalChannelOSErr))) +illegalKnobErr = (0x80000000 | (0xFFFF & (illegalKnobOSErr))) +illegalKnobValueErr = (0x80000000 | (0xFFFF & (illegalKnobValueOSErr))) +illegalInstrumentErr = (0x80000000 | (0xFFFF & (illegalInstrumentOSErr))) +illegalControllerErr = (0x80000000 | (0xFFFF & (illegalControllerOSErr))) +midiManagerAbsentErr = (0x80000000 | (0xFFFF & (midiManagerAbsentOSErr))) +synthesizerNotRespondingErr = (0x80000000 | (0xFFFF & (synthesizerNotRespondingOSErr))) +synthesizerErr = (0x80000000 | (0xFFFF & (synthesizerOSErr))) +illegalNoteChannelErr = (0x80000000 | (0xFFFF & (illegalNoteChannelOSErr))) +noteChannelNotAllocatedErr = (0x80000000 | (0xFFFF & (noteChannelNotAllocatedOSErr))) +tunePlayerFullErr = (0x80000000 | (0xFFFF & (tunePlayerFullOSErr))) +tuneParseErr = (0x80000000 | (0xFFFF & (tuneParseOSErr))) +kGetAtomicInstNoExpandedSamples = 1 << 0 +kGetAtomicInstNoOriginalSamples = 1 << 1 +kGetAtomicInstNoSamples = kGetAtomicInstNoExpandedSamples | kGetAtomicInstNoOriginalSamples +kGetAtomicInstNoKnobList = 1 << 2 +kGetAtomicInstNoInstrumentInfo = 1 << 3 +kGetAtomicInstOriginalKnobList = 1 << 4 +kGetAtomicInstAllKnobs = 1 << 5 +kSetAtomicInstKeepOriginalInstrument = 1 << 0 +kSetAtomicInstShareAcrossParts = 1 << 1 +kSetAtomicInstCallerTosses = 1 << 2 +kSetAtomicInstCallerGuarantees = 1 << 3 +kSetAtomicInstInterruptSafe = 1 << 4 +kSetAtomicInstDontPreprocess = 1 << 7 +kInstrumentNamesModifiable = 1 +kInstrumentNamesBoth = 2 +kGenericMusicComponentSubtype = FOUR_CHAR_CODE('gene') +kGenericMusicKnob = 1 +kGenericMusicInstrumentKnob = 2 +kGenericMusicDrumKnob = 3 +kGenericMusicGlobalController = 4 +kGenericMusicResFirst = 0 +kGenericMusicResMiscStringList = 1 +kGenericMusicResMiscLongList = 2 +kGenericMusicResInstrumentList = 3 +kGenericMusicResDrumList = 4 +kGenericMusicResInstrumentKnobDescriptionList = 5 +kGenericMusicResDrumKnobDescriptionList = 6 +kGenericMusicResKnobDescriptionList = 7 +kGenericMusicResBitsLongList = 8 +kGenericMusicResModifiableInstrumentHW = 9 +kGenericMusicResGMTranslation = 10 +kGenericMusicResROMInstrumentData = 11 +kGenericMusicResAboutPICT = 12 +kGenericMusicResLast = 13 +kGenericMusicMiscLongFirst = 0 +kGenericMusicMiscLongVoiceCount = 1 +kGenericMusicMiscLongPartCount = 2 +kGenericMusicMiscLongModifiableInstrumentCount = 3 +kGenericMusicMiscLongChannelMask = 4 +kGenericMusicMiscLongDrumPartCount = 5 +kGenericMusicMiscLongModifiableDrumCount = 6 +kGenericMusicMiscLongDrumChannelMask = 7 +kGenericMusicMiscLongOutputCount = 8 +kGenericMusicMiscLongLatency = 9 +kGenericMusicMiscLongFlags = 10 +kGenericMusicMiscLongFirstGMHW = 11 +kGenericMusicMiscLongFirstGMDrumHW = 12 +kGenericMusicMiscLongFirstUserHW = 13 +kGenericMusicMiscLongLast = 14 +kMusicGenericRange = 0x0100 +kMusicDerivedRange = 0x0200 +kGenericMusicDoMIDI = 1 << 0 +kGenericMusicBank0 = 1 << 1 +kGenericMusicBank32 = 1 << 2 +kGenericMusicErsatzMIDI = 1 << 3 +kGenericMusicCallKnobs = 1 << 4 +kGenericMusicCallParts = 1 << 5 +kGenericMusicCallInstrument = 1 << 6 +kGenericMusicCallNumber = 1 << 7 +kGenericMusicCallROMInstrument = 1 << 8 +kGenericMusicAllDefaults = 1 << 9 +kGetInstrumentInfoNoBuiltIn = 1 << 0 +kGetInstrumentInfoMidiUserInst = 1 << 1 +kGetInstrumentInfoNoIText = 1 << 2 +kNoteRequestNoGM = 1 +kNoteRequestNoSynthType = 2 +kNoteRequestSynthMustMatch = 4 +kNoteRequestSpecifyMIDIChannel = 0x80 +kPickDontMix = 1 +kPickSameSynth = 2 +kPickUserInsts = 4 +kPickEditAllowEdit = 8 +kPickEditAllowPick = 16 +kPickEditSynthGlobal = 32 +kPickEditControllers = 64 +kNoteAllocatorComponentType = FOUR_CHAR_CODE('nota') +kNADummyOneSelect = 29 +kNADummyTwoSelect = 30 +kTuneQueueDepth = 8 +kTunePlayerComponentType = FOUR_CHAR_CODE('tune') +kTuneStartNow = 1 +kTuneDontClipNotes = 2 +kTuneExcludeEdgeNotes = 4 +kTuneQuickStart = 8 +kTuneLoopUntil = 16 +kTunePlayDifference = 32 +kTunePlayConcurrent = 64 +kTuneStartNewMaster = 16384 +kTuneStopFade = 1 +kTuneStopSustain = 2 +kTuneStopInstant = 4 +kTuneStopReleaseChannels = 8 +kTuneMixMute = 1 +kTuneMixSolo = 2 +kRestEventType = 0x00000000 +kNoteEventType = 0x00000001 +kControlEventType = 0x00000002 +kMarkerEventType = 0x00000003 +kUndefined1EventType = 0x00000008 +kXNoteEventType = 0x00000009 +kXControlEventType = 0x0000000A +kKnobEventType = 0x0000000B +kUndefined2EventType = 0x0000000C +kUndefined3EventType = 0x0000000D +kUndefined4EventType = 0x0000000E +kGeneralEventType = 0x0000000F +kXEventLengthBits = 0x00000002 +kGeneralEventLengthBits = 0x00000003 +kEventLen = 1L +kXEventLen = 2L +kRestEventLen = kEventLen +kNoteEventLen = kEventLen +kControlEventLen = kEventLen +kMarkerEventLen = kEventLen +kXNoteEventLen = kXEventLen +kXControlEventLen = kXEventLen +kGeneralEventLen = kXEventLen +kEventLengthFieldPos = 30 +kEventLengthFieldWidth = 2 +kEventTypeFieldPos = 29 +kEventTypeFieldWidth = 3 +kXEventTypeFieldPos = 28 +kXEventTypeFieldWidth = 4 +kEventPartFieldPos = 24 +kEventPartFieldWidth = 5 +kXEventPartFieldPos = 16 +kXEventPartFieldWidth = 12 +kRestEventDurationFieldPos = 0 +kRestEventDurationFieldWidth = 24 +kRestEventDurationMax = ((1L << kRestEventDurationFieldWidth) - 1) +kNoteEventPitchFieldPos = 18 +kNoteEventPitchFieldWidth = 6 +kNoteEventPitchOffset = 32 +kNoteEventVolumeFieldPos = 11 +kNoteEventVolumeFieldWidth = 7 +kNoteEventVolumeOffset = 0 +kNoteEventDurationFieldPos = 0 +kNoteEventDurationFieldWidth = 11 +kNoteEventDurationMax = ((1L << kNoteEventDurationFieldWidth) - 1) +kXNoteEventPitchFieldPos = 0 +kXNoteEventPitchFieldWidth = 16 +kXNoteEventDurationFieldPos = 0 +kXNoteEventDurationFieldWidth = 22 +kXNoteEventDurationMax = ((1L << kXNoteEventDurationFieldWidth) - 1) +kXNoteEventVolumeFieldPos = 22 +kXNoteEventVolumeFieldWidth = 7 +kControlEventControllerFieldPos = 16 +kControlEventControllerFieldWidth = 8 +kControlEventValueFieldPos = 0 +kControlEventValueFieldWidth = 16 +kXControlEventControllerFieldPos = 0 +kXControlEventControllerFieldWidth = 16 +kXControlEventValueFieldPos = 0 +kXControlEventValueFieldWidth = 16 +kKnobEventValueHighFieldPos = 0 +kKnobEventValueHighFieldWidth = 16 +kKnobEventKnobFieldPos = 16 +kKnobEventKnobFieldWidth = 14 +kKnobEventValueLowFieldPos = 0 +kKnobEventValueLowFieldWidth = 16 +kMarkerEventSubtypeFieldPos = 16 +kMarkerEventSubtypeFieldWidth = 8 +kMarkerEventValueFieldPos = 0 +kMarkerEventValueFieldWidth = 16 +kGeneralEventSubtypeFieldPos = 16 +kGeneralEventSubtypeFieldWidth = 14 +kGeneralEventLengthFieldPos = 0 +kGeneralEventLengthFieldWidth = 16 +kEndMarkerValue = 0x00000060 +kEndMarkerValue = 0x60000000 +# _ext = qtma_EXT(*lP +# ulen = (_ext < 2) ? 1 : 2 +# ulen = (unsigned short)qtma_EXT(*lP +# ulen = lP[1] +# _ext = qtma_EXT(*lP +# ulen = (_ext < 2) ? 1 : 2 +# ulen = (unsigned short)qtma_EXT(*lP +# ulen = lP[-1] +# x = (kRestEventType << kEventTypeFieldPos) \ +# x = EndianU32_NtoB(x) ) +# x = (kNoteEventType << kEventTypeFieldPos) \ +# x = EndianU32_NtoB(x) ) +# x = (kControlEventType << kEventTypeFieldPos) \ +# x = EndianU32_NtoB(x) ) +# x = (kMarkerEventType << kEventTypeFieldPos) \ +# x = EndianU32_NtoB(x) ) +# w1 = (kXNoteEventType << kXEventTypeFieldPos) \ +# w1 = EndianU32_NtoB(w1) +# w2 = (kXEventLengthBits << kEventLengthFieldPos) \ +# w2 = EndianU32_NtoB(w2) ) +# w1 = (kXControlEventType << kXEventTypeFieldPos) \ +# w1 = EndianU32_NtoB(w1) +# w2 = (kXEventLengthBits << kEventLengthFieldPos) \ +# w2 = EndianU32_NtoB(w2) ) +# w1 = (kKnobEventType << kXEventTypeFieldPos) \ +# w1 = EndianU32_NtoB(w1) +# w2 = (kXEventLengthBits << kEventLengthFieldPos) \ +# w2 = EndianU32_NtoB(w2) ) +# w1 = (kGeneralEventType << kXEventTypeFieldPos) \ +# w1 = EndianU32_NtoB(w1) +# w2 = (kGeneralEventLengthBits << kEventLengthFieldPos) \ +# w2 = EndianU32_NtoB(w2) ) +kGeneralEventNoteRequest = 1 +kGeneralEventPartKey = 4 +kGeneralEventTuneDifference = 5 +kGeneralEventAtomicInstrument = 6 +kGeneralEventKnob = 7 +kGeneralEventMIDIChannel = 8 +kGeneralEventPartChange = 9 +kGeneralEventNoOp = 10 +kGeneralEventUsedNotes = 11 +kGeneralEventPartMix = 12 +kMarkerEventEnd = 0 +kMarkerEventBeat = 1 +kMarkerEventTempo = 2 +kCurrentlyNativeEndian = 1 +kCurrentlyNotNativeEndian = 2 +kQTMIDIGetMIDIPortsSelect = 0x0001 +kQTMIDIUseSendPortSelect = 0x0002 +kQTMIDISendMIDISelect = 0x0003 +kMusicGetDescriptionSelect = 0x0001 +kMusicGetPartSelect = 0x0002 +kMusicSetPartSelect = 0x0003 +kMusicSetPartInstrumentNumberSelect = 0x0004 +kMusicGetPartInstrumentNumberSelect = 0x0005 +kMusicStorePartInstrumentSelect = 0x0006 +kMusicGetPartAtomicInstrumentSelect = 0x0009 +kMusicSetPartAtomicInstrumentSelect = 0x000A +kMusicGetPartKnobSelect = 0x0010 +kMusicSetPartKnobSelect = 0x0011 +kMusicGetKnobSelect = 0x0012 +kMusicSetKnobSelect = 0x0013 +kMusicGetPartNameSelect = 0x0014 +kMusicSetPartNameSelect = 0x0015 +kMusicFindToneSelect = 0x0016 +kMusicPlayNoteSelect = 0x0017 +kMusicResetPartSelect = 0x0018 +kMusicSetPartControllerSelect = 0x0019 +kMusicGetPartControllerSelect = 0x001A +kMusicGetMIDIProcSelect = 0x001B +kMusicSetMIDIProcSelect = 0x001C +kMusicGetInstrumentNamesSelect = 0x001D +kMusicGetDrumNamesSelect = 0x001E +kMusicGetMasterTuneSelect = 0x001F +kMusicSetMasterTuneSelect = 0x0020 +kMusicGetInstrumentAboutInfoSelect = 0x0022 +kMusicGetDeviceConnectionSelect = 0x0023 +kMusicUseDeviceConnectionSelect = 0x0024 +kMusicGetKnobSettingStringsSelect = 0x0025 +kMusicGetMIDIPortsSelect = 0x0026 +kMusicSendMIDISelect = 0x0027 +kMusicStartOfflineSelect = 0x0029 +kMusicSetOfflineTimeToSelect = 0x002A +kMusicGetInstrumentKnobDescriptionSelect = 0x002B +kMusicGetDrumKnobDescriptionSelect = 0x002C +kMusicGetKnobDescriptionSelect = 0x002D +kMusicGetInfoTextSelect = 0x002E +kMusicGetInstrumentInfoSelect = 0x002F +kMusicTaskSelect = 0x0031 +kMusicSetPartInstrumentNumberInterruptSafeSelect = 0x0032 +kMusicSetPartSoundLocalizationSelect = 0x0033 +kMusicGenericConfigureSelect = 0x0100 +kMusicGenericGetPartSelect = 0x0101 +kMusicGenericGetKnobListSelect = 0x0102 +kMusicGenericSetResourceNumbersSelect = 0x0103 +kMusicDerivedMIDISendSelect = 0x0200 +kMusicDerivedSetKnobSelect = 0x0201 +kMusicDerivedSetPartSelect = 0x0202 +kMusicDerivedSetInstrumentSelect = 0x0203 +kMusicDerivedSetPartInstrumentNumberSelect = 0x0204 +kMusicDerivedSetMIDISelect = 0x0205 +kMusicDerivedStorePartInstrumentSelect = 0x0206 +kMusicDerivedOpenResFileSelect = 0x0207 +kMusicDerivedCloseResFileSelect = 0x0208 +kNARegisterMusicDeviceSelect = 0x0000 +kNAUnregisterMusicDeviceSelect = 0x0001 +kNAGetRegisteredMusicDeviceSelect = 0x0002 +kNASaveMusicConfigurationSelect = 0x0003 +kNANewNoteChannelSelect = 0x0004 +kNADisposeNoteChannelSelect = 0x0005 +kNAGetNoteChannelInfoSelect = 0x0006 +kNAPrerollNoteChannelSelect = 0x0007 +kNAUnrollNoteChannelSelect = 0x0008 +kNASetNoteChannelVolumeSelect = 0x000B +kNAResetNoteChannelSelect = 0x000C +kNAPlayNoteSelect = 0x000D +kNASetControllerSelect = 0x000E +kNASetKnobSelect = 0x000F +kNAFindNoteChannelToneSelect = 0x0010 +kNASetInstrumentNumberSelect = 0x0011 +kNAPickInstrumentSelect = 0x0012 +kNAPickArrangementSelect = 0x0013 +kNAStuffToneDescriptionSelect = 0x001B +kNACopyrightDialogSelect = 0x001C +kNAGetIndNoteChannelSelect = 0x001F +kNAGetMIDIPortsSelect = 0x0021 +kNAGetNoteRequestSelect = 0x0022 +kNASendMIDISelect = 0x0023 +kNAPickEditInstrumentSelect = 0x0024 +kNANewNoteChannelFromAtomicInstrumentSelect = 0x0025 +kNASetAtomicInstrumentSelect = 0x0026 +kNAGetKnobSelect = 0x0028 +kNATaskSelect = 0x0029 +kNASetNoteChannelBalanceSelect = 0x002A +kNASetInstrumentNumberInterruptSafeSelect = 0x002B +kNASetNoteChannelSoundLocalizationSelect = 0x002C +kNAGetControllerSelect = 0x002D +kTuneSetHeaderSelect = 0x0004 +kTuneGetTimeBaseSelect = 0x0005 +kTuneSetTimeScaleSelect = 0x0006 +kTuneGetTimeScaleSelect = 0x0007 +kTuneGetIndexedNoteChannelSelect = 0x0008 +kTuneQueueSelect = 0x000A +kTuneInstantSelect = 0x000B +kTuneGetStatusSelect = 0x000C +kTuneStopSelect = 0x000D +kTuneSetVolumeSelect = 0x0010 +kTuneGetVolumeSelect = 0x0011 +kTunePrerollSelect = 0x0012 +kTuneUnrollSelect = 0x0013 +kTuneSetNoteChannelsSelect = 0x0014 +kTuneSetPartTransposeSelect = 0x0015 +kTuneGetNoteAllocatorSelect = 0x0017 +kTuneSetSofterSelect = 0x0018 +kTuneTaskSelect = 0x0019 +kTuneSetBalanceSelect = 0x001A +kTuneSetSoundLocalizationSelect = 0x001B +kTuneSetHeaderWithSizeSelect = 0x001C +kTuneSetPartMixSelect = 0x001D +kTuneGetPartMixSelect = 0x001E diff --git a/Lib/plat-mac/Carbon/Res.py b/Lib/plat-mac/Carbon/Res.py new file mode 100644 index 0000000..8f45d09 --- /dev/null +++ b/Lib/plat-mac/Carbon/Res.py @@ -0,0 +1,4 @@ +try: + from OverrideFrom23._Res import * +except ImportError: + from _Res import * diff --git a/Lib/plat-mac/Carbon/Resources.py b/Lib/plat-mac/Carbon/Resources.py new file mode 100644 index 0000000..2cd8761 --- /dev/null +++ b/Lib/plat-mac/Carbon/Resources.py @@ -0,0 +1,27 @@ +# Generated from 'Resources.h' + +resSysHeap = 64 +resPurgeable = 32 +resLocked = 16 +resProtected = 8 +resPreload = 4 +resChanged = 2 +mapReadOnly = 128 +mapCompact = 64 +mapChanged = 32 +resSysRefBit = 7 +resSysHeapBit = 6 +resPurgeableBit = 5 +resLockedBit = 4 +resProtectedBit = 3 +resPreloadBit = 2 +resChangedBit = 1 +mapReadOnlyBit = 7 +mapCompactBit = 6 +mapChangedBit = 5 +kResFileNotOpened = -1 +kSystemResFile = 0 +kRsrcChainBelowSystemMap = 0 +kRsrcChainBelowApplicationMap = 1 +kRsrcChainAboveApplicationMap = 2 +kRsrcChainAboveAllMaps = 4 diff --git a/Lib/plat-mac/Carbon/Scrap.py b/Lib/plat-mac/Carbon/Scrap.py new file mode 100644 index 0000000..0dcbd37 --- /dev/null +++ b/Lib/plat-mac/Carbon/Scrap.py @@ -0,0 +1 @@ +from _Scrap import * diff --git a/Lib/plat-mac/Carbon/Snd.py b/Lib/plat-mac/Carbon/Snd.py new file mode 100644 index 0000000..679f10b --- /dev/null +++ b/Lib/plat-mac/Carbon/Snd.py @@ -0,0 +1 @@ +from _Snd import * diff --git a/Lib/plat-mac/Carbon/Sndihooks.py b/Lib/plat-mac/Carbon/Sndihooks.py new file mode 100644 index 0000000..73a3d28 --- /dev/null +++ b/Lib/plat-mac/Carbon/Sndihooks.py @@ -0,0 +1 @@ +from _Sndihooks import * diff --git a/Lib/plat-mac/Carbon/Sound.py b/Lib/plat-mac/Carbon/Sound.py new file mode 100644 index 0000000..0e7b2fb --- /dev/null +++ b/Lib/plat-mac/Carbon/Sound.py @@ -0,0 +1,400 @@ +# Generated from 'Sound.h' + +def FOUR_CHAR_CODE(x): return x +soundListRsrc = FOUR_CHAR_CODE('snd ') +kSimpleBeepID = 1 +# rate48khz = (long)0xBB800000 +# rate44khz = (long)0xAC440000 +rate32khz = 0x7D000000 +rate22050hz = 0x56220000 +rate22khz = 0x56EE8BA3 +rate16khz = 0x3E800000 +rate11khz = 0x2B7745D1 +rate11025hz = 0x2B110000 +rate8khz = 0x1F400000 +sampledSynth = 5 +squareWaveSynth = 1 +waveTableSynth = 3 +MACE3snthID = 11 +MACE6snthID = 13 +kMiddleC = 60 +kNoVolume = 0 +kFullVolume = 0x0100 +stdQLength = 128 +dataOffsetFlag = 0x8000 +kUseOptionalOutputDevice = -1 +notCompressed = 0 +fixedCompression = -1 +variableCompression = -2 +twoToOne = 1 +eightToThree = 2 +threeToOne = 3 +sixToOne = 4 +sixToOnePacketSize = 8 +threeToOnePacketSize = 16 +stateBlockSize = 64 +leftOverBlockSize = 32 +firstSoundFormat = 0x0001 +secondSoundFormat = 0x0002 +dbBufferReady = 0x00000001 +dbLastBuffer = 0x00000004 +sysBeepDisable = 0x0000 +sysBeepEnable = (1 << 0) +sysBeepSynchronous = (1 << 1) +unitTypeNoSelection = 0xFFFF +unitTypeSeconds = 0x0000 +stdSH = 0x00 +extSH = 0xFF +cmpSH = 0xFE +nullCmd = 0 +quietCmd = 3 +flushCmd = 4 +reInitCmd = 5 +waitCmd = 10 +pauseCmd = 11 +resumeCmd = 12 +callBackCmd = 13 +syncCmd = 14 +availableCmd = 24 +versionCmd = 25 +volumeCmd = 46 +getVolumeCmd = 47 +clockComponentCmd = 50 +getClockComponentCmd = 51 +scheduledSoundCmd = 52 +linkSoundComponentsCmd = 53 +soundCmd = 80 +bufferCmd = 81 +rateMultiplierCmd = 86 +getRateMultiplierCmd = 87 +initCmd = 1 +freeCmd = 2 +totalLoadCmd = 26 +loadCmd = 27 +freqDurationCmd = 40 +restCmd = 41 +freqCmd = 42 +ampCmd = 43 +timbreCmd = 44 +getAmpCmd = 45 +waveTableCmd = 60 +phaseCmd = 61 +rateCmd = 82 +continueCmd = 83 +doubleBufferCmd = 84 +getRateCmd = 85 +sizeCmd = 90 +convertCmd = 91 +waveInitChannelMask = 0x07 +waveInitChannel0 = 0x04 +waveInitChannel1 = 0x05 +waveInitChannel2 = 0x06 +waveInitChannel3 = 0x07 +initChan0 = waveInitChannel0 +initChan1 = waveInitChannel1 +initChan2 = waveInitChannel2 +initChan3 = waveInitChannel3 +outsideCmpSH = 0 +insideCmpSH = 1 +aceSuccess = 0 +aceMemFull = 1 +aceNilBlock = 2 +aceBadComp = 3 +aceBadEncode = 4 +aceBadDest = 5 +aceBadCmd = 6 +initChanLeft = 0x0002 +initChanRight = 0x0003 +initNoInterp = 0x0004 +initNoDrop = 0x0008 +initMono = 0x0080 +initStereo = 0x00C0 +initMACE3 = 0x0300 +initMACE6 = 0x0400 +initPanMask = 0x0003 +initSRateMask = 0x0030 +initStereoMask = 0x00C0 +initCompMask = 0xFF00 +siActiveChannels = FOUR_CHAR_CODE('chac') +siActiveLevels = FOUR_CHAR_CODE('lmac') +siAGCOnOff = FOUR_CHAR_CODE('agc ') +siAsync = FOUR_CHAR_CODE('asyn') +siAVDisplayBehavior = FOUR_CHAR_CODE('avdb') +siChannelAvailable = FOUR_CHAR_CODE('chav') +siCompressionAvailable = FOUR_CHAR_CODE('cmav') +siCompressionChannels = FOUR_CHAR_CODE('cpct') +siCompressionFactor = FOUR_CHAR_CODE('cmfa') +siCompressionHeader = FOUR_CHAR_CODE('cmhd') +siCompressionNames = FOUR_CHAR_CODE('cnam') +siCompressionParams = FOUR_CHAR_CODE('evaw') +siCompressionSampleRate = FOUR_CHAR_CODE('cprt') +siCompressionType = FOUR_CHAR_CODE('comp') +siContinuous = FOUR_CHAR_CODE('cont') +siDecompressionParams = FOUR_CHAR_CODE('wave') +siDeviceBufferInfo = FOUR_CHAR_CODE('dbin') +siDeviceConnected = FOUR_CHAR_CODE('dcon') +siDeviceIcon = FOUR_CHAR_CODE('icon') +siDeviceName = FOUR_CHAR_CODE('name') +siEQSpectrumBands = FOUR_CHAR_CODE('eqsb') +siEQSpectrumLevels = FOUR_CHAR_CODE('eqlv') +siEQSpectrumOnOff = FOUR_CHAR_CODE('eqlo') +siEQSpectrumResolution = FOUR_CHAR_CODE('eqrs') +siEQToneControlGain = FOUR_CHAR_CODE('eqtg') +siEQToneControlOnOff = FOUR_CHAR_CODE('eqtc') +siHardwareBalance = FOUR_CHAR_CODE('hbal') +siHardwareBalanceSteps = FOUR_CHAR_CODE('hbls') +siHardwareBass = FOUR_CHAR_CODE('hbas') +siHardwareBassSteps = FOUR_CHAR_CODE('hbst') +siHardwareBusy = FOUR_CHAR_CODE('hwbs') +siHardwareFormat = FOUR_CHAR_CODE('hwfm') +siHardwareMute = FOUR_CHAR_CODE('hmut') +siHardwareMuteNoPrefs = FOUR_CHAR_CODE('hmnp') +siHardwareTreble = FOUR_CHAR_CODE('htrb') +siHardwareTrebleSteps = FOUR_CHAR_CODE('hwts') +siHardwareVolume = FOUR_CHAR_CODE('hvol') +siHardwareVolumeSteps = FOUR_CHAR_CODE('hstp') +siHeadphoneMute = FOUR_CHAR_CODE('pmut') +siHeadphoneVolume = FOUR_CHAR_CODE('pvol') +siHeadphoneVolumeSteps = FOUR_CHAR_CODE('hdst') +siInputAvailable = FOUR_CHAR_CODE('inav') +siInputGain = FOUR_CHAR_CODE('gain') +siInputSource = FOUR_CHAR_CODE('sour') +siInputSourceNames = FOUR_CHAR_CODE('snam') +siLevelMeterOnOff = FOUR_CHAR_CODE('lmet') +siModemGain = FOUR_CHAR_CODE('mgai') +siMonitorAvailable = FOUR_CHAR_CODE('mnav') +siMonitorSource = FOUR_CHAR_CODE('mons') +siNumberChannels = FOUR_CHAR_CODE('chan') +siOptionsDialog = FOUR_CHAR_CODE('optd') +siOSTypeInputSource = FOUR_CHAR_CODE('inpt') +siOSTypeInputAvailable = FOUR_CHAR_CODE('inav') +siOutputDeviceName = FOUR_CHAR_CODE('onam') +siPlayThruOnOff = FOUR_CHAR_CODE('plth') +siPostMixerSoundComponent = FOUR_CHAR_CODE('psmx') +siPreMixerSoundComponent = FOUR_CHAR_CODE('prmx') +siQuality = FOUR_CHAR_CODE('qual') +siRateMultiplier = FOUR_CHAR_CODE('rmul') +siRecordingQuality = FOUR_CHAR_CODE('qual') +siSampleRate = FOUR_CHAR_CODE('srat') +siSampleRateAvailable = FOUR_CHAR_CODE('srav') +siSampleSize = FOUR_CHAR_CODE('ssiz') +siSampleSizeAvailable = FOUR_CHAR_CODE('ssav') +siSetupCDAudio = FOUR_CHAR_CODE('sucd') +siSetupModemAudio = FOUR_CHAR_CODE('sumd') +siSlopeAndIntercept = FOUR_CHAR_CODE('flap') +siSoundClock = FOUR_CHAR_CODE('sclk') +siUseThisSoundClock = FOUR_CHAR_CODE('sclc') +siSpeakerMute = FOUR_CHAR_CODE('smut') +siSpeakerVolume = FOUR_CHAR_CODE('svol') +siSSpCPULoadLimit = FOUR_CHAR_CODE('3dll') +siSSpLocalization = FOUR_CHAR_CODE('3dif') +siSSpSpeakerSetup = FOUR_CHAR_CODE('3dst') +siStereoInputGain = FOUR_CHAR_CODE('sgai') +siSubwooferMute = FOUR_CHAR_CODE('bmut') +siTerminalType = FOUR_CHAR_CODE('ttyp') +siTwosComplementOnOff = FOUR_CHAR_CODE('twos') +siVendorProduct = FOUR_CHAR_CODE('vpro') +siVolume = FOUR_CHAR_CODE('volu') +siVoxRecordInfo = FOUR_CHAR_CODE('voxr') +siVoxStopInfo = FOUR_CHAR_CODE('voxs') +siWideStereo = FOUR_CHAR_CODE('wide') +siSupportedExtendedFlags = FOUR_CHAR_CODE('exfl') +siRateConverterRollOffSlope = FOUR_CHAR_CODE('rcdb') +siOutputLatency = FOUR_CHAR_CODE('olte') +siCloseDriver = FOUR_CHAR_CODE('clos') +siInitializeDriver = FOUR_CHAR_CODE('init') +siPauseRecording = FOUR_CHAR_CODE('paus') +siUserInterruptProc = FOUR_CHAR_CODE('user') +# kInvalidSource = (long)0xFFFFFFFF +kNoSource = FOUR_CHAR_CODE('none') +kCDSource = FOUR_CHAR_CODE('cd ') +kExtMicSource = FOUR_CHAR_CODE('emic') +kSoundInSource = FOUR_CHAR_CODE('sinj') +kRCAInSource = FOUR_CHAR_CODE('irca') +kTVFMTunerSource = FOUR_CHAR_CODE('tvfm') +kDAVInSource = FOUR_CHAR_CODE('idav') +kIntMicSource = FOUR_CHAR_CODE('imic') +kMediaBaySource = FOUR_CHAR_CODE('mbay') +kModemSource = FOUR_CHAR_CODE('modm') +kPCCardSource = FOUR_CHAR_CODE('pcm ') +kZoomVideoSource = FOUR_CHAR_CODE('zvpc') +kDVDSource = FOUR_CHAR_CODE('dvda') +kMicrophoneArray = FOUR_CHAR_CODE('mica') +kNoSoundComponentType = FOUR_CHAR_CODE('****') +kSoundComponentType = FOUR_CHAR_CODE('sift') +kSoundComponentPPCType = FOUR_CHAR_CODE('nift') +kRate8SubType = FOUR_CHAR_CODE('ratb') +kRate16SubType = FOUR_CHAR_CODE('ratw') +kConverterSubType = FOUR_CHAR_CODE('conv') +kSndSourceSubType = FOUR_CHAR_CODE('sour') +kMixerType = FOUR_CHAR_CODE('mixr') +kMixer8SubType = FOUR_CHAR_CODE('mixb') +kMixer16SubType = FOUR_CHAR_CODE('mixw') +kSoundInputDeviceType = FOUR_CHAR_CODE('sinp') +kWaveInSubType = FOUR_CHAR_CODE('wavi') +kWaveInSnifferSubType = FOUR_CHAR_CODE('wisn') +kSoundOutputDeviceType = FOUR_CHAR_CODE('sdev') +kClassicSubType = FOUR_CHAR_CODE('clas') +kASCSubType = FOUR_CHAR_CODE('asc ') +kDSPSubType = FOUR_CHAR_CODE('dsp ') +kAwacsSubType = FOUR_CHAR_CODE('awac') +kGCAwacsSubType = FOUR_CHAR_CODE('awgc') +kSingerSubType = FOUR_CHAR_CODE('sing') +kSinger2SubType = FOUR_CHAR_CODE('sng2') +kWhitSubType = FOUR_CHAR_CODE('whit') +kSoundBlasterSubType = FOUR_CHAR_CODE('sbls') +kWaveOutSubType = FOUR_CHAR_CODE('wavo') +kWaveOutSnifferSubType = FOUR_CHAR_CODE('wosn') +kDirectSoundSubType = FOUR_CHAR_CODE('dsnd') +kDirectSoundSnifferSubType = FOUR_CHAR_CODE('dssn') +kUNIXsdevSubType = FOUR_CHAR_CODE('un1x') +kUSBSubType = FOUR_CHAR_CODE('usb ') +kBlueBoxSubType = FOUR_CHAR_CODE('bsnd') +kSoundCompressor = FOUR_CHAR_CODE('scom') +kSoundDecompressor = FOUR_CHAR_CODE('sdec') +kAudioComponentType = FOUR_CHAR_CODE('adio') +kAwacsPhoneSubType = FOUR_CHAR_CODE('hphn') +kAudioVisionSpeakerSubType = FOUR_CHAR_CODE('telc') +kAudioVisionHeadphoneSubType = FOUR_CHAR_CODE('telh') +kPhilipsFaderSubType = FOUR_CHAR_CODE('tvav') +kSGSToneSubType = FOUR_CHAR_CODE('sgs0') +kSoundEffectsType = FOUR_CHAR_CODE('snfx') +kEqualizerSubType = FOUR_CHAR_CODE('eqal') +kSSpLocalizationSubType = FOUR_CHAR_CODE('snd3') +kSoundNotCompressed = FOUR_CHAR_CODE('NONE') +k8BitOffsetBinaryFormat = FOUR_CHAR_CODE('raw ') +k16BitBigEndianFormat = FOUR_CHAR_CODE('twos') +k16BitLittleEndianFormat = FOUR_CHAR_CODE('sowt') +kFloat32Format = FOUR_CHAR_CODE('fl32') +kFloat64Format = FOUR_CHAR_CODE('fl64') +k24BitFormat = FOUR_CHAR_CODE('in24') +k32BitFormat = FOUR_CHAR_CODE('in32') +k32BitLittleEndianFormat = FOUR_CHAR_CODE('23ni') +kMACE3Compression = FOUR_CHAR_CODE('MAC3') +kMACE6Compression = FOUR_CHAR_CODE('MAC6') +kCDXA4Compression = FOUR_CHAR_CODE('cdx4') +kCDXA2Compression = FOUR_CHAR_CODE('cdx2') +kIMACompression = FOUR_CHAR_CODE('ima4') +kULawCompression = FOUR_CHAR_CODE('ulaw') +kALawCompression = FOUR_CHAR_CODE('alaw') +kMicrosoftADPCMFormat = 0x6D730002 +kDVIIntelIMAFormat = 0x6D730011 +kDVAudioFormat = FOUR_CHAR_CODE('dvca') +kQDesignCompression = FOUR_CHAR_CODE('QDMC') +kQDesign2Compression = FOUR_CHAR_CODE('QDM2') +kQUALCOMMCompression = FOUR_CHAR_CODE('Qclp') +kOffsetBinary = k8BitOffsetBinaryFormat +kTwosComplement = k16BitBigEndianFormat +kLittleEndianFormat = k16BitLittleEndianFormat +kMPEGLayer3Format = 0x6D730055 +kFullMPEGLay3Format = FOUR_CHAR_CODE('.mp3') +k16BitNativeEndianFormat = k16BitLittleEndianFormat +k16BitNonNativeEndianFormat = k16BitBigEndianFormat +k16BitNativeEndianFormat = k16BitBigEndianFormat +k16BitNonNativeEndianFormat = k16BitLittleEndianFormat +k8BitRawIn = (1 << 0) +k8BitTwosIn = (1 << 1) +k16BitIn = (1 << 2) +kStereoIn = (1 << 3) +k8BitRawOut = (1 << 8) +k8BitTwosOut = (1 << 9) +k16BitOut = (1 << 10) +kStereoOut = (1 << 11) +kReverse = (1L << 16) +kRateConvert = (1L << 17) +kCreateSoundSource = (1L << 18) +kVMAwareness = (1L << 21) +kHighQuality = (1L << 22) +kNonRealTime = (1L << 23) +kSourcePaused = (1 << 0) +kPassThrough = (1L << 16) +kNoSoundComponentChain = (1L << 17) +kNoMixing = (1 << 0) +kNoSampleRateConversion = (1 << 1) +kNoSampleSizeConversion = (1 << 2) +kNoSampleFormatConversion = (1 << 3) +kNoChannelConversion = (1 << 4) +kNoDecompression = (1 << 5) +kNoVolumeConversion = (1 << 6) +kNoRealtimeProcessing = (1 << 7) +kScheduledSource = (1 << 8) +kNonInterleavedBuffer = (1 << 9) +kNonPagingMixer = (1 << 10) +kSoundConverterMixer = (1 << 11) +kPagingMixer = (1 << 12) +kVMAwareMixer = (1 << 13) +kExtendedSoundData = (1 << 14) +kBestQuality = (1 << 0) +kInputMask = 0x000000FF +kOutputMask = 0x0000FF00 +kOutputShift = 8 +kActionMask = 0x00FF0000 +kSoundComponentBits = 0x00FFFFFF +kAudioFormatAtomType = FOUR_CHAR_CODE('frma') +kAudioEndianAtomType = FOUR_CHAR_CODE('enda') +kAudioVBRAtomType = FOUR_CHAR_CODE('vbra') +kAudioTerminatorAtomType = 0 +kAVDisplayHeadphoneRemove = 0 +kAVDisplayHeadphoneInsert = 1 +kAVDisplayPlainTalkRemove = 2 +kAVDisplayPlainTalkInsert = 3 +audioAllChannels = 0 +audioLeftChannel = 1 +audioRightChannel = 2 +audioUnmuted = 0 +audioMuted = 1 +audioDoesMono = (1L << 0) +audioDoesStereo = (1L << 1) +audioDoesIndependentChannels = (1L << 2) +siCDQuality = FOUR_CHAR_CODE('cd ') +siBestQuality = FOUR_CHAR_CODE('best') +siBetterQuality = FOUR_CHAR_CODE('betr') +siGoodQuality = FOUR_CHAR_CODE('good') +siNoneQuality = FOUR_CHAR_CODE('none') +siDeviceIsConnected = 1 +siDeviceNotConnected = 0 +siDontKnowIfConnected = -1 +siReadPermission = 0 +siWritePermission = 1 +kSoundConverterDidntFillBuffer = (1 << 0) +kSoundConverterHasLeftOverData = (1 << 1) +kExtendedSoundSampleCountNotValid = 1L << 0 +kExtendedSoundBufferSizeValid = 1L << 1 +kScheduledSoundDoScheduled = 1 << 0 +kScheduledSoundDoCallBack = 1 << 1 +kScheduledSoundExtendedHdr = 1 << 2 +kSoundComponentInitOutputDeviceSelect = 0x0001 +kSoundComponentSetSourceSelect = 0x0002 +kSoundComponentGetSourceSelect = 0x0003 +kSoundComponentGetSourceDataSelect = 0x0004 +kSoundComponentSetOutputSelect = 0x0005 +kSoundComponentAddSourceSelect = 0x0101 +kSoundComponentRemoveSourceSelect = 0x0102 +kSoundComponentGetInfoSelect = 0x0103 +kSoundComponentSetInfoSelect = 0x0104 +kSoundComponentStartSourceSelect = 0x0105 +kSoundComponentStopSourceSelect = 0x0106 +kSoundComponentPauseSourceSelect = 0x0107 +kSoundComponentPlaySourceBufferSelect = 0x0108 +kAudioGetVolumeSelect = 0x0000 +kAudioSetVolumeSelect = 0x0001 +kAudioGetMuteSelect = 0x0002 +kAudioSetMuteSelect = 0x0003 +kAudioSetToDefaultsSelect = 0x0004 +kAudioGetInfoSelect = 0x0005 +kAudioGetBassSelect = 0x0006 +kAudioSetBassSelect = 0x0007 +kAudioGetTrebleSelect = 0x0008 +kAudioSetTrebleSelect = 0x0009 +kAudioGetOutputDeviceSelect = 0x000A +kAudioMuteOnEventSelect = 0x0081 +kDelegatedSoundComponentSelectors = 0x0100 +kSndInputReadAsyncSelect = 0x0001 +kSndInputReadSyncSelect = 0x0002 +kSndInputPauseRecordingSelect = 0x0003 +kSndInputResumeRecordingSelect = 0x0004 +kSndInputStopRecordingSelect = 0x0005 +kSndInputGetStatusSelect = 0x0006 +kSndInputGetDeviceInfoSelect = 0x0007 +kSndInputSetDeviceInfoSelect = 0x0008 +kSndInputInitHardwareSelect = 0x0009 diff --git a/Lib/plat-mac/Carbon/TE.py b/Lib/plat-mac/Carbon/TE.py new file mode 100644 index 0000000..4351d7a --- /dev/null +++ b/Lib/plat-mac/Carbon/TE.py @@ -0,0 +1 @@ +from _TE import * diff --git a/Lib/plat-mac/Carbon/TextEdit.py b/Lib/plat-mac/Carbon/TextEdit.py new file mode 100644 index 0000000..176795a --- /dev/null +++ b/Lib/plat-mac/Carbon/TextEdit.py @@ -0,0 +1,57 @@ +# Generated from 'TextEdit.h' + +teJustLeft = 0 +teJustCenter = 1 +teJustRight = -1 +teForceLeft = -2 +teFlushDefault = 0 +teCenter = 1 +teFlushRight = -1 +teFlushLeft = -2 +fontBit = 0 +faceBit = 1 +sizeBit = 2 +clrBit = 3 +addSizeBit = 4 +toggleBit = 5 +doFont = 1 +doFace = 2 +doSize = 4 +doColor = 8 +doAll = 15 +addSize = 16 +doToggle = 32 +EOLHook = 0 +DRAWHook = 4 +WIDTHHook = 8 +HITTESTHook = 12 +nWIDTHHook = 24 +TextWidthHook = 28 +intEOLHook = 0 +intDrawHook = 1 +intWidthHook = 2 +intHitTestHook = 3 +intNWidthHook = 6 +intTextWidthHook = 7 +intInlineInputTSMTEPreUpdateHook = 8 +intInlineInputTSMTEPostUpdateHook = 9 +teFAutoScroll = 0 +teFTextBuffering = 1 +teFOutlineHilite = 2 +teFInlineInput = 3 +teFUseWhiteBackground = 4 +teFUseInlineInput = 5 +teFInlineInputAutoScroll = 6 +teFIdleWithEventLoopTimer = 7 +teBitClear = 0 +teBitSet = 1 +teBitTest = -1 +teWordSelect = 4 +teWordDrag = 8 +teFromFind = 12 +teFromRecal = 16 +teFind = 0 +teHighlight = 1 +teDraw = -1 +teCaret = -2 +teFUseTextServices = 4 diff --git a/Lib/plat-mac/Carbon/Win.py b/Lib/plat-mac/Carbon/Win.py new file mode 100644 index 0000000..2805772 --- /dev/null +++ b/Lib/plat-mac/Carbon/Win.py @@ -0,0 +1 @@ +from _Win import * diff --git a/Lib/plat-mac/Carbon/Windows.py b/Lib/plat-mac/Carbon/Windows.py new file mode 100644 index 0000000..b09d537 --- /dev/null +++ b/Lib/plat-mac/Carbon/Windows.py @@ -0,0 +1,279 @@ +# Generated from 'MacWindows.h' + +def FOUR_CHAR_CODE(x): return x +false = 0 +true = 1 +kWindowNoConstrainAttribute = 0x80000000 +kAlertWindowClass = 1 +kMovableAlertWindowClass = 2 +kModalWindowClass = 3 +kMovableModalWindowClass = 4 +kFloatingWindowClass = 5 +kDocumentWindowClass = 6 +kUtilityWindowClass = 8 +kHelpWindowClass = 10 +kSheetWindowClass = 11 +kToolbarWindowClass = 12 +kPlainWindowClass = 13 +kOverlayWindowClass = 14 +kSheetAlertWindowClass = 15 +kAltPlainWindowClass = 16 +kDrawerWindowClass = 20 +# kAllWindowClasses = (unsigned long)0xFFFFFFFF +kWindowNoAttributes = 0L +kWindowCloseBoxAttribute = (1L << 0) +kWindowHorizontalZoomAttribute = (1L << 1) +kWindowVerticalZoomAttribute = (1L << 2) +kWindowFullZoomAttribute = (kWindowVerticalZoomAttribute | kWindowHorizontalZoomAttribute) +kWindowCollapseBoxAttribute = (1L << 3) +kWindowResizableAttribute = (1L << 4) +kWindowSideTitlebarAttribute = (1L << 5) +kWindowToolbarButtonAttribute = (1L << 6) +kWindowNoUpdatesAttribute = (1L << 16) +kWindowNoActivatesAttribute = (1L << 17) +kWindowOpaqueForEventsAttribute = (1L << 18) +kWindowNoShadowAttribute = (1L << 21) +kWindowHideOnSuspendAttribute = (1L << 24) +kWindowStandardHandlerAttribute = (1L << 25) +kWindowHideOnFullScreenAttribute = (1L << 26) +kWindowInWindowMenuAttribute = (1L << 27) +kWindowLiveResizeAttribute = (1L << 28) +# kWindowNoConstrainAttribute = (unsigned long)((1L << 31)) +kWindowStandardDocumentAttributes = (kWindowCloseBoxAttribute | kWindowFullZoomAttribute | kWindowCollapseBoxAttribute | kWindowResizableAttribute) +kWindowStandardFloatingAttributes = (kWindowCloseBoxAttribute | kWindowCollapseBoxAttribute) +kWindowDefProcType = FOUR_CHAR_CODE('WDEF') +kStandardWindowDefinition = 0 +kRoundWindowDefinition = 1 +kFloatingWindowDefinition = 124 +kDocumentWindowVariantCode = 0 +kModalDialogVariantCode = 1 +kPlainDialogVariantCode = 2 +kShadowDialogVariantCode = 3 +kMovableModalDialogVariantCode = 5 +kAlertVariantCode = 7 +kMovableAlertVariantCode = 9 +kSideFloaterVariantCode = 8 +documentProc = 0 +dBoxProc = 1 +plainDBox = 2 +altDBoxProc = 3 +noGrowDocProc = 4 +movableDBoxProc = 5 +zoomDocProc = 8 +zoomNoGrow = 12 +floatProc = 1985 +floatGrowProc = 1987 +floatZoomProc = 1989 +floatZoomGrowProc = 1991 +floatSideProc = 1993 +floatSideGrowProc = 1995 +floatSideZoomProc = 1997 +floatSideZoomGrowProc = 1999 +rDocProc = 16 +kWindowDocumentDefProcResID = 64 +kWindowDialogDefProcResID = 65 +kWindowUtilityDefProcResID = 66 +kWindowUtilitySideTitleDefProcResID = 67 +kWindowSheetDefProcResID = 68 +kWindowSimpleDefProcResID = 69 +kWindowSheetAlertDefProcResID = 70 +kWindowDocumentProc = 1024 +kWindowGrowDocumentProc = 1025 +kWindowVertZoomDocumentProc = 1026 +kWindowVertZoomGrowDocumentProc = 1027 +kWindowHorizZoomDocumentProc = 1028 +kWindowHorizZoomGrowDocumentProc = 1029 +kWindowFullZoomDocumentProc = 1030 +kWindowFullZoomGrowDocumentProc = 1031 +kWindowPlainDialogProc = 1040 +kWindowShadowDialogProc = 1041 +kWindowModalDialogProc = 1042 +kWindowMovableModalDialogProc = 1043 +kWindowAlertProc = 1044 +kWindowMovableAlertProc = 1045 +kWindowMovableModalGrowProc = 1046 +kWindowFloatProc = 1057 +kWindowFloatGrowProc = 1059 +kWindowFloatVertZoomProc = 1061 +kWindowFloatVertZoomGrowProc = 1063 +kWindowFloatHorizZoomProc = 1065 +kWindowFloatHorizZoomGrowProc = 1067 +kWindowFloatFullZoomProc = 1069 +kWindowFloatFullZoomGrowProc = 1071 +kWindowFloatSideProc = 1073 +kWindowFloatSideGrowProc = 1075 +kWindowFloatSideVertZoomProc = 1077 +kWindowFloatSideVertZoomGrowProc = 1079 +kWindowFloatSideHorizZoomProc = 1081 +kWindowFloatSideHorizZoomGrowProc = 1083 +kWindowFloatSideFullZoomProc = 1085 +kWindowFloatSideFullZoomGrowProc = 1087 +kWindowSheetProc = 1088 +kWindowSheetAlertProc = 1120 +kWindowSimpleProc = 1104 +kWindowSimpleFrameProc = 1105 +kWindowNoPosition = 0x0000 +kWindowDefaultPosition = 0x0000 +kWindowCenterMainScreen = 0x280A +kWindowAlertPositionMainScreen = 0x300A +kWindowStaggerMainScreen = 0x380A +kWindowCenterParentWindow = 0xA80A +kWindowAlertPositionParentWindow = 0xB00A +kWindowStaggerParentWindow = 0xB80A +kWindowCenterParentWindowScreen = 0x680A +kWindowAlertPositionParentWindowScreen = 0x700A +kWindowStaggerParentWindowScreen = 0x780A +kWindowCenterOnMainScreen = 1 +kWindowCenterOnParentWindow = 2 +kWindowCenterOnParentWindowScreen = 3 +kWindowCascadeOnMainScreen = 4 +kWindowCascadeOnParentWindow = 5 +kWindowCascadeOnParentWindowScreen = 6 +kWindowCascadeStartAtParentWindowScreen = 10 +kWindowAlertPositionOnMainScreen = 7 +kWindowAlertPositionOnParentWindow = 8 +kWindowAlertPositionOnParentWindowScreen = 9 +kWindowTitleBarRgn = 0 +kWindowTitleTextRgn = 1 +kWindowCloseBoxRgn = 2 +kWindowZoomBoxRgn = 3 +kWindowDragRgn = 5 +kWindowGrowRgn = 6 +kWindowCollapseBoxRgn = 7 +kWindowTitleProxyIconRgn = 8 +kWindowStructureRgn = 32 +kWindowContentRgn = 33 +kWindowUpdateRgn = 34 +kWindowOpaqueRgn = 35 +kWindowGlobalPortRgn = 40 +dialogKind = 2 +userKind = 8 +kDialogWindowKind = 2 +kApplicationWindowKind = 8 +inDesk = 0 +inNoWindow = 0 +inMenuBar = 1 +inSysWindow = 2 +inContent = 3 +inDrag = 4 +inGrow = 5 +inGoAway = 6 +inZoomIn = 7 +inZoomOut = 8 +inCollapseBox = 11 +inProxyIcon = 12 +inToolbarButton = 13 +inStructure = 15 +wNoHit = 0 +wInContent = 1 +wInDrag = 2 +wInGrow = 3 +wInGoAway = 4 +wInZoomIn = 5 +wInZoomOut = 6 +wInCollapseBox = 9 +wInProxyIcon = 10 +wInToolbarButton = 11 +wInStructure = 13 +kWindowMsgDraw = 0 +kWindowMsgHitTest = 1 +kWindowMsgCalculateShape = 2 +kWindowMsgInitialize = 3 +kWindowMsgCleanUp = 4 +kWindowMsgDrawGrowOutline = 5 +kWindowMsgDrawGrowBox = 6 +kWindowMsgGetFeatures = 7 +kWindowMsgGetRegion = 8 +kWindowMsgDragHilite = 9 +kWindowMsgModified = 10 +kWindowMsgDrawInCurrentPort = 11 +kWindowMsgSetupProxyDragImage = 12 +kWindowMsgStateChanged = 13 +kWindowMsgMeasureTitle = 14 +kWindowMsgGetGrowImageRegion = 19 +wDraw = 0 +wHit = 1 +wCalcRgns = 2 +wNew = 3 +wDispose = 4 +wGrow = 5 +wDrawGIcon = 6 +kWindowStateTitleChanged = (1 << 0) +kWindowCanGrow = (1 << 0) +kWindowCanZoom = (1 << 1) +kWindowCanCollapse = (1 << 2) +kWindowIsModal = (1 << 3) +kWindowCanGetWindowRegion = (1 << 4) +kWindowIsAlert = (1 << 5) +kWindowHasTitleBar = (1 << 6) +kWindowSupportsDragHilite = (1 << 7) +kWindowSupportsModifiedBit = (1 << 8) +kWindowCanDrawInCurrentPort = (1 << 9) +kWindowCanSetupProxyDragImage = (1 << 10) +kWindowCanMeasureTitle = (1 << 11) +kWindowWantsDisposeAtProcessDeath = (1 << 12) +kWindowSupportsGetGrowImageRegion = (1 << 13) +kWindowDefSupportsColorGrafPort = 0x40000002 +kWindowIsOpaque = (1 << 14) +kWindowSupportsSetGrowImageRegion = (1 << 13) +deskPatID = 16 +wContentColor = 0 +wFrameColor = 1 +wTextColor = 2 +wHiliteColor = 3 +wTitleBarColor = 4 +# kMouseUpOutOfSlop = (long)0x80008000 +kWindowDefinitionVersionOne = 1 +kWindowDefinitionVersionTwo = 2 +kWindowIsCollapsedState = (1 << 0L) +kStoredWindowSystemTag = FOUR_CHAR_CODE('appl') +kStoredBasicWindowDescriptionID = FOUR_CHAR_CODE('sbas') +kStoredWindowPascalTitleID = FOUR_CHAR_CODE('s255') +kWindowDefProcPtr = 0 +kWindowDefObjectClass = 1 +kWindowDefProcID = 2 +kWindowModalityNone = 0 +kWindowModalitySystemModal = 1 +kWindowModalityAppModal = 2 +kWindowModalityWindowModal = 3 +kWindowGroupAttrSelectAsLayer = 1 << 0 +kWindowGroupAttrMoveTogether = 1 << 1 +kWindowGroupAttrLayerTogether = 1 << 2 +kWindowGroupAttrSharedActivation = 1 << 3 +kWindowGroupAttrHideOnCollapse = 1 << 4 +kWindowActivationScopeNone = 0 +kWindowActivationScopeIndependent = 1 +kWindowActivationScopeAll = 2 +kNextWindowGroup = true +kPreviousWindowGroup = false +kWindowGroupContentsReturnWindows = 1 << 0 +kWindowGroupContentsRecurse = 1 << 1 +kWindowGroupContentsVisible = 1 << 2 +kWindowPaintProcOptionsNone = 0 +kScrollWindowNoOptions = 0 +kScrollWindowInvalidate = (1L << 0) +kScrollWindowEraseToPortBackground = (1L << 1) +kWindowMenuIncludeRotate = 1 << 0 +kWindowZoomTransitionEffect = 1 +kWindowSheetTransitionEffect = 2 +kWindowSlideTransitionEffect = 3 +kWindowShowTransitionAction = 1 +kWindowHideTransitionAction = 2 +kWindowMoveTransitionAction = 3 +kWindowResizeTransitionAction = 4 +kWindowConstrainMayResize = (1L << 0) +kWindowConstrainMoveRegardlessOfFit = (1L << 1) +kWindowConstrainAllowPartial = (1L << 2) +kWindowConstrainCalcOnly = (1L << 3) +kWindowConstrainUseTransitionWindow = (1L << 4) +kWindowConstrainStandardOptions = kWindowConstrainMoveRegardlessOfFit +kWindowLatentVisibleFloater = 1 << 0 +kWindowLatentVisibleSuspend = 1 << 1 +kWindowLatentVisibleFullScreen = 1 << 2 +kWindowLatentVisibleAppHidden = 1 << 3 +kWindowLatentVisibleCollapsedOwner = 1 << 4 +kWindowLatentVisibleCollapsedGroup = 1 << 5 +kWindowPropertyPersistent = 0x00000001 +kWindowGroupAttrSelectable = kWindowGroupAttrSelectAsLayer +kWindowGroupAttrPositionFixed = kWindowGroupAttrMoveTogether +kWindowGroupAttrZOrderFixed = kWindowGroupAttrLayerTogether diff --git a/Lib/plat-mac/Carbon/__init__.py b/Lib/plat-mac/Carbon/__init__.py new file mode 100644 index 0000000..37a9ae3 --- /dev/null +++ b/Lib/plat-mac/Carbon/__init__.py @@ -0,0 +1,7 @@ +# Filter out warnings about signed/unsigned constants +import warnings +warnings.filterwarnings("ignore", "", FutureWarning, ".*Controls") +warnings.filterwarnings("ignore", "", FutureWarning, ".*MacTextEditor") + +from warnings import warnpy3k +warnpy3k("In 3.x, the Carbon package is removed.", stacklevel=2) |