![]() |
Cursor an das Ende eines Edit Feldes setzen
Hallo Leute,
Ich habe ein Frage, kann man den Cursor einer Editkomponente in der Komponente selbst verschieben? Wenn ja, wie kann man das erreichen? Ich bedanke mich schon im Vorraus für eure Hilfe, Mit freundlichen grüßen, Sebastian |
Re: Cursor an das Ende eines Edit Feldes setzen
Setze einfach SelStart.
Delphi-Quellcode:
Edit.SelStart := Length(Edit.Text);
|
Re: Cursor an das Ende eines Edit Feldes setzen
Funktioniert wunderbar, vielen Dank!
|
Re: Cursor an das Ende eines Edit Feldes setzen
Zitat:
um Missverständnisse zu vermeiden: man kann den Cursor ans Ende des Textes setzen, ans Ende des Edit-Feldes aber nur, wenn was drinsteht. Ist das Feld leer, steht der Cursor immer links. Die eigentliche Forderung lässt sich nur erfüllen, wenn man mit Leerzeichen auffüllt. Oder man baut sich eine rechtsbündige Edit-Komponente, aber das ist ein anderes Thema. Gruss Reinhard |
Re: Cursor an das Ende eines Edit Feldes setzen
Wenn nichts drinsteht, ist das Textende ja auch links :zwinker:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:04 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