Seite 1 von 1

Drag&Drop Hintergrund abfragen/Drag-over-Event?

Verfasst: 27.07.2015 08:28
von es_91
Hi!

Führt man eine Drag&Drop-Operation aus, liegt das Ziel für Gewöhnlich nicht weit von der Quelle. Was jedoch, wenn es in einem anderen Reiter einer Panel-Gruppe liegt? Was, wenn der Reiter gar nicht Teil des Panels, sondern ein Button ist, welcher nur zwischen verschiedenen Containern hin und herschaltet...

Kann man dann den 'mouse hover' über dem Button herausfinden, abfragen? Man könnte natürlich den Aufenthaltsort der Maus mittels WindowMouseX () und WindowMouseY () mit dem des Buttons abgleichen, aber dies währe sicher fehleranfällig... (?)

Habt Ihr da Erfahrungen, wisst Ihr Was, was hilft?

Freundliche Grüße von es_91

Re: Drag&Drop Hintergrund abfragen/Drag-over-Event?

Verfasst: 27.07.2015 13:01
von Derren
Warum wäre das Fehleranfällig?

Du musst nur eine Wartezeit einbauen, so dass nicht sofort die ganze GUI umgeschaltet wird wenn man kurz den Button berührt, so wie wenn man über die Taskleiste ein minimiertes Explorerfenster aufruft. Während der Drag-Phase.