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 ActionManager: Einträge im Menü zur Laufzeit ändern (https://www.delphipraxis.net/91099-actionmanager-eintraege-im-menue-zur-laufzeit-aendern.html)

NCC-1701 29. Apr 2007 14:18


ActionManager: Einträge im Menü zur Laufzeit ändern
 
Ich arbeite an einer Anwendung und wollte ein Menü erstellen was sich auf Knopfdruck auf eine andere Landessprache umschaltet. Bisher habe ich mal testweise ein Menü "Test" und als Untermenü "Test 2" genannt.

für die Einträge habe ich schon eine Lösung gefunden.
Delphi-Quellcode:
Action1.Caption:= 'Test 2';
mein Problem ist aber, wie kann ich nächträglich zur Laufzeit im Menü die Beschriftung der Kategorie ändern für die einzelnen Einträge? Ich habe es mit folgendem Code probiert, aber ohne Erfolg, die Beschriftung hatte sich im Menü nicht geändert.

Delphi-Quellcode:
Action1.Category:= 'Test';
bin für jede Hilfe dankbar :)

Tiuri 29. Apr 2007 14:31

Re: ActionManager: Einträge im Menü zur Laufzeit ändern
 
Wenn du mit Menü TMainMenu meinst, würde ich einfach zwei MainMenus erstellen und auf Knopfdruck das Menü des Formulars ändern.

NCC-1701 29. Apr 2007 14:42

Re: ActionManager: Einträge im Menü zur Laufzeit ändern
 
ich arbeite mit der ActionMainMenuBar :)

Blackheart 29. Apr 2007 14:47

Re: ActionManager: Einträge im Menü zur Laufzeit ändern
 
Hatte letztens auch ein Problem damit, hab folgenden Link bekommen - hatt geholfen.
http://www.blong.com/Conferences/DCo...m#Introduction

NCC-1701 29. Apr 2007 15:26

Re: ActionManager: Einträge im Menü zur Laufzeit ändern
 
Zitat:

Zitat von Blackheart
Hatte letztens auch ein Problem damit, hab folgenden Link bekommen - hatt geholfen.
http://www.blong.com/Conferences/DCo...m#Introduction

finde den Teil bzw. Befehl nicht der mir jetzt helfen könnte :(


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