Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.168 Beiträge
 
Delphi 12 Athens
 
#2

Re: Editfeld - Cursor ans Ende setzen oder ausblenden

  Alt 29. Sep 2009, 09:38
Wenn du Edit.Text einen Wert zuweißt, wird nunmal unweigerlich der Cursor von Windows an den Anfang gesetzt.

Delphi-Quellcode:
VirtKeyBoardEdit.SetFocus;
VirtKeyboardEdit.SelStart := -1;
VirtKeyboardEdit.SelText := 'a'; // 'a' hinten dranhängen
VirtKeyboardEdit.SelStart := -1;
Der einzige Weg, wo der Cursor nicht erst nach vorne springt, wäre nur die Selection zu ändern.
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  Mit Zitat antworten Zitat