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.