Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
C
cpython
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
Kirill Smelkov
cpython
Commits
6d88e62e
Commit
6d88e62e
authored
Aug 19, 2001
by
Jack Jansen
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Moved to either :Mac:Lib (WASTEconst and files that weren't generated) or to the Carbon package.
parent
11095e00
Changes
27
Show whitespace changes
Inline
Side-by-side
Showing
27 changed files
with
0 additions
and
6475 deletions
+0
-6475
Mac/Lib/lib-toolbox/Appearance.py
Mac/Lib/lib-toolbox/Appearance.py
+0
-515
Mac/Lib/lib-toolbox/AppleEvents.py
Mac/Lib/lib-toolbox/AppleEvents.py
+0
-952
Mac/Lib/lib-toolbox/Balloons.py
Mac/Lib/lib-toolbox/Balloons.py
+0
-56
Mac/Lib/lib-toolbox/Components.py
Mac/Lib/lib-toolbox/Components.py
+0
-62
Mac/Lib/lib-toolbox/ControlAccessor.py
Mac/Lib/lib-toolbox/ControlAccessor.py
+0
-57
Mac/Lib/lib-toolbox/Controls.py
Mac/Lib/lib-toolbox/Controls.py
+0
-437
Mac/Lib/lib-toolbox/Dialogs.py
Mac/Lib/lib-toolbox/Dialogs.py
+0
-72
Mac/Lib/lib-toolbox/Dragconst.py
Mac/Lib/lib-toolbox/Dragconst.py
+0
-76
Mac/Lib/lib-toolbox/Events.py
Mac/Lib/lib-toolbox/Events.py
+0
-87
Mac/Lib/lib-toolbox/Fonts.py
Mac/Lib/lib-toolbox/Fonts.py
+0
-65
Mac/Lib/lib-toolbox/Icons.py
Mac/Lib/lib-toolbox/Icons.py
+0
-359
Mac/Lib/lib-toolbox/Lists.py
Mac/Lib/lib-toolbox/Lists.py
+0
-32
Mac/Lib/lib-toolbox/MacTextEditor.py
Mac/Lib/lib-toolbox/MacTextEditor.py
+0
-164
Mac/Lib/lib-toolbox/MediaDescr.py
Mac/Lib/lib-toolbox/MediaDescr.py
+0
-97
Mac/Lib/lib-toolbox/Menus.py
Mac/Lib/lib-toolbox/Menus.py
+0
-59
Mac/Lib/lib-toolbox/MiniAEFrame.py
Mac/Lib/lib-toolbox/MiniAEFrame.py
+0
-194
Mac/Lib/lib-toolbox/QDOffscreen.py
Mac/Lib/lib-toolbox/QDOffscreen.py
+0
-47
Mac/Lib/lib-toolbox/QuickDraw.py
Mac/Lib/lib-toolbox/QuickDraw.py
+0
-203
Mac/Lib/lib-toolbox/QuickTime.py
Mac/Lib/lib-toolbox/QuickTime.py
+0
-969
Mac/Lib/lib-toolbox/Resources.py
Mac/Lib/lib-toolbox/Resources.py
+0
-27
Mac/Lib/lib-toolbox/Sound.py
Mac/Lib/lib-toolbox/Sound.py
+0
-393
Mac/Lib/lib-toolbox/TextEdit.py
Mac/Lib/lib-toolbox/TextEdit.py
+0
-56
Mac/Lib/lib-toolbox/WASTEconst.py
Mac/Lib/lib-toolbox/WASTEconst.py
+0
-95
Mac/Lib/lib-toolbox/Windows.py
Mac/Lib/lib-toolbox/Windows.py
+0
-213
Mac/Lib/lib-toolbox/aepack.py
Mac/Lib/lib-toolbox/aepack.py
+0
-347
Mac/Lib/lib-toolbox/aetools.py
Mac/Lib/lib-toolbox/aetools.py
+0
-277
Mac/Lib/lib-toolbox/aetypes.py
Mac/Lib/lib-toolbox/aetypes.py
+0
-564
No files found.
Mac/Lib/lib-toolbox/Appearance.py
deleted
100644 → 0
View file @
11095e00
# 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
kThemeBrushBlack
=
-
1
kThemeBrushWhite
=
-
2
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
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
kThemeBackgroundTabPane
=
1
kThemeBackgroundPlacard
=
2
kThemeBackgroundWindowHeader
=
3
kThemeBackgroundListViewWindowHeader
=
4
kThemeNameTag
=
FOUR_CHAR_CODE
(
'name'
)
kThemeAppearanceFileNameTag
=
FOUR_CHAR_CODE
(
'thme'
)
kThemeVariantNameTag
=
FOUR_CHAR_CODE
(
'varn'
)
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'
)
kThemeHighlightColorTag
=
FOUR_CHAR_CODE
(
'hcol'
)
kThemeExamplePictureIDTag
=
FOUR_CHAR_CODE
(
'epic'
)
kThemeSoundsEnabledTag
=
FOUR_CHAR_CODE
(
'snds'
)
kThemeSoundTrackNameTag
=
FOUR_CHAR_CODE
(
'sndt'
)
kThemeSoundMaskTag
=
FOUR_CHAR_CODE
(
'smsk'
)
kThemeUserDefinedTag
=
FOUR_CHAR_CODE
(
'user'
)
kThemeScrollBarArrowStyleTag
=
FOUR_CHAR_CODE
(
'sbar'
)
kThemeScrollBarThumbStyleTag
=
FOUR_CHAR_CODE
(
'sbth'
)
kThemeSmoothFontEnabledTag
=
FOUR_CHAR_CODE
(
'smoo'
)
kThemeSmoothFontMinSizeTag
=
FOUR_CHAR_CODE
(
'smos'
)
kThemeDblClickCollapseTag
=
FOUR_CHAR_CODE
(
'coll'
)
kThemeCheckBoxClassicX
=
0
kThemeCheckBoxCheckMark
=
1
kThemeScrollBarArrowsSingle
=
0
kThemeScrollBarArrowsLowerRight
=
1
kThemeScrollBarThumbNormal
=
0
kThemeScrollBarThumbProportional
=
1
kThemeSystemFont
=
0
kThemeSmallSystemFont
=
1
kThemeSmallEmphasizedSystemFont
=
2
kThemeViewsFont
=
3
kThemeTabNonFront
=
0
kThemeTabNonFrontPressed
=
1
kThemeTabNonFrontInactive
=
2
kThemeTabFront
=
3
kThemeTabFrontInactive
=
4
kThemeTabNorth
=
0
kThemeTabSouth
=
1
kThemeTabEast
=
2
kThemeTabWest
=
3
kThemeSmallTabHeight
=
16
kThemeLargeTabHeight
=
21
kThemeTabPaneOverlap
=
3
kThemeSmallTabHeightMax
=
19
kThemeLargeTabHeightMax
=
24
kThemeScrollBar
=
0
kThemeSmallScrollBar
=
1
kThemeSlider
=
2
kThemeProgressBar
=
3
kThemeIndeterminateBar
=
4
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
)
kThemeWindowHasGrow
=
(
1
<<
0
)
kThemeWindowHasHorizontalZoom
=
(
1
<<
3
)
kThemeWindowHasVerticalZoom
=
(
1
<<
4
)
kThemeWindowHasFullZoom
=
kThemeWindowHasHorizontalZoom
+
kThemeWindowHasVerticalZoom
kThemeWindowHasCloseBox
=
(
1
<<
5
)
kThemeWindowHasCollapseBox
=
(
1
<<
6
)
kThemeWindowHasTitleText
=
(
1
<<
7
)
kThemeWindowIsCollapsed
=
(
1
<<
8
)
kThemeWindowHasA
=
(
1
<<
9
)
kThemeWindowHasB
=
(
1
<<
10
)
kThemeDocumentWindow
=
0
kThemeDialogWindow
=
1
kThemeMovableDialogWindow
=
2
kThemeAlertWindow
=
3
kThemeMovableAlertWindow
=
4
kThemePlainDialogWindow
=
5
kThemeShadowDialogWindow
=
6
kThemePopupWindow
=
7
kThemeUtilityWindow
=
8
kThemeUtilitySideWindow
=
9
kThemeWidgetCloseBox
=
0
kThemeWidgetZoomBox
=
1
kThemeWidgetCollapseBox
=
2
kThemeWidgetABox
=
3
kThemeWidgetBBox
=
4
kThemeWidgetBOffBox
=
5
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
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
)
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
kThemeMetricCheckBoxGlyphHeight
=
2
kThemeMetricRadioButtonGlyphHeight
=
3
# 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
Mac/Lib/lib-toolbox/AppleEvents.py
deleted
100644 → 0
View file @
11095e00
# Generated from 'AEDataModel.h'
def
FOUR_CHAR_CODE
(
x
):
return
x
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 '
)
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'
)
typeSessionID
=
FOUR_CHAR_CODE
(
'ssid'
)
typeTargetID
=
FOUR_CHAR_CODE
(
'targ'
)
typeProcessSerialNumber
=
FOUR_CHAR_CODE
(
'psn '
)
typeKernelProcessID
=
FOUR_CHAR_CODE
(
'kpid'
)
typeDispatcherID
=
FOUR_CHAR_CODE
(
'dspt'
)
typeNull
=
FOUR_CHAR_CODE
(
'null'
)
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'
)
kAEDescListFactorNone
=
0
kAEDescListFactorType
=
4
kAEDescListFactorTypeAndSize
=
8
kAutoGenerateReturnID
=
-
1
kAnyTransactionID
=
0
kAEDataArray
=
0
kAEPackedArray
=
1
kAEDescArray
=
3
kAEKeyDescArray
=
4
kAEHandleArray
=
2
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'
)
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'
)
kAENeverInteract
=
0x00000010
kAECanInteract
=
0x00000020
kAEAlwaysInteract
=
0x00000030
kAECanSwitchLayer
=
0x00000040
kAEDontRecord
=
0x00001000
kAEDontExecute
=
0x00002000
kAEProcessNonReplyEvents
=
0x00008000
kAENoReply
=
0x00000001
kAEQueueReply
=
0x00000002
kAEWaitReply
=
0x00000003
kAEDontReconnect
=
0x00000080
kAEWantReceipt
=
0x00000200
kAEDefaultTimeout
=
-
1
kNoTimeOut
=
-
2
kAENormalPriority
=
0x00000000
kAEHighPriority
=
0x00000001
kAEUnknownSource
=
0
kAEDirectCall
=
1
kAESameProcess
=
2
kAELocalProcess
=
3
kAERemoteProcess
=
4
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
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'
)
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'
)
keyAETSMTextPointSize
=
FOUR_CHAR_CODE
(
'ktps'
)
keyAETSMEventRecord
=
FOUR_CHAR_CODE
(
'tevt'
)
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'
)
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'
)
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'
)
Mac/Lib/lib-toolbox/Balloons.py
deleted
100644 → 0
View file @
11095e00
# Generated from 'Balloons.h'
def
FOUR_CHAR_CODE
(
x
):
return
x
kTopLeftTipPointsLeftVariant
=
0
kTopLeftTipPointsUpVariant
=
1
kTopRightTipPointsUpVariant
=
2
kTopRightTipPointsRightVariant
=
3
kBottomRightTipPointsRightVariant
=
4
kBottomRightTipPointsDownVariant
=
5
kBottomLeftTipPointsDownVariant
=
6
kBottomLeftTipPointsLeftVariant
=
7
kBalloonVariantCount
=
8
hmBalloonHelpVersion
=
0x0002
kHMHelpMenuID
=
-
16490
kHMAboutHelpItem
=
1
kHMShowBalloonsItem
=
3
kHMHelpID
=
-
5696
kBalloonWDEFID
=
126
helpItem
=
1
hmDefaultOptions
=
0
hmUseSubID
=
1
hmAbsoluteCoords
=
2
hmSaveBitsNoWindow
=
4
hmSaveBitsWindow
=
8
hmMatchInTitle
=
16
kHMStringItem
=
1
kHMPictItem
=
2
kHMStringResItem
=
3
kHMTEResItem
=
6
kHMSTRResItem
=
7
kHMSkipItem
=
256
kHMCompareItem
=
512
kHMNamedResourceItem
=
1024
kHMTrackCntlItem
=
2048
khmmString
=
1
khmmPict
=
2
khmmStringRes
=
3
khmmTEHandle
=
4
khmmPictHandle
=
5
khmmTERes
=
6
khmmSTRRes
=
7
kHMEnabledItem
=
0
kHMTETextResType
=
FOUR_CHAR_CODE
(
'TEXT'
)
kHMTEStyleResType
=
FOUR_CHAR_CODE
(
'styl'
)
kHMDisabledItem
=
1
kHMCheckedItem
=
2
kHMOtherItem
=
3
kHMRegularWindow
=
0
kHMSaveBitsNoWindow
=
1
kHMSaveBitsWindow
=
2
kHMMenuResType
=
FOUR_CHAR_CODE
(
'hmnu'
)
kHMDialogResType
=
FOUR_CHAR_CODE
(
'hdlg'
)
kHMWindListResType
=
FOUR_CHAR_CODE
(
'hwin'
)
kHMRectListResType
=
FOUR_CHAR_CODE
(
'hrct'
)
kHMOverrideResType
=
FOUR_CHAR_CODE
(
'hovr'
)
kHMFinderApplResType
=
FOUR_CHAR_CODE
(
'hfdr'
)
Mac/Lib/lib-toolbox/Components.py
deleted
100644 → 0
View file @
11095e00
# 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
Mac/Lib/lib-toolbox/ControlAccessor.py
deleted
100644 → 0
View file @
11095e00
# 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
Mac/Lib/lib-toolbox/Controls.py
deleted
100644 → 0
View file @
11095e00
# Generated from 'Controls.h'
def
FOUR_CHAR_CODE
(
x
):
return
x
from
TextEdit
import
*
from
QuickDraw
import
*
from
Dragconst
import
*
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'
)
kControlCollectionTagIDSignature
=
FOUR_CHAR_CODE
(
'idsi'
)
kControlCollectionTagIDID
=
FOUR_CHAR_CODE
(
'idid'
)
kControlCollectionTagCommand
=
FOUR_CHAR_CODE
(
'cmd '
)
kControlCollectionTagSubControls
=
FOUR_CHAR_CODE
(
'subc'
)
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
kDoNotActivateAndIgnoreClick
=
0
kDoNotActivateAndHandleClick
=
1
kActivateAndIgnoreClick
=
2
kActivateAndHandleClick
=
3
kControlFontStyleTag
=
FOUR_CHAR_CODE
(
'font'
)
kControlKeyFilterTag
=
FOUR_CHAR_CODE
(
'fltr'
)
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
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
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
kControlPropertyPersistent
=
0x00000001
kDragTrackingEnterControl
=
kDragTrackingEnterWindow
kDragTrackingInControl
=
kDragTrackingInWindow
kDragTrackingLeaveControl
=
kDragTrackingLeaveWindow
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
)
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'
)
# kControlBevelButtonCenterPopupGlyphTag = FOUR_CHAR_CODE('pglc')
kControlBevelButtonLastMenuTag
=
FOUR_CHAR_CODE
(
'lmnu'
)
kControlBevelButtonMenuDelayTag
=
FOUR_CHAR_CODE
(
'mdly'
)
kControlBevelButtonScaleIconTag
=
FOUR_CHAR_CODE
(
'scal'
)
kControlSliderProc
=
48
kControlSliderLiveFeedback
=
(
1
<<
0
)
kControlSliderHasTickMarks
=
(
1
<<
1
)
kControlSliderReverseDirection
=
(
1
<<
2
)
kControlSliderNonDirectional
=
(
1
<<
3
)
kControlTriangleProc
=
64
kControlTriangleLeftFacingProc
=
65
kControlTriangleAutoToggleProc
=
66
kControlTriangleLeftFacingAutoToggleProc
=
67
kControlTriangleLastValueTag
=
FOUR_CHAR_CODE
(
'last'
)
kControlProgressBarProc
=
80
# kControlProgressBarIndeterminateTag = FOUR_CHAR_CODE('inde')
kControlLittleArrowsProc
=
96
kControlChasingArrowsProc
=
112
kControlTabLargeProc
=
128
kControlTabSmallProc
=
129
kControlTabLargeNorthProc
=
128
kControlTabSmallNorthProc
=
129
kControlTabLargeSouthProc
=
130
kControlTabSmallSouthProc
=
131
kControlTabLargeEastProc
=
132
kControlTabSmallEastProc
=
133
kControlTabLargeWestProc
=
134
kControlTabSmallWestProc
=
135
kControlTabContentRectTag
=
FOUR_CHAR_CODE
(
'rect'
)
kControlTabEnabledFlagTag
=
FOUR_CHAR_CODE
(
'enab'
)
kControlTabFontStyleTag
=
kControlFontStyleTag
kControlTabInfoTag
=
FOUR_CHAR_CODE
(
'tabi'
)
kControlTabInfoVersionZero
=
0
kControlSeparatorLineProc
=
144
kControlGroupBoxTextTitleProc
=
160
kControlGroupBoxCheckBoxProc
=
161
kControlGroupBoxPopupButtonProc
=
162
kControlGroupBoxSecondaryTextTitleProc
=
164
kControlGroupBoxSecondaryCheckBoxProc
=
165
kControlGroupBoxSecondaryPopupButtonProc
=
166
kControlGroupBoxMenuHandleTag
=
FOUR_CHAR_CODE
(
'mhan'
)
kControlGroupBoxFontStyleTag
=
kControlFontStyleTag
kControlGroupBoxTitleRectTag
=
FOUR_CHAR_CODE
(
'trec'
)
kControlImageWellProc
=
176
kControlImageWellContentTag
=
FOUR_CHAR_CODE
(
'cont'
)
kControlImageWellTransformTag
=
FOUR_CHAR_CODE
(
'tran'
)
kControlPopupArrowEastProc
=
192
kControlPopupArrowWestProc
=
193
kControlPopupArrowNorthProc
=
194
kControlPopupArrowSouthProc
=
195
kControlPopupArrowSmallEastProc
=
196
kControlPopupArrowSmallWestProc
=
197
kControlPopupArrowSmallNorthProc
=
198
kControlPopupArrowSmallSouthProc
=
199
kControlPopupArrowOrientationEast
=
0
kControlPopupArrowOrientationWest
=
1
kControlPopupArrowOrientationNorth
=
2
kControlPopupArrowOrientationSouth
=
3
kControlPlacardProc
=
224
kControlClockTimeProc
=
240
kControlClockTimeSecondsProc
=
241
kControlClockDateProc
=
242
kControlClockMonthYearProc
=
243
kControlClockTypeHourMinute
=
0
kControlClockTypeHourMinuteSecond
=
1
kControlClockTypeMonthDay
=
2
kControlClockTypeMonthDayYear
=
3
kControlClockFlagStandard
=
0
kControlClockNoFlags
=
0
kControlClockFlagDisplayOnly
=
1
kControlClockIsDisplayOnly
=
1
kControlClockFlagLive
=
2
kControlClockIsLive
=
2
kControlClockLongDateTag
=
FOUR_CHAR_CODE
(
'date'
)
kControlClockFontStyleTag
=
kControlFontStyleTag
kControlUserPaneProc
=
256
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
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'
)
kControlStaticTextProc
=
288
kControlStaticTextStyleTag
=
kControlFontStyleTag
kControlStaticTextTextTag
=
FOUR_CHAR_CODE
(
'text'
)
kControlStaticTextTextHeightTag
=
FOUR_CHAR_CODE
(
'thei'
)
kControlStaticTextTruncTag
=
FOUR_CHAR_CODE
(
'trun'
)
kControlPictureProc
=
304
kControlPictureNoTrackProc
=
305
kControlPictureHandleTag
=
FOUR_CHAR_CODE
(
'pich'
)
kControlIconProc
=
320
kControlIconNoTrackProc
=
321
kControlIconSuiteProc
=
322
kControlIconSuiteNoTrackProc
=
323
kControlIconRefProc
=
324
kControlIconRefNoTrackProc
=
325
kControlIconTransformTag
=
FOUR_CHAR_CODE
(
'trfm'
)
kControlIconAlignmentTag
=
FOUR_CHAR_CODE
(
'algn'
)
kControlIconResourceIDTag
=
FOUR_CHAR_CODE
(
'ires'
)
kControlIconContentTag
=
FOUR_CHAR_CODE
(
'cont'
)
kControlWindowHeaderProc
=
336
kControlWindowListViewHeaderProc
=
337
kControlListBoxProc
=
352
kControlListBoxAutoSizeProc
=
353
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
kControlPushButtonDefaultTag
=
FOUR_CHAR_CODE
(
'dflt'
)
kControlPushButtonCancelTag
=
FOUR_CHAR_CODE
(
'cncl'
)
kControlScrollBarProc
=
384
kControlScrollBarLiveProc
=
386
kControlPopupButtonProc
=
400
kControlPopupFixedWidthVariant
=
1
<<
0
kControlPopupVariableWidthVariant
=
1
<<
1
kControlPopupUseAddResMenuVariant
=
1
<<
2
kControlPopupUseWFontVariant
=
kControlUsesOwningWindowsFontVariant
kControlPopupButtonMenuHandleTag
=
FOUR_CHAR_CODE
(
'mhan'
)
kControlPopupButtonMenuIDTag
=
FOUR_CHAR_CODE
(
'mnid'
)
kControlPopupButtonExtraHeightTag
=
FOUR_CHAR_CODE
(
'exht'
)
kControlRadioGroupProc
=
416
kControlScrollTextBoxProc
=
432
kControlScrollTextBoxAutoScrollProc
=
433
kControlScrollTextBoxDelayBeforeAutoScrollTag
=
FOUR_CHAR_CODE
(
'stdl'
)
kControlScrollTextBoxDelayBetweenAutoScrollTag
=
FOUR_CHAR_CODE
(
'scdl'
)
kControlScrollTextBoxAutoScrollAmountTag
=
FOUR_CHAR_CODE
(
'samt'
)
kControlScrollTextBoxContentsTag
=
FOUR_CHAR_CODE
(
'tres'
)
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
Mac/Lib/lib-toolbox/Dialogs.py
deleted
100644 → 0
View file @
11095e00
# Generated from 'Moes:SWDev:Metrowerks Codewarrior 6.0:Metrowerks CodeWarrior:MacOS Support:Universal:Interfaces:CIncludes: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
Mac/Lib/lib-toolbox/Dragconst.py
deleted
100644 → 0
View file @
11095e00
# Generated from 'Drag.h'
def
FOUR_CHAR_CODE
(
x
):
return
x
from
TextEdit
import
*
from
QuickDraw
import
*
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
)
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
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
Mac/Lib/lib-toolbox/Events.py
deleted
100644 → 0
View file @
11095e00
# 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
kEscapeCharCode
=
27
kClearCharCode
=
27
kLeftArrowCharCode
=
28
kRightArrowCharCode
=
29
kUpArrowCharCode
=
30
kDownArrowCharCode
=
31
kDeleteCharCode
=
127
kNonBreakingSpaceCharCode
=
202
networkEvt
=
10
driverEvt
=
11
app1Evt
=
12
app2Evt
=
13
app3Evt
=
14
app4Evt
=
15
networkMask
=
0x0400
driverMask
=
0x0800
app1Mask
=
0x1000
app2Mask
=
0x2000
app3Mask
=
0x4000
app4Mask
=
0x8000
Mac/Lib/lib-toolbox/Fonts.py
deleted
100644 → 0
View file @
11095e00
# Generated from 'Fonts.h'
def
FOUR_CHAR_CODE
(
x
):
return
x
kNilOptions
=
0
systemFont
=
0
applFont
=
1
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
kInvalidGeneration
=
0L
kInvalidFontFamily
=
-
1
kInvalidFont
=
0L
kFMCurrentFilterFormat
=
0L
kFMDefaultOptions
=
kNilOptions
kFMUseGlobalScopeOption
=
0x00000001
kFMInvalidFilterSelector
=
0L
kFMFontTechnologyFilterSelector
=
1L
kFMFontContainerFilterSelector
=
2L
kFMGenerationFilterSelector
=
3L
kFMFontFamilyCallbackFilterSelector
=
4L
kFMFontCallbackFilterSelector
=
5L
kFMTrueTypeFontTechnology
=
FOUR_CHAR_CODE
(
'true'
)
kFMPostScriptFontTechnology
=
FOUR_CHAR_CODE
(
'typ1'
)
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
Mac/Lib/lib-toolbox/Icons.py
deleted
100644 → 0
View file @
11095e00
# Generated from 'Icons.h'
def
FOUR_CHAR_CODE
(
x
):
return
x
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'
)
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'
)
kGenericWORMIcon
=
FOUR_CHAR_CODE
(
'worm'
)
kInternationResourcesIcon
=
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'
)
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'
)
kAppleExtrasFolderIcon
=
FOUR_CHAR_CODE
(
'aex'
)
kAppleMenuFolderIcon
=
FOUR_CHAR_CODE
(
'amnu'
)
kApplicationsFolderIcon
=
FOUR_CHAR_CODE
(
'apps'
)
kApplicationSupportFolderIcon
=
FOUR_CHAR_CODE
(
'asup'
)
kAssistantsFolderIcon
=
FOUR_CHAR_CODE
(
'ast'
)
kContextualMenuItemsFolderIcon
=
FOUR_CHAR_CODE
(
'cmnu'
)
kControlPanelDisabledFolderIcon
=
FOUR_CHAR_CODE
(
'ctrD'
)
kControlPanelFolderIcon
=
FOUR_CHAR_CODE
(
'ctrl'
)
kControlStripModulesFolderIcon
=
FOUR_CHAR_CODE
(
'sdv'
)
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
(
'hlp'
)
kInternetFolderIcon
=
FOUR_CHAR_CODE
(
'int'
)
kInternetPlugInFolderIcon
=
FOUR_CHAR_CODE
(
'net'
)
kLocalesFolderIcon
=
FOUR_CHAR_CODE
(
'loc'
)
kMacOSReadMeFolderIcon
=
FOUR_CHAR_CODE
(
'mor'
)
kPreferencesFolderIcon
=
FOUR_CHAR_CODE
(
'prf'
)
kPrinterDescriptionFolderIcon
=
FOUR_CHAR_CODE
(
'ppdf'
)
kPrinterDriverFolderIcon
=
FOUR_CHAR_CODE
(
'prd'
)
kPrintMonitorFolderIcon
=
FOUR_CHAR_CODE
(
'prnt'
)
kRecentApplicationsFolderIcon
=
FOUR_CHAR_CODE
(
'rapp'
)
kRecentDocumentsFolderIcon
=
FOUR_CHAR_CODE
(
'rdoc'
)
kRecentServersFolderIcon
=
FOUR_CHAR_CODE
(
'rsrv'
)
kScriptingAdditionsFolderIcon
=
FOUR_CHAR_CODE
(
'scr'
)
kSharedLibrariesFolderIcon
=
FOUR_CHAR_CODE
(
'lib'
)
kScriptsFolderIcon
=
FOUR_CHAR_CODE
(
'scr'
)
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
(
'tex'
)
kAppearanceFolderIcon
=
FOUR_CHAR_CODE
(
'appr'
)
kUtilitiesFolderIcon
=
FOUR_CHAR_CODE
(
'uti'
)
kVoicesFolderIcon
=
FOUR_CHAR_CODE
(
'fvoc'
)
kColorSyncFolderIcon
=
FOUR_CHAR_CODE
(
'prof'
)
kInternetSearchSitesFolderIcon
=
FOUR_CHAR_CODE
(
'issf'
)
kUsersFolderIcon
=
FOUR_CHAR_CODE
(
'usr'
)
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'
)
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'
)
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'
)
kIconServicesNormalUsageFlag
=
0
kIconFamilyType
=
FOUR_CHAR_CODE
(
'icns'
)
Mac/Lib/lib-toolbox/Lists.py
deleted
100644 → 0
View file @
11095e00
# 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'
)
lDoVAutoscrollBit
=
1
lDoHAutoscrollBit
=
0
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
kListDefUserProcType
=
0
kListDefStandardTextType
=
1
kListDefStandardIconType
=
2
Mac/Lib/lib-toolbox/MacTextEditor.py
deleted
100644 → 0
View file @
11095e00
# 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'
)
kTXNWillDefaultToATSUIBit
=
0
kTXNWillDefaultToATSUIMask
=
1L
<<
kTXNWillDefaultToATSUIBit
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
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
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
=
1L
<<
kTXNUseEncodingWordRulesBit
kTXNTextensionFile
=
FOUR_CHAR_CODE
(
'txtn'
)
kTXNTextFile
=
FOUR_CHAR_CODE
(
'TEXT'
)
kTXNPictureFile
=
FOUR_CHAR_CODE
(
'PICT'
)
kTXNMovieFile
=
MovieFileType
kTXNSoundFile
=
FOUR_CHAR_CODE
(
'sfil'
)
kTXNAIFFFile
=
FOUR_CHAR_CODE
(
'AIFF'
)
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'
)
kTXNNoUserIOTag
=
FOUR_CHAR_CODE
(
'nuio'
)
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
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
# kTXNUseCurrentSelection = 0xFFFFFFFFUL
# kTXNStartOffset = 0UL
# kTXNEndOffset = 0x7FFFFFFFUL
kTXNSingleStylePerTextDocumentResType
=
FOUR_CHAR_CODE
(
'MPSR'
)
kTXNMultipleStylesPerTextDocumentResType
=
FOUR_CHAR_CODE
(
'styl'
)
kTXNShowStart
=
false
kTXNShowEnd
=
true
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)
kTXNSystemDefaultEncoding
=
0
kTXNMacOSEncoding
=
1
kTXNUnicodeEncoding
=
2
kTXNBackgroundTypeRGB
=
1
# status = TXNInitTextension( &defaults
# justification = LMTESysJust
Mac/Lib/lib-toolbox/MediaDescr.py
deleted
100644 → 0
View file @
11095e00
# 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'
,
descr
)
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
(
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
=
apply
(
struct
.
pack
,
tuple
(
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.
Mac/Lib/lib-toolbox/Menus.py
deleted
100644 → 0
View file @
11095e00
# 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
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
kMenuAttrExcludesMarkColumn
=
(
1
<<
0
)
kMenuAttrAutoDisable
=
(
1
<<
2
)
kMenuItemAttrSubmenuParentChoosable
=
(
1
<<
2
)
kMenuTrackingModeMouse
=
1
kMenuTrackingModeKeyboard
=
2
kMenuDefProcPtr
=
0
kMenuPropertyPersistent
=
0x00000001
kHierarchicalFontMenuOption
=
0x00000001
gestaltContextualMenuAttr
=
FOUR_CHAR_CODE
(
'cmnu'
)
gestaltContextualMenuUnusedBit
=
0
gestaltContextualMenuTrapAvailable
=
1
kCMHelpItemNoHelp
=
0
kCMHelpItemAppleGuide
=
1
kCMHelpItemOtherHelp
=
2
kCMNothingSelected
=
0
kCMMenuItemSelected
=
1
kCMShowHelpSelected
=
3
Mac/Lib/lib-toolbox/MiniAEFrame.py
deleted
100644 → 0
View file @
11095e00
"""MiniAEFrame - A minimal AppleEvent Application framework.
There are two classes:
AEServer -- a mixin class offering nice AE handling.
MiniApplication -- a very minimal alternative to FrameWork.py,
only suitable for the simplest of AppleEvent servers.
"""
import
sys
import
traceback
import
MacOS
import
AE
from
AppleEvents
import
*
import
Evt
from
Events
import
*
import
Menu
import
Win
from
Windows
import
*
import
Qd
import
aetools
import
EasyDialogs
kHighLevelEvent
=
23
# Not defined anywhere for Python yet?
class
MiniApplication
:
"""A minimal FrameWork.Application-like class"""
def
__init__
(
self
):
self
.
quitting
=
0
# Initialize menu
self
.
appleid
=
1
self
.
quitid
=
2
Menu
.
ClearMenuBar
()
self
.
applemenu
=
applemenu
=
Menu
.
NewMenu
(
self
.
appleid
,
"
\
024
"
)
applemenu
.
AppendMenu
(
"%s;(-"
%
self
.
getaboutmenutext
())
if
MacOS
.
runtimemodel
==
'ppc'
:
applemenu
.
AppendResMenu
(
'DRVR'
)
applemenu
.
InsertMenu
(
0
)
self
.
quitmenu
=
Menu
.
NewMenu
(
self
.
quitid
,
"File"
)
self
.
quitmenu
.
AppendMenu
(
"Quit"
)
self
.
quitmenu
.
SetItemCmd
(
1
,
ord
(
"Q"
))
self
.
quitmenu
.
InsertMenu
(
0
)
Menu
.
DrawMenuBar
()
def
__del__
(
self
):
self
.
close
()
def
close
(
self
):
pass
def
mainloop
(
self
,
mask
=
everyEvent
,
timeout
=
60
*
60
):
while
not
self
.
quitting
:
self
.
dooneevent
(
mask
,
timeout
)
def
_quit
(
self
):
self
.
quitting
=
1
def
dooneevent
(
self
,
mask
=
everyEvent
,
timeout
=
60
*
60
):
got
,
event
=
Evt
.
WaitNextEvent
(
mask
,
timeout
)
if
got
:
self
.
lowlevelhandler
(
event
)
def
lowlevelhandler
(
self
,
event
):
what
,
message
,
when
,
where
,
modifiers
=
event
h
,
v
=
where
if
what
==
kHighLevelEvent
:
msg
=
"High Level Event: %s %s"
%
\
(
`code(message)`
,
`code(h | (v<<16))`
)
try
:
AE
.
AEProcessAppleEvent
(
event
)
except
AE
.
Error
,
err
:
print
'AE error: '
,
err
print
'in'
,
msg
traceback
.
print_exc
()
return
elif
what
==
keyDown
:
c
=
chr
(
message
&
charCodeMask
)
if
modifiers
&
cmdKey
:
if
c
==
'.'
:
raise
KeyboardInterrupt
,
"Command-period"
if
c
==
'q'
:
MacOS
.
OutputSeen
()
self
.
quitting
=
1
return
elif
what
==
mouseDown
:
partcode
,
window
=
Win
.
FindWindow
(
where
)
if
partcode
==
inMenuBar
:
result
=
Menu
.
MenuSelect
(
where
)
id
=
(
result
>>
16
)
&
0xffff
# Hi word
item
=
result
&
0xffff
# Lo word
if
id
==
self
.
appleid
:
if
item
==
1
:
EasyDialogs
.
Message
(
self
.
getabouttext
())
elif
item
>
1
and
hasattr
(
Menu
,
'OpenDeskAcc'
):
name
=
self
.
applemenu
.
GetMenuItemText
(
item
)
Menu
.
OpenDeskAcc
(
name
)
elif
id
==
self
.
quitid
and
item
==
1
:
MacOS
.
OutputSeen
()
self
.
quitting
=
1
Menu
.
HiliteMenu
(
0
)
return
# Anything not handled is passed to Python/SIOUX
MacOS
.
HandleEvent
(
event
)
def
getabouttext
(
self
):
return
self
.
__class__
.
__name__
def
getaboutmenutext
(
self
):
return
"About %s
\
311
"
%
self
.
__class__
.
__name__
class
AEServer
:
def
__init__
(
self
):
self
.
ae_handlers
=
{}
def
installaehandler
(
self
,
classe
,
type
,
callback
):
AE
.
AEInstallEventHandler
(
classe
,
type
,
self
.
callback_wrapper
)
self
.
ae_handlers
[(
classe
,
type
)]
=
callback
def
close
(
self
):
for
classe
,
type
in
self
.
ae_handlers
.
keys
():
AE
.
AERemoveEventHandler
(
classe
,
type
)
def
callback_wrapper
(
self
,
_request
,
_reply
):
_parameters
,
_attributes
=
aetools
.
unpackevent
(
_request
)
_class
=
_attributes
[
'evcl'
].
type
_type
=
_attributes
[
'evid'
].
type
if
self
.
ae_handlers
.
has_key
((
_class
,
_type
)):
_function
=
self
.
ae_handlers
[(
_class
,
_type
)]
elif
self
.
ae_handlers
.
has_key
((
_class
,
'****'
)):
_function
=
self
.
ae_handlers
[(
_class
,
'****'
)]
elif
self
.
ae_handlers
.
has_key
((
'****'
,
'****'
)):
_function
=
self
.
ae_handlers
[(
'****'
,
'****'
)]
else
:
raise
'Cannot happen: AE callback without handler'
,
(
_class
,
_type
)
# XXXX Do key-to-name mapping here
_parameters
[
'_attributes'
]
=
_attributes
_parameters
[
'_class'
]
=
_class
_parameters
[
'_type'
]
=
_type
if
_parameters
.
has_key
(
'----'
):
_object
=
_parameters
[
'----'
]
del
_parameters
[
'----'
]
# The try/except that used to be here can mask programmer errors.
# Let the program crash, the programmer can always add a **args
# to the formal parameter list.
rv
=
apply
(
_function
,
(
_object
,),
_parameters
)
else
:
#Same try/except comment as above
rv
=
apply
(
_function
,
(),
_parameters
)
if
rv
==
None
:
aetools
.
packevent
(
_reply
,
{})
else
:
aetools
.
packevent
(
_reply
,
{
'----'
:
rv
})
def
code
(
x
):
"Convert a long int to the 4-character code it really is"
s
=
''
for
i
in
range
(
4
):
x
,
c
=
divmod
(
x
,
256
)
s
=
chr
(
c
)
+
s
return
s
class
_Test
(
AEServer
,
MiniApplication
):
"""Mini test application, handles required events"""
def
__init__
(
self
):
MiniApplication
.
__init__
(
self
)
AEServer
.
__init__
(
self
)
self
.
installaehandler
(
'aevt'
,
'oapp'
,
self
.
open_app
)
self
.
installaehandler
(
'aevt'
,
'quit'
,
self
.
quit
)
self
.
installaehandler
(
'****'
,
'****'
,
self
.
other
)
self
.
mainloop
()
def
quit
(
self
,
**
args
):
self
.
_quit
()
def
open_app
(
self
,
**
args
):
pass
def
other
(
self
,
_object
=
None
,
_class
=
None
,
_type
=
None
,
**
args
):
print
'AppleEvent'
,
(
_class
,
_type
),
'for'
,
_object
,
'Other args:'
,
args
if
__name__
==
'__main__'
:
_Test
()
Mac/Lib/lib-toolbox/QDOffscreen.py
deleted
100644 → 0
View file @
11095e00
# 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
)
Mac/Lib/lib-toolbox/QuickDraw.py
deleted
100644 → 0
View file @
11095e00
# 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
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'
)
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
tfAntiAlias
=
1
<<
0
tfUnicode
=
1
<<
1
Mac/Lib/lib-toolbox/QuickTime.py
deleted
100644 → 0
View file @
11095e00
# Generated from 'Movies.h'
def
FOUR_CHAR_CODE
(
x
):
return
x
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'
)
HandleDataHandlerSubType
=
FOUR_CHAR_CODE
(
'hndl'
)
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'
)
kUserDataMovieControllerType
=
FOUR_CHAR_CODE
(
'ctyp'
)
kUserDataName
=
FOUR_CHAR_CODE
(
'name'
)
kUserDataTextAuthor
=
FOUR_CHAR_CODE
(
'aut'
)
kUserDataTextComment
=
FOUR_CHAR_CODE
(
'cmt'
)
kUserDataTextCopyright
=
FOUR_CHAR_CODE
(
'cpy'
)
kUserDataTextCreationDate
=
FOUR_CHAR_CODE
(
'day'
)
kUserDataTextDescription
=
FOUR_CHAR_CODE
(
'des'
)
kUserDataTextDirector
=
FOUR_CHAR_CODE
(
'dir'
)
kUserDataTextDisclaimer
=
FOUR_CHAR_CODE
(
'dis'
)
kUserDataTextFullName
=
FOUR_CHAR_CODE
(
'nam'
)
kUserDataTextHostComputer
=
FOUR_CHAR_CODE
(
'hst'
)
kUserDataTextInformation
=
FOUR_CHAR_CODE
(
'inf'
)
kUserDataTextKeywords
=
FOUR_CHAR_CODE
(
'key'
)
kUserDataTextMake
=
FOUR_CHAR_CODE
(
'mak'
)
kUserDataTextModel
=
FOUR_CHAR_CODE
(
'mod'
)
kUserDataTextOriginalFormat
=
FOUR_CHAR_CODE
(
'fmt'
)
kUserDataTextOriginalSource
=
FOUR_CHAR_CODE
(
'src'
)
kUserDataTextPerformers
=
FOUR_CHAR_CODE
(
'prf'
)
kUserDataTextProducer
=
FOUR_CHAR_CODE
(
'prd'
)
kUserDataTextProduct
=
FOUR_CHAR_CODE
(
'PRD'
)
kUserDataTextSoftware
=
FOUR_CHAR_CODE
(
'swr'
)
kUserDataTextSpecialPlaybackRequirements
=
FOUR_CHAR_CODE
(
'req'
)
kUserDataTextWarning
=
FOUR_CHAR_CODE
(
'wrn'
)
kUserDataTextWriter
=
FOUR_CHAR_CODE
(
'wrt'
)
kUserDataTextEditDate1
=
FOUR_CHAR_CODE
(
'ed1'
)
kUserDataTextChapter
=
FOUR_CHAR_CODE
(
'chp'
)
kUserDataUnicodeBit
=
1L
<<
7
DoTheRightThing
=
0
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
kTextSetSelection
=
4
kTextBackColor
=
5
kTextForeColor
=
6
kTextFace
=
7
kTextFont
=
8
kTextSize
=
9
kTextAlignment
=
10
kTextHilite
=
11
kTextDropShadow
=
12
kTextDisplayFlags
=
13
kTextScroll
=
14
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
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
kActionTrackSetVolume
=
2048
kActionTrackSetBalance
=
2049
kActionTrackSetEnabled
=
2050
kActionTrackSetMatrix
=
2051
kActionTrackSetLayer
=
2052
kActionTrackSetClip
=
2053
kActionTrackSetCursor
=
2054
kActionTrackSetGraphicsMode
=
2055
kActionSpriteSetMatrix
=
3072
kActionSpriteSetImageIndex
=
3073
kActionSpriteSetVisible
=
3074
kActionSpriteSetLayer
=
3075
kActionSpriteSetGraphicsMode
=
3076
kActionSpritePassMouseToCodec
=
3078
kActionSpriteClickOnCodec
=
3079
kActionSpriteTranslate
=
3080
kActionSpriteScale
=
3081
kActionSpriteRotate
=
3082
kActionSpriteStretch
=
3083
kActionQTVRSetPanAngle
=
4096
kActionQTVRSetTiltAngle
=
4097
kActionQTVRSetFieldOfView
=
4098
kActionQTVRShowDefaultView
=
4099
kActionQTVRGoToNodeID
=
4100
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
kActionSpriteTrackSetVariable
=
7168
kActionSpriteTrackNewSprite
=
7169
kActionSpriteTrackDisposeSprite
=
7170
kActionSpriteTrackSetVariableToString
=
7171
kActionSpriteTrackConcatVariables
=
7172
kActionSpriteTrackSetVariableToMovieURL
=
7173
kActionSpriteTrackSetVariableToMovieBaseURL
=
7174
kActionApplicationNumberAndString
=
8192
kActionQD3DNamedObjectTranslateTo
=
9216
kActionQD3DNamedObjectScaleTo
=
9217
kActionQD3DNamedObjectRotateTo
=
9218
kActionFlashTrackSetPan
=
10240
kActionFlashTrackSetZoom
=
10241
kActionFlashTrackSetZoomRect
=
10242
kActionFlashTrackGotoFrameNumber
=
10243
kActionFlashTrackGotoFrameLabel
=
10244
kActionMovieTrackAddChildMovie
=
11264
kActionMovieTrackLoadChildMovie
=
11265
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
kOperandMovieVolume
=
1024
kOperandMovieRate
=
1025
kOperandMovieIsLooping
=
1026
kOperandMovieLoopIsPalindrome
=
1027
kOperandMovieTime
=
1028
kOperandTrackVolume
=
2048
kOperandTrackBalance
=
2049
kOperandTrackEnabled
=
2050
kOperandTrackLayer
=
2051
kOperandTrackWidth
=
2052
kOperandTrackHeight
=
2053
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
kOperandQTVRPanAngle
=
4096
kOperandQTVRTiltAngle
=
4097
kOperandQTVRFieldOfView
=
4098
kOperandQTVRNodeID
=
4099
kOperandMouseLocalHLoc
=
5120
kOperandMouseLocalVLoc
=
5121
kOperandKeyIsDown
=
5122
kOperandRandom
=
5123
kFirstMovieAction
=
kActionMovieSetVolume
kLastMovieAction
=
kActionMovieRestartAtTime
kFirstTrackAction
=
kActionTrackSetVolume
kLastTrackAction
=
kActionTrackSetGraphicsMode
kFirstSpriteAction
=
kActionSpriteSetMatrix
kLastSpriteAction
=
kActionSpriteStretch
kFirstQTVRAction
=
kActionQTVRSetPanAngle
kLastQTVRAction
=
kActionQTVRGoToNodeID
kFirstMusicAction
=
kActionMusicPlayNote
kLastMusicAction
=
kActionMusicSetController
kFirstSystemAction
=
kActionCase
kLastSystemAction
=
kActionDoScript
kFirstSpriteTrackAction
=
kActionSpriteTrackSetVariable
kLastSpriteTrackAction
=
kActionSpriteTrackSetVariableToMovieBaseURL
kFirstApplicationAction
=
kActionApplicationNumberAndString
kLastApplicationAction
=
kActionApplicationNumberAndString
kFirstQD3DNamedObjectAction
=
kActionQD3DNamedObjectTranslateTo
kLastQD3DNamedObjectAction
=
kActionQD3DNamedObjectRotateTo
kFirstFlashTrackAction
=
kActionFlashTrackSetPan
kLastFlashTrackAction
=
kActionFlashTrackGotoFrameLabel
kFirstMovieTrackAction
=
kActionMovieTrackAddChildMovie
kLastMovieTrackAction
=
kActionMovieTrackLoadChildMovie
kFirstAction
=
kFirstMovieAction
kLastAction
=
kActionMovieTrackLoadChildMovie
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'
)
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'
)
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
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
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
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
mediaHandlerFlagBaseClient
=
1
movieTrackMediaType
=
1
<<
0
movieTrackCharacteristic
=
1
<<
1
movieTrackEnabledOnly
=
1
<<
2
movieDrawingCallWhenChanged
=
0
movieDrawingCallAlways
=
1
kGetMovieImporterValidateToFind
=
1L
<<
0
kGetMovieImporterAllowNewFile
=
1L
<<
1
kGetMovieImporterDontConsiderGraphicsImporters
=
1L
<<
2
kGetMovieImporterDontConsiderFileOnlyImporters
=
1L
<<
6
kMovieLoadStateError
=
-
1L
kMovieLoadStateLoading
=
1000
kMovieLoadStatePlayable
=
10000
kMovieLoadStateComplete
=
100000L
preloadAlways
=
1L
<<
0
preloadOnlyIfEnabled
=
1L
<<
1
fullScreenHideCursor
=
1L
<<
0
fullScreenAllowEvents
=
1L
<<
1
fullScreenDontChangeMenuBar
=
1L
<<
2
fullScreenPreflightSize
=
1L
<<
3
movieExecuteWiredActionDontExecute
=
1L
<<
0
kBackgroundSpriteLayerNum
=
32767
kSpritePropertyMatrix
=
1
kSpritePropertyImageDescription
=
2
kSpritePropertyImageDataPtr
=
3
kSpritePropertyVisible
=
4
kSpritePropertyLayer
=
5
kSpritePropertyGraphicsMode
=
6
kSpritePropertyImageDataSize
=
7
kSpritePropertyActionHandlingSpriteID
=
8
kSpritePropertyImageIndex
=
100
kSpriteTrackPropertyBackgroundColor
=
101
kSpriteTrackPropertyOffscreenBitDepth
=
102
kSpriteTrackPropertySampleFormat
=
103
kSpriteTrackPropertyScaleSpritesToScaleWorld
=
104
kSpriteTrackPropertyHasActions
=
105
kSpriteTrackPropertyVisible
=
106
kSpriteTrackPropertyQTIdleEventsFrequency
=
107
kSpriteImagePropertyRegistrationPoint
=
1000
kSpriteImagePropertyGroupID
=
1001
kNoQTIdleEvents
=
-
1
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
kParentAtomIsContainer
=
0
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
elOptionsIncludeNoneInList
=
0x00000001
pdOptionsCollectOneValue
=
0x00000001
pdOptionsAllowOptionalInterpolations
=
0x00000002
pdOptionsModalDialogBox
=
0x00000004
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'
)
kQTParseTextHREFIsAutoHREF
=
FOUR_CHAR_CODE
(
'auto'
)
kQTParseTextHREFIsServerMap
=
FOUR_CHAR_CODE
(
'smap'
)
kQTParseTextHREFHREF
=
FOUR_CHAR_CODE
(
'href'
)
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'
)
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
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
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'
)
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
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
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
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
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
kFlashMediaSetPanSelect
=
0x0101
kFlashMediaSetZoomSelect
=
0x0102
kFlashMediaSetZoomRectSelect
=
0x0103
kFlashMediaGetRefConBoundsSelect
=
0x0104
kFlashMediaGetRefConIDSelect
=
0x0105
kFlashMediaIDToRefConSelect
=
0x0106
kFlashMediaGetDisplayedFrameNumberSelect
=
0x0107
kFlashMediaFrameNumberToMovieTimeSelect
=
0x0108
kFlashMediaFrameLabelToMovieTimeSelect
=
0x0109
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
kMusicMediaGetIndexedTunePlayerSelect
=
0x0101
Mac/Lib/lib-toolbox/Resources.py
deleted
100644 → 0
View file @
11095e00
# 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
Mac/Lib/lib-toolbox/Sound.py
deleted
100644 → 0
View file @
11095e00
# 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'
)
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'
)
siTwosComplementOnOff
=
FOUR_CHAR_CODE
(
'twos'
)
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'
)
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'
)
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'
)
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
Mac/Lib/lib-toolbox/TextEdit.py
deleted
100644 → 0
View file @
11095e00
# 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
teBitClear
=
0
teBitSet
=
1
teBitTest
=
-
1
teWordSelect
=
4
teWordDrag
=
8
teFromFind
=
12
teFromRecal
=
16
teFind
=
0
teHighlight
=
1
teDraw
=
-
1
teCaret
=
-
2
teFUseTextServices
=
4
Mac/Lib/lib-toolbox/WASTEconst.py
deleted
100644 → 0
View file @
11095e00
# Generated from 'WASTE.h'
kPascalStackBased
=
None
# workaround for header parsing
weCantUndoErr
=
-
10015
weEmptySelectionErr
=
-
10013
weNotHandledErr
=
-
1708
weUnknownObjectTypeErr
=
-
9478
weObjectNotFoundErr
=
-
9477
weReadOnlyErr
=
-
9476
weUndefinedSelectorErr
=
-
50
weFlushLeft
=
-
2
weFlushRight
=
-
1
weFlushDefault
=
0
weCenter
=
1
weJustify
=
2
weDirDefault
=
1
weDirRightToLeft
=
-
1
weDirLeftToRight
=
0
weDoFont
=
0x0001
weDoFace
=
0x0002
weDoSize
=
0x0004
weDoColor
=
0x0008
weDoAddSize
=
0x0010
weDoToggleFace
=
0x0020
weDoReplaceFace
=
0x0040
weDoPreserveScript
=
0x0080
weDoExtractSubscript
=
0x0100
weDoFaceMask
=
0x0200
kLeadingEdge
=
-
1
kTrailingEdge
=
0
kObjectEdge
=
2
weFAutoScroll
=
0
weFOutlineHilite
=
2
weFReadOnly
=
5
weFUndo
=
6
weFIntCutAndPaste
=
7
weFDragAndDrop
=
8
weFInhibitRecal
=
9
weFUseTempMem
=
10
weFDrawOffscreen
=
11
weFInhibitRedraw
=
12
weFMonoStyled
=
13
weFInhibitColor
=
31
weDoAutoScroll
=
1L
<<
weFAutoScroll
weDoOutlineHilite
=
1L
<<
weFOutlineHilite
weDoReadOnly
=
1L
<<
weFReadOnly
weDoUndo
=
1L
<<
weFUndo
weDoIntCutAndPaste
=
1L
<<
weFIntCutAndPaste
weDoDragAndDrop
=
1L
<<
weFDragAndDrop
weDoInhibitRecal
=
1L
<<
weFInhibitRecal
weDoUseTempMem
=
1L
<<
weFUseTempMem
weDoDrawOffscreen
=
1L
<<
weFDrawOffscreen
weDoInhibitRedraw
=
1L
<<
weFInhibitRedraw
weDoMonoStyled
=
1L
<<
weFMonoStyled
weDoInhibitColor
=
1L
<<
weFInhibitColor
weBitToggle
=
-
2
weCharByteHook
=
'cbyt'
weCharToPixelHook
=
'c2p '
weCharTypeHook
=
'ctyp'
weClickLoop
=
'clik'
weCurrentDrag
=
'drag'
weDrawTextHook
=
'draw'
weEraseHook
=
'eras'
weFluxProc
=
'flux'
weHiliteDropAreaHook
=
'hidr'
weLineBreakHook
=
'lbrk'
wePixelToCharHook
=
'p2c '
wePort
=
'port'
wePreTrackDragHook
=
'ptrk'
weRefCon
=
'refc'
weScrollProc
=
'scrl'
weText
=
'text'
weTranslateDragHook
=
'xdrg'
weTranslucencyThreshold
=
'tluc'
weTSMDocumentID
=
'tsmd'
weTSMPreUpdate
=
'pre '
weTSMPostUpdate
=
'post'
weURLHint
=
'urlh'
weWordBreakHook
=
'wbrk'
weNewHandler
=
'new '
weDisposeHandler
=
'free'
weDrawHandler
=
'draw'
weClickHandler
=
'clik'
weStreamHandler
=
'strm'
weAKNone
=
0
weAKUnspecified
=
1
weAKTyping
=
2
weAKCut
=
3
weAKPaste
=
4
weAKClear
=
5
weAKDrag
=
6
weAKSetStyle
=
7
weToScrap
=
0
weToDrag
=
1
weToSoup
=
2
Mac/Lib/lib-toolbox/Windows.py
deleted
100644 → 0
View file @
11095e00
# Generated from 'MacWindows.h'
def
FOUR_CHAR_CODE
(
x
):
return
x
kAlertWindowClass
=
1L
kMovableAlertWindowClass
=
2L
kModalWindowClass
=
3L
kMovableModalWindowClass
=
4L
kFloatingWindowClass
=
5L
kDocumentWindowClass
=
6L
kDesktopWindowClass
=
7L
# 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
)
kWindowNoUpdatesAttribute
=
(
1L
<<
16
)
kWindowNoActivatesAttribute
=
(
1L
<<
17
)
kWindowNoBufferingAttribute
=
(
1L
<<
20
)
kWindowHideOnSuspendAttribute
=
(
1L
<<
24
)
kWindowStandardHandlerAttribute
=
(
1L
<<
25
)
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
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
kWindowNoPosition
=
0x0000
kWindowDefaultPosition
=
0x0000
kWindowCenterMainScreen
=
0x280A
kWindowAlertPositionMainScreen
=
0x300A
kWindowStaggerMainScreen
=
0x380A
kWindowCenterParentWindow
=
0xA80A
kWindowAlertPositionParentWindow
=
0xB00A
kWindowStaggerParentWindow
=
0xB80A
kWindowCenterParentWindowScreen
=
0x680A
kWindowAlertPositionParentWindowScreen
=
0x700A
kWindowStaggerParentWindowScreen
=
0x780A
kWindowCenterOnMainScreen
=
0x00000001
kWindowCenterOnParentWindow
=
0x00000002
kWindowCenterOnParentWindowScreen
=
0x00000003
kWindowCascadeOnMainScreen
=
0x00000004
kWindowCascadeOnParentWindow
=
0x00000005
kWindowCascadeOnParentWindowScreen
=
0x00000006
kWindowAlertPositionOnMainScreen
=
0x00000007
kWindowAlertPositionOnParentWindow
=
0x00000008
kWindowAlertPositionOnParentWindowScreen
=
0x00000009
kWindowTitleBarRgn
=
0
kWindowTitleTextRgn
=
1
kWindowCloseBoxRgn
=
2
kWindowZoomBoxRgn
=
3
kWindowDragRgn
=
5
kWindowGrowRgn
=
6
kWindowCollapseBoxRgn
=
7
kWindowTitleProxyIconRgn
=
8
kWindowStructureRgn
=
32
kWindowContentRgn
=
33
kWindowUpdateRgn
=
34
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
wNoHit
=
0
wInContent
=
1
wInDrag
=
2
wInGrow
=
3
wInGoAway
=
4
wInZoomIn
=
5
wInZoomOut
=
6
wInCollapseBox
=
9
wInProxyIcon
=
10
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
)
kWindowGrowSideTop
=
0x01
kWindowGrowSideLeft
=
0x02
kWindowGrowSideBottom
=
0x04
kWindowGrowSideRight
=
0x08
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
)
kWindowSupportsSetGrowImageRegion
=
(
1
<<
13
)
kWindowDefSupportsColorGrafPort
=
0x40000002
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
kWindowPaintProcOptionsNone
=
0
kScrollWindowNoOptions
=
0
kScrollWindowInvalidate
=
(
1L
<<
0
)
kScrollWindowEraseToPortBackground
=
(
1L
<<
1
)
kWindowZoomTransitionEffect
=
1
kWindowShowTransitionAction
=
1
kWindowHideTransitionAction
=
2
kWindowPropertyPersistent
=
0x00000001
Mac/Lib/lib-toolbox/aepack.py
deleted
100644 → 0
View file @
11095e00
"""Tools for use in AppleEvent clients and servers:
conversion between AE types and python types
pack(x) converts a Python object to an AEDesc object
unpack(desc) does the reverse
coerce(x, wanted_sample) coerces a python object to another python object
"""
#
# This code was originally written by Guido, and modified/extended by Jack
# to include the various types that were missing. The reference used is
# Apple Event Registry, chapter 9.
#
import
struct
import
string
import
types
from
string
import
strip
from
types
import
*
import
AE
from
AppleEvents
import
*
import
MacOS
import
macfs
import
StringIO
import
aetypes
from
aetypes
import
mkenum
,
mktype
# These ones seem to be missing from AppleEvents
# (they're in AERegistry.h)
#typeColorTable = 'clrt'
#typeDrawingArea = 'cdrw'
#typePixelMap = 'cpix'
#typePixelMapMinus = 'tpmm'
#typeRotation = 'trot'
#typeTextStyles = 'tsty'
#typeStyledText = 'STXT'
#typeAEText = 'tTXT'
#typeEnumeration = 'enum'
#
# Some AE types are immedeately coerced into something
# we like better (and which is equivalent)
#
unpacker_coercions
=
{
typeComp
:
typeFloat
,
typeColorTable
:
typeAEList
,
typeDrawingArea
:
typeAERecord
,
typeFixed
:
typeFloat
,
typeExtended
:
typeFloat
,
typePixelMap
:
typeAERecord
,
typeRotation
:
typeAERecord
,
typeStyledText
:
typeAERecord
,
typeTextStyles
:
typeAERecord
,
};
#
# Some python types we need in the packer:
#
AEDescType
=
type
(
AE
.
AECreateDesc
(
'TEXT'
,
''
))
_sample_fss
=
macfs
.
FSSpec
(
':'
)
_sample_alias
=
_sample_fss
.
NewAliasMinimal
()
FSSType
=
type
(
_sample_fss
)
AliasType
=
type
(
_sample_alias
)
def
pack
(
x
,
forcetype
=
None
):
"""Pack a python object into an AE descriptor"""
if
forcetype
:
if
type
(
x
)
is
StringType
:
return
AE
.
AECreateDesc
(
forcetype
,
x
)
else
:
return
pack
(
x
).
AECoerceDesc
(
forcetype
)
if
x
==
None
:
return
AE
.
AECreateDesc
(
'null'
,
''
)
t
=
type
(
x
)
if
t
==
AEDescType
:
return
x
if
t
==
FSSType
:
return
AE
.
AECreateDesc
(
'fss '
,
x
.
data
)
if
t
==
AliasType
:
return
AE
.
AECreateDesc
(
'alis'
,
x
.
data
)
if
t
==
IntType
:
return
AE
.
AECreateDesc
(
'long'
,
struct
.
pack
(
'l'
,
x
))
if
t
==
FloatType
:
return
AE
.
AECreateDesc
(
'doub'
,
struct
.
pack
(
'd'
,
x
))
if
t
==
StringType
:
return
AE
.
AECreateDesc
(
'TEXT'
,
x
)
if
t
==
ListType
:
list
=
AE
.
AECreateList
(
''
,
0
)
for
item
in
x
:
list
.
AEPutDesc
(
0
,
pack
(
item
))
return
list
if
t
==
DictionaryType
:
record
=
AE
.
AECreateList
(
''
,
1
)
for
key
,
value
in
x
.
items
():
record
.
AEPutParamDesc
(
key
,
pack
(
value
))
return
record
if
t
==
InstanceType
and
hasattr
(
x
,
'__aepack__'
):
return
x
.
__aepack__
()
return
AE
.
AECreateDesc
(
'TEXT'
,
repr
(
x
))
# Copout
def
unpack
(
desc
):
"""Unpack an AE descriptor to a python object"""
t
=
desc
.
type
if
unpacker_coercions
.
has_key
(
t
):
desc
=
desc
.
AECoerceDesc
(
unpacker_coercions
[
t
])
t
=
desc
.
type
# This is a guess by Jack....
if
t
==
typeAEList
:
l
=
[]
for
i
in
range
(
desc
.
AECountItems
()):
keyword
,
item
=
desc
.
AEGetNthDesc
(
i
+
1
,
'****'
)
l
.
append
(
unpack
(
item
))
return
l
if
t
==
typeAERecord
:
d
=
{}
for
i
in
range
(
desc
.
AECountItems
()):
keyword
,
item
=
desc
.
AEGetNthDesc
(
i
+
1
,
'****'
)
d
[
keyword
]
=
unpack
(
item
)
return
d
if
t
==
typeAEText
:
record
=
desc
.
AECoerceDesc
(
'reco'
)
return
mkaetext
(
unpack
(
record
))
if
t
==
typeAlias
:
return
macfs
.
RawAlias
(
desc
.
data
)
# typeAppleEvent returned as unknown
if
t
==
typeBoolean
:
return
struct
.
unpack
(
'b'
,
desc
.
data
)[
0
]
if
t
==
typeChar
:
return
desc
.
data
# typeColorTable coerced to typeAEList
# typeComp coerced to extended
# typeData returned as unknown
# typeDrawingArea coerced to typeAERecord
if
t
==
typeEnumeration
:
return
mkenum
(
desc
.
data
)
# typeEPS returned as unknown
if
t
==
typeFalse
:
return
0
if
t
==
typeFloat
:
data
=
desc
.
data
return
struct
.
unpack
(
'd'
,
data
)[
0
]
if
t
==
typeFSS
:
return
macfs
.
RawFSSpec
(
desc
.
data
)
if
t
==
typeInsertionLoc
:
record
=
desc
.
AECoerceDesc
(
'reco'
)
return
mkinsertionloc
(
unpack
(
record
))
# typeInteger equal to typeLongInteger
if
t
==
typeIntlText
:
script
,
language
=
struct
.
unpack
(
'hh'
,
desc
.
data
[:
4
])
return
aetypes
.
IntlText
(
script
,
language
,
desc
.
data
[
4
:])
if
t
==
typeIntlWritingCode
:
script
,
language
=
struct
.
unpack
(
'hh'
,
desc
.
data
)
return
aetypes
.
IntlWritingCode
(
script
,
language
)
if
t
==
typeKeyword
:
return
mkkeyword
(
desc
.
data
)
if
t
==
typeLongInteger
:
return
struct
.
unpack
(
'l'
,
desc
.
data
)[
0
]
if
t
==
typeLongDateTime
:
a
,
b
=
struct
.
unpack
(
'lL'
,
desc
.
data
)
return
(
long
(
a
)
<<
32
)
+
b
if
t
==
typeNull
:
return
None
if
t
==
typeMagnitude
:
v
=
struct
.
unpack
(
'l'
,
desc
.
data
)
if
v
<
0
:
v
=
0x100000000
L
+
v
return
v
if
t
==
typeObjectSpecifier
:
record
=
desc
.
AECoerceDesc
(
'reco'
)
return
mkobject
(
unpack
(
record
))
# typePict returned as unknown
# typePixelMap coerced to typeAERecord
# typePixelMapMinus returned as unknown
# typeProcessSerialNumber returned as unknown
if
t
==
typeQDPoint
:
v
,
h
=
struct
.
unpack
(
'hh'
,
desc
.
data
)
return
aetypes
.
QDPoint
(
v
,
h
)
if
t
==
typeQDRectangle
:
v0
,
h0
,
v1
,
h1
=
struct
.
unpack
(
'hhhh'
,
desc
.
data
)
return
aetypes
.
QDRectangle
(
v0
,
h0
,
v1
,
h1
)
if
t
==
typeRGBColor
:
r
,
g
,
b
=
struct
.
unpack
(
'hhh'
,
desc
.
data
)
return
aetypes
.
RGBColor
(
r
,
g
,
b
)
# typeRotation coerced to typeAERecord
# typeScrapStyles returned as unknown
# typeSessionID returned as unknown
if
t
==
typeShortFloat
:
return
struct
.
unpack
(
'f'
,
desc
.
data
)[
0
]
if
t
==
typeShortInteger
:
return
struct
.
unpack
(
'h'
,
desc
.
data
)[
0
]
# typeSMFloat identical to typeShortFloat
# typeSMInt indetical to typeShortInt
# typeStyledText coerced to typeAERecord
if
t
==
typeTargetID
:
return
mktargetid
(
desc
.
data
)
# typeTextStyles coerced to typeAERecord
# typeTIFF returned as unknown
if
t
==
typeTrue
:
return
1
if
t
==
typeType
:
return
mktype
(
desc
.
data
)
#
# The following are special
#
if
t
==
'rang'
:
record
=
desc
.
AECoerceDesc
(
'reco'
)
return
mkrange
(
unpack
(
record
))
if
t
==
'cmpd'
:
record
=
desc
.
AECoerceDesc
(
'reco'
)
return
mkcomparison
(
unpack
(
record
))
if
t
==
'logi'
:
record
=
desc
.
AECoerceDesc
(
'reco'
)
return
mklogical
(
unpack
(
record
))
return
mkunknown
(
desc
.
type
,
desc
.
data
)
def
coerce
(
data
,
egdata
):
"""Coerce a python object to another type using the AE coercers"""
pdata
=
pack
(
data
)
pegdata
=
pack
(
egdata
)
pdata
=
pdata
.
AECoerceDesc
(
pegdata
.
type
)
return
unpack
(
pdata
)
#
# Helper routines for unpack
#
def
mktargetid
(
data
):
sessionID
=
getlong
(
data
[:
4
])
name
=
mkppcportrec
(
data
[
4
:
4
+
72
])
location
=
mklocationnamerec
(
data
[
76
:
76
+
36
])
rcvrName
=
mkppcportrec
(
data
[
112
:
112
+
72
])
return
sessionID
,
name
,
location
,
rcvrName
def
mkppcportrec
(
rec
):
namescript
=
getword
(
rec
[:
2
])
name
=
getpstr
(
rec
[
2
:
2
+
33
])
portkind
=
getword
(
rec
[
36
:
38
])
if
portkind
==
1
:
ctor
=
rec
[
38
:
42
]
type
=
rec
[
42
:
46
]
identity
=
(
ctor
,
type
)
else
:
identity
=
getpstr
(
rec
[
38
:
38
+
33
])
return
namescript
,
name
,
portkind
,
identity
def
mklocationnamerec
(
rec
):
kind
=
getword
(
rec
[:
2
])
stuff
=
rec
[
2
:]
if
kind
==
0
:
stuff
=
None
if
kind
==
2
:
stuff
=
getpstr
(
stuff
)
return
kind
,
stuff
def
mkunknown
(
type
,
data
):
return
aetypes
.
Unknown
(
type
,
data
)
def
getpstr
(
s
):
return
s
[
1
:
1
+
ord
(
s
[
0
])]
def
getlong
(
s
):
return
(
ord
(
s
[
0
])
<<
24
)
|
(
ord
(
s
[
1
])
<<
16
)
|
(
ord
(
s
[
2
])
<<
8
)
|
ord
(
s
[
3
])
def
getword
(
s
):
return
(
ord
(
s
[
0
])
<<
8
)
|
(
ord
(
s
[
1
])
<<
0
)
def
mkkeyword
(
keyword
):
return
aetypes
.
Keyword
(
keyword
)
def
mkrange
(
dict
):
return
aetypes
.
Range
(
dict
[
'star'
],
dict
[
'stop'
])
def
mkcomparison
(
dict
):
return
aetypes
.
Comparison
(
dict
[
'obj1'
],
dict
[
'relo'
].
enum
,
dict
[
'obj2'
])
def
mklogical
(
dict
):
return
aetypes
.
Logical
(
dict
[
'logc'
],
dict
[
'term'
])
def
mkstyledtext
(
dict
):
return
aetypes
.
StyledText
(
dict
[
'ksty'
],
dict
[
'ktxt'
])
def
mkaetext
(
dict
):
return
aetypes
.
AEText
(
dict
[
keyAEScriptTag
],
dict
[
keyAEStyles
],
dict
[
keyAEText
])
def
mkinsertionloc
(
dict
):
return
aetypes
.
InsertionLoc
(
dict
[
keyAEObject
],
dict
[
keyAEPosition
])
def
mkobject
(
dict
):
want
=
dict
[
'want'
].
type
form
=
dict
[
'form'
].
enum
seld
=
dict
[
'seld'
]
fr
=
dict
[
'from'
]
if
form
in
(
'name'
,
'indx'
,
'rang'
,
'test'
):
if
want
==
'text'
:
return
aetypes
.
Text
(
seld
,
fr
)
if
want
==
'cha '
:
return
aetypes
.
Character
(
seld
,
fr
)
if
want
==
'cwor'
:
return
aetypes
.
Word
(
seld
,
fr
)
if
want
==
'clin'
:
return
aetypes
.
Line
(
seld
,
fr
)
if
want
==
'cpar'
:
return
aetypes
.
Paragraph
(
seld
,
fr
)
if
want
==
'cwin'
:
return
aetypes
.
Window
(
seld
,
fr
)
if
want
==
'docu'
:
return
aetypes
.
Document
(
seld
,
fr
)
if
want
==
'file'
:
return
aetypes
.
File
(
seld
,
fr
)
if
want
==
'cins'
:
return
aetypes
.
InsertionPoint
(
seld
,
fr
)
if
want
==
'prop'
and
form
==
'prop'
and
aetypes
.
IsType
(
seld
):
return
aetypes
.
Property
(
seld
.
type
,
fr
)
return
aetypes
.
ObjectSpecifier
(
want
,
form
,
seld
,
fr
)
def
_test
():
"""Test program. Pack and unpack various things"""
objs
=
[
'a string'
,
12
,
12.0
,
None
,
[
'a'
,
'list'
,
'of'
,
'strings'
],
{
'key1'
:
'value1'
,
'key2'
:
'value2'
},
macfs
.
FSSpec
(
':'
),
macfs
.
FSSpec
(
':'
).
NewAliasMinimal
(),
aetypes
.
Enum
(
'enum'
),
aetypes
.
Type
(
'type'
),
aetypes
.
Keyword
(
'kwrd'
),
aetypes
.
Range
(
1
,
10
),
aetypes
.
Comparison
(
1
,
'< '
,
10
),
aetypes
.
Logical
(
'not '
,
1
),
# Cannot do StyledText
# Cannot do AEText
aetypes
.
IntlText
(
0
,
0
,
'international text'
),
aetypes
.
IntlWritingCode
(
0
,
0
),
aetypes
.
QDPoint
(
50
,
100
),
aetypes
.
QDRectangle
(
50
,
100
,
150
,
200
),
aetypes
.
RGBColor
(
0x7000
,
0x6000
,
0x5000
),
aetypes
.
Unknown
(
'xxxx'
,
'unknown type data'
),
aetypes
.
Character
(
1
),
aetypes
.
Character
(
2
,
aetypes
.
Line
(
2
)),
]
for
o
in
objs
:
print
'BEFORE'
,
o
,
`o`
packed
=
pack
(
o
)
unpacked
=
unpack
(
packed
)
print
'AFTER '
,
unpacked
,
`unpacked`
import
sys
sys
.
exit
(
1
)
if
__name__
==
'__main__'
:
_test
()
Mac/Lib/lib-toolbox/aetools.py
deleted
100644 → 0
View file @
11095e00
"""Tools for use in AppleEvent clients and servers.
pack(x) converts a Python object to an AEDesc object
unpack(desc) does the reverse
packevent(event, parameters, attributes) sets params and attrs in an AEAppleEvent record
unpackevent(event) returns the parameters and attributes from an AEAppleEvent record
Plus... Lots of classes and routines that help representing AE objects,
ranges, conditionals, logicals, etc., so you can write, e.g.:
x = Character(1, Document("foobar"))
and pack(x) will create an AE object reference equivalent to AppleScript's
character 1 of document "foobar"
Some of the stuff that appears to be exported from this module comes from other
files: the pack stuff from aepack, the objects from aetypes.
"""
from
types
import
*
import
AE
import
AppleEvents
import
MacOS
import
sys
from
aetypes
import
*
from
aepack
import
pack
,
unpack
,
coerce
,
AEDescType
Error
=
'aetools.Error'
# Special code to unpack an AppleEvent (which is *not* a disguised record!)
# Note by Jack: No??!? If I read the docs correctly it *is*....
aekeywords
=
[
'tran'
,
'rtid'
,
'evcl'
,
'evid'
,
'addr'
,
'optk'
,
'timo'
,
'inte'
,
# this attribute is read only - will be set in AESend
'esrc'
,
# this attribute is read only
'miss'
,
# this attribute is read only
'from'
# new in 1.0.1
]
def
missed
(
ae
):
try
:
desc
=
ae
.
AEGetAttributeDesc
(
'miss'
,
'keyw'
)
except
AE
.
Error
,
msg
:
return
None
return
desc
.
data
def
unpackevent
(
ae
):
parameters
=
{}
try
:
dirobj
=
ae
.
AEGetParamDesc
(
'----'
,
'****'
)
except
AE
.
Error
:
pass
else
:
parameters
[
'----'
]
=
unpack
(
dirobj
)
del
dirobj
while
1
:
key
=
missed
(
ae
)
if
not
key
:
break
parameters
[
key
]
=
unpack
(
ae
.
AEGetParamDesc
(
key
,
'****'
))
attributes
=
{}
for
key
in
aekeywords
:
try
:
desc
=
ae
.
AEGetAttributeDesc
(
key
,
'****'
)
except
(
AE
.
Error
,
MacOS
.
Error
),
msg
:
if
msg
[
0
]
!=
-
1701
and
msg
[
0
]
!=
-
1704
:
raise
sys
.
exc_type
,
sys
.
exc_value
continue
attributes
[
key
]
=
unpack
(
desc
)
return
parameters
,
attributes
def
packevent
(
ae
,
parameters
=
{},
attributes
=
{}):
for
key
,
value
in
parameters
.
items
():
ae
.
AEPutParamDesc
(
key
,
pack
(
value
))
for
key
,
value
in
attributes
.
items
():
ae
.
AEPutAttributeDesc
(
key
,
pack
(
value
))
#
# Support routine for automatically generated Suite interfaces
# These routines are also useable for the reverse function.
#
def
keysubst
(
arguments
,
keydict
):
"""Replace long name keys by their 4-char counterparts, and check"""
ok
=
keydict
.
values
()
for
k
in
arguments
.
keys
():
if
keydict
.
has_key
(
k
):
v
=
arguments
[
k
]
del
arguments
[
k
]
arguments
[
keydict
[
k
]]
=
v
elif
k
!=
'----'
and
k
not
in
ok
:
raise
TypeError
,
'Unknown keyword argument: %s'
%
k
def
enumsubst
(
arguments
,
key
,
edict
):
"""Substitute a single enum keyword argument, if it occurs"""
if
not
arguments
.
has_key
(
key
)
or
edict
is
None
:
return
v
=
arguments
[
key
]
ok
=
edict
.
values
()
if
edict
.
has_key
(
v
):
arguments
[
key
]
=
edict
[
v
]
elif
not
v
in
ok
:
raise
TypeError
,
'Unknown enumerator: %s'
%
v
def
decodeerror
(
arguments
):
"""Create the 'best' argument for a raise MacOS.Error"""
errn
=
arguments
[
'errn'
]
err_a1
=
errn
if
arguments
.
has_key
(
'errs'
):
err_a2
=
arguments
[
'errs'
]
else
:
err_a2
=
MacOS
.
GetErrorString
(
errn
)
if
arguments
.
has_key
(
'erob'
):
err_a3
=
arguments
[
'erob'
]
else
:
err_a3
=
None
return
(
err_a1
,
err_a2
,
err_a3
)
class
TalkTo
:
"""An AE connection to an application"""
_signature
=
None
# Can be overridden by subclasses
def
__init__
(
self
,
signature
=
None
,
start
=
0
,
timeout
=
0
):
"""Create a communication channel with a particular application.
Addressing the application is done by specifying either a
4-byte signature, an AEDesc or an object that will __aepack__
to an AEDesc.
"""
self
.
target_signature
=
None
if
signature
is
None
:
signature
=
self
.
_signature
if
type
(
signature
)
==
AEDescType
:
self
.
target
=
signature
elif
type
(
signature
)
==
InstanceType
and
hasattr
(
signature
,
'__aepack__'
):
self
.
target
=
signature
.
__aepack__
()
elif
type
(
signature
)
==
StringType
and
len
(
signature
)
==
4
:
self
.
target
=
AE
.
AECreateDesc
(
AppleEvents
.
typeApplSignature
,
signature
)
self
.
target_signature
=
signature
else
:
raise
TypeError
,
"signature should be 4-char string or AEDesc"
self
.
send_flags
=
AppleEvents
.
kAEWaitReply
self
.
send_priority
=
AppleEvents
.
kAENormalPriority
if
timeout
:
self
.
send_timeout
=
timeout
else
:
self
.
send_timeout
=
AppleEvents
.
kAEDefaultTimeout
if
start
:
self
.
start
()
def
start
(
self
):
"""Start the application, if it is not running yet"""
try
:
self
.
send
(
'ascr'
,
'noop'
)
except
AE
.
Error
:
_launch
(
self
.
target_signature
)
def
newevent
(
self
,
code
,
subcode
,
parameters
=
{},
attributes
=
{}):
"""Create a complete structure for an apple event"""
event
=
AE
.
AECreateAppleEvent
(
code
,
subcode
,
self
.
target
,
AppleEvents
.
kAutoGenerateReturnID
,
AppleEvents
.
kAnyTransactionID
)
packevent
(
event
,
parameters
,
attributes
)
return
event
def
sendevent
(
self
,
event
):
"""Send a pre-created appleevent, await the reply and unpack it"""
reply
=
event
.
AESend
(
self
.
send_flags
,
self
.
send_priority
,
self
.
send_timeout
)
parameters
,
attributes
=
unpackevent
(
reply
)
return
reply
,
parameters
,
attributes
def
send
(
self
,
code
,
subcode
,
parameters
=
{},
attributes
=
{}):
"""Send an appleevent given code/subcode/pars/attrs and unpack the reply"""
return
self
.
sendevent
(
self
.
newevent
(
code
,
subcode
,
parameters
,
attributes
))
#
# The following events are somehow "standard" and don't seem to appear in any
# suite...
#
def
activate
(
self
):
"""Send 'activate' command"""
self
.
send
(
'misc'
,
'actv'
)
def
_get
(
self
,
_object
,
as
=
None
,
_attributes
=
{}):
"""_get: get data from an object
Required argument: the object
Keyword argument _attributes: AppleEvent attribute dictionary
Returns: the data
"""
_code
=
'core'
_subcode
=
'getd'
_arguments
=
{
'----'
:
_object
}
if
as
:
_arguments
[
'rtyp'
]
=
mktype
(
as
)
_reply
,
_arguments
,
_attributes
=
self
.
send
(
_code
,
_subcode
,
_arguments
,
_attributes
)
if
_arguments
.
has_key
(
'errn'
):
raise
Error
,
decodeerror
(
_arguments
)
if
_arguments
.
has_key
(
'----'
):
return
_arguments
[
'----'
]
# Tiny Finder class, for local use only
class
_miniFinder
(
TalkTo
):
def
open
(
self
,
_object
,
_attributes
=
{},
**
_arguments
):
"""open: Open the specified object(s)
Required argument: list of objects to open
Keyword argument _attributes: AppleEvent attribute dictionary
"""
_code
=
'aevt'
_subcode
=
'odoc'
if
_arguments
:
raise
TypeError
,
'No optional args expected'
_arguments
[
'----'
]
=
_object
_reply
,
_arguments
,
_attributes
=
self
.
send
(
_code
,
_subcode
,
_arguments
,
_attributes
)
if
_arguments
.
has_key
(
'errn'
):
raise
Error
,
decodeerror
(
_arguments
)
# XXXX Optionally decode result
if
_arguments
.
has_key
(
'----'
):
return
_arguments
[
'----'
]
#pass
_finder
=
_miniFinder
(
'MACS'
)
def
_launch
(
appfile
):
"""Open a file thru the finder. Specify file by name or fsspec"""
_finder
.
open
(
_application_file
((
'ID '
,
appfile
)))
class
_application_file
(
ComponentItem
):
"""application file - An application's file on disk"""
want
=
'appf'
_application_file
.
_propdict
=
{
}
_application_file
.
_elemdict
=
{
}
# Test program
# XXXX Should test more, really...
def
test
():
target
=
AE
.
AECreateDesc
(
'sign'
,
'quil'
)
ae
=
AE
.
AECreateAppleEvent
(
'aevt'
,
'oapp'
,
target
,
-
1
,
0
)
print
unpackevent
(
ae
)
raw_input
(
":"
)
ae
=
AE
.
AECreateAppleEvent
(
'core'
,
'getd'
,
target
,
-
1
,
0
)
obj
=
Character
(
2
,
Word
(
1
,
Document
(
1
)))
print
obj
print
repr
(
obj
)
packevent
(
ae
,
{
'----'
:
obj
})
params
,
attrs
=
unpackevent
(
ae
)
print
params
[
'----'
]
raw_input
(
":"
)
if
__name__
==
'__main__'
:
test
()
sys
.
exit
(
1
)
Mac/Lib/lib-toolbox/aetypes.py
deleted
100644 → 0
View file @
11095e00
"""aetypes - Python objects representing various AE types."""
from
AppleEvents
import
*
import
struct
from
types
import
*
import
string
#
# convoluted, since there are cyclic dependencies between this file and
# aetools_convert.
#
def
pack
(
*
args
):
from
aepack
import
pack
return
apply
(
pack
,
args
)
def
IsSubclass
(
cls
,
base
):
"""Test whether CLASS1 is the same as or a subclass of CLASS2"""
# Loop to optimize for single inheritance
while
1
:
if
cls
is
base
:
return
1
if
len
(
cls
.
__bases__
)
<>
1
:
break
cls
=
cls
.
__bases__
[
0
]
# Recurse to cope with multiple inheritance
for
c
in
cls
.
__bases__
:
if
IsSubclass
(
c
,
base
):
return
1
return
0
def
IsInstance
(
x
,
cls
):
"""Test whether OBJECT is an instance of (a subclass of) CLASS"""
return
type
(
x
)
is
InstanceType
and
IsSubclass
(
x
.
__class__
,
cls
)
def
nice
(
s
):
"""'nice' representation of an object"""
if
type
(
s
)
is
StringType
:
return
repr
(
s
)
else
:
return
str
(
s
)
class
Unknown
:
"""An uninterpreted AE object"""
def
__init__
(
self
,
type
,
data
):
self
.
type
=
type
self
.
data
=
data
def
__repr__
(
self
):
return
"Unknown(%s, %s)"
%
(
`self.type`
,
`self.data`
)
def
__aepack__
(
self
):
return
pack
(
self
.
data
,
self
.
type
)
class
Enum
:
"""An AE enumeration value"""
def
__init__
(
self
,
enum
):
self
.
enum
=
"%-4.4s"
%
str
(
enum
)
def
__repr__
(
self
):
return
"Enum(%s)"
%
`self.enum`
def
__str__
(
self
):
return
string
.
strip
(
self
.
enum
)
def
__aepack__
(
self
):
return
pack
(
self
.
enum
,
typeEnumeration
)
def
IsEnum
(
x
):
return
IsInstance
(
x
,
Enum
)
def
mkenum
(
enum
):
if
IsEnum
(
enum
):
return
enum
return
Enum
(
enum
)
class
Boolean
:
"""An AE boolean value"""
def
__init__
(
self
,
bool
):
self
.
bool
=
(
not
not
bool
)
def
__repr__
(
self
):
return
"Boolean(%s)"
%
`self.bool`
def
__str__
(
self
):
if
self
.
bool
:
return
"True"
else
:
return
"False"
def
__aepack__
(
self
):
return
pack
(
struct
.
pack
(
'b'
,
self
.
bool
),
'bool'
)
def
IsBoolean
(
x
):
return
IsInstance
(
x
,
Boolean
)
def
mkboolean
(
bool
):
if
IsBoolean
(
bool
):
return
bool
return
Boolean
(
bool
)
class
Type
:
"""An AE 4-char typename object"""
def
__init__
(
self
,
type
):
self
.
type
=
"%-4.4s"
%
str
(
type
)
def
__repr__
(
self
):
return
"Type(%s)"
%
`self.type`
def
__str__
(
self
):
return
string
.
strip
(
self
.
type
)
def
__aepack__
(
self
):
return
pack
(
self
.
type
,
typeType
)
def
IsType
(
x
):
return
IsInstance
(
x
,
Type
)
def
mktype
(
type
):
if
IsType
(
type
):
return
type
return
Type
(
type
)
class
Keyword
:
"""An AE 4-char keyword object"""
def
__init__
(
self
,
keyword
):
self
.
keyword
=
"%-4.4s"
%
str
(
keyword
)
def
__repr__
(
self
):
return
"Keyword(%s)"
%
`self.keyword`
def
__str__
(
self
):
return
string
.
strip
(
self
.
keyword
)
def
__aepack__
(
self
):
return
pack
(
self
.
keyword
,
typeKeyword
)
def
IsKeyword
(
x
):
return
IsInstance
(
x
,
Keyword
)
class
Range
:
"""An AE range object"""
def
__init__
(
self
,
start
,
stop
):
self
.
start
=
start
self
.
stop
=
stop
def
__repr__
(
self
):
return
"Range(%s, %s)"
%
(
`self.start`
,
`self.stop`
)
def
__str__
(
self
):
return
"%s thru %s"
%
(
nice
(
self
.
start
),
nice
(
self
.
stop
))
def
__aepack__
(
self
):
return
pack
({
'star'
:
self
.
start
,
'stop'
:
self
.
stop
},
'rang'
)
def
IsRange
(
x
):
return
IsInstance
(
x
,
Range
)
class
Comparison
:
"""An AE Comparison"""
def
__init__
(
self
,
obj1
,
relo
,
obj2
):
self
.
obj1
=
obj1
self
.
relo
=
"%-4.4s"
%
str
(
relo
)
self
.
obj2
=
obj2
def
__repr__
(
self
):
return
"Comparison(%s, %s, %s)"
%
(
`self.obj1`
,
`self.relo`
,
`self.obj2`
)
def
__str__
(
self
):
return
"%s %s %s"
%
(
nice
(
self
.
obj1
),
string
.
strip
(
self
.
relo
),
nice
(
self
.
obj2
))
def
__aepack__
(
self
):
return
pack
({
'obj1'
:
self
.
obj1
,
'relo'
:
mkenum
(
self
.
relo
),
'obj2'
:
self
.
obj2
},
'cmpd'
)
def
IsComparison
(
x
):
return
IsInstance
(
x
,
Comparison
)
class
NComparison
(
Comparison
):
# The class attribute 'relo' must be set in a subclass
def
__init__
(
self
,
obj1
,
obj2
):
Comparison
.
__init__
(
obj1
,
self
.
relo
,
obj2
)
class
Ordinal
:
"""An AE Ordinal"""
def
__init__
(
self
,
abso
):
# self.obj1 = obj1
self
.
abso
=
"%-4.4s"
%
str
(
abso
)
def
__repr__
(
self
):
return
"Ordinal(%s)"
%
(
`self.abso`
)
def
__str__
(
self
):
return
"%s"
%
(
string
.
strip
(
self
.
abso
))
def
__aepack__
(
self
):
return
pack
(
self
.
abso
,
'abso'
)
def
IsOrdinal
(
x
):
return
IsInstance
(
x
,
Ordinal
)
class
NOrdinal
(
Ordinal
):
# The class attribute 'abso' must be set in a subclass
def
__init__
(
self
):
Ordinal
.
__init__
(
self
,
self
.
abso
)
class
Logical
:
"""An AE logical expression object"""
def
__init__
(
self
,
logc
,
term
):
self
.
logc
=
"%-4.4s"
%
str
(
logc
)
self
.
term
=
term
def
__repr__
(
self
):
return
"Logical(%s, %s)"
%
(
`self.logc`
,
`self.term`
)
def
__str__
(
self
):
if
type
(
self
.
term
)
==
ListType
and
len
(
self
.
term
)
==
2
:
return
"%s %s %s"
%
(
nice
(
self
.
term
[
0
]),
string
.
strip
(
self
.
logc
),
nice
(
self
.
term
[
1
]))
else
:
return
"%s(%s)"
%
(
string
.
strip
(
self
.
logc
),
nice
(
self
.
term
))
def
__aepack__
(
self
):
return
pack
({
'logc'
:
mkenum
(
self
.
logc
),
'term'
:
self
.
term
},
'logi'
)
def
IsLogical
(
x
):
return
IsInstance
(
x
,
Logical
)
class
StyledText
:
"""An AE object respresenting text in a certain style"""
def
__init__
(
self
,
style
,
text
):
self
.
style
=
style
self
.
text
=
text
def
__repr__
(
self
):
return
"StyledText(%s, %s)"
%
(
`self.style`
,
`self.text`
)
def
__str__
(
self
):
return
self
.
text
def
__aepack__
(
self
):
return
pack
({
'ksty'
:
self
.
style
,
'ktxt'
:
self
.
text
},
'STXT'
)
def
IsStyledText
(
x
):
return
IsInstance
(
x
,
StyledText
)
class
AEText
:
"""An AE text object with style, script and language specified"""
def
__init__
(
self
,
script
,
style
,
text
):
self
.
script
=
script
self
.
style
=
style
self
.
text
=
text
def
__repr__
(
self
):
return
"AEText(%s, %s, %s)"
%
(
`self.script`
,
`self.style`
,
`self.text`
)
def
__str__
(
self
):
return
self
.
text
def
__aepack__
(
self
):
return
pack
({
keyAEScriptTag
:
self
.
script
,
keyAEStyles
:
self
.
style
,
keyAEText
:
self
.
text
},
typeAEText
)
def
IsAEText
(
x
):
return
IsInstance
(
x
,
AEText
)
class
IntlText
:
"""A text object with script and language specified"""
def
__init__
(
self
,
script
,
language
,
text
):
self
.
script
=
script
self
.
language
=
language
self
.
text
=
text
def
__repr__
(
self
):
return
"IntlText(%s, %s, %s)"
%
(
`self.script`
,
`self.language`
,
`self.text`
)
def
__str__
(
self
):
return
self
.
text
def
__aepack__
(
self
):
return
pack
(
struct
.
pack
(
'hh'
,
self
.
script
,
self
.
language
)
+
self
.
text
,
typeIntlText
)
def
IsIntlText
(
x
):
return
IsInstance
(
x
,
IntlText
)
class
IntlWritingCode
:
"""An object representing script and language"""
def
__init__
(
self
,
script
,
language
):
self
.
script
=
script
self
.
language
=
language
def
__repr__
(
self
):
return
"IntlWritingCode(%s, %s)"
%
(
`self.script`
,
`self.language`
)
def
__str__
(
self
):
return
"script system %d, language %d"
%
(
self
.
script
,
self
.
language
)
def
__aepack__
(
self
):
return
pack
(
struct
.
pack
(
'hh'
,
self
.
script
,
self
.
language
),
typeIntlWritingCode
)
def
IsIntlWritingCode
(
x
):
return
IsInstance
(
x
,
IntlWritingCode
)
class
QDPoint
:
"""A point"""
def
__init__
(
self
,
v
,
h
):
self
.
v
=
v
self
.
h
=
h
def
__repr__
(
self
):
return
"QDPoint(%s, %s)"
%
(
`self.v`
,
`self.h`
)
def
__str__
(
self
):
return
"(%d, %d)"
%
(
self
.
v
,
self
.
h
)
def
__aepack__
(
self
):
return
pack
(
struct
.
pack
(
'hh'
,
self
.
v
,
self
.
h
),
typeQDPoint
)
def
IsQDPoint
(
x
):
return
IsInstance
(
x
,
QDPoint
)
class
QDRectangle
:
"""A rectangle"""
def
__init__
(
self
,
v0
,
h0
,
v1
,
h1
):
self
.
v0
=
v0
self
.
h0
=
h0
self
.
v1
=
v1
self
.
h1
=
h1
def
__repr__
(
self
):
return
"QDRectangle(%s, %s, %s, %s)"
%
(
`self.v0`
,
`self.h0`
,
`self.v1`
,
`self.h1`
)
def
__str__
(
self
):
return
"(%d, %d)-(%d, %d)"
%
(
self
.
v0
,
self
.
h0
,
self
.
v1
,
self
.
h1
)
def
__aepack__
(
self
):
return
pack
(
struct
.
pack
(
'hhhh'
,
self
.
v0
,
self
.
h0
,
self
.
v1
,
self
.
h1
),
typeQDRectangle
)
def
IsQDRectangle
(
x
):
return
IsInstance
(
x
,
QDRectangle
)
class
RGBColor
:
"""An RGB color"""
def
__init__
(
self
,
r
,
g
,
b
):
self
.
r
=
r
self
.
g
=
g
self
.
b
=
b
def
__repr__
(
self
):
return
"RGBColor(%s, %s, %s)"
%
(
`self.r`
,
`self.g`
,
`self.b`
)
def
__str__
(
self
):
return
"0x%x red, 0x%x green, 0x%x blue"
%
(
self
.
r
,
self
.
g
,
self
.
b
)
def
__aepack__
(
self
):
return
pack
(
struct
.
pack
(
'hhh'
,
self
.
r
,
self
.
g
,
self
.
b
),
typeRGBColor
)
def
IsRGBColor
(
x
):
return
IsInstance
(
x
,
RGBColor
)
class
ObjectSpecifier
:
"""A class for constructing and manipulation AE object specifiers in python.
An object specifier is actually a record with four fields:
key type description
--- ---- -----------
'want' type 4-char class code of thing we want,
e.g. word, paragraph or property
'form' enum how we specify which 'want' thing(s) we want,
e.g. by index, by range, by name, or by property specifier
'seld' any which thing(s) we want,
e.g. its index, its name, or its property specifier
'from' object the object in which it is contained,
or null, meaning look for it in the application
Note that we don't call this class plain "Object", since that name
is likely to be used by the application.
"""
def
__init__
(
self
,
want
,
form
,
seld
,
fr
=
None
):
self
.
want
=
want
self
.
form
=
form
self
.
seld
=
seld
self
.
fr
=
fr
def
__repr__
(
self
):
s
=
"ObjectSpecifier(%s, %s, %s"
%
(
`self.want`
,
`self.form`
,
`self.seld`
)
if
self
.
fr
:
s
=
s
+
", %s)"
%
`self.fr`
else
:
s
=
s
+
")"
return
s
def
__aepack__
(
self
):
return
pack
({
'want'
:
mktype
(
self
.
want
),
'form'
:
mkenum
(
self
.
form
),
'seld'
:
self
.
seld
,
'from'
:
self
.
fr
},
'obj '
)
def
IsObjectSpecifier
(
x
):
return
IsInstance
(
x
,
ObjectSpecifier
)
# Backwards compatability, sigh...
class
Property
(
ObjectSpecifier
):
def
__init__
(
self
,
which
,
fr
=
None
,
want
=
'prop'
):
ObjectSpecifier
.
__init__
(
self
,
want
,
'prop'
,
mktype
(
which
),
fr
)
def
__repr__
(
self
):
if
self
.
fr
:
return
"Property(%s, %s)"
%
(
`self.seld.type`
,
`self.fr`
)
else
:
return
"Property(%s)"
%
`self.seld.type`
def
__str__
(
self
):
if
self
.
fr
:
return
"Property %s of %s"
%
(
str
(
self
.
seld
),
str
(
self
.
fr
))
else
:
return
"Property %s"
%
str
(
self
.
seld
)
class
NProperty
(
ObjectSpecifier
):
# Subclasses *must* self baseclass attributes:
# want is the type of this property
# which is the property name of this property
def
__init__
(
self
,
fr
=
None
):
#try:
# dummy = self.want
#except:
# self.want = 'prop'
self
.
want
=
'prop'
ObjectSpecifier
.
__init__
(
self
,
self
.
want
,
'prop'
,
mktype
(
self
.
which
),
fr
)
def
__repr__
(
self
):
rv
=
"Property(%s"
%
`self.seld.type`
if
self
.
fr
:
rv
=
rv
+
", fr=%s"
%
`self.fr`
if
self
.
want
!=
'prop'
:
rv
=
rv
+
", want=%s"
%
`self.want`
return
rv
+
")"
def
__str__
(
self
):
if
self
.
fr
:
return
"Property %s of %s"
%
(
str
(
self
.
seld
),
str
(
self
.
fr
))
else
:
return
"Property %s"
%
str
(
self
.
seld
)
class
SelectableItem
(
ObjectSpecifier
):
def
__init__
(
self
,
want
,
seld
,
fr
=
None
):
t
=
type
(
seld
)
if
t
==
StringType
:
form
=
'name'
elif
IsRange
(
seld
):
form
=
'rang'
elif
IsComparison
(
seld
)
or
IsLogical
(
seld
):
form
=
'test'
elif
t
==
TupleType
:
# Breakout: specify both form and seld in a tuple
# (if you want ID or rele or somesuch)
form
,
seld
=
seld
else
:
form
=
'indx'
ObjectSpecifier
.
__init__
(
self
,
want
,
form
,
seld
,
fr
)
class
ComponentItem
(
SelectableItem
):
# Derived classes *must* set the *class attribute* 'want' to some constant
# Also, dictionaries _propdict and _elemdict must be set to map property
# and element names to the correct classes
def
__init__
(
self
,
which
,
fr
=
None
):
SelectableItem
.
__init__
(
self
,
self
.
want
,
which
,
fr
)
def
__repr__
(
self
):
if
not
self
.
fr
:
return
"%s(%s)"
%
(
self
.
__class__
.
__name__
,
`self.seld`
)
return
"%s(%s, %s)"
%
(
self
.
__class__
.
__name__
,
`self.seld`
,
`self.fr`
)
def
__str__
(
self
):
seld
=
self
.
seld
if
type
(
seld
)
==
StringType
:
ss
=
repr
(
seld
)
elif
IsRange
(
seld
):
start
,
stop
=
seld
.
start
,
seld
.
stop
if
type
(
start
)
==
InstanceType
==
type
(
stop
)
and
\
start
.
__class__
==
self
.
__class__
==
stop
.
__class__
:
ss
=
str
(
start
.
seld
)
+
" thru "
+
str
(
stop
.
seld
)
else
:
ss
=
str
(
seld
)
else
:
ss
=
str
(
seld
)
s
=
"%s %s"
%
(
self
.
__class__
.
__name__
,
ss
)
if
self
.
fr
:
s
=
s
+
" of %s"
%
str
(
self
.
fr
)
return
s
def
__getattr__
(
self
,
name
):
if
self
.
_elemdict
.
has_key
(
name
):
cls
=
self
.
_elemdict
[
name
]
return
DelayedComponentItem
(
cls
,
self
)
if
self
.
_propdict
.
has_key
(
name
):
cls
=
self
.
_propdict
[
name
]
return
cls
(
self
)
raise
AttributeError
,
name
class
DelayedComponentItem
:
def
__init__
(
self
,
compclass
,
fr
):
self
.
compclass
=
compclass
self
.
fr
=
fr
def
__call__
(
self
,
which
):
return
self
.
compclass
(
which
,
self
.
fr
)
def
__repr__
(
self
):
return
"%s(???, %s)"
%
(
self
.
__class__
.
__name__
,
`self.fr`
)
def
__str__
(
self
):
return
"selector for element %s of %s"
%
(
self
.
__class__
.
__name__
,
str
(
self
.
fr
))
template
=
"""
class %s(ComponentItem): want = '%s'
"""
exec
template
%
(
"Text"
,
'text'
)
exec
template
%
(
"Character"
,
'cha '
)
exec
template
%
(
"Word"
,
'cwor'
)
exec
template
%
(
"Line"
,
'clin'
)
exec
template
%
(
"paragraph"
,
'cpar'
)
exec
template
%
(
"Window"
,
'cwin'
)
exec
template
%
(
"Document"
,
'docu'
)
exec
template
%
(
"File"
,
'file'
)
exec
template
%
(
"InsertionPoint"
,
'cins'
)
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment