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üeinträge im Popup (https://www.delphipraxis.net/134877-menueeintraege-im-popup.html)

cugar 31. Mai 2009 10:37


Menüeinträge im Popup
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hi,
hab auf meinem Formular 3 PopupMenüs, 1 Hauptpopup und 2 kleine. Das Hauptpopup soll sich zur Laufzeit (nur beim 1 aufruf) mit den kleinen füllen.

zB.
Im AdvPopupMenuRechAnschrift gibt es an der Position Punkt: 'Optionen', jetzt möchte ich aus dem AdvPopupOptionen seine Einträge hier als SubMenü reinkopieren.
Mit dem Befehl:
AdvPopupMenuRechAnschrift.Items[11].Add(AdvPopupOptionen.Items);
geht das auch, nur er macht mir ein Submenü zu viel (sehe Bild).
Wo liegt mein Fehler?

cugar 31. Mai 2009 10:50

Re: Menüeinträge im Popup
 
Habs fertig:

Delphi-Quellcode:
     for i1:=0 to AdvPopupOptionen.Items.Count-1 do begin
              NewItem := TMenuItem.Create(self);
              NewItem.Caption := AdvPopupOptionen.Items[i1].Caption;
              NewItem.OnClick := AdvPopupOptionen.Items[i1].OnClick;
              NewItem.ImageIndex := AdvPopupOptionen.Items[i1].ImageIndex;
              AdvPopupMenuRechAnschrift.Items[i].Add(NewItem);
     end;
Dachte es geht noch einfacher um die Einträge zu kopieren^^

[edit=mkinzler]Delphi-Tag eingefügt Mfg, mkinzler[/edit]

mirage228 31. Mai 2009 10:57

Re: Menüeinträge im Popup
 
Gabs da nicht die Eigenschaft Delphi-Referenz durchsuchenLinkSubMenuItems oder so ähnlich?


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