![]() |
Rave Report - Font auf Bold stellen
Hi,
ich muss in Delphi2010 einen kleinen Report generieren, der nur ein paar allg. Daten und dann 10 bis 50 Messdaten enthält. Ich dachte ich schreibe die Daten "einfach" im OnPrint der rvSystem Komponente.
Delphi-Quellcode:
Jetzt habe ich folgendes Problem:
procedure TForm1.RvSystem1Print(Sender: TObject);
var Report: TBaseReport; begin Report := TBaseReport(sender); Report.Units := unMM; Report.NewLine; Report.SetFont('Arial Unicode MS', 30); Report.FontColor := clbtnText; Report.Bold := True; //-> fehlerhafte Ausgabe Report.PrintCenter('Protokoll Langzeitmessung',100); Report.NewLine; Report.NewLine; Report.Bold := False; //geht Report.PrintCenter('Protokoll Langzeitmessung',100); Report.NewLine; end; Wenn ich Report.Bold auf True setzte, schieben sich bei 'Protokoll Langzeitmessung' die beiden Wörter etwas übereinander. Das passiert nur beim Leerzeichen. Lösche ich das, passt es. Wenn ich Bold nicht setze, stimmt die Ausgabe auch. Ist das ein Bug bei Rave oder stelle ich mich nur dumm an? Gruß Thomas |
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:55 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz