![]() |
Das PopupMenu eines Parent-Panels verhindern
Hallo,
aus irgendeinem Grunde popt bei einem Rechtsklick auf ein Panel immer das PopupMenu des Panels darunter (Parent-Panels) auf. Um das zu verhindern, kann ich mir im Moment nicht anderes helfen, als das obere Panel dann immer selbst mit einem eigenen (dann leeren) PopupMenu zu verknüpfen. Aber geht das nicht auch einfacher? Mit irgendeiner dafür (ebenfalls) zuständigen Property o.ä.. Nur leider sticht mir im Augenblick aber nichts diesbezügliches ins Auge. :( Thx im Voraus rXdY |
Re: Das PopupMenu eines Parent-Panels verhindern
In .OnContextPopup des gewünten Panels bzw. der Komponente, wo kein Popup aufgehn soll,
einfach Handled auf True setzen Der Aufruf des KontextMenüs/PopupMenüs wird, wie du schon bemerktest, solange zu den Eltern durchgereicht, bis es keine Eltern mehr gibt oder Einer ein Menü besitzt und dieses dann aufgerufen. (wird praktisch so gemacht, damit man nicht bei jeder einzelnen Subkomponente das Menü angeben muß) |
Re: Das PopupMenu eines Parent-Panels verhindern
ja genau, nach derartigem suchte ich, Thx.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:46 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz