![]() |
Memo letzte Leerzeile
Hi,
Ihr kennt das bestimmt.. Wenn man in ein komplett leeres Memo zwei Zeilen einfügt dann sieht das ganze so aus: Zitat:
Gruß Neutral General |
Re: Memo letzte Leerzeile
Das Verhalten wird von Windows bestimmt (Stichwort: Common Controls) und daran lässt
sich auch nichts ändern. Aber ich sehe in dem Verhalten auch gar kein Problem. |
Re: Memo letzte Leerzeile
Ähm,
das hat wohl etwas mit dem CRLF am Ende der zweiten Zeile zu tun? Oder bin ich gerade auf dem Holzweg? |
Re: Memo letzte Leerzeile
Liste der Anhänge anzeigen (Anzahl: 1)
Ja generell nicht... Aber schau mal im Anhang ich bin gerade ganz provisorisch eine Hex-Anzeige für Dateien am bauen.. Und wenn dann diese Zeile da unten ist dann gibts Probleme wegen dem Offset wie man sehn kann.. dann ist alles eine Zeile verschoben...
|
Re: Memo letzte Leerzeile
Ad hoc fällt mir da jetzt nur soetwas ein
Delphi-Quellcode:
:?
procedure TForm1.Memo1Change(Sender: TObject);
begin Memo1.Text := TrimRight(Memo1.Text); Memo1.SelStart := Length(Memo1.Text); end; Edit: Ist nur ein Denkansatz. Funktioniert in der Praxis wohl nicht, es sei denn, Du willst ohne Leerzeichen oder Zeilenumbrüche schreiben :wink: |
Re: Memo letzte Leerzeile
Och.. das reicht mir vollkommen ;)
Hatte gedacht Trim ist nur für Leerzeichen... :gruebel: |
Re: Memo letzte Leerzeile
Wozu einen Hex-Editor Komponente selbst schreiben?
Das gibt's doch schon als Freeware: ![]() |
Re: Memo letzte Leerzeile
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:28 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz