Unit 'XMLPropStorage' Package
[Overview][Classes][Procedures and functions][Index] [#lcl]

TXMLPropStorage

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

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

Declaration

Source position: xmlpropstorage.pas line 62

type TXMLPropStorage = class(TCustomXMLPropStorage)

published

  property StoredValues: TStoredValues;

  

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

  property FileName: string;

  

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

  property RootNodePath: string;

  

Name of the root object path on your XML file.

  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

TXMLPropStorage

  

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

|

TCustomXMLPropStorage

  

Implements the base class for the XML Form's Session Properties Storage.

|

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.

|

TObject

See also

TForm.SessionProperties

  

Implements a form used in an LCL application.

TINIPropStorage

  

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

TJSONPropStorage

  

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