TopMapHndl
resSysHeap 64 System or application heap?
resPurgeable 32 Purgeable resource
resLocked 16 Load it in locked?
resProtected 8 Protected?
resPreload 4 Load in on OpenResFile?
resChanged 2 Resource changed?
mapReadOnly 128 Resource file read-only
mapCompact 64 Compact resource file
mapChanged 32 Write map out at update
mapTrue 0xFFFF insert ROM map w/ TmpResLoad = TRUE.
mapFalse 0xFF00 insert ROM map w/ TmpResLoad = FALSE
Gestalt codes for the Resource Manager
gestaltResourceMgrAttr 'rsrc' Gestalt selector
gestaltPartialRsrcs 0 partial resources exist
Do not use low memory global variables that are not documented.
No undocumented location below the system heap is guaranteed to be available
for use in future systems.
Name Address Size Description
CurMap 0x0A5A 2 File refNum of current resource file
ResErrProc 0x0AF2 4 ProcPtr gets called on resource errors ResLoad 0x0A5E 2 non-zero= load resources; 0=examine map only
RomMapInsert 0x0B9E 1 use mapTrue or mapFalse to modify both bytes
TmpResLoad 0x0B9F 1 0xFF = one-shot override of ResLoad
SysMap 0x0A58 2 File refNum of system resource file
SysMapHndl 0x0A54 4 Handle leads to resource map of system file SysResName[20] 0x0AD8 20 system resource file name
TopMapHndl 0x0A50 4 Handle leads to rsrc map of last opened rsrc file