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:
TEdit(Sender).SelStart := 0;
[/edit]
»Remember, the future maintainer is the person you should be writing code for, not the compiler.« (Nick Hodges)