Contains a component that stores Form Session Properties in INI format.

In this unit you can find an implementation of a name/value pair storage container in INI format.

This container will get the Form's Session Properties that you setup in TForm.SessionProperties and read/write them on the file you specify on TINIPropStorage.INIFileName.

Class of TCustomIniFile.
Implements the base class for the INI Form's Session Properties.
Returns the class TIniFile.
The class TIniFile.
Getter for the property TCustomIniPropStorage.IniFileName.
The current value of the property TCustomIniPropStorage.IniFileName.
Returns the name of the RootSection.
The current value of RootSection.
Property to access the TCustomIniFile instance.
Ask the underlying storage object for an entry.
If the item is read-only.
Frees an entry from the underlying storage object.
Implements the actual reading of a value from the underlying storage container.
The value of the section/ident requested.
The section to be read.
The ident to be read.
If has no value then return this as default.
Implements the actual writing of a value from the underlying storage container.
The section to be written.
The ident to be written.
The value to be written.
Erases a section from the underlying storage container.
The path to the section that will be erased.
Name of the file where the property data is saved in INI format.
The section on the INI file where values are to be kept.
Implements the final class for the INI Form Session Properties storage.
TForm.SessionProperties TJSONPropStorage TXMLPropStorage
Registers TIniPropStorage on the 'Misc' tab of the component palette.