Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by himitsu,
19. Okt 2009
OK, beim RTF-Code kommt Trim wirklich nicht sehr weit :oops:
Nja, es ist zwar immernoch eine Zeile zuviel dran, da sie in Lines nicht drinen ist und erst später angehängt wird, aber was soll's ... wenigstens wird sie nicht mehr :angel2:
Function GetRTFText(C : TRichEdit) : String;
Var
Str : TStringStream;
i : Integer;
Begin
Result := '';
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by himitsu,
19. Okt 2009
Ja also, einige StringList-Funktionen hängen leider an alle Zeilen in der Stringliste ein sLineBreak (CRLF) an, wenn es wieder "serialisiert" wird,
selbst wenn hinter der letzen Zeile Keiner war, als es in die StringList eigelesen wurde.
Wenn es jetzt egal ist, ob am Ende eventuelle "gewollte" Leerzeilen wegkommen, dann könntest du es einfach so lösen
Editor.Lines.Append(Trim(cRTFText));...