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 Position des Textcursors in TEdit ändern (https://www.delphipraxis.net/122459-position-des-textcursors-tedit-aendern.html)

Ares 16. Okt 2008 14:17


Position des Textcursors in TEdit ändern
 
Hallo!

Wenn man in ein TEdit klickt landet der Cursor genau an der Stelle der Maus bzw. am Ende des Texts. Ich würde das gerne so abändern, dass der Cursor egal wohin man klickt immer am Anfang des Texts steht. Weiß jemand wie man das macht?

Besten Dank
Ares

s.h.a.r.k 16. Okt 2008 14:32

Re: Position des Textcursors in TEdit ändern
 
beim onclick vielleicht die eigenschaft selstart ändern? das düfte im normalfall helfen ;) evtl sollest das ereignis auf onenter ändern, da man ja auch per tastatur in das edit springen kann.

[edit]
also ich hab den folgenden code beim OnEnter, onMouseUp und OnMouseDown drin und es funktioniert:
Delphi-Quellcode:
TEdit(Sender).SelStart := 0;
[/edit]


Alle Zeitangaben in WEZ +1. Es ist jetzt 11:21 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