Einzelnen Beitrag anzeigen

frieder2008

Registriert seit: 28. Feb 2009
78 Beiträge
 
#5

AW: Strings in RichEdit auf Substring ausrichten

  Alt 30. Mär 2011, 07:35
Moin und danke,

ja, das mit dem Einrücken hatte ich auch schon überlegt. Richedit muss sein wg. Formatierungen.

Folgendes klappt schon mal nicht:
Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
var
  wordpos: integer;
  i: integer;
  str, neustr: string;
  mitte, neuepos: integer;
begin

 mitte:= re.Width div 2;
 for i:=0 to re.Lines.Count-1 do
   begin
     wordpos:= pos('haus', re.lines.strings[i]);
     str:= re.lines.strings[i];
     re.lines.strings[i]:= '';
     neuepos:= mitte - wordpos;
     insert(str, neustr, neuepos);
     re.lines.strings[i]:= neustr;
   end;

end;
Aber Leerzeichen auffüllen, sollte klappen.
  Mit Zitat antworten Zitat