Class TAliasEditor (unit AliasEd)

Inherits from

TComponent

TAliasEditor class declaration

Constructors


constructor Create(owner: TComponent);

------------------------------------------------------------------------------


Functions

procedure Add(const alias, driver: String; the_params: TStrings);

------------------------------------------------------------------------------ Add a new alias.

procedure Delete(const alias: String);

------------------------------------------------------------------------------ Delete an existing alias.

destructor Destroy;

------------------------------------------------------------------------------

function Exists(const alias: String): Boolean;

------------------------------------------------------------------------------ Check if an alias exists.

procedure GetAliasList(the_params: TStrings);

------------------------------------------------------------------------------ Get a list of available aliases.

function GetDriver(const alias: String): String;

------------------------------------------------------------------------------ Get the driver name for an alias.

procedure GetDriverList(the_params: TStrings);

------------------------------------------------------------------------------ Get a list of currently installed drivers

procedure GetDriverParams(const driver_name: String; the_params: TStrings);

------------------------------------------------------------------------------ Get the default parameters for specified driver

procedure GetParams(const alias: String; the_params: TStrings);

------------------------------------------------------------------------------ Get the parameters for an alias.

function GetPath(const alias: String): String;

------------------------------------------------------------------------------ Get the path for an alias.

function GetType(const alias: String): String;

------------------------------------------------------------------------------ Get the type of an alias.

procedure Modify(const alias: String; the_params: TStrings);

------------------------------------------------------------------------------ Modify an existing alias.

procedure InitBDE;

------------------------------------------------------------------------------ {TAliasEditor class implementation} ------------------------------------------------------------------------------

procedure RestoreConfigMode;

------------------------------------------------------------------------------

procedure SetConfigMode;

------------------------------------------------------------------------------

Properties

property ConfigMode : TConfigMode


property Params : TStringList


Events

Variables

fConfigMode : TConfigMode;


fOldConfigMode : TConfigMode;


fParams : TStringList;



Constructors


constructor Create(owner: TComponent);

------------------------------------------------------------------------------


Functions


procedure Add(const alias, driver: String; the_params: TStrings);

------------------------------------------------------------------------------ Add a new alias.


procedure Delete(const alias: String);

------------------------------------------------------------------------------ Delete an existing alias.


destructor Destroy;

------------------------------------------------------------------------------


function Exists(const alias: String): Boolean;

------------------------------------------------------------------------------ Check if an alias exists.


procedure GetAliasList(the_params: TStrings);

------------------------------------------------------------------------------ Get a list of available aliases.


function GetDriver(const alias: String): String;

------------------------------------------------------------------------------ Get the driver name for an alias.


procedure GetDriverList(the_params: TStrings);

------------------------------------------------------------------------------ Get a list of currently installed drivers


procedure GetDriverParams(const driver_name: String; the_params: TStrings);

------------------------------------------------------------------------------ Get the default parameters for specified driver


procedure GetParams(const alias: String; the_params: TStrings);

------------------------------------------------------------------------------ Get the parameters for an alias.


function GetPath(const alias: String): String;

------------------------------------------------------------------------------ Get the path for an alias.


function GetType(const alias: String): String;

------------------------------------------------------------------------------ Get the type of an alias.


procedure Modify(const alias: String; the_params: TStrings);

------------------------------------------------------------------------------ Modify an existing alias.


procedure InitBDE;

------------------------------------------------------------------------------ {TAliasEditor class implementation} ------------------------------------------------------------------------------


procedure RestoreConfigMode;

------------------------------------------------------------------------------


procedure SetConfigMode;

------------------------------------------------------------------------------


Properties


property ConfigMode : TConfigMode


property Params : TStringList


Events


Variables


fConfigMode : TConfigMode;


fOldConfigMode : TConfigMode;


fParams : TStringList;