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 Shape/Image auf etwas verschieben -> Ereignis auslösen (https://www.delphipraxis.net/40209-shape-image-auf-etwas-verschieben-ereignis-ausloesen.html)

Remake 12. Feb 2005 14:20


Shape/Image auf etwas verschieben -> Ereignis auslösen
 
Hi.

Ich bin kein absoluter Neuling in Delphi, aber diese Sache mache ich nun auch zum ersten Mal. Ich möchte ein rundes Shape auf einen Bereich ziehen und auf diesem Bereich soll dann ein Ereignis ausgelöst werden.
Ich habe es so geschafft:
Shape: DragKind: dkDock; DragMode: dkAutomatic
Bereich (ich hatte testweise ein Panel genommen, aber eigentlich sollte es einfach nur ein transparenter Bereich sein - was gibt es da für Möglichkeiten?): DockSite: True;

Blöd finde ich, dass wenn man den Kreis auf das Panel zieht, oben rechts dann ein "x" zum schließen ist. Das sollte da nicht sein, bei Anwendungen sieht man so etwas ja auch nie.. Außerdem, wenn man den Kreis wieder rauszieht aus dem Panel, hat das Fenster was dann entsteht (mit dem Kreis drin) die größe von dem Panel, von dem man es rausgezogen hat.
Ich wollte den Thread auch stellen, um zu wissen, ob ich das vielleicht generell mit dem Drag & Drop anders machen sollte, im Internet habe ich irgendwie direkt dazu nichts gesehen (und die Delphihilfe selbst - naja...).

Gruß und danke schonmal,
Remake


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