XLIB Library (C) 1997-99 A.Solovjev

Local mode considerations
=========================

If the project is compiled in Local mode, addresses of drivers' entry points
can not been obtained by drivers' names at run-time. Therefore, drivers used
in the project compiled in Local mode should be registered statically to be
available for XLIB library. Such registration means declaration of predefined
flag in the project file for every required driver:

Driver                    Flag
------------------        ---------------
AS400                     UseAS400
ASCII                     UseASCII
BASIC                     UseBASIC
Btrieve                   UseBTRIEVE
Clarion                   UseCLARION
Clipper                   UseCLIPPER
DBase3                    UseDBASE3
DBase4                    UseDBASE4
DOS                       UseDOS
FoxPro                    UseFOXPRO
Informix                  UseINFORMIX
ODBC                      UseODBC
Oracle                    UseORACLE
Scalable                  UseSCALABLE
SQLAnywhere               UseSQLANYWHERE
TopSpeed                  UseTOPSPEED
MS SQL                    UseMSSQL

Flags identifiers are case sensitive.

To declare a flag
- Open the project in the Project Editor;
- Press the Properties button;
- Select Defines tab;
- Type in the flag name.

Drivers you have declared flags for should be added to the project too.

This method of providing of addresses of drivers' entry points can be used in
Standalone mode too. If it's used, it has priority before dynamical load of
driver because, in general, requires less resources.
