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 angepasstes Image reagiert unerwartet (https://www.delphipraxis.net/28612-angepasstes-image-reagiert-unerwartet.html)

Snoop007 26. Aug 2004 23:14


angepasstes Image reagiert unerwartet
 
Hi,
ja die überschrift ist etwas naja, beschreibt aber meine situation gut
ich habe mir ein TImage schön angepasst, mit MouseEnter, MouseExit usw. ..
nun habe ich folgende procedure WMLButtonDown( var Msg : TWMLButtonUp ); message WM_LBUTTONDOWN;
die soweit auch gut funktioniert (eine procedure mit message WM_LBUTTONUp ist auch implementiert ) aber wenn man einen doppelklick macht, spinnt die komponente
ich kann auf der form nichts mehr anklicken, alle nachrichten die von der maus gesendet werden, werden an das angepasste TImage gesendet, sprich, ich klicke auf einen Button, und das Image reagiert ( nicht der Button )

woran liegt das ?

edit : auch ohne den eigentlichen code reagiert diese falsch :gruebel: das kann doch nicht sein

nailor 26. Aug 2004 23:40

Re: angepasstes Image reagiert unerwartet
 
das liegt daran, dass du alle MausDown-Messages an deine Procedure umleitest. Mich wundert nur, dass es bei einem Einzelklick funktioniert. Du musst irgendwo checken, ob man auf das Image klickt, oder sonstwohin.

Snoop007 26. Aug 2004 23:51

Re: angepasstes Image reagiert unerwartet
 
also nach nun sehr intensiever testung, tritt der fehler schon auf, wenn ich die procedure WMLButtonUp( var Msg : TWMLButtonUp ); message WM_LBUTTONUP; deklariere

wie kann ich das nun beheben ?


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