Nachricht gesucht
Hi@all,
ich habe mir ein Control gebastelt welches von TCustomControl abgeleitet ist, wenn ich das Control anklicke öffnet sich ein weiteres Control abgeleitet von TCustomControl. Alles eingebettet in ein Form. Nun möchte ich abfangen, wenn ich ausserhalb meines selbsterstellten Ctrls klicke. Habe es schon mit WMKillFocus, CMCancelMode und WMCancelMode probiert, leider erfolglos. Hat jemand noch eine Idee? Lg Karsten |
Re: Nachricht gesucht
MouseCapture ???
ich glaub das kann man sogar gleich festlegen, dasss Mouse ereignisse gecaptured werden ... mfg DerDan |
Re: Nachricht gesucht
Ich denke auch das Maus-Capture das einfachste ist. Such einfach mal nach CaptureControl ;) Der Vorteil ist, dass alle Mausnachrichten an das Control gehen, dass gecapturet wurde. Damit bekommst du dann auch das OnMouseDown-Event, auch wenn es ausserhalb des zweiten Controls liegt ;)
Edit nach netten Hinweis vom Spider: Besser ist es mal nach SetCaptureControl und GetCaptureControl zu suchen ;) Zumindestens in der Online-Hilfe findet man dann was. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:12 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