Unit 'LazConfigStorage' Package
[Overview][Constants][Types][Classes][Procedures and functions][Index] [#bs_utils]

TConfigStorage

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

Declaration

Source position: lazconfigstorage.pas line 28

type TConfigStorage = class

protected

  function GetFullPathValue();

  

  procedure SetFullPathValue();

  

  procedure SetDeleteFullPathValue();

  

  procedure DeleteFullPath(); virtual; abstract;

  

  procedure DeleteFullPathValue(); virtual; abstract;

  

  procedure WriteProperty();

  

  procedure ReadProperty();

  

public

  constructor Create(); virtual;

  

  destructor Destroy; override;

  

  procedure Clear; virtual; abstract;

  

  function GetValue();

  

  procedure SetValue();

  

  procedure SetDeleteValue();

  

  procedure DeletePath();

  

  procedure DeleteValue();

  

  property CurrentBasePath: string; [r]

  

  function ExtendPath();

  

  procedure AppendBasePath();

  

  procedure UndoAppendBasePath;

  

  procedure WriteToDisk; virtual; abstract;

  

  function GetFilename; virtual; abstract;

  

  procedure WriteObject();

  

  procedure ReadObject();

  

end;

Inheritance

TConfigStorage

  

|

TObject



CT Web help

CodeTyphon Studio