ARDI logo
COMPANY TECHNOLOGY PRODUCTS NON-SUPPORT DOWNLOAD
  MISSION   EMULATION   EXECUTOR   DOCUMENTATION   WINDOWS 
  HISTORY   REVERSE-ENGINEERING   CARBONLESS COPIES   COMPATIBILITY   LINUX 
 
 

ROMlib Routines:

The following routines are provided by Executor and the Carbonless Copies Runtime System.
Not all routines are fully implemented.
Some are stubs designed to allow programs to run with reduced functionality.

ActivatePalette ADBOp ADBReInit AddComp
AddIconToSuite AddPt AddResource AddSearch
AECoerceDesc AECountItems AECreateAppleEvent AECreateDesc
AECreateList AEDeleteParam AEDisposeDesc AEDuplicateDesc
AEGetAttributeDesc AEGetAttributePtr AEGetCoercionHandler AEGetNthDesc
AEGetNthPtr AEGetParamDesc AEGetParamPtr AEInstallCoercionHandler
AEInstallEventHandler AEInteractWithUser AEProcessAppleEvent AEPutAttributeDesc
AEPutAttributePtr AEPutDesc AEPutParamDesc AEPutParamPtr
AEPutPtr AERemoveCoercionHandler AEResumeTheCurrentEvent AESend
AESetInteractionAllowed AESetTheCurrentEvent AESuspendTheCurrentEvent Alert
AllocContig AllocCursor AllowPurgePixels AngleFromSlope
AnimateEntry AnimatePalette AppendDITL AppendMenu
AppendResMenu ApplicationZone AssociateSection BackColor
BackPat BackPixPat BeginUpdate BitAnd
BitClr BitMapToRegion BitNot BitOr
BitSet BitShift BitTst BitXor
BlockMove BlockMoveData BringToFront Button
c2pstr C2PStr CalcCMask CalcMask
CalcMenuSize CalcVis CalcVisBehind CallUniversalProc
CautionAlert ChangedResource Char2Pixel CharacterByteType
CharacterType CharByte CharExtra CharType
CharWidth CheckItem ClearIntlResourceCache ClearMenuBar
ClipAbove ClipRect CloseConnection CloseCPort
CloseDeskAcc CloseDialog CloseEdition ClosePicture
ClosePoly ClosePort CloseResFile CloseRgn
CloseWD CloseWindow CMY2RGB Color2Index
ColorBit CompactMem CopyBits CopyDeepMask
CopyMask CopyPalette CopyPixMap CopyPixPat
CopyRgn Count1Resources Count1Types CountADBs
CountDITL CountMItems CountResources CountTypes
Create CreateEditionContainerFile CreateResFile CTab2Palette
CTabChanged CurResFile CustomGetFile CustomPutFile
DateToSeconds Delay DelComp DeleteEditionContainerFile
DeleteMCEntries DeleteMenu DeleteMenuItem DelSearch
DetachResource DeviceLoop DialogCopy DialogCut
DialogDelete DialogPaste DialogSelect DIBadMount
DiffRgn DIFormat DILoad DirCreate
DisableIdle DisableItem DiskEject DisposCCursor
DisposCTable DisposeCCursor DisposeCIcon DisposeControl
DisposeCTable DisposeDialog DisposeGDevice DisposeGWorld
DisposeHandle DisposeIconSuite DisposeMCInfo DisposeMenu
DisposePalette DisposePictInfo DisposePixMap DisposePixPat
DisposePtr DisposeRgn DisposeRoutineDescriptor DisposeScreenBuffer
DisposeWindow DisposGDevice DisposPixPat DIUnload
DIVerify DIZero DragGrayRgn DragWindow
Draw1Control DrawChar DrawControls DrawDialog
DrawGrowIcon DrawJust DrawMenuBar DrawPicture
DrawString DrawText EditionHasFormat Eject
EmptyHandle EmptyRect EmptyRgn EnableIdle
EnableItem EndUpdate Entry2Index EqualPt
EqualRect EqualRgn EqualString EraseArc
EraseOval ErasePoly EraseRect EraseRgn
EraseRoundRect EventAvail ExitToShell FabsX
Faddx Fannuity FatanX Fclassx
Fcmpx Fcompound FcosX FcpXx
Fcpysgnx Fcstr2dec Fdec2str Fdec2x
Fdivx Fexp1X Fexp21X Fexp2X
FexpX Fgetenv FillArc FillCArc
FillCOval FillCPoly FillCRect FillCRgn
FillCRoundRect FillOval FillParseTable FillPoly
FillRect FillRgn FillRoundRect FindControl
FindDialogItem FindFolder FindScriptRun FindSymbol
FindWindow FindWord Fix2Long Fix2SmallFract
Fix2X FixATan2 FixDiv FixMul
FixRatio FixRound FlashMenuBar Fln1X
FlnX Flog21X Flog2X FlogbX
FlushEvents FlushVol FMSwapFont Fmulx
FnegX FontMetrics FontScript FontToScript
ForeColor Fprocentry Fprocexit Fpstr2dec
FracCos FracDiv FracMul FracSin
FracSqrt FrameArc FrameOval FramePoly
FrameRect FrameRgn FrameRoundRect FrandX
FreeMem FreeMemSys Fremx FrintX
FrontWindow FscalbX FSClose FSDelete
Fsetenv FsinX FSMakeFSSpec FSOpen
FSpCreate FSpCreateResFile FSpDelete FSpDirCreate
FSpExchangeFiles FSpGetFInfo FSpOpenDF FSpOpenResFile
FSpOpenRF FSpRename FSpSetFInfo FsqrtX
FSRead Fsubx FSWrite FtanX
Ftestxcp FtintX Fx2dec Fx2X
FX2x Fxpwri Fxpwry GDeviceChanged
Gestalt Get1IndResource Get1IndType Get1NamedResource
Get1Resource GetADBInfo GetAliasInfo GetAppFont
GetApplLimit GetAuxiliaryControlRecord GetAuxWin GetBackColor
GetCaretTime GetCCursor GetCIcon GetClip
GetColor GetControlAction GetControlMaximum GetControlMinimum
GetControlReference GetControlTitle GetControlValue GetControlVariant
GetCPixel GetCTable GetCTSeed GetCurrentProcess
GetCursor GetCWMgrPort GetDateTime GetDblTime
GetDefaultOutputVolume GetDefFontSize GetDeviceList GetDialogItem
GetDialogItemText GetDiskFragment GetDrvQHdr GetEditionFormatMark
GetEditionInfo GetEntryColor GetEntryUsage GetEOF
GetEvQHdr GetFInfo GetFNum GetFontInfo
GetFontName GetForeColor GetFPos GetFrontProcess
GetGDevice GetGray GetGrayRgn GetGWorld
GetGWorldDevice GetGWorldPixMap GetHandleSize GetIcon
GetIndADB GetIndPattern GetIndResource GetIndString
GetIndType GetIntlResource GetIntlResourceTable GetItemCmd
GetItemIcon GetItemMark GetItemStyle GetKeys
GetLastEditionContainerUsed GetMainDevice GetMaxDevice GetMaxResourceSize
GetMBarHeight GetMCEntry GetMCInfo GetMemFragment
GetMenu GetMenuBar GetMenuHandle GetMenuItemText
GetMouse GetNamedResource GetNewControl GetNewCWindow
GetNewDialog GetNewMBar GetNewPalette GetNewWindow
GetNextDevice GetNextEvent GetNextFOND GetNextProcess
GetOSEvent GetOSTrapAddress GetOutlinePreferred GetPalette
GetPaletteUpdates GetPattern GetPen GetPenState
GetPictInfo GetPicture GetPixBaseAddr GetPixel
GetPixelsState GetPixMapInfo GetPixPat GetPort
GetProcessInformation GetPtrSize GetResAttrs GetResFileAttrs
GetResInfo GetResource GetResourceSizeOnDisk GetScrap
GetScript GetScriptManagerVariable GetScriptVariable GetSharedLibrary
GetString GetSubTable GetSysDirection GetSysFont
GetTime GetToolboxTrapAddress GetToolTrapAddress GetVCBQHdr
GetVol GetVRefNum GetWDInfo GetWMgrPort
GetWRefCon GetWTitle GetWVariant GetZone
GlobalToLocal GoToPublisherSection GrafDevice GrowWindow
GZSaveHnd HandAndHand HandleZone HandToHand
HasDepth HCreate HCreateResFile HDelete
HGetFInfo HGetState HGetVol HideControl
HideCursor HideDialogItem HidePen HideWindow
HiliteColor HiliteControl HiliteMenu HiliteText
HiliteWindow HLock HLockHi HMGetBalloons
HMGetHelpMenuHandle HMGetIndHelpMsg HMIsBalloon HMRemoveBalloon
HMSetBalloons HMShowBalloon HMShowMenuBalloon HNoPurge
HomeResFile HOpen HOpenDF HOpenResFile
HOpenRF HPurge HRstFLock HSetFInfo
HSetState HSetVol HSL2RGB HSV2RGB
HUnlock Index2Color InfoScrap InitCPort
InitCursor InitDateCache InitDialogs InitEditionPackVersion
InitFonts InitGDevice InitGraf InitMenus
InitPack InitPalettes InitPort InitProcMenu
InitWindows InitZone InlineGetHandleSize InsertMenu
InsertMenuItem InsertResMenu InsetRect InsetRgn
InsTime IntlScript InvalMenuBar InvalRect
InvalRgn InvertArc InvertColor InvertOval
InvertPoly InvertRect InvertRgn InvertRoundRect
IsATPOpen IsDialogEvent IsMetric IsMPPOpen
IsOutline IsRegisteredSection IUCompString IUDateString
IULDateString IULTimeString IUMagIDString IUMagString
IUTimeString KeyScript KeyTranslate KillControls
KillPicture KillPoly LActivate LAddColumn
LAddRow LAddToCell LAutoScroll LCellSize
LClick LClrCell LDelRow LDispose
LDraw LFind LGetCell LGetCellDataLocation
LGetSelect Line LineTo LLastClick
LMGetApplLimit LMGetApplZone LMGetAtMenuBottom LMGetBootDrive
LMGetBufPtr LMGetCaretTime LMGetCrsrBusy LMGetCurActivate
LMGetCurApName LMGetCurApRefNum LMGetCurDirStore LMGetCurJTOffset
LMGetCurMap LMGetCurStackBase LMGetDAStrings LMGetDefVCBPtr
LMGetDoubleTime LMGetDragHook LMGetEventQueue LMGetFinderName
LMGetFractEnable LMGetFSFCBLen LMGetGhostWindow LMGetGrayRgn
LMGetGZMoveHnd LMGetGZRootHnd LMGetHeapEnd LMGetHiliteMode
LMGetHiliteRGB LMGetHWCfgFlags LMGetKbdType LMGetKeyThresh
LMGetLastSPExtra LMGetMainDevice LMGetMBarHeight LMGetMenuList
LMGetPrintErr LMGetRAMBase LMGetResErr LMGetResLoad
LMGetROM85 LMGetROMBase LMGetScrHRes LMGetScrVRes
LMGetSdVolume LMGetSFSaveDisk LMGetSysEvtMask LMGetSysFontFam
LMGetSysFontSize LMGetSysMap LMGetTEScrpLength LMGetTheGDevice
LMGetTheZone LMGetTicks LMGetTime LMGetTopMapHndl
LMGetTopMenuItem LMGetWidthListHand LMGetWidthPtr LMGetWidthTabHandle
LMGetWindowList LMSetApplLimit LMSetApplZone LMSetAtMenuBottom
LMSetCurActivate LMSetCurDeactive LMSetCurDirStore LMSetCurMap
LMSetFractEnable LMSetGrayRgn LMSetHeapEnd LMSetHiliteMode
LMSetLastSPExtra LMSetMBarHeight LMSetMenuDisable LMSetResErr
LMSetResLoad LMSetROMMapInsert LMSetSFSaveDisk LMSetSysFontFam
LMSetSysFontSize LMSetTEScrpLength LMSetTheZone LMSetTopMapHndl
LMSetTopMenuItem LNew LNextCell LoadResource
LoadScrap LocalToGlobal LockPixels Long2Fix
LongDateToSeconds LongSecondsToDate LowercaseText LowerText
LRect LScroll LSearch LSetCell
LSetDrawingMode LSetSelect LSize LUpdate
LwrText MacReplaceText MakeDataExecutable MakeITable
MakeRGBPat MapPoly MapPt MapRect
MapRgn MatchAlias MaxApplZone MaxBlock
MaxMem MaxMemSys MeasureJust MeasureText
MemError MenuChoice MenuKey MenuSelect
Microseconds ModalDialog MoreMasters Move
MoveControl MoveHHi MovePortTo MoveTo
MoveWindow MPPOpen Munger NBPSetEntity
NewAlias NewAliasMinimal NewAliasMinimalFromFullPath NewCDialog
NewColorDialog NewControl NewCWindow NewDialog
NewGDevice NewGWorld NewHandle NewHandleClear
NewHandleClearSys NewHandleSys NewIconSuite NewMenu
NewPalette NewPictInfo NewPixMap NewPixPat
NewPtr NewPtrClear NewPtrSys NewPtrSysClear
NewPublisherExpDialog NewRgn NewRoutineDescriptor NewScreenBuffer
NewSection NewString NewSubscriberDialog NewTempScreenBuffer
NewWindow NGetTrapAddress NMInstall NMRemove
NoPurgePixels NoteAlert NSetPalette NSetTrapAddress
NumToString ObscureCursor OffscreenVersion OffsetPoly
OffsetRect OffsetRgn OpColor OpenCPicture
OpenCPort OpenDeskAcc OpenDriver OpenEdition
OpenNewEdition OpenPicture OpenPoly OpenPort
OpenResFile OpenRF OpenRFPerm OpenRgn
OpenWD OSEventAvail OutlineMetrics p2cstr
P2CStr PackBits PaintArc PaintBehind
PaintOne PaintOval PaintPoly PaintRect
PaintRgn PaintRoundRect Palette2CTab ParamText
ParseTable PBAllocateSync PBAllocContigSync PBCatMoveSync
PBCatSearchAsync PBCatSearchSync PBCloseSync PBCloseWDSync
PBControlSync PBDeleteSync PBDirCreateSync PBDTAddAPPLSync
PBDTAddIconSync PBDTGetAPPLSync PBDTGetIconInfoSync PBDTGetIconSync
PBDTGetPath PBDTOpenInform PBDTSetCommentSync PBEject
PBExchangeFilesSync PBFlushFileSync PBFlushVolSync PBGetCatInfoSync
PBGetEOFSync PBGetFCBInfoAsync PBGetFCBInfoSync PBGetFInfoSync
PBGetFPosSync PBGetVInfoSync PBGetWDInfoSync PBHCreateSync
PBHDeleteSync PBHGetFInfoAsync PBHGetFInfoSync PBHGetVInfoSync
PBHGetVolParmsSync PBHGetVolSync PBHOpenDenySync PBHOpenDFSync
PBHOpenRFSync PBHOpenSync PBHRenameSync PBHRstFLockSync
PBHSetFInfoSync PBHSetFLockSync PBHSetVolSync PBLockRangeSync
PBMountVol PBOpenRFSync PBOpenSync PBOpenWDSync
PBReadAsync PBReadSync PBRenameSync PBSetCatInfoSync
PBSetEOFSync PBSetFInfoSync PBSetFPosSync PBSetVInfoSync
PBSetVolSync PBStatusSync PBUnlockRangeSync PBUnmountVol
PBWriteAsync PBWriteSync PenMode PenNormal
PenPat PenPixPat PenSize PicComment
PinRect Pixel2Char PixelToChar PixMap32Bit
PixPatChanged PlotCIcon PlotIcon PlotIconSuite
PmBackColor PmForeColor PMgrVersion PopUpMenuSelect
PortChanged PortSize PostEvent PrClose
PrCloseDoc PrClosePage PrDlgMain PrError
PrGeneral PrimeTime PrintDefault PrJobDialog
PrJobInit PrJobMerge PrOpen PrOpenDoc
PrOpenPage ProtectEntry PrPicFile PrSetError
PrStlDialog PrStlInit PrValidate Pt2Rect
PtInRect PtInRgn PtrAndHand PtrToHand
PtrToXHand PtToAngle PurgeMem PurgeSpace
PutScrap QDDone QDError Random
ReadComment ReadDateTime ReadEdition ReadPartialResource
RealColor RealFont ReallocateHandle RecordPictInfo
RecordPixMapInfo RecoverHandle RectInRgn RectRgn
RegisterAppearanceClient RegisterSection ReleaseResource RelString
RemoveResource Rename ReplaceText ResError
ReserveEntry ReserveMem ResetAlertStage ResizePalette
ResolveAlias ResolveAliasFile RestoreBack RestoreClutDevice
RestoreEntries RestoreFore RetrievePictInfo RGB2CMY
RGB2HSL RGB2HSV RGBBackColor RGBForeColor
RGetResource RmvTime RstFLock SameProcess
SaveBack SaveEntries SaveFore ScalePt
ScreenRes ScrollRect SecondsToDate SectionOptionsExpDialog
SectRect SectRgn SeedCFill SeedFill
SelectDialogItemText SelectWindow SendBehind SetA5
SetADBInfo SetApplLimit SetCCursor SetClientID
SetClip SetControlAction SetControlColor SetControlMaximum
SetControlMinimum SetControlReference SetControlTitle SetControlValue
SetCPixel SetCurrentA5 SetCursor SetDepth
SetDeviceAttribute SetDialogCancelItem SetDialogDefaultItem SetDialogFont
SetDialogItem SetDialogItemText SetEditionFormatMark SetEmptyRgn
SetEntries SetEntryColor SetEntryUsage SetEOF
SetEventMask SetFInfo SetFPos SetFractEnable
SetFrontProcess SetGDevice SetGrowZone SetGWorld
SetHandleSize SetIntlResource SetItemCmd SetItemIcon
SetItemMark SetItemStyle SetMCEntries SetMCInfo
SetMenuBar SetMenuFlash SetMenuItemText SetOrigin
SetOSTrapAddress SetOutlinePreferred SetPalette SetPaletteUpdates
SetPenState SetPixelsState SetPort SetPortBits
SetPortPix SetPreserveGlyph SetPt SetPtrSize
SetRect SetRectRgn SetResAttrs SetResFileAttrs
SetResInfo SetResLoad SetResourceSize SetScriptManagerVariable
SetScriptVariable SetStdCProcs SetStdProcs SetString
SetSysDirection SetVol SetWinColor SetWRefCon
SetWTitle SetZone SFGetFile SFPGetFile
SFPPutFile SFPutFile ShieldCursor ShowControl
ShowCursor ShowDialogItem ShowHide ShowPen
ShowWindow ShutDwnInstall ShutDwnPower ShutDwnRemove
ShutDwnStart SizeControl SizeWindow SmallFract2Fix
SndChannelStatus SndDisposeChannel SndDoCommand SndDoImmediate
SndGetSysBeepState SndNewChannel SndPlay SndSetSysBeepState
SpaceExtra StandardGetFile StandardPutFile Status
StdArc StdBits StdComment StdGetPic
StdLine StdOval StdPoly StdPutPic
StdRect StdRgn StdRRect StdText
StdTxMeas StillDown StopAlert StringToDate
StringToFormatRec StringToNum StringToTime StringWidth
StripDiacritics StuffHex StyledLineBreak SubPt
SysBeep SysEnvirons SystemClick SystemEdit
SystemEvent SystemTask SystemZone TEActivate
TEAutoView TECalText TEClick TECopy
TECustomHook TECut TEDeactivate TEDelete
TEDispose TEFeatureFlag TEFromScrap TEGetHeight
TEGetOffset TEGetPoint TEGetScrapLength TEGetStyle
TEGetText TEIdle TEInit TEInsert
TEKey TempDisposeHandle TempFreeMem TempHLock
TempHUnlock TempMaxMem TempNewHandle TempTopMem
TENew TEPaste TEPinScroll TEScrapHandle
TEScroll TESelView TESetAlignment TESetClickLoop
TESetScrapLength TESetSelect TESetStyle TESetText
TESetWordBreak TestControl TestDeviceAttribute TEStyleInsert
TEStyleNew TETextBox TEToScrap TEUpdate
TextFace TextFont TextMode TextSize
TextWidth TickCount ToggleDate TrackBox
TrackControl TrackGoAway Transliterate TransliterateText
TruncString UnionRect UnionRgn Unique1ID
UniqueID UnloadScrap UnlockPixels UnmountVol
UnpackBits UnRegisterSection UpdateAlias UpdateControls
UpdateDialog UpdateGWorld UpdateResFile UppercaseStripDiacritics
UppercaseText UpperString UpperText UprText
UseResFile ValidRect ValidRgn VInstall
VisibleLength VRemove WaitMouseUp WaitNextEvent
WriteEdition WritePartialResource WriteResource X2Fix
XorRgn ZeroScrap ZoomWindow

 

|  HOME  |  WEBSITE NOTICES  |