/* 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 #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__ */