Contains a resource reader for external resource files

This unit contains , a TAbstractResourceReader descendant that is able to read standalone resource files in a Free Pascal-specific format.

Adding this unit to a program's uses clause registers class with TResources.

See also

Free Pascal external resource file format description

External file resource reader

This class provides a reader for .fpcres files: they are standalone files containing resources.

Standalone files are files that don't get linked with the final executable. They are used as a fallback solution on all those platforms for which an internal resource format is not available.

At runtime the resource file is read by Free Pascal RTL to provide resource support to the application.

After an external file has been read, Endianess property holds the byte order used in the file.

TAbstractResourceReader TExternalResourceWriter
The byte order used in the file

This property holds the byte order (endianess) of the file that has been read.

Obviously, this property is meaningful only after a file has been read.
EXT_ENDIAN_BIG EXT_ENDIAN_LITTLE