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 Drag & Drop von einem Bild (https://www.delphipraxis.net/20492-drag-drop-von-einem-bild.html)

fauxx 19. Apr 2004 06:08


Drag & Drop von einem Bild
 
Hallo!

Ich hab volgendes Problem:
Ich habe eine Form, in der ein (oder mehrere) Bild(er) ist(/sind). Jedenfalls will ich das Bild per Drag and Drop vom User an seine Gewünschte stelle ziehen lassen.
Dabei soll aber folgendes gelten:

Das Bild soll beim Ziehen am Mauszeiger kleben bleiben (wenn möglich);
Das Bild soll nu in einem bestimmten Bereich abgelegt werden können (zb. in einem unsichtbahren Panel oder so);
Das Bild soll nach dem Drag and Drop Vorgang auch wieder am Urspringsort eirscheinen. (Also dass ich dann zwei Bilder hab, eines dort wos der User will und dann wieder eines dort, wo es vorher lad, so dass er User noch eines zum Drag and Droppen hat (also der User soll beliebig viele Bilder verwenden können));

Ich hab wirklich keine Ahung wie ich das machen könnte, da ich vorher noch nie was mit Drag and Drop gemacht habe...

Ich habe so ein änliches Problem schon einmal im Forum gefunden, jedoch steht da weder eine richtige Antwort, noch funktioniert bes bei mir... :?

Ich hoffe ihr habt ein paar Tipps/Quellcodes für mich.
Danke im Vorraus

RalfOne 23. Aug 2004 12:47

Re: Drag & Drop von einem Bild
 
Und hast Du dafür schon eine Lösung bekommen!
An so einem ähnlichen problem bin ich zur Zeit auch dran!
Versuche es gerade mit dem Clipboard zu lösen!
Ob das funzt keine Ahnung!
Ich hoffe doch!

bombilein 24. Aug 2004 12:09

Re: Drag & Drop von einem Bild
 
Hi,

leite dir doch eine Klasse von TImage ab. So mache ich das.

Gruß

Dani 24. Aug 2004 17:55

Re: Drag & Drop von einem Bild
 
Hi,

Das hier könnte dir weiterhelfen: http://www.melander.dk/delphi/dragdrop
Falls der Link gerade nicht geht, gibts die TDragDrop Komponenten auch bei www.torry.net
Sollte Torry gerade down sein, kannst du die Komponenten hier runterladen: http://visetoolbox.rpgportal.de/files/DragDrop.rar

Mit diesen Komponenten kannst du Bitmaps ziehen und ablegen (siehe enthaltenes Beispielprojekt).


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