Klasse TConfigStorage

BeschreibungHierarchieFelderMethodenEigenschaften

Unit

Deklaration

type TConfigStorage = class(TObject)

Beschreibung

Hierarchie

Übersicht

Methoden

Public constructor Create(const Filename: string; LoadFromDisk: Boolean); virtual;
Public destructor Destroy; override;
Public function GetValue(const APath, ADefault: String): String;
Public function GetValue(const APath: String; ADefault: Integer): Integer;
Public function GetValue(const APath: String; ADefault: Boolean): Boolean;
Public procedure GetValue(const APath: String; out ARect: TRect; const ADefault: TRect);
Public procedure GetValue(const APath: String; out APoint: TPoint; const ADefault: TPoint);
Public procedure GetValue(const APath: String; const List: TStrings);
Public procedure SetValue(const APath, AValue: String);
Public procedure SetDeleteValue(const APath, AValue, DefValue: String);
Public procedure SetValue(const APath: String; AValue: Integer);
Public procedure SetDeleteValue(const APath: String; AValue, DefValue: Integer);
Public procedure SetValue(const APath: String; AValue: Boolean);
Public procedure SetDeleteValue(const APath: String; AValue, DefValue: Boolean);
Public procedure SetValue(const APath: String; const AValue: TRect);
Public procedure SetDeleteValue(const APath: String; const AValue, DefValue: TRect);
Public procedure SetValue(const APath: String; const AValue: TPoint);
Public procedure SetDeleteValue(const APath: String; const AValue, DefValue: TPoint);
Public procedure SetValue(const APath: String; const AValue: TStrings);
Public procedure DeletePath(const APath: string);
Public procedure DeleteValue(const APath: string);
Public function ExtendPath(const APath: string): string;
Public procedure AppendBasePath(const Path: string);
Public procedure UndoAppendBasePath;
Public procedure WriteToDisk; virtual; abstract;
Public function GetFilename: string; virtual; abstract;

Eigenschaften

Public property CurrentBasePath: string read FCurrentBasePath;

Beschreibung

Methoden

Public constructor Create(const Filename: string; LoadFromDisk: Boolean); virtual;
 
Public destructor Destroy; override;
 
Public function GetValue(const APath, ADefault: String): String;
 
Public function GetValue(const APath: String; ADefault: Integer): Integer;
 
Public function GetValue(const APath: String; ADefault: Boolean): Boolean;
 
Public procedure GetValue(const APath: String; out ARect: TRect; const ADefault: TRect);
 
Public procedure GetValue(const APath: String; out APoint: TPoint; const ADefault: TPoint);
 
Public procedure GetValue(const APath: String; const List: TStrings);
 
Public procedure SetValue(const APath, AValue: String);
 
Public procedure SetDeleteValue(const APath, AValue, DefValue: String);
 
Public procedure SetValue(const APath: String; AValue: Integer);
 
Public procedure SetDeleteValue(const APath: String; AValue, DefValue: Integer);
 
Public procedure SetValue(const APath: String; AValue: Boolean);
 
Public procedure SetDeleteValue(const APath: String; AValue, DefValue: Boolean);
 
Public procedure SetValue(const APath: String; const AValue: TRect);
 
Public procedure SetDeleteValue(const APath: String; const AValue, DefValue: TRect);
 
Public procedure SetValue(const APath: String; const AValue: TPoint);
 
Public procedure SetDeleteValue(const APath: String; const AValue, DefValue: TPoint);
 
Public procedure SetValue(const APath: String; const AValue: TStrings);
 
Public procedure DeletePath(const APath: string);
 
Public procedure DeleteValue(const APath: string);
 
Public function ExtendPath(const APath: string): string;
 
Public procedure AppendBasePath(const Path: string);
 
Public procedure UndoAppendBasePath;
 
Public procedure WriteToDisk; virtual; abstract;
 
Public function GetFilename: string; virtual; abstract;
 

Eigenschaften

Public property CurrentBasePath: string read FCurrentBasePath;
 

Erstellt mit PasDoc 0.10.0 am 2007-03-27 23:02:59