Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.184 Beiträge
 
Delphi 12 Athens
 
#3

Re: Druck rechtsbündig

  Alt 21. Apr 2010, 13:09
Dein Code:
Delphi-Quellcode:
Printer.Canvas.TextOut(frandlinks + cmtopixel(10.5,fdpih),
                       frandoben + cmtopixel(zeile,fdpih),
                       fdruckzeile);
Mit Verschiebung:
Delphi-Quellcode:
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 rechnen.
$2B or not $2B
  Mit Zitat antworten Zitat