Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Cursor in TEdit (https://www.delphipraxis.net/62885-cursor-tedit.html)

Pluto 10. Feb 2006 23:09


Cursor in TEdit
 
Hallo,
ich hab folgendes Problem:
Auf einem Formular u.a. ein TEdit (genauer gesagt, es ist ein TDBEdit,
aber das ändert nichts an der Aufgabe), das bereits einen Teiltext
enthält.
Wenn ich nun mittels Tab auf das TEdit springe, so soll der Cursor
bereits am Ende des enthaltenen Teiltextes stehen. Wie kann ich das
erreichen?

Beispiel: Ich benutze das TDBEdit als Eingabefeld für eine Telefon-
nummer. Aus der Datenbank enthält das Feld bereits die Vorwahl z.B.:
[06832- ]. Wenn ich den Cursor im Editfeld per Code ans Ende der
Vorwahl bringen könnte, kann der User einfach weiter tippen, um
die Telefonnummer zu ergänzen.

Dank für Hilfe

ErazerZ 10. Feb 2006 23:15

Re: Cursor in TEdit
 
meinst du vielleicht sowas?
Delphi-Quellcode:
procedure TForm1.Edit1Enter(Sender: TObject);
begin
  Edit1.SelStart := Length(Edit1.Text);
end;

Pluto 10. Feb 2006 23:22

Re: Cursor in TEdit
 
Danke an ErarserZ

Das wars! Manchmal sieht man den Wald vor lauter Bäumen nicht.


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:09 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz