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 Alle shortcuts eines Menüs auflisten? (https://www.delphipraxis.net/129802-alle-shortcuts-eines-menues-auflisten.html)

Marco Steinebach 25. Feb 2009 21:10


Alle shortcuts eines Menüs auflisten?
 
Hallo zusammen,
Ich möchte für den Anfang alle Shortcuts, die in meiner Menüstruktur (TMainMenu) vorhanden sind, in eine Ini-Datei schreiben. Mit ShortcutToText und umgekehrt ist der Teil ja schnell erledigt. ;-)
Gibt es eine Möglichkeit sowas hinzubekommen wie:
Pseudocode:
Für jeden Menüeintrag
If Menüeintrag.Shortcut <> 0 then
Speichere den Shortcut zusammen mit dem Namen des MenüItems, dem er zugeordnet ist.
...

Mir ist nicht klar, wonach ich da suchen soll.
Für Hilfe wäre ich echt dankbar.
Viele Grüße
Marco

himitsu 25. Feb 2009 21:29

Re: Alle shortcuts eines Menüs auflisten?
 
du kannst MainMenu1.Items durchgehn und dann natürlich solange rekursiv, auch bei den Untermenüs, bis alles durch ist.

Mit dem Namen solltest du aufpassen, nicht daß da mal irgendwo 2 Menüpunkte gleich heißen.

Marco Steinebach 7. Apr 2009 14:17

Re: Alle shortcuts eines Menüs auflisten?
 
Hi Himitsu,
Ganz herzlichen Dank für deine Antwort, auch wenn die meine erst jetzt kommt. :-(
Hat prima funktioniert, und mit Item[x].name hatte ich genau daß, was ich wollte.

Einen herzlichen Gruß
Marco


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