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

TIniPropStorage

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

Implements the final class for the INI Form Session Properties storage.

Declaration

Source position: inipropstorage.pas line 53

type TIniPropStorage = class(TCustomIniPropStorage) end;

published

  property StoredValues: TStoredValues;

  

  property IniFileName: string;

  

Name of the file where the property data is saved in INI format.

  property IniSection: string;

  

The section on the INI file where values are to be kept.

  property Active: Boolean;

  

This determines if the object is active or not.

  property OnSavingProperties: TNotifyEvent;

  

Handler called at the beginning of Save.

  property OnSaveProperties: TNotifyEvent;

  

Handler called at the end of Save.

  property OnRestoringProperties: TNotifyEvent;

  

Handler called at the beginning of Restore.

  property OnRestoreProperties: TNotifyEvent;

  

Handler called at the end of Restore.

Inheritance

TIniPropStorage

  

Implements the final class for the INI Form Session Properties storage.

|

TCustomIniPropStorage

  

Implements the base class for the INI Form's Session Properties.

|

TFormPropertyStorage

  

TFormPropertyStorage - class for storage of a Form's properties

|

TControlPropertyStorage

  

|

TCustomPropertyStorage

  

Provides abstract means to Save/Restore properties.

|

TComponent

?

TObject

See also

TForm.SessionProperties

TJSONPropStorage

  

Implements the final class for the JSON Form Session Properties storage.

TXMLPropStorage

  

Implements the final class for the XML Form Session Properties storage.

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