Installation of TDBFilterDialog

Delphi 2:
1. Close any Files or Projects that are open.
2. Select the "Component...Install" choice.
3. Click on the Add button.  
4 Enter the path and filename of where the DBPREG.PAS file is 
located, or find it now with Browse. 
5. Click on the Add button.  
6. Click on OK.  The component library will rebuilt.

Delphi 3 (Delphi 4, Delphi 5):
(For Delphi4(Delphi 5), just change 3 to 4(5) in the following 
instruction)

To save space and to allow a faster download from the Internet, the 
"TDBFilterDialog" file set does not contain a compiled Delphi 3 package 
for installation. To compile and install the TDBFilterDialog package do the 
following:
1.Start Delphi 3 and select "File", "Close all" to close all opened files. 
Select "File", "Open" and open the file DBPro.DPK from the 
TDBFilterDialog directory. The package editor will be shown. Now press 
the "Compile" and the "Install" button.
2.Update the library search path:
Select "Tools", "Environment options..." on page "Library". Add the 
TDBFilterDialog directory to the "Library path".

Delphi 3(Delphi2, Delphi 4, Delphi 5) help installation
(for Delphi4(Delphi2, Delphi 5), just change 3 to 4(2, 5) in these 
instructions)
1. Make sure Delphi is not running now.
2. Copy DbPro.hlp and DbPro.cnt from the TDBFilterDialog directory to 
Delphi 3 help subdirectory.
3. Edit the Delphi3.cnt file (for Delphi 2 edit the Delphi.cnt) in the 
Delphi Help directory and add the following line to the "index" section:
Index DBPro Help =DBPro.hlp. Add the following line to the "include" 
section:
include DBPro.cnt
4 In the Help subdirectory of Delphi 3 delete the old DELPHI3.GID and 
DELPHI3.FTS files. This can be done easily from Explorer. 
5. The next time you use the Delphi's Help feature it'll say "preparing 
file help for the first use". It occurs when Delphi is rebuilding the .GID 
file to include the new Help topics. The next time you make a fall text 
search in Help it'll rebuild DELPHI3.FTS. 

Different language

If you want names in dialog boxes to be in another language close 
Delphi IDE and start up Comtrans.exe located in a directory of a 
TDBFilterDialog component. Choose the language from the list displayed 
and press "Start translation".

If there is no needed language you can easily add it to the list. To do it 
you should make the following steps:
1. There are ".RC" extension files in the directory of the TDBFilterDialog 
component. These are resource files that contain strings:
 {
 constant, "value"
 .
 .
 }
For example, the file English.RC contains strings:
{
  SFieldNotFound,"%s: Field '%s' not found"
  SErrorDataSet,"Missing DataSource or DataSource.DataSet 
property"
 .
 .
 }
Copy a file with a comprehensible language under another name and 
rewrite the names after the comma in the needed language. Leave 
special symbols '%s' in the text. Compile your resource file by means 
of the following command in DOS sessions: "C:\> brc32.exe -r 
filename.RC". A "RES" extension file will be created. It has to be 
located in the directory of the TDBFilterDialog component. File brc32.exe 
can be found in the directory \Delphi 3\BIN.
1. There are ".LNG" extension files in the directory of the TDBFilterDialog 
component. These files contain strings 'Property'='Value'.For 
example, file English.LNG contains strings:

[DBSet.dfm]
fmFieldsSet.Caption='Fields'
bbClear.Caption='Clear All'
bbSetup.Caption='Setup'
bbOk.Caption='OK'
bbCancel.Caption='Cancel'
bbHelp.Caption='Help'

Copy a file with a comprehensible language under another name and 
rewrite the names after sign "=" in the needed language. Copy the 
compiled resource file from step "1" to section [Resource] after sign 
"=".
3.Add string "Language name=filename.LNG" to file "translate.ini" 
where "filename.LNG" is the file created in step "2". For example: 
English='English.LNG'.
If you send ".LNG" and ".RC" extension files of a language that is 
currently not on our list first to the Email address rsoft@postmark.net 
you will receive a copyright version of TDBFilterDialog with 50% discount. 
After accompaniment of new language to you will be sent a instruction on 
registrations of TDBFilterDialog with 50% discount.


