Bug Fixes and Enhancements


Note : since the introduction of QR3.6.2 many of these code patches are no longer necessary.

Change the colour in a band at runtime. The fix is here. (26th Nov 2004)
Component exists bug. The fix is here. (12th Oct 2004)
Barcodes on metafile not readable. The fix is here. (9th Feb 2004)
Images appearing blacked out on printed reports, or images are missing and produce blank page. The fix is here. (27th October 2003)
Exporting RichText controls to PDF and HTML. The fix is here. (16th October 2003)
Printer setup : using a standard printer dialog before printing a preview here. (10th September 2003)
Some help with RTF display problems here. (13th March 2003)
Printer setup : How to get the users selections of Bin, Collate and PrintQuality. This is a Delphi code sample with comments. Posted 20th January 2003
Differences in metafile formats between Delphi 4 and Delphi 5. Advice here (10th July 2002)
The OnPreview event stops a custom preview showing. Advice here (10th July 2002)
Scaling and positioning the meta-file. Differences between the preview and the printed image can be minimised. (1st May 2002)
Summary Band Alignment to bottom of the page. Fix here (15th Feb 2002)
Printer setup - the oracle speaks. Code that should set printer attributes. The Printer setup code.. (5th Feb 2002)
Composite reports - column headers not printing here (2nd Jan 2002)
Adding new paper formats - here ( 27th December 2001)
Greying print buttons while printing is taking place.here ( 17th November).
Printing - duplex modes here. ( 17th November)
Controlling the preview window after creation.This article shows how to access the preview window and set its properties.( 19th September 2001)
Adding extra printer bins and paper formats. Some newer model printers have unfamiliar names and codes, and so will not be settable from Quick Reports unless the code is amended.
This article shows how to extend the range of printer settings available.(28th August 2001)
Selecting printer, paper formats and bins. Using the Standard printer object. Make the changes listed here.
A useful bit of code that sets the default printer.   (24th June 2001)
How to use the QRP Handler in qrextra.pas   (11th June 2001)
Spurious blank pages. This can be caused by a Group header with 'forcenewpage' set. The fix is here.  (14th may 2001)
Printer DLL crashes on loading.Possible fix.   (28th June 2001)
Printing large reports without re-creating them advice here.   (9th may 2001)
Working out the height of expanding bands here.   (9th May 2001)
Memory leaks (if you find any please let us know) fixes here.   (30th April 2001)
The loopband - mystery component explained.   (20th April 2001)
Important printing news for Xerox, HP and other printers (15th March 2001)
Stretching your bands - some advice (03/03/2024)
Two Delphi printer bugs with fixes are listed here ( 28/02/2024)