Entwickler-Ecke
Sonstiges (Delphi) - DragDrop und OnClick auf einem Label nicht gemeinsam?
Bockscar - Di 07.03.06 20:56
Titel: DragDrop und OnClick auf einem Label nicht gemeinsam?
Hi! Ich habe ein label auf das ich per drag and drop eine grafik ziehen kann. allerdings gibt es auch eine funktion die ausgeführt werden soll wenn man nur so draufklickt, aber ich habe gemerkt, dass seit ich ON_DRAGDROP die entsprechende funktion zugewiesen habe, on_click nichts mehr macht. Viel mehr bekomme ich immer so ein kleines "stoppschild" als cursor wenn ich auf das entsprechende label clicke ...
Woran liegt das? Und wie kann ich das beheben?
digi_c - Mi 08.03.06 08:24
Also das Label selbst soll nicht gedragt werden? Ich kenne das Stopschild eigentlich nur von der Dragfähigen Komponente, die dann meint, das sie gezogen wird. Dann müsste man den Dragmode auf dmManual stellen und das im OnClick selbst auslösen. Da kann man dann auch ein Thresehold also Abweichungswert übergeben, um den die Maus bewegt werden muss bevor es als DnD gewertet wird.
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!