Beschreibung | Hierarchie | Felder | Methoden | Eigenschaften |
type TConfigStorage = class(TObject)
![]() |
constructor Create(const Filename: string; LoadFromDisk: Boolean); virtual; |
![]() |
destructor Destroy; override; |
![]() |
function GetValue(const APath, ADefault: String): String; |
![]() |
function GetValue(const APath: String; ADefault: Integer): Integer; |
![]() |
function GetValue(const APath: String; ADefault: Boolean): Boolean; |
![]() |
procedure GetValue(const APath: String; out ARect: TRect; const ADefault: TRect); |
![]() |
procedure GetValue(const APath: String; out APoint: TPoint; const ADefault: TPoint); |
![]() |
procedure GetValue(const APath: String; const List: TStrings); |
![]() |
procedure SetValue(const APath, AValue: String); |
![]() |
procedure SetDeleteValue(const APath, AValue, DefValue: String); |
![]() |
procedure SetValue(const APath: String; AValue: Integer); |
![]() |
procedure SetDeleteValue(const APath: String; AValue, DefValue: Integer); |
![]() |
procedure SetValue(const APath: String; AValue: Boolean); |
![]() |
procedure SetDeleteValue(const APath: String; AValue, DefValue: Boolean); |
![]() |
procedure SetValue(const APath: String; const AValue: TRect); |
![]() |
procedure SetDeleteValue(const APath: String; const AValue, DefValue: TRect); |
![]() |
procedure SetValue(const APath: String; const AValue: TPoint); |
![]() |
procedure SetDeleteValue(const APath: String; const AValue, DefValue: TPoint); |
![]() |
procedure SetValue(const APath: String; const AValue: TStrings); |
![]() |
procedure DeletePath(const APath: string); |
![]() |
procedure DeleteValue(const APath: string); |
![]() |
function ExtendPath(const APath: string): string; |
![]() |
procedure AppendBasePath(const Path: string); |
![]() |
procedure UndoAppendBasePath; |
![]() |
procedure WriteToDisk; virtual; abstract; |
![]() |
function GetFilename: string; virtual; abstract; |
![]() |
property CurrentBasePath: string read FCurrentBasePath; |
![]() |
constructor Create(const Filename: string; LoadFromDisk: Boolean); virtual; |
![]() |
destructor Destroy; override; |
![]() |
function GetValue(const APath, ADefault: String): String; |
![]() |
function GetValue(const APath: String; ADefault: Integer): Integer; |
![]() |
function GetValue(const APath: String; ADefault: Boolean): Boolean; |
![]() |
procedure GetValue(const APath: String; out ARect: TRect; const ADefault: TRect); |
![]() |
procedure GetValue(const APath: String; out APoint: TPoint; const ADefault: TPoint); |
![]() |
procedure GetValue(const APath: String; const List: TStrings); |
![]() |
procedure SetValue(const APath, AValue: String); |
![]() |
procedure SetDeleteValue(const APath, AValue, DefValue: String); |
![]() |
procedure SetValue(const APath: String; AValue: Integer); |
![]() |
procedure SetDeleteValue(const APath: String; AValue, DefValue: Integer); |
![]() |
procedure SetValue(const APath: String; AValue: Boolean); |
![]() |
procedure SetDeleteValue(const APath: String; AValue, DefValue: Boolean); |
![]() |
procedure SetValue(const APath: String; const AValue: TRect); |
![]() |
procedure SetDeleteValue(const APath: String; const AValue, DefValue: TRect); |
![]() |
procedure SetValue(const APath: String; const AValue: TPoint); |
![]() |
procedure SetDeleteValue(const APath: String; const AValue, DefValue: TPoint); |
![]() |
procedure SetValue(const APath: String; const AValue: TStrings); |
![]() |
procedure DeletePath(const APath: string); |
![]() |
procedure DeleteValue(const APath: string); |
![]() |
function ExtendPath(const APath: string): string; |
![]() |
procedure AppendBasePath(const Path: string); |
![]() |
procedure UndoAppendBasePath; |
![]() |
procedure WriteToDisk; virtual; abstract; |
![]() |
function GetFilename: string; virtual; abstract; |
![]() |
property CurrentBasePath: string read FCurrentBasePath; |