TResourceManager record
Resource manager definition.
Declaration
TResourceManager = recordDescription
TResourceManager is the record describing the resource manager.
Depending on the kind of resources (internal, external), another resource
managing handler is installed by the system. The resource manager record is
used by all resource handling functions to do the actual work: for each
function in the API, a handler function is available. People wishing to
implement their own resource manager, must implement all handler functions
in their implementation.
As soon as resources are used, the compiler will install a resource manager, depending on the platform, this may be an internal or an external resource manager.
See also
Fields
HINSTANCEFunc | public | Return the programs instance handle. |
EnumResourceTypesFunc | public | Handler for EnumResourceTypes. |
EnumResourceNamesFunc | public | Handler for EnumResourceNames. |
EnumResourceLanguagesFunc | public | Handler for EnumResourceLanguages. |
FindResourceFunc | public | Handler for FindResource. |
FindResourceExFunc | public | Handler for FindResourceEx. |
LoadResourceFunc | public | Handler for LoadResource. |
SizeofResourceFunc | public | Handler for SizeOfResource. |
LockResourceFunc | public | Handler for LockResource. |
UnlockResourceFunc | public | Handler for UnLockResource. |
FreeResourceFunc | public | Handler for FreeResource. |
An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.
