Zitat von
delphinia:
ich habe diese Druckfunktion gefunden zum ListView drucken
Damit habe ich 2 Probleme
a) die linien die da gezeichnet werden sidn mir zu dünn!
b) Möchte ich in jeder Zeile ne Linie!
wer kann mir dabei helfen?
...
Hallo,
da hat sich jemand überhaupt nicht die Mühe gemacht, auf printer.canvas den pen einzustellen - defaultmässig ist das 1 pixel, daher sind die Linien umso dünner, je höher die Auflösung des Druckers ist. Also vor dem Druck der Linien pen zuweisen oder zumindest pen.width auf einen grösseren Wert setzen.
Am saubersten ist es natürlich, die Auflösung des Druckers abzufragen und den Wert für Width so zu wählen, dass die Breite auf allen Druckern gleich ist.
Beispiele sind in der Online-Hilfe unter TCanvas und TPen zu finden.
Gruss Reinhard