[Overview][Types][Classes][Procedures and functions][Index] | Reference for unit 'IniPropStorage' (#lcl)

# TCustomIniPropStorage

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

## Declaration

Source position: inipropstorage.pas line 30

`type TCustomIniPropStorage = class(TFormPropertyStorage)`
`protected`
`function IniFileClass; virtual;` |  |
`function GetIniFileName; virtual;` |  |
`function RootSection; override;` |  |
`property IniFile: TCustomIniFile; [r]` |  |
`public`
`procedure StorageNeeded(); override;` |  |
`procedure FreeStorage; override;` |  |
`function DoReadString(); override;` |  |
`procedure DoWriteString(); override;` |  |
`procedure DoEraseSections(); override;` |  |
`property IniFileName: String; [rw]` |  |
`property IniSection: String; [rw]` |  |
`end;`

## Inheritance

`TCustomIniPropStorage` |  |
`TFormPropertyStorage` |  | TFormPropertyStorage - class for storage of a Form's properties
`TControlPropertyStorage` |  |
`TCustomPropertyStorage`
?
`TObject`

The latest version of this document can be found at lazarus-ccr.sourceforge.net.