Einzelnen Beitrag anzeigen

khh

Registriert seit: 18. Apr 2008
Ort: Südbaden
1.929 Beiträge
 
FreePascal / Lazarus
 
#5

Re: Druck rechtsbündig

  Alt 21. Apr 2010, 13:33
Zitat von himitsu:
Dein Code:
Delphi-Quellcode:
Printer.Canvas.TextOut(frandlinks + cmtopixel(10.5,fdpih),
                       frandoben + cmtopixel(zeile,fdpih),
                       fdruckzeile);
Mit Verschiebung:
Printer.Canvas.TextOut(frandlinks + cmtopixel(10.5,fdpih) - Printer.Canvas.TextWidth(fdruckzeile),
frandoben + cmtopixel(zeile,fdpih),
fdruckzeile);
Die Position ist von Links gemessen und der Text geht nacht rechts.
Soll jetzt aber die rechte Seite des Textes ausgerichtet werden, dann könnte man auch mit dieser rechten Seite rechne.

super, einfache Lösung _funktioniert_

danke euch
Karl-Heinz
  Mit Zitat antworten Zitat