4D Plugin API, Commands and Topics for Internal resource manager
About the internal resource manager
PA_CloseResfile
(resfile)
PA_CountResourceKinds
(resfile)
long
PA_CountResources
(resfile; kind)
long
PA_CreateResFile
(fullPath)
short
PA_CreateResource
(resFile; kind; resID; name; resData; dataSize)
short
PA_CreateResourceFromHandle
(resFile; kind; id; name; resourceHandle)
short
PA_DetachResource
(resFile; resourceHandle)
PA_GetDatabaseResfile
short
PA_GetIndexedResource
(resfile; kind; index; data)
long
PA_GetIndexedResourceKind
(resfile; index)
unsigned long
PA_GetResource
(resfile; kind; resID; resData)
long
PA_ReleaseResource
(resfile; kind; resID)
PA_ReleaseResourceHandle
(resourceHandle; resfile)
PA_GetResourceHandle
(resfile; kind; resID)
PA_Handle
PA_GetResourceIDList
(resFile; kind; IDlist)
long
PA_GetResourceKindList
(resFile; kindList)
long
PA_GetResourceName
(resFile; kind; resID; name)
PA_GetResourceNameList
(resFile; kind; nameList)
long
PA_GetResourceSize
(resFile; kind; resID)
long
PA_GetResourceTimeStamp
(resFile; kind; resID)
long
PA_GetUniqueResID
(resFile; kind)
short
PA_LockResource
(resfile; kind; resID)
char
PA_LockResourceHandle
(resfile; rHandle)
PA_OpenResFile
(fullPath)
short
PA_UseResFile
(resfile)
PA_RemoveResourceByID
(resFile; kind; resID)
PA_RemoveResourceByName
(resfile; kind; resName)
PA_SetResource
(resfile; kind; resID; newData; dataSize)
PA_SetResourceName
(resFile; kind; resID; newName)
PA_UnlockResource
(resfile; kind; id)
PA_UnlockResourceHandle
(resfile; resHandle)
PA_UpdateResFile
(resfile)
PA_WriteResourceHandle
(resFile; resHandle)