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 Popup - Menu als Sub - Menu nutzen (https://www.delphipraxis.net/192338-popup-menu-als-sub-menu-nutzen.html)

TomyN 10. Apr 2017 16:16

Popup - Menu als Sub - Menu nutzen
 
Hallo,

ich habe ein Pop-Up Menu welches ich gerne sowohl als Popupmenu (Aufruf über eine Taste) als auch als Sub-menu in einem anderen Menü nutzen möchte.

Das ganze funktioniert holprig über popup(X,Y) im Click-Handler für den Menüeintrag. Allerdings bleibt das Menü dann beim Mouse Move im Menü zu..

Gibt's da irgendeine sinnvollere Möglichkeit?

Tomy

himitsu 11. Apr 2017 09:06

AW: Popup - Menu als Sub - Menu nutzen
 
Man könnte ganz böse versuchen den Root-Knoten den Popupmenüs als MenuItem beim anderen Menu einzufügen
Delphi-Quellcode:
MenuItemDesAnderenMenus.Items.Add(PopupMenu.Items);

Oder du clonest die MenuItems des Popups und fügst diese in dein Submenü ein. (notfalls im OnPopup ein clear und alles neu clonen)


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