[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)

published

  property StoredValues: TStoredValues;

  

Collection with the names and values for properties handled for the container.

  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;

  

Indicates whether the container is Active and allows access to its storage.

  property OnSavingProperties: TNotifyEvent;

  

Event handler signalled when the Save method is started.

  property OnSaveProperties: TNotifyEvent;

  

Event handler signalled when the Save method is completed.

  property OnRestoringProperties: TNotifyEvent;

  

Event handler signalled when the Restore method is started.

  property OnRestoreProperties: TNotifyEvent;

  

Event handler signalled when the Restore method is completed.

end;

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

  

Implements the abstract ancestor class used to get the property list for a control.

|

TCustomPropertyStorage

  

Defines a container used to Save and Restore property values.

|

TComponent

?

TObject

See also

TForm.SessionProperties

  

Implements a form used in an LCL application.

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.