Changing printers cuts off the end of richtext memos
RB Professional Version 7.04
Delphi 7 Enterprise
Windows XP SP2
Hi,
I am having a problem with text being cut off the end of stretching rich
text memos. The report is set to preview on screen. If the user then prints
the report to the windows default printer everything is fine, however if
they change the printer in the print dialog box, the ends of some memos are
sometimes lost. I assume this is because the report was generated based on
the paper size of the default printer and has not been regenerated when the
printer was changed. Is there a way to regenerate the report before it is
sent to the newly selected printer if the user changes from the default
printer?
Thanks
Nick
Delphi 7 Enterprise
Windows XP SP2
Hi,
I am having a problem with text being cut off the end of stretching rich
text memos. The report is set to preview on screen. If the user then prints
the report to the windows default printer everything is fine, however if
they change the printer in the print dialog box, the ends of some memos are
sometimes lost. I assume this is because the report was generated based on
the paper size of the default printer and has not been regenerated when the
printer was changed. Is there a way to regenerate the report before it is
sent to the newly selected printer if the user changes from the default
printer?
Thanks
Nick
This discussion has been closed.
Comments
When printing to the printer in ReportBuilder, the report is always
regenerated. The problem is probably that the margins and object position
of the report you are trying to print on a different sized paper. When
printing to a different paper size you may need to loop through each
component and re-position it so it will fit on that paper size. Also, be
sure the margins are within the printable area of the specific printer you
are using.
--
Nico Cizik
Digital Metaphors
http://www.digital-metaphors.com