Popupmenu: Herausfinden, über welchem Item die Maus ist
Hallo zusammen!
Ich würde gerne ein wenig mit einem Popupmenü rumzaubern und brauche dafür eigentlich ein MouseOver-Event oder irgendwas das geeignet ist mir ein Event auszulösen, wenn meine Maus gerade über einem Menuitem steht. So ein Event wird aber scheinbar von TPopupMenu oder TJvPopupMenu nicht mitgeliefert. Hat vielleicht jemand ne Idee, wie man da rangehen könnte? Danke :) |
Re: Popupmenu: Herausfinden, über welchem Item die Maus ist
Hallo,
du kannst die Nachricht WM_MENUSELECT abfangen, die an die Applikation geschickt wird. Zarko Gajic zeigt in diesem Artikel, wie so etwas prinzipiell geht. Für Popup-Menüs ist etwas mehr Aufwand notwendig, da die Nachricht hier an ein internes Fenster der Applikatio geschickt wird. Die Kombination beider Codes sollte zur Lösung deines Problems führen. Gruß Hawkeye |
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:24 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