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 Menü umhängen (https://www.delphipraxis.net/74940-menue-umhaengen.html)

Alfonso 11. Aug 2006 10:25


Menü umhängen
 
Hallo,

ich habe eine Anwendung, in der es ein Menü [Menu1] und [Menu2] gibt. Abhängig vom Anwendungsfall benfindet sich das Untermenü [UMenu1] entweder unter [Menu1] oder unter [Menu2]. Die Aufgerufene Funktion von [Umenu1] ist immer die Selbe.

Muss ich jetzt im Designer [UMenu1] sowohl unter [Menu1] wie auch unter [Menu2] unterbringen und zur Laufzeit eins davon verstecken oder reicht es, dass ich es nur unter [Menu1] erstelle und ich es zur Laufzeit umhänge. Wenn das Umhängen geht, dann bitte ich um ein Beispiel.

Danke im Voraus

Gruß

Alfonso

Jürgen Thomas 11. Aug 2006 10:47

Re: Menü umhängen
 
Das "Umhängen" geht einfach mit den Delphi-Mitteln:

1. Menu1.Remove(UMenu1);
2. Menu2.Insert(UMenu1, 3);

Siehe Delphi-Referenz durchsuchenTMenuItem.Insert und Delphi-Referenz durchsuchenTMenuItem.Remove

Viel Erfolg! Jürgen

DennisHB 11. Aug 2006 10:59

Re: Menü umhängen
 
Liste der Anhänge anzeigen (Anzahl: 1)
Kleines Beispiel :)

Alfonso 11. Aug 2006 11:09

Re: Menü umhängen
 
vielen Dank! Genau was ich brauchte.

Alfonso

Daniel G 11. Aug 2006 11:24

Re: Menü umhängen
 
@Jürgen Thomas:

Das Icon für die Delphi - Hilfe kannst du mit den [ oh ][ /oh ] Tags (ohne Leerzeichen zwischen den Klammern und "oh") aktivieren,

z.b.: Delphi-Referenz durchsuchenTMenuItem.Insert


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