fpc/rtl/palmos/systraps.pp
Károly Balogh 5f2dce07d3 m68k-palmos: skeleton for a recent system unit
git-svn-id: trunk@36862 -
2017-08-08 19:09:23 +00:00

861 lines
39 KiB
ObjectPascal

{
adapted for use with Free Pascal by Florian Klaempfl
}
{ -------------------------------------------------- }
{ Copyright 1999-2000 by H.M. Swartjes }
{ Part of project Leave, release 17-8-98 }
unit SysTraps;
interface
const
sysTrapMemInit = $A000;
sysTrapMemInitHeapTable = $A001;
sysTrapMemStoreInit = $A002;
sysTrapMemCardFormat = $A003;
sysTrapMemCardInfo = $A004;
sysTrapMemStoreInfo = $A005;
sysTrapMemStoreSetInfo = $A006;
sysTrapMemNumHeaps = $A007;
sysTrapMemNumRAMHeaps = $A008;
sysTrapMemHeapID = $A009;
sysTrapMemHeapPtr = $A00A;
sysTrapMemHeapFreeBytes = $A00B;
sysTrapMemHeapSize = $A00C;
sysTrapMemHeapFlags = $A00D;
sysTrapMemHeapCompact = $A00E;
sysTrapMemHeapInit = $A00F;
sysTrapMemHeapFreeByOwnerID = $A010;
sysTrapMemChunkNew = $A011;
sysTrapMemChunkFree = $A012;
sysTrapMemPtrNew = $A013;
sysTrapMemPtrRecoverHandle = $A014;
sysTrapMemPtrFlags = $A015;
sysTrapMemPtrSize = $A016;
sysTrapMemPtrOwner = $A017;
sysTrapMemPtrHeapID = $A018;
sysTrapMemPtrCardNo = $A019;
sysTrapMemPtrToLocalID = $A01A;
sysTrapMemPtrSetOwner = $A01B;
sysTrapMemPtrResize = $A01C;
sysTrapMemPtrResetLock = $A01D;
sysTrapMemHandleNew = $A01E;
sysTrapMemHandleLockCount = $A01F;
sysTrapMemHandleToLocalID = $A020;
sysTrapMemHandleLock = $A021;
sysTrapMemHandleUnlock = $A022;
sysTrapMemLocalIDToGlobal = $A023;
sysTrapMemLocalIDKind = $A024;
sysTrapMemLocalIDToPtr = $A025;
sysTrapMemMove = $A026;
sysTrapMemSet = $A027;
sysTrapMemStoreSearch = $A028;
sysTrapMemPtrDataStorage = $A029;
sysTrapMemKernelInit = $A02A;
sysTrapMemHandleFree = $A02B;
sysTrapMemHandleFlags = $A02C;
sysTrapMemHandleSize = $A02D;
sysTrapMemHandleOwner = $A02E;
sysTrapMemHandleHeapID = $A02F;
sysTrapMemHandleDataStorage = $A030;
sysTrapMemHandleCardNo = $A031;
sysTrapMemHandleSetOwner = $A032;
sysTrapMemHandleResize = $A033;
sysTrapMemHandleResetLock = $A034;
sysTrapMemPtrUnlock = $A035;
sysTrapMemLocalIDToLockedPtr = $A036;
sysTrapMemSetDebugMode = $A037;
sysTrapMemHeapScramble = $A038;
sysTrapMemHeapCheck = $A039;
sysTrapMemNumCards = $A03A;
sysTrapMemDebugMode = $A03B;
sysTrapMemSemaphoreReserve = $A03C;
sysTrapMemSemaphoreRelease = $A03D;
sysTrapMemHeapDynamic = $A03E;
sysTrapMemNVParams = $A03F;
sysTrapDmInit = $A040;
sysTrapDmCreateDatabase = $A041;
sysTrapDmDeleteDatabase = $A042;
sysTrapDmNumDatabases = $A043;
sysTrapDmGetDatabase = $A044;
sysTrapDmFindDatabase = $A045;
sysTrapDmDatabaseInfo = $A046;
sysTrapDmSetDatabaseInfo = $A047;
sysTrapDmDatabaseSize = $A048;
sysTrapDmOpenDatabase = $A049;
sysTrapDmCloseDatabase = $A04A;
sysTrapDmNextOpenDatabase = $A04B;
sysTrapDmOpenDatabaseInfo = $A04C;
sysTrapDmResetRecordStates = $A04D;
sysTrapDmGetLastErr = $A04E;
sysTrapDmNumRecords = $A04F;
sysTrapDmRecordInfo = $A050;
sysTrapDmSetRecordInfo = $A051;
sysTrapDmAttachRecord = $A052;
sysTrapDmDetachRecord = $A053;
sysTrapDmMoveRecord = $A054;
sysTrapDmNewRecord = $A055;
sysTrapDmRemoveRecord = $A056;
sysTrapDmDeleteRecord = $A057;
sysTrapDmArchiveRecord = $A058;
sysTrapDmNewHandle = $A059;
sysTrapDmRemoveSecretRecords = $A05A;
sysTrapDmQueryRecord = $A05B;
sysTrapDmGetRecord = $A05C;
sysTrapDmResizeRecord = $A05D;
sysTrapDmReleaseRecord = $A05E;
sysTrapDmGetResource = $A05F;
sysTrapDmGet1Resource = $A060;
sysTrapDmReleaseResource = $A061;
sysTrapDmResizeResource = $A062;
sysTrapDmNextOpenResDatabase = $A063;
sysTrapDmFindResourceType = $A064;
sysTrapDmFindResource = $A065;
sysTrapDmSearchResource = $A066;
sysTrapDmNumResources = $A067;
sysTrapDmResourceInfo = $A068;
sysTrapDmSetResourceInfo = $A069;
sysTrapDmAttachResource = $A06A;
sysTrapDmDetachResource = $A06B;
sysTrapDmNewResource = $A06C;
sysTrapDmRemoveResource = $A06D;
sysTrapDmGetResourceIndex = $A06E;
sysTrapDmQuickSort = $A06F;
sysTrapDmQueryNextInCategory = $A070;
sysTrapDmNumRecordsInCategory = $A071;
sysTrapDmPositionInCategory = $A072;
sysTrapDmSeekRecordInCategory = $A073;
sysTrapDmMoveCategory = $A074;
sysTrapDmOpenDatabaseByTypeCreator = $A075;
sysTrapDmWrite = $A076;
sysTrapDmStrCopy = $A077;
sysTrapDmGetNextDatabaseByTypeCreator = $A078;
sysTrapDmWriteCheck = $A079;
sysTrapDmMoveOpenDBContext = $A07A;
sysTrapDmFindRecordByID = $A07B;
sysTrapDmGetAppInfoID = $A07C;
sysTrapDmFindSortPositionV10 = $A07D;
sysTrapDmSet = $A07E;
sysTrapDmCreateDatabaseFromImage = $A07F;
sysTrapDbgSrcMessage = $A080;
sysTrapDbgMessage = $A081;
sysTrapDbgGetMessage = $A082;
sysTrapDbgCommSettings = $A083;
sysTrapErrDisplayFileLineMsg = $A084;
sysTrapErrSetJump = $A085;
sysTrapErrLongJump = $A086;
sysTrapErrThrow = $A087;
sysTrapErrExceptionList = $A088;
sysTrapSysBroadcastActionCode = $A089;
sysTrapSysUnimplemented = $A08A;
sysTrapSysColdBoot = $A08B;
sysTrapSysReset = $A08C;
sysTrapSysDoze = $A08D;
sysTrapSysAppLaunch = $A08E;
sysTrapSysAppStartup = $A08F;
sysTrapSysAppExit = $A090;
sysTrapSysSetA5 = $A091;
sysTrapSysSetTrapAddress = $A092;
sysTrapSysGetTrapAddress = $A093;
sysTrapSysTranslateKernelErr = $A094;
sysTrapSysSemaphoreCreate = $A095;
sysTrapSysSemaphoreDelete = $A096;
sysTrapSysSemaphoreWait = $A097;
sysTrapSysSemaphoreSignal = $A098;
sysTrapSysTimerCreate = $A099;
sysTrapSysTimerWrite = $A09A;
sysTrapSysTaskCreate = $A09B;
sysTrapSysTaskDelete = $A09C;
sysTrapSysTaskTrigger = $A09D;
sysTrapSysTaskID = $A09E;
sysTrapSysTaskUserInfoPtr = $A09F;
sysTrapSysTaskDelay = $A0A0;
sysTrapSysTaskSetTermProc = $A0A1;
sysTrapSysUILaunch = $A0A2;
sysTrapSysNewOwnerID = $A0A3;
sysTrapSysSemaphoreSet = $A0A4;
sysTrapSysDisableInts = $A0A5;
sysTrapSysRestoreStatus = $A0A6;
sysTrapSysUIAppSwitch = $A0A7;
sysTrapSysCurAppInfoPV20 = $A0A8;
sysTrapSysHandleEvent = $A0A9;
sysTrapSysInit = $A0AA;
sysTrapSysQSort = $A0AB;
sysTrapSysCurAppDatabase = $A0AC;
sysTrapSysFatalAlert = $A0AD;
sysTrapSysResSemaphoreCreate = $A0AE;
sysTrapSysResSemaphoreDelete = $A0AF;
sysTrapSysResSemaphoreReserve = $A0B0;
sysTrapSysResSemaphoreRelease = $A0B1;
sysTrapSysSleep = $A0B2;
sysTrapSysKeyboardDialogV10 = $A0B3;
sysTrapSysAppLauncherDialog = $A0B4;
sysTrapSysSetPerformance = $A0B5;
sysTrapSysBatteryInfoV20 = $A0B6;
sysTrapSysLibInstall = $A0B7;
sysTrapSysLibRemove = $A0B8;
sysTrapSysLibTblEntry = $A0B9;
sysTrapSysLibFind = $A0BA;
sysTrapSysBatteryDialog = $A0BB;
sysTrapSysCopyStringResource = $A0BC;
sysTrapSysKernelInfo = $A0BD;
sysTrapSysLaunchConsole = $A0BE;
sysTrapSysTimerDelete = $A0BF;
sysTrapSysSetAutoOffTime = $A0C0;
sysTrapSysFormPointerArrayToStrings = $A0C1;
sysTrapSysRandom = $A0C2;
sysTrapSysTaskSwitching = $A0C3;
sysTrapSysTimerRead = $A0C4;
sysTrapStrCopy = $A0C5;
sysTrapStrCat = $A0C6;
sysTrapStrLen = $A0C7;
sysTrapStrCompare = $A0C8;
sysTrapStrIToA = $A0C9;
sysTrapStrCaselessCompare = $A0CA;
sysTrapStrIToH = $A0CB;
sysTrapStrChr = $A0CC;
sysTrapStrStr = $A0CD;
sysTrapStrAToI = $A0CE;
sysTrapStrToLower = $A0CF;
sysTrapSerReceiveISP = $A0D0;
sysTrapSlkOpen = $A0D1;
sysTrapSlkClose = $A0D2;
sysTrapSlkOpenSocket = $A0D3;
sysTrapSlkCloseSocket = $A0D4;
sysTrapSlkSocketRefNum = $A0D5;
sysTrapSlkSocketSetTimeout = $A0D6;
sysTrapSlkFlushSocket = $A0D7;
sysTrapSlkSetSocketListener = $A0D8;
sysTrapSlkSendPacket = $A0D9;
sysTrapSlkReceivePacket = $A0DA;
sysTrapSlkSysPktDefaultResponse = $A0DB;
sysTrapSlkProcessRPC = $A0DC;
sysTrapConPutS = $A0DD;
sysTrapConGetS = $A0DE;
sysTrapFplInit = $A0DF;
sysTrapFplFree = $A0E0;
sysTrapFplFToA = $A0E1;
sysTrapFplAToF = $A0E2;
sysTrapFplBase10Info = $A0E3;
sysTrapFplLongToFloat = $A0E4;
sysTrapFplFloatToLong = $A0E5;
sysTrapFplFloatToULong = $A0E6;
sysTrapFplMul = $A0E7;
sysTrapFplAdd = $A0E8;
sysTrapFplSub = $A0E9;
sysTrapFplDiv = $A0EA;
sysTrapScrInit = $A0EB;
sysTrapScrCopyRectangle = $A0EC;
sysTrapScrDrawChars = $A0ED;
sysTrapScrLineRoutine = $A0EE;
sysTrapScrRectangleRoutine = $A0EF;
sysTrapScrScreenInfo = $A0F0;
sysTrapScrDrawNotify = $A0F1;
sysTrapScrSendUpdateArea = $A0F2;
sysTrapScrCompressScanLine = $A0F3;
sysTrapScrDeCompressScanLine = $A0F4;
sysTrapTimGetSeconds = $A0F5;
sysTrapTimSetSeconds = $A0F6;
sysTrapTimGetTicks = $A0F7;
sysTrapTimInit = $A0F8;
sysTrapTimSetAlarm = $A0F9;
sysTrapTimGetAlarm = $A0FA;
sysTrapTimHandleInterrupt = $A0FB;
sysTrapTimSecondsToDateTime = $A0FC;
sysTrapTimDateTimeToSeconds = $A0FD;
sysTrapTimAdjust = $A0FE;
sysTrapTimSleep = $A0FF;
sysTrapTimWake = $A100;
sysTrapCategoryCreateListV10 = $A101;
sysTrapCategoryFreeListV10 = $A102;
sysTrapCategoryFind = $A103;
sysTrapCategoryGetName = $A104;
sysTrapCategoryEditV10 = $A105;
sysTrapCategorySelectV10 = $A106;
sysTrapCategoryGetNext = $A107;
sysTrapCategorySetTriggerLabel = $A108;
sysTrapCategoryTruncateName = $A109;
sysTrapClipboardAddItem = $A10A;
sysTrapClipboardCheckIfItemExist = $A10B;
sysTrapClipboardGetItem = $A10C;
sysTrapCtlDrawControl = $A10D;
sysTrapCtlEraseControl = $A10E;
sysTrapCtlHideControl = $A10F;
sysTrapCtlShowControl = $A110;
sysTrapCtlGetValue = $A111;
sysTrapCtlSetValue = $A112;
sysTrapCtlGetLabel = $A113;
sysTrapCtlSetLabel = $A114;
sysTrapCtlHandleEvent = $A115;
sysTrapCtlHitControl = $A116;
sysTrapCtlSetEnabled = $A117;
sysTrapCtlSetUsable = $A118;
sysTrapCtlEnabled = $A119;
sysTrapEvtInitialize = $A11A;
sysTrapEvtAddEventToQueue = $A11B;
sysTrapEvtCopyEvent = $A11C;
sysTrapEvtGetEvent = $A11D;
sysTrapEvtGetPen = $A11E;
sysTrapEvtSysInit = $A11F;
sysTrapEvtGetSysEvent = $A120;
sysTrapEvtProcessSoftKeyStroke = $A121;
sysTrapEvtGetPenBtnList = $A122;
sysTrapEvtSetPenQueuePtr = $A123;
sysTrapEvtPenQueueSize = $A124;
sysTrapEvtFlushPenQueue = $A125;
sysTrapEvtEnqueuePenPoint = $A126;
sysTrapEvtDequeuePenStrokeInfo = $A127;
sysTrapEvtDequeuePenPoint = $A128;
sysTrapEvtFlushNextPenStroke = $A129;
sysTrapEvtSetKeyQueuePtr = $A12A;
sysTrapEvtKeyQueueSize = $A12B;
sysTrapEvtFlushKeyQueue = $A12C;
sysTrapEvtEnqueueKey = $A12D;
sysTrapEvtDequeueKeyEvent = $A12E;
sysTrapEvtWakeup = $A12F;
sysTrapEvtResetAutoOffTimer = $A130;
sysTrapEvtKeyQueueEmpty = $A131;
sysTrapEvtEnableGraffiti = $A132;
sysTrapFldCopy = $A133;
sysTrapFldCut = $A134;
sysTrapFldDrawField = $A135;
sysTrapFldEraseField = $A136;
sysTrapFldFreeMemory = $A137;
sysTrapFldGetBounds = $A138;
sysTrapFldGetTextPtr = $A139;
sysTrapFldGetSelection = $A13A;
sysTrapFldHandleEvent = $A13B;
sysTrapFldPaste = $A13C;
sysTrapFldRecalculateField = $A13D;
sysTrapFldSetBounds = $A13E;
sysTrapFldSetText = $A13F;
sysTrapFldGetFont = $A140;
sysTrapFldSetFont = $A141;
sysTrapFldSetSelection = $A142;
sysTrapFldGrabFocus = $A143;
sysTrapFldReleaseFocus = $A144;
sysTrapFldGetInsPtPosition = $A145;
sysTrapFldSetInsPtPosition = $A146;
sysTrapFldSetScrollPosition = $A147;
sysTrapFldGetScrollPosition = $A148;
sysTrapFldGetTextHeight = $A149;
sysTrapFldGetTextAllocatedSize = $A14A;
sysTrapFldGetTextLength = $A14B;
sysTrapFldScrollField = $A14C;
sysTrapFldScrollable = $A14D;
sysTrapFldGetVisibleLines = $A14E;
sysTrapFldGetAttributes = $A14F;
sysTrapFldSetAttributes = $A150;
sysTrapFldSendChangeNotification = $A151;
sysTrapFldCalcFieldHeight = $A152;
sysTrapFldGetTextHandle = $A153;
sysTrapFldCompactText = $A154;
sysTrapFldDirty = $A155;
sysTrapFldWordWrap = $A156;
sysTrapFldSetTextAllocatedSize = $A157;
sysTrapFldSetTextHandle = $A158;
sysTrapFldSetTextPtr = $A159;
sysTrapFldGetMaxChars = $A15A;
sysTrapFldSetMaxChars = $A15B;
sysTrapFldSetUsable = $A15C;
sysTrapFldInsert = $A15D;
sysTrapFldDelete = $A15E;
sysTrapFldUndo = $A15F;
sysTrapFldSetDirty = $A160;
sysTrapFldSendHeightChangeNotification = $A161;
sysTrapFldMakeFullyVisible = $A162;
sysTrapFntGetFont = $A163;
sysTrapFntSetFont = $A164;
sysTrapFntGetFontPtr = $A165;
sysTrapFntBaseLine = $A166;
sysTrapFntCharHeight = $A167;
sysTrapFntLineHeight = $A168;
sysTrapFntAverageCharWidth = $A169;
sysTrapFntCharWidth = $A16A;
sysTrapFntCharsWidth = $A16B;
sysTrapFntDescenderHeight = $A16C;
sysTrapFntCharsInWidth = $A16D;
sysTrapFntLineWidth = $A16E;
sysTrapFrmInitForm = $A16F;
sysTrapFrmDeleteForm = $A170;
sysTrapFrmDrawForm = $A171;
sysTrapFrmEraseForm = $A172;
sysTrapFrmGetActiveForm = $A173;
sysTrapFrmSetActiveForm = $A174;
sysTrapFrmGetActiveFormID = $A175;
sysTrapFrmGetUserModifiedState = $A176;
sysTrapFrmSetNotUserModified = $A177;
sysTrapFrmGetFocus = $A178;
sysTrapFrmSetFocus = $A179;
sysTrapFrmHandleEvent = $A17A;
sysTrapFrmGetFormBounds = $A17B;
sysTrapFrmGetWindowHandle = $A17C;
sysTrapFrmGetFormId = $A17D;
sysTrapFrmGetFormPtr = $A17E;
sysTrapFrmGetNumberOfObjects = $A17F;
sysTrapFrmGetObjectIndex = $A180;
sysTrapFrmGetObjectId = $A181;
sysTrapFrmGetObjectType = $A182;
sysTrapFrmGetObjectPtr = $A183;
sysTrapFrmHideObject = $A184;
sysTrapFrmShowObject = $A185;
sysTrapFrmGetObjectPosition = $A186;
sysTrapFrmSetObjectPosition = $A187;
sysTrapFrmGetControlValue = $A188;
sysTrapFrmSetControlValue = $A189;
sysTrapFrmGetControlGroupSelection = $A18A;
sysTrapFrmSetControlGroupSelection = $A18B;
sysTrapFrmCopyLabel = $A18C;
sysTrapFrmSetLabel = $A18D;
sysTrapFrmGetLabel = $A18E;
sysTrapFrmSetCategoryLabel = $A18F;
sysTrapFrmGetTitle = $A190;
sysTrapFrmSetTitle = $A191;
sysTrapFrmAlert = $A192;
sysTrapFrmDoDialog = $A193;
sysTrapFrmCustomAlert = $A194;
sysTrapFrmHelp = $A195;
sysTrapFrmUpdateScrollers = $A196;
sysTrapFrmGetFirstForm = $A197;
sysTrapFrmVisible = $A198;
sysTrapFrmGetObjectBounds = $A199;
sysTrapFrmCopyTitle = $A19A;
sysTrapFrmGotoForm = $A19B;
sysTrapFrmPopupForm = $A19C;
sysTrapFrmUpdateForm = $A19D;
sysTrapFrmReturnToForm = $A19E;
sysTrapFrmSetEventHandler = $A19F;
sysTrapFrmDispatchEvent = $A1A0;
sysTrapFrmCloseAllForms = $A1A1;
sysTrapFrmSaveAllForms = $A1A2;
sysTrapFrmGetGadgetData = $A1A3;
sysTrapFrmSetGadgetData = $A1A4;
sysTrapFrmSetCategoryTrigger = $A1A5;
sysTrapUIInitialize = $A1A6;
sysTrapUIReset = $A1A7;
sysTrapInsPtInitialize = $A1A8;
sysTrapInsPtSetLocation = $A1A9;
sysTrapInsPtGetLocation = $A1AA;
sysTrapInsPtEnable = $A1AB;
sysTrapInsPtEnabled = $A1AC;
sysTrapInsPtSetHeight = $A1AD;
sysTrapInsPtGetHeight = $A1AE;
sysTrapInsPtCheckBlink = $A1AF;
sysTrapLstSetDrawFunction = $A1B0;
sysTrapLstDrawList = $A1B1;
sysTrapLstEraseList = $A1B2;
sysTrapLstGetSelection = $A1B3;
sysTrapLstGetSelectionText = $A1B4;
sysTrapLstHandleEvent = $A1B5;
sysTrapLstSetHeight = $A1B6;
sysTrapLstSetSelection = $A1B7;
sysTrapLstSetListChoices = $A1B8;
sysTrapLstMakeItemVisible = $A1B9;
sysTrapLstGetNumberOfItems = $A1BA;
sysTrapLstPopupList = $A1BB;
sysTrapLstSetPosition = $A1BC;
sysTrapMenuInit = $A1BD;
sysTrapMenuDispose = $A1BE;
sysTrapMenuHandleEvent = $A1BF;
sysTrapMenuDrawMenu = $A1C0;
sysTrapMenuEraseStatus = $A1C1;
sysTrapMenuGetActiveMenu = $A1C2;
sysTrapMenuSetActiveMenu = $A1C3;
sysTrapRctSetRectangle = $A1C4;
sysTrapRctCopyRectangle = $A1C5;
sysTrapRctInsetRectangle = $A1C6;
sysTrapRctOffsetRectangle = $A1C7;
sysTrapRctPtInRectangle = $A1C8;
sysTrapRctGetIntersection = $A1C9;
sysTrapTblDrawTable = $A1CA;
sysTrapTblEraseTable = $A1CB;
sysTrapTblHandleEvent = $A1CC;
sysTrapTblGetItemBounds = $A1CD;
sysTrapTblSelectItem = $A1CE;
sysTrapTblGetItemInt = $A1CF;
sysTrapTblSetItemInt = $A1D0;
sysTrapTblSetItemStyle = $A1D1;
sysTrapTblUnhighlightSelection = $A1D2;
sysTrapTblSetRowUsable = $A1D3;
sysTrapTblGetNumberOfRows = $A1D4;
sysTrapTblSetCustomDrawProcedure = $A1D5;
sysTrapTblSetRowSelectable = $A1D6;
sysTrapTblRowSelectable = $A1D7;
sysTrapTblSetLoadDataProcedure = $A1D8;
sysTrapTblSetSaveDataProcedure = $A1D9;
sysTrapTblGetBounds = $A1DA;
sysTrapTblSetRowHeight = $A1DB;
sysTrapTblGetColumnWidth = $A1DC;
sysTrapTblGetRowID = $A1DD;
sysTrapTblSetRowID = $A1DE;
sysTrapTblMarkRowInvalid = $A1DF;
sysTrapTblMarkTableInvalid = $A1E0;
sysTrapTblGetSelection = $A1E1;
sysTrapTblInsertRow = $A1E2;
sysTrapTblRemoveRow = $A1E3;
sysTrapTblRowInvalid = $A1E4;
sysTrapTblRedrawTable = $A1E5;
sysTrapTblRowUsable = $A1E6;
sysTrapTblReleaseFocus = $A1E7;
sysTrapTblEditing = $A1E8;
sysTrapTblGetCurrentField = $A1E9;
sysTrapTblSetColumnUsable = $A1EA;
sysTrapTblGetRowHeight = $A1EB;
sysTrapTblSetColumnWidth = $A1EC;
sysTrapTblGrabFocus = $A1ED;
sysTrapTblSetItemPtr = $A1EE;
sysTrapTblFindRowID = $A1EF;
sysTrapTblGetLastUsableRow = $A1F0;
sysTrapTblGetColumnSpacing = $A1F1;
sysTrapTblFindRowData = $A1F2;
sysTrapTblGetRowData = $A1F3;
sysTrapTblSetRowData = $A1F4;
sysTrapTblSetColumnSpacing = $A1F5;
sysTrapWinCreateWindow = $A1F6;
sysTrapWinCreateOffscreenWindow = $A1F7;
sysTrapWinDeleteWindow = $A1F8;
sysTrapWinInitializeWindow = $A1F9;
sysTrapWinAddWindow = $A1FA;
sysTrapWinRemoveWindow = $A1FB;
sysTrapWinSetActiveWindow = $A1FC;
sysTrapWinSetDrawWindow = $A1FD;
sysTrapWinGetDrawWindow = $A1FE;
sysTrapWinGetActiveWindow = $A1FF;
sysTrapWinGetDisplayWindow = $A200;
sysTrapWinGetFirstWindow = $A201;
sysTrapWinEnableWindow = $A202;
sysTrapWinDisableWindow = $A203;
sysTrapWinGetWindowFrameRect = $A204;
sysTrapWinDrawWindowFrame = $A205;
sysTrapWinEraseWindow = $A206;
sysTrapWinSaveBits = $A207;
sysTrapWinRestoreBits = $A208;
sysTrapWinCopyRectangle = $A209;
sysTrapWinScrollRectangle = $A20A;
sysTrapWinGetDisplayExtent = $A20B;
sysTrapWinGetWindowExtent = $A20C;
sysTrapWinDisplayToWindowPt = $A20D;
sysTrapWinWindowToDisplayPt = $A20E;
sysTrapWinGetClip = $A20F;
sysTrapWinSetClip = $A210;
sysTrapWinResetClip = $A211;
sysTrapWinClipRectangle = $A212;
sysTrapWinDrawLine = $A213;
sysTrapWinDrawGrayLine = $A214;
sysTrapWinEraseLine = $A215;
sysTrapWinInvertLine = $A216;
sysTrapWinFillLine = $A217;
sysTrapWinDrawRectangle = $A218;
sysTrapWinEraseRectangle = $A219;
sysTrapWinInvertRectangle = $A21A;
sysTrapWinDrawRectangleFrame = $A21B;
sysTrapWinDrawGrayRectangleFrame = $A21C;
sysTrapWinEraseRectangleFrame = $A21D;
sysTrapWinInvertRectangleFrame = $A21E;
sysTrapWinGetFramesRectangle = $A21F;
sysTrapWinDrawChars = $A220;
sysTrapWinEraseChars = $A221;
sysTrapWinInvertChars = $A222;
sysTrapWinGetPattern = $A223;
sysTrapWinSetPattern = $A224;
sysTrapWinSetUnderlineMode = $A225;
sysTrapWinDrawBitmap = $A226;
sysTrapWinModal = $A227;
sysTrapWinGetWindowBounds = $A228;
sysTrapWinFillRectangle = $A229;
sysTrapWinDrawInvertedChars = $A22A;
sysTrapPrefOpenPreferenceDBV10 = $A22B;
sysTrapPrefGetPreferences = $A22C;
sysTrapPrefSetPreferences = $A22D;
sysTrapPrefGetAppPreferencesV10 = $A22E;
sysTrapPrefSetAppPreferencesV10 = $A22F;
sysTrapSndInit = $A230;
sysTrapSndSetDefaultVolume = $A231;
sysTrapSndGetDefaultVolume = $A232;
sysTrapSndDoCmd = $A233;
sysTrapSndPlaySystemSound = $A234;
sysTrapAlmInit = $A235;
sysTrapAlmCancelAll = $A236;
sysTrapAlmAlarmCallback = $A237;
sysTrapAlmSetAlarm = $A238;
sysTrapAlmGetAlarm = $A239;
sysTrapAlmDisplayAlarm = $A23A;
sysTrapAlmEnableNotification = $A23B;
sysTrapHwrGetRAMMapping = $A23C;
sysTrapHwrMemWritable = $A23D;
sysTrapHwrMemReadable = $A23E;
sysTrapHwrDoze = $A23F;
sysTrapHwrSleep = $A240;
sysTrapHwrWake = $A241;
sysTrapHwrSetSystemClock = $A242;
sysTrapHwrSetCPUDutyCycle = $A243;
sysTrapHwrLCDInit = $A244;
sysTrapHwrLCDSleep = $A245;
sysTrapHwrTimerInit = $A246;
sysTrapHwrCursor = $A247;
sysTrapHwrBatteryLevel = $A248;
sysTrapHwrDelay = $A249;
sysTrapHwrEnableDataWrites = $A24A;
sysTrapHwrDisableDataWrites = $A24B;
sysTrapHwrLCDBaseAddr = $A24C;
sysTrapHwrLCDDrawBitmap = $A24D;
sysTrapHwrTimerSleep = $A24E;
sysTrapHwrTimerWake = $A24F;
sysTrapHwrLCDWake = $A250;
sysTrapHwrIRQ1Handler = $A251;
sysTrapHwrIRQ2Handler = $A252;
sysTrapHwrIRQ3Handler = $A253;
sysTrapHwrIRQ4Handler = $A254;
sysTrapHwrIRQ5Handler = $A255;
sysTrapHwrIRQ6Handler = $A256;
sysTrapHwrDockSignals = $A257;
sysTrapHwrPluggedIn = $A258;
sysTrapCrc16CalcBlock = $A259;
sysTrapSelectDayV10 = $A25A;
sysTrapSelectTime = $A25B;
sysTrapDayDrawDaySelector = $A25C;
sysTrapDayHandleEvent = $A25D;
sysTrapDayDrawDays = $A25E;
sysTrapDayOfWeek = $A25F;
sysTrapDaysInMonth = $A260;
sysTrapDayOfMonth = $A261;
sysTrapDateDaysToDate = $A262;
sysTrapDateToDays = $A263;
sysTrapDateAdjust = $A264;
sysTrapDateSecondsToDate = $A265;
sysTrapDateToAscii = $A266;
sysTrapDateToDOWDMFormat = $A267;
sysTrapTimeToAscii = $A268;
sysTrapFind = $A269;
sysTrapFindStrInStr = $A26A;
sysTrapFindSaveMatch = $A26B;
sysTrapFindGetLineBounds = $A26C;
sysTrapFindDrawHeader = $A26D;
sysTrapPenOpen = $A26E;
sysTrapPenClose = $A26F;
sysTrapPenGetRawPen = $A270;
sysTrapPenCalibrate = $A271;
sysTrapPenRawToScreen = $A272;
sysTrapPenScreenToRaw = $A273;
sysTrapPenResetCalibration = $A274;
sysTrapPenSleep = $A275;
sysTrapPenWake = $A276;
sysTrapResLoadForm = $A277;
sysTrapResLoadMenu = $A278;
sysTrapFtrInit = $A279;
sysTrapFtrUnregister = $A27A;
sysTrapFtrGet = $A27B;
sysTrapFtrSet = $A27C;
sysTrapFtrGetByIndex = $A27D;
sysTrapGrfInit = $A27E;
sysTrapGrfFree = $A27F;
sysTrapGrfGetState = $A280;
sysTrapGrfSetState = $A281;
sysTrapGrfFlushPoints = $A282;
sysTrapGrfAddPoint = $A283;
sysTrapGrfInitState = $A284;
sysTrapGrfCleanState = $A285;
sysTrapGrfMatch = $A286;
sysTrapGrfGetMacro = $A287;
sysTrapGrfFilterPoints = $A288;
sysTrapGrfGetNumPoints = $A289;
sysTrapGrfGetPoint = $A28A;
sysTrapGrfFindBranch = $A28B;
sysTrapGrfMatchGlyph = $A28C;
sysTrapGrfGetGlyphMapping = $A28D;
sysTrapGrfGetMacroName = $A28E;
sysTrapGrfDeleteMacro = $A28F;
sysTrapGrfAddMacro = $A290;
sysTrapGrfGetAndExpandMacro = $A291;
sysTrapGrfProcessStroke = $A292;
sysTrapGrfFieldChange = $A293;
sysTrapGetCharSortValue = $A294;
sysTrapGetCharAttr = $A295;
sysTrapGetCharCaselessValue = $A296;
sysTrapPwdExists = $A297;
sysTrapPwdVerify = $A298;
sysTrapPwdSet = $A299;
sysTrapPwdRemove = $A29A;
sysTrapGsiInitialize = $A29B;
sysTrapGsiSetLocation = $A29C;
sysTrapGsiEnable = $A29D;
sysTrapGsiEnabled = $A29E;
sysTrapGsiSetShiftState = $A29F;
sysTrapKeyInit = $A2A0;
sysTrapKeyHandleInterrupt = $A2A1;
sysTrapKeyCurrentState = $A2A2;
sysTrapKeyResetDoubleTap = $A2A3;
sysTrapKeyRates = $A2A4;
sysTrapKeySleep = $A2A5;
sysTrapKeyWake = $A2A6;
sysTrapDlkControl = $A2A7;
sysTrapDlkStartServer = $A2A8;
sysTrapDlkGetSyncInfo = $A2A9;
sysTrapDlkSetLogEntry = $A2AA;
sysTrapUnused2 = $A2AB;
sysTrapSysLibLoad = $A2AC;
sysTrapSndPlaySmf = $A2AD;
sysTrapSndCreateMidiList = $A2AE;
sysTrapAbtShowAbout = $A2AF;
sysTrapMdmDial = $A2B0;
sysTrapMdmHangUp = $A2B1;
sysTrapDmSearchRecord = $A2B2;
sysTrapSysInsertionSort = $A2B3;
sysTrapDmInsertionSort = $A2B4;
sysTrapLstSetTopItem = $A2B5;
sysTrapSclSetScrollBar = $A2B6;
sysTrapSclDrawScrollBar = $A2B7;
sysTrapSclHandleEvent = $A2B8;
sysTrapSysMailboxCreate = $A2B9;
sysTrapSysMailboxDelete = $A2BA;
sysTrapSysMailboxFlush = $A2BB;
sysTrapSysMailboxSend = $A2BC;
sysTrapSysMailboxWait = $A2BD;
sysTrapSysTaskWait = $A2BE;
sysTrapSysTaskWake = $A2BF;
sysTrapSysTaskWaitClr = $A2C0;
sysTrapSysTaskSuspend = $A2C1;
sysTrapSysTaskResume = $A2C2;
sysTrapCategoryCreateList = $A2C3;
sysTrapCategoryFreeList = $A2C4;
sysTrapCategoryEditV20 = $A2C5;
sysTrapCategorySelect = $A2C6;
sysTrapDmDeleteCategory = $A2C7;
sysTrapSysEvGroupCreate = $A2C8;
sysTrapSysEvGroupSignal = $A2C9;
sysTrapSysEvGroupRead = $A2CA;
sysTrapSysEvGroupWait = $A2CB;
sysTrapEvtEventAvail = $A2CC;
sysTrapEvtSysEventAvail = $A2CD;
sysTrapStrNCopy = $A2CE;
sysTrapKeySetMask = $A2CF;
sysTrapSelectDay = $A2D0;
sysTrapPrefGetPreference = $A2D1;
sysTrapPrefSetPreference = $A2D2;
sysTrapPrefGetAppPreferences = $A2D3;
sysTrapPrefSetAppPreferences = $A2D4;
sysTrapFrmPointInTitle = $A2D5;
sysTrapStrNCat = $A2D6;
sysTrapMemCmp = $A2D7;
sysTrapTblSetColumnEditIndicator = $A2D8;
sysTrapFntWordWrap = $A2D9;
sysTrapFldGetScrollValues = $A2DA;
sysTrapSysCreateDataBaseList = $A2DB;
sysTrapSysCreatePanelList = $A2DC;
sysTrapDlkDispatchRequest = $A2DD;
sysTrapStrPrintF = $A2DE;
sysTrapStrVPrintF = $A2DF;
sysTrapPrefOpenPreferenceDB = $A2E0;
sysTrapSysGraffitiReferenceDialog = $A2E1;
sysTrapSysKeyboardDialog = $A2E2;
sysTrapFntWordWrapReverseNLines = $A2E3;
sysTrapFntGetScrollValues = $A2E4;
sysTrapTblSetRowStaticHeight = $A2E5;
sysTrapTblHasScrollBar = $A2E6;
sysTrapSclGetScrollBar = $A2E7;
sysTrapFldGetNumberOfBlankLines = $A2E8;
sysTrapSysTicksPerSecond = $A2E9;
sysTrapHwrBacklight = $A2EA;
sysTrapDmDatabaseProtect = $A2EB;
sysTrapTblSetBounds = $A2EC;
sysTrapStrNCompare = $A2ED;
sysTrapStrNCaselessCompare = $A2EE;
sysTrapPhoneNumberLookup = $A2EF;
sysTrapFrmSetMenu = $A2F0;
sysTrapEncDigestMD5 = $A2F1;
sysTrapDmFindSortPosition = $A2F2;
sysTrapSysBinarySearch = $A2F3;
sysTrapSysErrString = $A2F4;
sysTrapSysStringByIndex = $A2F5;
sysTrapEvtAddUniqueEventToQueue = $A2F6;
sysTrapStrLocalizeNumber = $A2F7;
sysTrapStrDelocalizeNumber = $A2F8;
sysTrapLocGetNumberSeparators = $A2F9;
sysTrapMenuSetActiveMenuRscID = $A2FA;
sysTrapLstScrollList = $A2FB;
sysTrapCategoryInitialize = $A2FC;
sysTrapEncDigestMD4 = $A2FD;
sysTrapEncDES = $A2FE;
sysTrapLstGetVisibleItems = $A2FF;
sysTrapWinSetWindowBounds = $A300;
sysTrapCategorySetName = $A301;
sysTrapFldSetInsertionPoint = $A302;
sysTrapFrmSetObjectBounds = $A303;
sysTrapWinSetColors = $A304;
sysTrapFlpDispatch = $A305;
sysTrapFlpEmDispatch = $A306;
sysTrapExgInit = $A307;
sysTrapExgConnect = $A308;
sysTrapExgPut = $A309;
sysTrapExgGet = $A30A;
sysTrapExgAccept = $A30B;
sysTrapExgDisconnect = $A30C;
sysTrapExgSend = $A30D;
sysTrapExgReceive = $A30E;
sysTrapExgRegisterData = $A30F;
sysTrapExgNotifyReceive = $A310;
sysTrapExgControl = $A311;
sysTrapPrgStartDialog = $A312;
sysTrapPrgStopDialog = $A313;
sysTrapPrgUpdateDialog = $A314;
sysTrapPrgHandleEvent = $A315;
sysTrapImcReadFieldNoSemicolon = $A316;
sysTrapImcReadFieldQuotablePrintable = $A317;
sysTrapImcReadPropertyParameter = $A318;
sysTrapImcSkipAllPropertyParameters = $A319;
sysTrapImcReadWhiteSpace = $A31A;
sysTrapImcWriteQuotedPrintable = $A31B;
sysTrapImcWriteNoSemicolon = $A31C;
sysTrapImcStringIsAscii = $A31D;
sysTrapTblGetItemFont = $A31E;
sysTrapTblSetItemFont = $A31F;
sysTrapFontSelect = $A320;
sysTrapFntDefineFont = $A321;
sysTrapCategoryEdit = $A322;
sysTrapSysGetOSVersionString = $A323;
sysTrapSysBatteryInfo = $A324;
sysTrapSysUIBusy = $A325;
sysTrapWinValidateHandle = $A326;
sysTrapFrmValidatePtr = $A327;
sysTrapCtlValidatePointer = $A328;
sysTrapWinMoveWindowAddr = $A329;
sysTrapFrmAddSpaceForObject = $A32A;
sysTrapFrmNewForm = $A32B;
sysTrapCtlNewControl = $A32C;
sysTrapFldNewField = $A32D;
sysTrapLstNewList = $A32E;
sysTrapFrmNewLabel = $A32F;
sysTrapFrmNewBitmap = $A330;
sysTrapFrmNewGadget = $A331;
sysTrapFileOpen = $A332;
sysTrapFileClose = $A333;
sysTrapFileDelete = $A334;
sysTrapFileReadLow = $A335;
sysTrapFileWrite = $A336;
sysTrapFileSeek = $A337;
sysTrapFileTell = $A338;
sysTrapFileTruncate = $A339;
sysTrapFileControl = $A33A;
sysTrapFrmActiveState = $A33B;
sysTrapSysGetAppInfo = $A33C;
sysTrapSysGetStackInfo = $A33D;
sysTrapScrDisplayMode = $A33E;
sysTrapHwrLCDGetDepth = $A33F;
sysTrapHwrGetROMToken = $A340;
sysTrapDbgControl = $A341;
sysTrapExgDBRead = $A342;
sysTrapExgDBWrite = $A343;
sysTrapSysGremlins = $A344;
sysTrapFrmRemoveObject = $A345;
sysTrapSysReserved1 = $A346;
sysTrapSysReserved2 = $A347;
sysTrapSysReserved3 = $A348;
sysTrapSysReserved4 = $A349;
sysTrapLastTrapNumber = $A34A;
implementation
end.