![]() |
ParentItems in MainMenu
So, nochmal eine Frage zum Menu :hi:
Und zwar gibt es doch bestimmt eine Möglichkeit, übergeordnete Menü-Punkte in einem dynamischen Menü abzufragen, z.B. nach folgendem Schema: a>1.Sub 2.Sub>2.1 Sub Zeige übergeordnete Menüs(2.1 Sub) >Result= a\2.Sub\ Wäre sehr dankbar, wenn mir jemand helfen könnte und mir die Lösung für dieses Problem präsentiert :cheers: |
Re: ParentItems in MainMenu
Hallo,
prinzipiell kannst du es so angehen:
Delphi-Quellcode:
Grüße vom marabu
function MenuItemPath(item: TMenuItem): string;
begin if Assigned(item) then Result := MenuItemPath(item.Parent) + item.Caption + PathDelim else Result := ''; end; procedure TDemoForm.MenuItemClick(Sender: TObject); begin with Sender as TMenuItem do ShowMessage(MenuItemPath(Parent)); end; |
Re: ParentItems in MainMenu
Juhuuu, vielen Dank :-D
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 17:23 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