This unit maintains and stores all lazarus resources in the global list named LazarusResources and provides methods and types to stream components

A lazarus resource is an ansistring, with a name and a valuetype. Both name and valuetype are ansistrings as well.

Lazarus resources are normally included via an include directive in the initialization part of a unit. To create such include files use the BinaryToLazarusResourceCode procedure.

To create a LRS file from an LFM file use the LFMtoLRSfile function which transforms the LFM text to binary format and stores it as Lazarus resource include file.