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 TActionMainMenuBar und MRU (https://www.delphipraxis.net/110821-tactionmainmenubar-und-mru.html)

Centrii 25. Mär 2008 12:24


TActionMainMenuBar und MRU
 
Hi,

hat jemand eine Idee wie ich eine MRU (Most Recently Used Files) in eine ActionMainMenuBar bekomme??

Mir sind die Ideen und Suchwörter ausgegangen :cry:

Bin für alle Tipps sehr dankbar

Gruß Ruben

Centrii 26. Mär 2008 12:15

Re: TActionMainMenuBar und MRU
 
Scheinbar bin ich der einzige der das machen will,
gibt es echt niemanden der das schonmal gemacht hat :?:

Gruß Ruben

Muetze1 26. Mär 2008 12:53

Re: TActionMainMenuBar und MRU
 
Ja, selber programmiert mit einem einfachen Popupmenu an einem normalen Toolbarbutton. Nichts besonderes und eine solche Liste ist auch einfach und schnell programmiert. Von daher: wo liegt dein eigentliches Problem? Bei der Verwendung der Komponente oder bei der Logik für eine solche Liste?

Centrii 26. Mär 2008 13:08

Re: TActionMainMenuBar und MRU
 
Ich hab eine Komponente (TMRUManager), die funktioniert aber scheinbar nur mit dem TMainMenu, nicht mit dem TActionMainMenuBar. Eine andere Komponete für das besagte Menü habe ich nicht gefunden, bzw. kostet.

Jetzt bin ich auf Ideen suche wie ich das einem Menuitem zur Laufzeit anhängen kann...und da häng ich grad :?

Lun 26. Mär 2008 13:52

Re: TActionMainMenuBar und MRU
 
Hi Centrii,

ich habe zwar aus irgendwelchen unerfindlichen Gründen eine Abneigung gegen diese MenüBar
aber ich hoffe ich kann dir zu deinem Problem ein paar Tipps geben.

Hier ein Beitrag zum Hinzufügen von Items zur Laufzeit.

Und noch ein Beitrag wie du die später noch einzelnd ansprechen kannst, um eine Aktion auszuführen

greetz Lun

P.S: Ich bin damals auch auf ein PopupMenü umgesiedelt

Centrii 26. Mär 2008 15:02

Re: TActionMainMenuBar und MRU
 
danke Lun,

ich werde das mal testen und dann berichten :wink:

Gruß Ruben


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