QRDESIGN 0.84
(C) Copyright 1996 by Timo Hartmann, Oststr. 38, 57074 Siegen, GERMANY
email: thartmannx@aol.com - FAX +49-271-6609328 - CIS 100753,1266

What is QRDesign:
------------------
QRDesign is a runtime reportdesigner for QuickReport. 
With QRDesign the user of your program can create his own reports or modify 
existing ones, save this reports and load them.
QRDesign compiles into your application like any other form, no external 
program is needed.
Read QRDESIGN.WRI for more information.

INSTALLATION:
-------------

Short:
- you must have QuickReport 1.0d installed
- run QRDesign's INSTALL.EXE
- install QRDREG.PAS into your componenent palette

Prior to installing QRDesign you must have QuickReport 1.0d installed. 
You need exactly this version of QuickReport! If you do not have it you can 
get them from QSD at http://www.qsd.no (the update to Quickreport 1.0d for 
Delphi 2 is free). The shareware version of QuickReport is also available
on my home page http://members.aol.com/thartmannx for download.

When a new version of QuickReport is released you will also find a new 
version of QRDesign on my homepage. I know this version number problem is 
annoying, but when registering you will receive full sourcecode for 
QRDesign, so you can recompile it yourself whenever a new version of 
QuickReport is released.

To install QRDesign just copy all files (INSTALL.EXE, INSTALL.DAT, ...) to
a temporary directory and run INSTALL.EXE. INSTALL is a little DOS-program 
which will ask you for the version of Delphi and the version of QuickReport 
you are using. The appropriate files will then be copied to a directory of 
your choice.
INSTALL will make no modifications to your system and will not copy any 
files into your windows directory.

After this you will find a file QRDREG.PAS in the QRDesign directory. 
Please install this file into Delphis component palette. Delphi will 
recompile its VCL-Library, and if everything went okay you will have 
a new page on your component palette called "QRDESIGN".

Also a component named TLanguageSwitcher will be installed on the component 
palette page "Language". This component is used by QRDesign to switch 
between english and german language forms.

IF THIS GIVES YOU AN ERROR MESSAGE:
If you get the message "Unit version mismatch" (german: "Unitversionen 
stimmen nicht ueberein") then you probably have changed something in
QUICKREP.PAS or another VCL file. In this case Delphi tries to recompile
QRDESIGN.PAS, but this is not possible without the sourcecode. You can
try to reinstall the original QUICKREP.DCU. If you can not get QRDESIGN
to work you can download an already compiled demo program at
http://members.aol.com/thartmannx/ on the QRDesign-page. This demo lets
you try out all features of QRDesign. On registering you will receive
full sourcecode for QRDesign, so there will not be any problem installing
or compiling QRDesign with any version of QuickReport or with changed
VCL files (e.g. if you are using Apollo instead of the BDE).

INSTALLING TEMPLATES:
After successful installation of QRDesign it is useful to install the 
two forms ReportF.* and ReportDB.* as form templates. This is done with
Delphi 1 by first opening ReportF.Pas and its form. Then choose the 
menuitem "Options", "Gallery". Now choose the tab "Form Templates" and 
press the "Add" button. Use the title "QRD with fixed databases" and the 
description "QRDesigner with fixed databases". Hit the OK-button. Do the 
same with ReportDB.Pas, but use the title "QRD editable databases" and 
the description "QRDesigner with editable databases". 
QRDESIGN.HLP explains why there are two different templates.

Open QRDDEMO.DPR for a sample application of QRDesign.
