Installation
------------
Run RXINST.EXE.
Before installing RX Library components into Delphi, check out RX.INC
file located in RX/UNITS subdirectory. This file is included in all RX
Library units and contains conditional defines that affects compilation.
You can change some of these defines or specify global compiler options
there.
1. Delphi 5.x:
Uninstall previous installed version of RX Library from Delphi 5 IDE.
Remove previously compiled RX packages (if any) RXCTL5.BPL, RXDB5.BPL,
RXBDE5.BPL, DCLRX5.BPL, DCLRXDB5.BPL and DCLRXBD5.BPL from your hard disk.
If you have Delphi 5 Professional or Standard Edition, deactivate the
conditional define {$DEFINE DCS} in the RX.INC file before compiling the
library.
Use "File/Open..." menu item of Delphi IDE to open RX' runtime
package RXCTL5.DPK. In "Package..." window click "Compile" button to
compile packages RXCTL5.DPK. After compiling repeat that for other RX
Library run-time packages RXDB5.DPK, RXBDE5.DPK. Put compiled BPL files
into directory that is accessible through the search PATH (i.e. DOS
"PATH" environment variable; for example, in the Windows/System directory).
After compiling RX run-time packages you must install RX design-time
packages into the IDE.
Use "File/Open..." menu item to open RX design-time package DCLRX5.DPK.
In "Package..." window click "Compile" button to compile the package
and then click "Install" button to register RX Library components on
the component palette. Repeat that for other RX Library design-time
packages DCLRXDB5.DPK and DCLRXBD5.DPK.
NOTE: do not save package sources in the Delphi IDE.
2. Delphi 4.x:
Uninstall previous installed version of RX Library from Delphi 4 IDE.
Remove previously compiled RX packages (if any) RXCTL4.BPL, RXDB4.BPL,
DCLRX4.BPL and DCLRXDB4.BPL from your hard disk.
If you have Delphi 4 Professional or Standard Edition, deactivate the
conditional define {$DEFINE DCS} in the RX.INC file before compiling the
library.
Use "File/Open..." menu item of Delphi IDE to open RX' runtime
package RXCTL4.DPK. In "Package..." window click "Compile" button to
compile packages RXCTL4.DPK. After compiling repeat that for other RX
Library run-time package RXDB4.DPK. Put compiled BPL files into directory
that is accessible through the search PATH (i.e. DOS "PATH" environment
variable; for example, in the Windows/System directory). After
compiling RX run-time packages you must install RX design-time packages
into the IDE.
Use "File/Open..." menu item to open consistently RX design-time
packages DCLRX4.DPK (MUST be first) and DCLRXDB4.DPK.
In "Package..." window click "Compile" button to compile the package
and then click "Install" button to register RX Library components on
the "RX Controls", "RX DBAware" and "RX Tools" pages.
NOTE: do not save package sources in the Delphi IDE.
3. C++Builder 4.x:
Uninstall previous installed version of RX Library from C++Builder IDE.
Remove previously compiled RX packages (if any) RXCTL4.BPL, RXDB4.BPL,
DCLRX4.BPL and DCLRXDB4.BPL from your hard disk.
Be sure that linker option "Use dynamic RTL" is unchecked.
Use "File/Open..." menu item of C++Builder IDE to open RX' runtime
package RXCTL4.BPK. Then use "Project/Make..." or "Project/Build..." menu
item to compile package RXCTL4.BPK. After compiling repeat that consistently
for each of the other RX Library packages (.BPK files) RXDB4.BPK,
DCLRX4.BPK and DCLRXDB4.BPK (be sure to keep the sequence mentioned).
For runtime packages (RXCTL4 and RXDB4) put compiled BPL files into
directory that is accessible through the search PATH (DOS envirounment
variable, not IDE search path; for example, in the Windows/System
directory). After compiling RX packages you must install RX design-time
packages into the C++Builder IDE.
Use "Component/Install packages..." menu item to open "Packages" dialog
box. Then click "Add..." button and locate DCLRX4.BPL from the
RX/UNITS directory and click "OK" to install package into IDE. After
installing DCLRX4 package install DCLRXDB4.BPL package as above.
NOTE: do not save package sources in the C++Builder IDE.
4. Delphi 3.x:
Uninstall previous installed version of RX Library from Delphi 3 IDE.
Remove previously compiled RX packages RXCTL.DPL, RXDB.DPL, RXTOOLS.DPL,
DCLRXCTL.DPL, DCLRXDB.DPL and DCLRXTLS.DPL from your hard disk.
Use "File/Open..." menu item of Delphi IDE to open consistently RX
run-time packages RXCTL.DPK (MUST be first), RXDB.DPK and RXTOOLS.DPK.
In "Package..." window click "Compile" button to compile RX Library
run-time packages. Put compiled DPL files into directory that is
accessible through the search PATH (i.e. DOS "PATH" environment
variable; for example, in the Windows/System directory). After
compiling RX run-time packages you must install RX design-time
packages into the IDE.
Use "File/Open..." menu item to open consistently RX design-time
packages DCLRXCTL.DPK (MUST be first), DCLRXDB.DPK and DCLRXTLS.DPK.
In "Package..." window click "Install" button to register RX Library
components on the "RX Controls", "RX DBAware" and "RX Tools" pages
accordingly.
NOTE: do not save package sources in the Delphi IDE.
5. C++Builder 3.x:
Uninstall previous installed version of RX Library from C++Builder IDE.
Remove previously compiled RX packages (if any) RXCTL.BPL, RXDB.BPL,
DCLRXCTL.BPL and DCLRXDB.BPL from your hard disk.
Be sure that linker option "Use dynamic RTL" is unchecked.
Use "File/Open..." menu item of C++Builder IDE to open RX' runtime
package RXCTL.BPK. Then use "Project/Make..." or "Project/Build..." menu
item to compile package RXCTL.BPK. After compiling repeat that consistently
for each of the other RX Library packages (.BPK files) RXDB.BPK,
DCLRXCTL.BPK and DCLRXDB.BPK (be sure to keep the sequence mentioned).
For runtime packages (RXCTL and RXDB) put compiled BPL files into
directory that is accessible through the search PATH (DOS envirounment
variable, not IDE search path; for example, in the Windows/System
directory). After compiling RX packages you must install RX design-time
packages into the C++Builder IDE.
Use "Component/Install packages..." menu item to open "Packages" dialog
box. Then click "Add..." button and locate DCLRXCTL.BPL from the
RX/UNITS directory and click "OK" to install package into IDE. After
installing DCLRXCTL package install DCLRXDB.BPL package as above.
NOTE: do not save package sources in the C++Builder IDE.
6. Delphi 2.x and C++ Builder 1.0:
Use the "Install..." item on Delphi's "Component" menu to add
the RxCtlReg.PAS, RxDBReg.PAS and RxTooReg.PAS units to the component
library. These units registers all RX Library components on the
"RX Controls", "RX DBAware" and "RX Tools" pages accordingly.
7. Delphi 1.x:
Use the "Install Components..." item on Delphi's Options menu to add
the RxCtlReg.PAS, RxDBReg.PAS and RxTooReg.PAS units to the component
library. These units registers all RX Library components on the
"RX Controls", "RX DBAware" and "RX Tools" pages accordingly.