summaryrefslogtreecommitdiff
path: root/common/quicktime_win32/Traps.h
diff options
context:
space:
mode:
Diffstat (limited to 'common/quicktime_win32/Traps.h')
-rw-r--r--common/quicktime_win32/Traps.h1077
1 files changed, 1077 insertions, 0 deletions
diff --git a/common/quicktime_win32/Traps.h b/common/quicktime_win32/Traps.h
new file mode 100644
index 0000000..3567135
--- /dev/null
+++ b/common/quicktime_win32/Traps.h
@@ -0,0 +1,1077 @@
+/*
+ File: Traps.h
+
+ Contains: A-Trap constants.
+
+ Version: Technology: Mac OS 9
+ Release: QuickTime 7.3
+
+ Copyright: (c) 2007 (c) 1985-1999 by Apple Computer, Inc., all rights reserved
+
+ Bugs?: For bug reports, consult the following page on
+ the World Wide Web:
+
+ http://developer.apple.com/bugreporter/
+
+*/
+#ifndef __TRAPS__
+#define __TRAPS__
+
+#ifndef __CONDITIONALMACROS__
+#include <ConditionalMacros.h>
+#endif
+
+
+
+
+#if PRAGMA_ONCE
+#pragma once
+#endif
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+#if PRAGMA_IMPORT
+#pragma import on
+#endif
+
+#if PRAGMA_STRUCT_ALIGN
+ #pragma options align=mac68k
+#elif PRAGMA_STRUCT_PACKPUSH
+ #pragma pack(push, 2)
+#elif PRAGMA_STRUCT_PACK
+ #pragma pack(2)
+#endif
+
+/* QuickDraw */
+enum {
+ _NQDMisc = 0xABC3,
+ _CopyMask = 0xA817,
+ _MeasureText = 0xA837,
+ _GetMaskTable = 0xA836,
+ _CalcMask = 0xA838,
+ _SeedFill = 0xA839,
+ _InitCursor = 0xA850,
+ _SetCursor = 0xA851,
+ _HideCursor = 0xA852,
+ _ShowCursor = 0xA853,
+ _ShieldCursor = 0xA855,
+ _ObscureCursor = 0xA856,
+ _BitAnd = 0xA858,
+ _BitXOr = 0xA859,
+ _BitNot = 0xA85A,
+ _BitOr = 0xA85B,
+ _BitShift = 0xA85C,
+ _BitTst = 0xA85D,
+ _BitSet = 0xA85E,
+ _BitClr = 0xA85F,
+ _Random = 0xA861,
+ _ForeColor = 0xA862,
+ _BackColor = 0xA863,
+ _ColorBit = 0xA864,
+ _GetPixel = 0xA865,
+ _StuffHex = 0xA866,
+ _LongMul = 0xA867,
+ _FixMul = 0xA868,
+ _FixRatio = 0xA869,
+ _HiWord = 0xA86A,
+ _LoWord = 0xA86B,
+ _FixRound = 0xA86C,
+ _InitPort = 0xA86D,
+ _InitGraf = 0xA86E,
+ _OpenPort = 0xA86F,
+ _LocalToGlobal = 0xA870,
+ _GlobalToLocal = 0xA871,
+ _GrafDevice = 0xA872,
+ _SetPort = 0xA873,
+ _GetPort = 0xA874,
+ _SetPBits = 0xA875,
+ _PortSize = 0xA876,
+ _MovePortTo = 0xA877,
+ _SetOrigin = 0xA878,
+ _SetClip = 0xA879,
+ _GetClip = 0xA87A,
+ _ClipRect = 0xA87B,
+ _BackPat = 0xA87C,
+ _ClosePort = 0xA87D,
+ _AddPt = 0xA87E,
+ _SubPt = 0xA87F,
+ _SetPt = 0xA880,
+ _EqualPt = 0xA881,
+ _StdText = 0xA882,
+ _DrawChar = 0xA883,
+ _DrawString = 0xA884,
+ _DrawText = 0xA885,
+ _TextWidth = 0xA886,
+ _TextFont = 0xA887,
+ _TextFace = 0xA888,
+ _TextMode = 0xA889,
+ _TextSize = 0xA88A,
+ _GetFontInfo = 0xA88B,
+ _StringWidth = 0xA88C,
+ _CharWidth = 0xA88D,
+ _SpaceExtra = 0xA88E,
+ _StdLine = 0xA890,
+ _LineTo = 0xA891,
+ _Line = 0xA892
+};
+
+enum {
+ _MoveTo = 0xA893,
+ _Move = 0xA894,
+ _ShutDown = 0xA895,
+ _HidePen = 0xA896,
+ _ShowPen = 0xA897,
+ _GetPenState = 0xA898,
+ _SetPenState = 0xA899,
+ _GetPen = 0xA89A,
+ _PenSize = 0xA89B,
+ _PenMode = 0xA89C,
+ _PenPat = 0xA89D,
+ _PenNormal = 0xA89E,
+ _Unimplemented = 0xA89F,
+ _StdRect = 0xA8A0,
+ _FrameRect = 0xA8A1,
+ _PaintRect = 0xA8A2,
+ _EraseRect = 0xA8A3,
+ _InverRect = 0xA8A4,
+ _FillRect = 0xA8A5,
+ _EqualRect = 0xA8A6,
+ _SetRect = 0xA8A7,
+ _OffsetRect = 0xA8A8,
+ _InsetRect = 0xA8A9,
+ _SectRect = 0xA8AA,
+ _UnionRect = 0xA8AB,
+ _Pt2Rect = 0xA8AC,
+ _PtInRect = 0xA8AD,
+ _EmptyRect = 0xA8AE,
+ _StdRRect = 0xA8AF,
+ _FrameRoundRect = 0xA8B0,
+ _PaintRoundRect = 0xA8B1,
+ _EraseRoundRect = 0xA8B2,
+ _InverRoundRect = 0xA8B3,
+ _FillRoundRect = 0xA8B4,
+ _StdOval = 0xA8B6,
+ _FrameOval = 0xA8B7,
+ _PaintOval = 0xA8B8,
+ _EraseOval = 0xA8B9,
+ _InvertOval = 0xA8BA,
+ _FillOval = 0xA8BB,
+ _SlopeFromAngle = 0xA8BC,
+ _StdArc = 0xA8BD,
+ _FrameArc = 0xA8BE,
+ _PaintArc = 0xA8BF,
+ _EraseArc = 0xA8C0,
+ _InvertArc = 0xA8C1,
+ _FillArc = 0xA8C2,
+ _PtToAngle = 0xA8C3,
+ _AngleFromSlope = 0xA8C4,
+ _StdPoly = 0xA8C5,
+ _FramePoly = 0xA8C6,
+ _PaintPoly = 0xA8C7,
+ _ErasePoly = 0xA8C8,
+ _InvertPoly = 0xA8C9,
+ _FillPoly = 0xA8CA,
+ _OpenPoly = 0xA8CB,
+ _ClosePgon = 0xA8CC,
+ _ClosePoly = 0xA8CC,
+ _KillPoly = 0xA8CD,
+ _OffsetPoly = 0xA8CE,
+ _PackBits = 0xA8CF,
+ _UnpackBits = 0xA8D0,
+ _StdRgn = 0xA8D1,
+ _FrameRgn = 0xA8D2,
+ _PaintRgn = 0xA8D3,
+ _EraseRgn = 0xA8D4,
+ _InverRgn = 0xA8D5,
+ _FillRgn = 0xA8D6,
+ _BitMapRgn = 0xA8D7,
+ _BitMapToRegion = 0xA8D7,
+ _NewRgn = 0xA8D8,
+ _DisposRgn = 0xA8D9,
+ _DisposeRgn = 0xA8D9,
+ _OpenRgn = 0xA8DA,
+ _CloseRgn = 0xA8DB,
+ _CopyRgn = 0xA8DC,
+ _SetEmptyRgn = 0xA8DD,
+ _SetRecRgn = 0xA8DE,
+ _RectRgn = 0xA8DF,
+ _OffsetRgn = 0xA8E0,
+ _InsetRgn = 0xA8E1,
+ _EmptyRgn = 0xA8E2,
+ _EqualRgn = 0xA8E3,
+ _SectRgn = 0xA8E4,
+ _UnionRgn = 0xA8E5,
+ _DiffRgn = 0xA8E6,
+ _XOrRgn = 0xA8E7,
+ _PtInRgn = 0xA8E8,
+ _RectInRgn = 0xA8E9,
+ _SetStdProcs = 0xA8EA,
+ _StdBits = 0xA8EB,
+ _CopyBits = 0xA8EC,
+ _StdTxMeas = 0xA8ED,
+ _StdGetPic = 0xA8EE,
+ _ScrollRect = 0xA8EF,
+ _StdPutPic = 0xA8F0,
+ _StdComment = 0xA8F1,
+ _PicComment = 0xA8F2,
+ _OpenPicture = 0xA8F3,
+ _ClosePicture = 0xA8F4,
+ _KillPicture = 0xA8F5,
+ _DrawPicture = 0xA8F6,
+ _Layout = 0xA8F7,
+ _ScalePt = 0xA8F8,
+ _MapPt = 0xA8F9,
+ _MapRect = 0xA8FA,
+ _MapRgn = 0xA8FB,
+ _MapPoly = 0xA8FC
+};
+
+#if OLDROUTINENAMES
+/* Some names had wrong case in C, long ago*/
+enum {
+ _OffSetRect = _OffsetRect,
+ _InSetRect = _InsetRect,
+ _OffSetPoly = _OffsetPoly,
+ _OfSetRgn = _OffsetRgn,
+ _OfsetRgn = _OffsetRgn,
+ _InSetRgn = _InsetRgn
+};
+
+#endif /* OLDROUTINENAMES */
+
+
+/* Toolbox */
+enum {
+ _Count1Resources = 0xA80D,
+ _Get1IxResource = 0xA80E,
+ _Get1IxType = 0xA80F,
+ _Unique1ID = 0xA810,
+ _TESelView = 0xA811,
+ _TEPinScroll = 0xA812,
+ _TEAutoView = 0xA813,
+ _Pack8 = 0xA816,
+ _FixATan2 = 0xA818,
+ _XMunger = 0xA819,
+ _HOpenResFile = 0xA81A,
+ _HCreateResFile = 0xA81B,
+ _Count1Types = 0xA81C,
+ _Get1Resource = 0xA81F,
+ _Get1NamedResource = 0xA820,
+ _ResourceDispatch = 0xA822,
+ _MaxSizeRsrc = 0xA821,
+ _InsMenuItem = 0xA826,
+ _InsertMenuItem = 0xA826,
+ _HideDItem = 0xA827,
+ _HideDialogItem = 0xA827,
+ _ShowDItem = 0xA828,
+ _ShowDialogItem = 0xA828,
+ _Pack9 = 0xA82B,
+ _Pack10 = 0xA82C,
+ _Pack11 = 0xA82D,
+ _Pack12 = 0xA82E,
+ _Pack13 = 0xA82F,
+ _Pack14 = 0xA830,
+ _Pack15 = 0xA831,
+ _ScrnBitMap = 0xA833,
+ _SetFScaleDisable = 0xA834,
+ _FontMetrics = 0xA835,
+ _ZoomWindow = 0xA83A,
+ _TrackBox = 0xA83B,
+ _PrGlue = 0xA8FD,
+ _InitFonts = 0xA8FE,
+ _GetFName = 0xA8FF,
+ _GetFNum = 0xA900,
+ _FMSwapFont = 0xA901,
+ _RealFont = 0xA902,
+ _SetFontLock = 0xA903,
+ _DrawGrowIcon = 0xA904,
+ _DragGrayRgn = 0xA905,
+ _NewString = 0xA906,
+ _SetString = 0xA907,
+ _ShowHide = 0xA908,
+ _CalcVis = 0xA909,
+ _CalcVBehind = 0xA90A,
+ _ClipAbove = 0xA90B,
+ _PaintOne = 0xA90C,
+ _PaintBehind = 0xA90D,
+ _SaveOld = 0xA90E,
+ _DrawNew = 0xA90F,
+ _GetWMgrPort = 0xA910,
+ _CheckUpDate = 0xA911,
+ _InitWindows = 0xA912,
+ _NewWindow = 0xA913,
+ _DisposWindow = 0xA914,
+ _DisposeWindow = 0xA914,
+ _ShowWindow = 0xA915,
+ _HideWindow = 0xA916,
+ _GetWRefCon = 0xA917,
+ _SetWRefCon = 0xA918,
+ _GetWTitle = 0xA919,
+ _SetWTitle = 0xA91A,
+ _MoveWindow = 0xA91B,
+ _HiliteWindow = 0xA91C,
+ _SizeWindow = 0xA91D,
+ _TrackGoAway = 0xA91E,
+ _SelectWindow = 0xA91F,
+ _BringToFront = 0xA920,
+ _SendBehind = 0xA921,
+ _BeginUpDate = 0xA922,
+ _EndUpDate = 0xA923,
+ _FrontWindow = 0xA924,
+ _DragWindow = 0xA925,
+ _DragTheRgn = 0xA926,
+ _InvalRgn = 0xA927,
+ _InvalRect = 0xA928,
+ _ValidRgn = 0xA929,
+ _ValidRect = 0xA92A,
+ _GrowWindow = 0xA92B,
+ _FindWindow = 0xA92C,
+ _CloseWindow = 0xA92D,
+ _SetWindowPic = 0xA92E,
+ _GetWindowPic = 0xA92F
+};
+
+enum {
+ _InitMenus = 0xA930,
+ _NewMenu = 0xA931,
+ _DisposMenu = 0xA932,
+ _DisposeMenu = 0xA932,
+ _AppendMenu = 0xA933,
+ _ClearMenuBar = 0xA934,
+ _InsertMenu = 0xA935,
+ _DeleteMenu = 0xA936,
+ _DrawMenuBar = 0xA937,
+ _InvalMenuBar = 0xA81D,
+ _HiliteMenu = 0xA938,
+ _EnableItem = 0xA939,
+ _DisableItem = 0xA93A,
+ _GetMenuBar = 0xA93B,
+ _SetMenuBar = 0xA93C,
+ _MenuSelect = 0xA93D,
+ _MenuKey = 0xA93E,
+ _GetItmIcon = 0xA93F,
+ _SetItmIcon = 0xA940,
+ _GetItmStyle = 0xA941,
+ _SetItmStyle = 0xA942,
+ _GetItmMark = 0xA943,
+ _SetItmMark = 0xA944,
+ _CheckItem = 0xA945,
+ _GetItem = 0xA946,
+ _GetMenuItemText = 0xA946,
+ _SetItem = 0xA947,
+ _SetMenuItemText = 0xA947,
+ _CalcMenuSize = 0xA948,
+ _GetMHandle = 0xA949,
+ _GetMenuHandle = 0xA949,
+ _SetMFlash = 0xA94A,
+ _PlotIcon = 0xA94B,
+ _FlashMenuBar = 0xA94C,
+ _AddResMenu = 0xA94D,
+ _AppendResMenu = 0xA94D,
+ _PinRect = 0xA94E,
+ _DeltaPoint = 0xA94F,
+ _CountMItems = 0xA950,
+ _InsertResMenu = 0xA951,
+ _DelMenuItem = 0xA952,
+ _DeleteMenuItem = 0xA952,
+ _UpdtControl = 0xA953,
+ _NewControl = 0xA954,
+ _DisposControl = 0xA955,
+ _DisposeControl = 0xA955,
+ _KillControls = 0xA956,
+ _ShowControl = 0xA957,
+ _HideControl = 0xA958,
+ _MoveControl = 0xA959,
+ _GetCRefCon = 0xA95A,
+ _GetControlReference = 0xA95A,
+ _SetCRefCon = 0xA95B,
+ _SetControlReference = 0xA95B,
+ _SizeControl = 0xA95C,
+ _HiliteControl = 0xA95D,
+ _GetCTitle = 0xA95E,
+ _GetControlTitle = 0xA95E,
+ _SetCTitle = 0xA95F,
+ _SetControlTitle = 0xA95F,
+ _GetCtlValue = 0xA960,
+ _GetControlValue = 0xA960,
+ _GetMinCtl = 0xA961,
+ _GetControlMinimum = 0xA961,
+ _GetMaxCtl = 0xA962,
+ _GetControlMaximum = 0xA962,
+ _SetCtlValue = 0xA963,
+ _SetControlValue = 0xA963,
+ _SetMinCtl = 0xA964,
+ _SetControlMinimum = 0xA964,
+ _SetMaxCtl = 0xA965,
+ _SetControlMaximum = 0xA965,
+ _TestControl = 0xA966,
+ _DragControl = 0xA967,
+ _TrackControl = 0xA968,
+ _DrawControls = 0xA969,
+ _GetCtlAction = 0xA96A,
+ _GetControlAction = 0xA96A,
+ _SetCtlAction = 0xA96B,
+ _SetControlAction = 0xA96B,
+ _FindControl = 0xA96C,
+ _Draw1Control = 0xA96D
+};
+
+enum {
+ _Dequeue = 0xA96E,
+ _Enqueue = 0xA96F,
+ _WaitNextEvent = 0xA860,
+ _GetNextEvent = 0xA970,
+ _EventAvail = 0xA971,
+ _GetMouse = 0xA972,
+ _StillDown = 0xA973,
+ _Button = 0xA974,
+ _TickCount = 0xA975,
+ _GetKeys = 0xA976,
+ _WaitMouseUp = 0xA977,
+ _UpdtDialog = 0xA978,
+ _InitDialogs = 0xA97B,
+ _GetNewDialog = 0xA97C,
+ _NewDialog = 0xA97D,
+ _SelIText = 0xA97E,
+ _SelectDialogItemText = 0xA97E,
+ _IsDialogEvent = 0xA97F,
+ _DialogSelect = 0xA980,
+ _DrawDialog = 0xA981,
+ _CloseDialog = 0xA982,
+ _DisposDialog = 0xA983,
+ _DisposeDialog = 0xA983,
+ _FindDItem = 0xA984,
+ _FindDialogItem = 0xA984,
+ _Alert = 0xA985,
+ _StopAlert = 0xA986,
+ _NoteAlert = 0xA987,
+ _CautionAlert = 0xA988,
+ _ParamText = 0xA98B,
+ _ErrorSound = 0xA98C,
+ _GetDItem = 0xA98D,
+ _GetDialogItem = 0xA98D,
+ _SetDItem = 0xA98E,
+ _SetDialogItem = 0xA98E,
+ _SetIText = 0xA98F,
+ _SetDialogItemText = 0xA98F,
+ _GetIText = 0xA990,
+ _GetDialogItemText = 0xA990,
+ _ModalDialog = 0xA991,
+ _DetachResource = 0xA992,
+ _SetResPurge = 0xA993,
+ _CurResFile = 0xA994,
+ _InitResources = 0xA995,
+ _RsrcZoneInit = 0xA996,
+ _OpenResFile = 0xA997,
+ _UseResFile = 0xA998,
+ _UpdateResFile = 0xA999,
+ _CloseResFile = 0xA99A,
+ _SetResLoad = 0xA99B,
+ _CountResources = 0xA99C,
+ _GetIndResource = 0xA99D,
+ _CountTypes = 0xA99E,
+ _GetIndType = 0xA99F,
+ _GetResource = 0xA9A0,
+ _GetNamedResource = 0xA9A1,
+ _LoadResource = 0xA9A2,
+ _ReleaseResource = 0xA9A3,
+ _HomeResFile = 0xA9A4,
+ _SizeRsrc = 0xA9A5,
+ _GetResAttrs = 0xA9A6,
+ _SetResAttrs = 0xA9A7,
+ _GetResInfo = 0xA9A8,
+ _SetResInfo = 0xA9A9,
+ _ChangedResource = 0xA9AA,
+ _AddResource = 0xA9AB,
+ _AddReference = 0xA9AC,
+ _RmveResource = 0xA9AD,
+ _RmveReference = 0xA9AE,
+ _ResError = 0xA9AF,
+ _WriteResource = 0xA9B0,
+ _CreateResFile = 0xA9B1,
+ _SystemEvent = 0xA9B2,
+ _SystemClick = 0xA9B3,
+ _SystemTask = 0xA9B4,
+ _SystemMenu = 0xA9B5,
+ _OpenDeskAcc = 0xA9B6,
+ _CloseDeskAcc = 0xA9B7,
+ _GetPattern = 0xA9B8,
+ _GetCursor = 0xA9B9,
+ _GetString = 0xA9BA,
+ _GetIcon = 0xA9BB,
+ _GetPicture = 0xA9BC,
+ _GetNewWindow = 0xA9BD,
+ _GetNewControl = 0xA9BE,
+ _GetRMenu = 0xA9BF,
+ _GetNewMBar = 0xA9C0,
+ _UniqueID = 0xA9C1,
+ _SysEdit = 0xA9C2,
+ _OpenRFPerm = 0xA9C4,
+ _RsrcMapEntry = 0xA9C5,
+ _Secs2Date = 0xA9C6,
+ _SecondsToDate = 0xA9C6,
+ _Date2Secs = 0xA9C7,
+ _DateToSeconds = 0xA9C7,
+ _SysBeep = 0xA9C8,
+ _SysError = 0xA9C9,
+ _PutIcon = 0xA9CA,
+ _Munger = 0xA9E0,
+ _HandToHand = 0xA9E1,
+ _PtrToXHand = 0xA9E2,
+ _PtrToHand = 0xA9E3,
+ _HandAndHand = 0xA9E4,
+ _InitPack = 0xA9E5,
+ _InitAllPacks = 0xA9E6,
+ _Pack0 = 0xA9E7,
+ _Pack1 = 0xA9E8,
+ _Pack2 = 0xA9E9,
+ _Pack3 = 0xA9EA,
+ _FP68K = 0xA9EB,
+ _Pack4 = 0xA9EB,
+ _Elems68K = 0xA9EC,
+ _Pack5 = 0xA9EC,
+ _Pack6 = 0xA9ED,
+ _DECSTR68K = 0xA9EE,
+ _Pack7 = 0xA9EE,
+ _PtrAndHand = 0xA9EF,
+ _LoadSeg = 0xA9F0,
+ _UnLoadSeg = 0xA9F1,
+ _Launch = 0xA9F2,
+ _Chain = 0xA9F3,
+ _ExitToShell = 0xA9F4,
+ _GetAppParms = 0xA9F5,
+ _GetResFileAttrs = 0xA9F6,
+ _SetResFileAttrs = 0xA9F7,
+ _MethodDispatch = 0xA9F8,
+ _InfoScrap = 0xA9F9,
+ _UnlodeScrap = 0xA9FA,
+ _UnloadScrap = 0xA9FA,
+ _LodeScrap = 0xA9FB,
+ _LoadScrap = 0xA9FB,
+ _ZeroScrap = 0xA9FC,
+ _GetScrap = 0xA9FD,
+ _PutScrap = 0xA9FE,
+ _Debugger = 0xA9FF,
+ _DisplayDispatch = 0xABEB,
+ _IconDispatch = 0xABC9,
+ _ThreadDispatch = 0xABF2,
+ _DictionaryDispatch = 0xAA53,
+ _DebugStr = 0xABFF
+};
+
+
+enum {
+ /* PPCToolbox */
+ _PPC = 0xA0DD, /* Alias Manager */
+ _AliasDispatch = 0xA823, /* Device Manager (some shared by the File Manager) */
+ _Open = 0xA000,
+ _Close = 0xA001,
+ _Read = 0xA002,
+ _Write = 0xA003,
+ _Control = 0xA004,
+ _Status = 0xA005,
+ _KillIO = 0xA006, /* File Manager */
+ _GetVolInfo = 0xA007,
+ _Create = 0xA008,
+ _Delete = 0xA009,
+ _OpenRF = 0xA00A,
+ _Rename = 0xA00B,
+ _GetFileInfo = 0xA00C,
+ _SetFileInfo = 0xA00D,
+ _UnmountVol = 0xA00E,
+ _HUnmountVol = 0xA20E,
+ _MountVol = 0xA00F,
+ _Allocate = 0xA010,
+ _GetEOF = 0xA011,
+ _SetEOF = 0xA012,
+ _FlushVol = 0xA013,
+ _GetVol = 0xA014,
+ _SetVol = 0xA015,
+ _FInitQueue = 0xA016,
+ _Eject = 0xA017,
+ _GetFPos = 0xA018,
+ _SetFilLock = 0xA041,
+ _RstFilLock = 0xA042,
+ _SetFilType = 0xA043,
+ _SetFPos = 0xA044,
+ _FlushFile = 0xA045,
+ _HOpen = 0xA200,
+ _HGetVInfo = 0xA207,
+ _HCreate = 0xA208,
+ _HDelete = 0xA209,
+ _HOpenRF = 0xA20A,
+ _HRename = 0xA20B,
+ _HGetFileInfo = 0xA20C,
+ _HSetFileInfo = 0xA20D,
+ _AllocContig = 0xA210,
+ _HSetVol = 0xA215,
+ _HGetVol = 0xA214,
+ _HSetFLock = 0xA241,
+ _HRstFLock = 0xA242, /* dispatch trap for remaining File Manager (and Desktop Manager) calls*/
+ _FSDispatch = 0xA060,
+ _HFSDispatch = 0xA260, /* High level FSSpec calls */
+ _HighLevelFSDispatch = 0xAA52
+};
+
+enum {
+ /* Memory Manager */
+ _InitZone = 0xA019,
+ _GetZone = 0xA11A,
+ _SetZone = 0xA01B,
+ _FreeMem = 0xA01C,
+ _MaxMem = 0xA11D,
+ _NewPtr = 0xA11E,
+ _NewPtrSys = 0xA51E,
+ _NewPtrClear = 0xA31E,
+ _NewPtrSysClear = 0xA71E,
+ _DisposPtr = 0xA01F,
+ _DisposePtr = 0xA01F,
+ _SetPtrSize = 0xA020,
+ _GetPtrSize = 0xA021,
+ _NewHandle = 0xA122,
+ _NewHandleSys = 0xA522,
+ _NewHandleClear = 0xA322,
+ _NewHandleSysClear = 0xA722,
+ _DisposHandle = 0xA023,
+ _DisposeHandle = 0xA023,
+ _SetHandleSize = 0xA024,
+ _GetHandleSize = 0xA025,
+ _HandleZone = 0xA126,
+ _ReallocHandle = 0xA027,
+ _RecoverHandle = 0xA128,
+ _HLock = 0xA029,
+ _HUnlock = 0xA02A,
+ _EmptyHandle = 0xA02B,
+ _InitApplZone = 0xA02C,
+ _SetApplLimit = 0xA02D,
+ _BlockMove = 0xA02E,
+ _BlockMoveData = 0xA22E,
+ _MemoryDispatch = 0xA05C,
+ _MemoryDispatchA0Result = 0xA15C,
+ _DeferUserFn = 0xA08F,
+ _DebugUtil = 0xA08D,
+ _HeapDispatch = 0xA0A4
+};
+
+enum {
+ /* Event Manager */
+ _PostEvent = 0xA02F,
+ _PPostEvent = 0xA12F,
+ _OSEventAvail = 0xA030,
+ _GetOSEvent = 0xA031,
+ _FlushEvents = 0xA032,
+ _VInstall = 0xA033,
+ _VRemove = 0xA034,
+ _OffLine = 0xA035,
+ _MoreMasters = 0xA036,
+ _WriteParam = 0xA038,
+ _ReadDateTime = 0xA039,
+ _SetDateTime = 0xA03A,
+ _Delay = 0xA03B,
+ _CmpString = 0xA03C,
+ _DrvrInstall = 0xA03D,
+ _DrvrRemove = 0xA03E,
+ _InitUtil = 0xA03F,
+ _ResrvMem = 0xA040,
+ _GetTrapAddress = 0xA146,
+ _SetTrapAddress = 0xA047,
+ _GetOSTrapAddress = 0xA346,
+ _SetOSTrapAddress = 0xA247,
+ _GetToolTrapAddress = 0xA746,
+ _SetToolTrapAddress = 0xA647,
+ _GetToolBoxTrapAddress = 0xA746,
+ _SetToolBoxTrapAddress = 0xA647,
+ _PtrZone = 0xA148,
+ _HPurge = 0xA049,
+ _HNoPurge = 0xA04A,
+ _SetGrowZone = 0xA04B,
+ _CompactMem = 0xA04C,
+ _PurgeMem = 0xA04D,
+ _AddDrive = 0xA04E,
+ _RDrvrInstall = 0xA04F,
+ _LwrString = 0xA056,
+ _UprString = 0xA054,
+ _SetApplBase = 0xA057,
+ _HWPriv = 0xA198
+};
+
+enum {
+ _LowerText = 0xA056,
+ _StripText = 0xA256,
+ _UpperText = 0xA456,
+ _StripUpperText = 0xA656,
+ _OSDispatch = 0xA88F,
+ _RelString = 0xA050,
+ _CompareString = 0xA050,
+ _ReadXPRam = 0xA051,
+ _WriteXPRam = 0xA052,
+ _InsTime = 0xA058,
+ _InsXTime = 0xA458,
+ _RmvTime = 0xA059,
+ _PrimeTime = 0xA05A,
+ _Microseconds = 0xA193,
+ _PowerOff = 0xA05B,
+ _MaxBlock = 0xA061,
+ _PurgeSpace = 0xA162,
+ _PurgeSpaceSys = 0xA562,
+ _MaxApplZone = 0xA063,
+ _MoveHHi = 0xA064,
+ _StackSpace = 0xA065,
+ _NewEmptyHandle = 0xA166,
+ _HSetRBit = 0xA067,
+ _HClrRBit = 0xA068,
+ _HGetState = 0xA069,
+ _HSetState = 0xA06A,
+ _InitFS = 0xA06C,
+ _InitEvents = 0xA06D,
+ _StripAddress = 0xA055,
+ _Translate24To32 = 0xA091,
+ _SetAppBase = 0xA057,
+ _SwapMMUMode = 0xA05D,
+ _SlotVInstall = 0xA06F,
+ _SlotVRemove = 0xA070,
+ _AttachVBL = 0xA071,
+ _DoVBLTask = 0xA072,
+ _SIntInstall = 0xA075,
+ _SIntRemove = 0xA076,
+ _CountADBs = 0xA077,
+ _GetIndADB = 0xA078,
+ _GetADBInfo = 0xA079,
+ _SetADBInfo = 0xA07A,
+ _ADBReInit = 0xA07B,
+ _ADBOp = 0xA07C,
+ _VADBProc = 0xA0AE,
+ _GetDefaultStartup = 0xA07D,
+ _SetDefaultStartup = 0xA07E,
+ _InternalWait = 0xA07F,
+ _RGetResource = 0xA80C,
+ _GetVideoDefault = 0xA080,
+ _SetVideoDefault = 0xA081,
+ _DTInstall = 0xA082,
+ _SetOSDefault = 0xA083,
+ _GetOSDefault = 0xA084,
+ _IOPInfoAccess = 0xA086,
+ _IOPMsgRequest = 0xA087,
+ _IOPMoveData = 0xA088
+};
+
+enum {
+ /* Power Manager */
+ _PowerDispatch = 0xA09F,
+ _PMgrOp = 0xA085,
+ _IdleUpdate = 0xA285,
+ _IdleState = 0xA485,
+ _SerialPower = 0xA685,
+ _Sleep = 0xA08A,
+ _SleepQInstall = 0xA28A,
+ _SlpQInstall = 0xA28A,
+ _SleepQRemove = 0xA48A,
+ _SlpQRemove = 0xA48A,
+ _CommToolboxDispatch = 0xA08B,
+ _SysEnvirons = 0xA090,
+ _Gestalt = 0xA1AD,
+ _NewGestalt = 0xA3AD,
+ _ReplaceGestalt = 0xA5AD,
+ _GetGestaltProcPtr = 0xA7AD,
+ _InitProcMenu = 0xA808,
+ _GetItemCmd = 0xA84E,
+ _SetItemCmd = 0xA84F,
+ _PopUpMenuSelect = 0xA80B,
+ _KeyTrans = 0xA9C3,
+ _KeyTranslate = 0xA9C3
+};
+
+enum {
+ /* TextEdit */
+ _TEGetText = 0xA9CB,
+ _TEInit = 0xA9CC,
+ _TEDispose = 0xA9CD,
+ _TextBox = 0xA9CE,
+ _TETextBox = 0xA9CE,
+ _TESetText = 0xA9CF,
+ _TECalText = 0xA9D0,
+ _TESetSelect = 0xA9D1,
+ _TENew = 0xA9D2,
+ _TEUpdate = 0xA9D3,
+ _TEClick = 0xA9D4,
+ _TECopy = 0xA9D5,
+ _TECut = 0xA9D6,
+ _TEDelete = 0xA9D7,
+ _TEActivate = 0xA9D8,
+ _TEDeactivate = 0xA9D9,
+ _TEIdle = 0xA9DA,
+ _TEPaste = 0xA9DB,
+ _TEKey = 0xA9DC,
+ _TEScroll = 0xA9DD,
+ _TEInsert = 0xA9DE,
+ _TESetJust = 0xA9DF,
+ _TESetAlignment = 0xA9DF,
+ _TEGetOffset = 0xA83C,
+ _TEDispatch = 0xA83D,
+ _TEStyleNew = 0xA83E,
+ _TEFindWord = 0xA0FE,
+ _TEFindLine = 0xA0FF
+};
+
+enum {
+ /* Color Quickdraw */
+ _OpenCPort = 0xAA00,
+ _InitCPort = 0xAA01,
+ _CloseCPort = 0xAA02,
+ _NewPixMap = 0xAA03,
+ _DisposPixMap = 0xAA04,
+ _DisposePixMap = 0xAA04,
+ _CopyPixMap = 0xAA05,
+ _SetPortPix = 0xAA06,
+ _NewPixPat = 0xAA07,
+ _DisposPixPat = 0xAA08,
+ _DisposePixPat = 0xAA08,
+ _CopyPixPat = 0xAA09,
+ _PenPixPat = 0xAA0A,
+ _BackPixPat = 0xAA0B,
+ _GetPixPat = 0xAA0C,
+ _MakeRGBPat = 0xAA0D,
+ _FillCRect = 0xAA0E,
+ _FillCOval = 0xAA0F,
+ _FillCRoundRect = 0xAA10,
+ _FillCArc = 0xAA11,
+ _FillCRgn = 0xAA12,
+ _FillCPoly = 0xAA13,
+ _RGBForeColor = 0xAA14,
+ _RGBBackColor = 0xAA15,
+ _SetCPixel = 0xAA16,
+ _GetCPixel = 0xAA17,
+ _GetCTable = 0xAA18,
+ _GetForeColor = 0xAA19,
+ _GetBackColor = 0xAA1A,
+ _GetCCursor = 0xAA1B,
+ _SetCCursor = 0xAA1C,
+ _AllocCursor = 0xAA1D,
+ _GetCIcon = 0xAA1E,
+ _PlotCIcon = 0xAA1F,
+ _OpenCPicture = 0xAA20,
+ _OpColor = 0xAA21,
+ _HiliteColor = 0xAA22,
+ _CharExtra = 0xAA23,
+ _DisposCTable = 0xAA24,
+ _DisposeCTable = 0xAA24,
+ _DisposCIcon = 0xAA25,
+ _DisposeCIcon = 0xAA25,
+ _DisposCCursor = 0xAA26,
+ _DisposeCCursor = 0xAA26,
+ _SeedCFill = 0xAA50,
+ _CalcCMask = 0xAA4F,
+ _CopyDeepMask = 0xAA51
+};
+
+enum {
+ /* Routines for video devices */
+ _GetMaxDevice = 0xAA27,
+ _GetCTSeed = 0xAA28,
+ _GetDeviceList = 0xAA29,
+ _GetMainDevice = 0xAA2A,
+ _GetNextDevice = 0xAA2B,
+ _TestDeviceAttribute = 0xAA2C,
+ _SetDeviceAttribute = 0xAA2D,
+ _InitGDevice = 0xAA2E,
+ _NewGDevice = 0xAA2F,
+ _DisposGDevice = 0xAA30,
+ _DisposeGDevice = 0xAA30,
+ _SetGDevice = 0xAA31,
+ _GetGDevice = 0xAA32,
+ _DeviceLoop = 0xABCA, /* Color Manager */
+ _Color2Index = 0xAA33,
+ _Index2Color = 0xAA34,
+ _InvertColor = 0xAA35,
+ _RealColor = 0xAA36,
+ _GetSubTable = 0xAA37,
+ _UpdatePixMap = 0xAA38
+};
+
+enum {
+ /* Dialog Manager */
+ _NewCDialog = 0xAA4B,
+ _NewColorDialog = 0xAA4B,
+ _MakeITable = 0xAA39,
+ _AddSearch = 0xAA3A,
+ _AddComp = 0xAA3B,
+ _SetClientID = 0xAA3C,
+ _ProtectEntry = 0xAA3D,
+ _ReserveEntry = 0xAA3E,
+ _SetEntries = 0xAA3F,
+ _QDError = 0xAA40,
+ _SaveEntries = 0xAA49,
+ _RestoreEntries = 0xAA4A,
+ _DelSearch = 0xAA4C,
+ _DelComp = 0xAA4D,
+ _SetStdCProcs = 0xAA4E,
+ _StdOpcodeProc = 0xABF8, /* Added to Toolbox for color */
+ _SetWinColor = 0xAA41,
+ _GetAuxWin = 0xAA42,
+ _SetCtlColor = 0xAA43,
+ _SetControlColor = 0xAA43,
+ _GetAuxCtl = 0xAA44,
+ _GetAuxiliaryControlRecord = 0xAA44,
+ _NewCWindow = 0xAA45,
+ _GetNewCWindow = 0xAA46,
+ _SetDeskCPat = 0xAA47,
+ _GetCWMgrPort = 0xAA48,
+ _GetCVariant = 0xA809,
+ _GetControlVariant = 0xA809,
+ _GetWVariant = 0xA80A, /* Added to Menu Manager for color */
+ _DelMCEntries = 0xAA60,
+ _DeleteMCEntries = 0xAA60,
+ _GetMCInfo = 0xAA61,
+ _SetMCInfo = 0xAA62,
+ _DispMCInfo = 0xAA63,
+ _DisposeMCInfo = 0xAA63,
+ _GetMCEntry = 0xAA64,
+ _SetMCEntries = 0xAA65,
+ _MenuChoice = 0xAA66, /* Dialog Manager */
+ _DialogDispatch = 0xAA68, /* Font Manager */
+ _SetFractEnable = 0xA814,
+ _FontDispatch = 0xA854
+};
+
+enum {
+ /* Palette Manager */
+ _InitPalettes = 0xAA90,
+ _NewPalette = 0xAA91,
+ _GetNewPalette = 0xAA92,
+ _DisposePalette = 0xAA93,
+ _ActivatePalette = 0xAA94,
+ _SetPalette = 0xAA95,
+ _NSetPalette = 0xAA95,
+ _GetPalette = 0xAA96,
+ _PmForeColor = 0xAA97,
+ _PmBackColor = 0xAA98,
+ _AnimateEntry = 0xAA99,
+ _AnimatePalette = 0xAA9A,
+ _GetEntryColor = 0xAA9B,
+ _SetEntryColor = 0xAA9C,
+ _GetEntryUsage = 0xAA9D,
+ _SetEntryUsage = 0xAA9E,
+ _CTab2Palette = 0xAA9F,
+ _Palette2CTab = 0xAAA0,
+ _CopyPalette = 0xAAA1,
+ _PaletteDispatch = 0xAAA2
+};
+
+enum {
+ /* Sound Manager */
+ _EgretDispatch = 0xA092,
+ _SoundDispatch = 0xA800,
+ _SndDisposeChannel = 0xA801,
+ _SndAddModifier = 0xA802,
+ _SndDoCommand = 0xA803,
+ _SndDoImmediate = 0xA804,
+ _SndPlay = 0xA805,
+ _SndControl = 0xA806,
+ _SndNewChannel = 0xA807
+};
+
+enum {
+ _SlotManager = 0xA06E,
+ _ScriptUtil = 0xA8B5,
+ _SCSIAtomic = 0xA089,
+ _SCSIDispatch = 0xA815,
+ _Long2Fix = 0xA83F,
+ _Fix2Long = 0xA840,
+ _Fix2Frac = 0xA841,
+ _Frac2Fix = 0xA842,
+ _Fix2X = 0xA843,
+ _X2Fix = 0xA844,
+ _Frac2X = 0xA845,
+ _X2Frac = 0xA846,
+ _FracCos = 0xA847,
+ _FracSin = 0xA848,
+ _FracSqrt = 0xA849,
+ _FracMul = 0xA84A,
+ _FracDiv = 0xA84B,
+ _FixDiv = 0xA84D,
+ _NMInstall = 0xA05E,
+ _NMRemove = 0xA05F,
+ _QDExtensions = 0xAB1D,
+ _ComponentDispatch = 0xA82A
+};
+
+enum {
+ _DockingDispatch = 0xAA57,
+ _MixedModeDispatch = 0xAA59, /* PowerPC Mac */
+ _CodeFragmentDispatch = 0xAA5A, /* PowerPC Mac */
+ _TranslationDispatch = 0xABFC, /* Translation Manager */
+ _TextServicesDispatch = 0xAA54, /* Text Services Manager */
+ _CursorDeviceDispatch = 0xAADB, /* Cursor Device Manager */
+ /* Miscellaneous Traps */
+ _InitDogCow = 0xA89F,
+ _EnableDogCow = 0xA89F,
+ _DisableDogCow = 0xA89F,
+ _Moof = 0xA89F,
+ _HFSPinaforeDispatch = 0xAA52
+};
+
+enum {
+ _OCEUtils = 0xAA5C, /* PowerTalk (AOCE)*/
+ _DigitalSignature = 0xAA5D, /* PowerTalk (AOCE)*/
+ _TBDispatch = 0xAA5E /* PowerTalk (AOCE)*/
+};
+
+enum {
+ _CollectionMgr = 0xABF6 /* Collection Manager*/
+};
+
+enum {
+ _ControlStripDispatch = 0xAAF2, /* see TechNote OS 06*/
+ _PowerMgrDispatch = 0xA09E
+};
+
+enum {
+ _ALMDispatch = 0xAAA4 /* Apple Location Manger*/
+};
+
+enum {
+ _ServerDispatch = 0xA094 /* AppleShare, Macintosh File Sharing */
+};
+
+enum {
+ _FSMDispatch = 0xA0AC, /* File System Manager*/
+ _HFSUtilDispatch = 0xA824 /* HFS Utility routines in the File System Manager*/
+};
+
+enum {
+ _ControlDispatch = 0xAA73,
+ _AppearanceDispatch = 0xAA74 /* Appearance Trap */
+};
+
+
+enum {
+ _AVLTreeDispatch = 0xAA80
+};
+
+
+
+
+
+
+#if PRAGMA_STRUCT_ALIGN
+ #pragma options align=reset
+#elif PRAGMA_STRUCT_PACKPUSH
+ #pragma pack(pop)
+#elif PRAGMA_STRUCT_PACK
+ #pragma pack()
+#endif
+
+#ifdef PRAGMA_IMPORT_OFF
+#pragma import off
+#elif PRAGMA_IMPORT
+#pragma import reset
+#endif
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __TRAPS__ */
+