Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

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

Re: Zeilenende eines Memos setzen

  Alt 1. Apr 2010, 15:22
Memo1.Lines[i] := Memo1.Lines[i] + '......feritg'; notfalls geht auch was in dieser Richtung:
Delphi-Quellcode:
x := Memo1.ClientWidth - Memo1.Canvas.TextLength(Memo1.Lines[i] + 'feritg');
x := x div Memo1.Canvas.TextLength('.');
Memo1.Lines[i] := Memo1.Lines[i] + StringOfChar('.', x) + 'feritg';
(nur so hingetippt und k.A. ob es so auch alle Befehle gibt, aber das Prinzip sollte klarwerden)

Tipp: TextWidthTextWidth
$2B or not $2B
  Mit Zitat antworten Zitat