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 Postition des Cursors beim Drag & Drop im Memo herausfinden (https://www.delphipraxis.net/146933-postition-des-cursors-beim-drag-drop-im-memo-herausfinden.html)

Mysterio08 29. Jan 2010 17:08


Postition des Cursors beim Drag & Drop im Memo herausfin
 
Guten n'Abend,

folgende Situation: ich habe zwei Formulare, auf einem befindet sich eine TMemo-Komponente, auf dem anderen eine TListBox. Jetzt möchte ich per Drag & Drop Inhalt aus der ListBox ins Memo ziehen - das klappt. Aber ich bin in sofern eingeschränkt, als dass ich den Text immer nur mit Add anhängen kann. Ich würde es aber gerne so machen, dass man auch zwischen Buchstaben den Text einfügen kann. Ich weiß nur nicht wie, ich hab mir schon Insert angeschaut, aber nicht erfolgreich.

Ist das mit einem TMemo möglich oder muss ich auf ein TRichEdit umsteigen?

mfg.

toms 29. Jan 2010 18:56

Re: Postition des Cursors beim Drag & Drop im Memo herau
 
ungetestet:
Delphi-Quellcode:
Memo1.SelStart := LoWord(SendMessage(Memo1.Handle, EM_CHARFROMPOS, 0, MakeLParam(X, Y)));
Memo1.SelText := '....';

Mysterio08 30. Jan 2010 15:51

Re: Postition des Cursors beim Drag & Drop im Memo herau
 
Zitat:

Zitat von toms
ungetestet

Nevertheless it works!

Vielen Dank


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