![]() |
"Elegantes" Feststellen einer übergeordneten Kompo
Hallo zusammen,
ich habe eine Anwendung, in welcher bestimmte Actions u.a. mit einem Menüeintrag verknüpft sind. Falls die Action aus dem Menü heraus aufgerufen wird, ist der Index des übergeordneten Menüs für die weitere Verarbeitung vonnöten. Diesen hole ich mir über folgendes Konstrukt:
Delphi-Quellcode:
Gibt es noch einen eleganteren Weg, an den Menüindex zu kommen, oder ist das der Weg, der beschritten werden muss?
if (Sender as TAction).ActionComponent is TMenuItem then
mIndex := ((Sender as TAction).ActionComponent.GetParentComponent as TMenuItem).MenuIndex; Ciao, sepp001 |
Alle Zeitangaben in WEZ +1. Es ist jetzt 18:49 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