![]() |
TActionClientItem,onClick Tag an Prozedur übergeben
Guten Morgen,
hab ein Problem mit der ActionMainMenuBar. Ich erzeuge zur Laufzeit ein Untermenü. Das ist kein Problem. Doch jetzt will ich 'onClick' einer Prozedur den Tag des TActionClientItem übergeben. Weiß jemand, wie das funktioniert? Ich habe es so probiert:
Delphi-Quellcode:
Doch leider keinen Erfolg bisher gehabt.
statusbar.Panels[1].Text:= vNamespace.Folders.[b]Item(TActionClientItem(Sender).Tag)[/b].FolderPath;
Würde mich um eine Anwort freuen cYa Dan |
Re: TActionClientItem,onClick Tag an Prozedur übergeben
hi
ich mach auch so etwas ähnliches. ich erzeuge zuerst eine action und weise sie einem actionmanager zu und dann trage ich sie im actionmainmenu ein. der action gebe ich im onclick ereignis eine procedure an. und in dieser mache ich dann die auswertung welcher item gedrückt wurde:
Delphi-Quellcode:
ich denke das gleiche müßte auch mit dem tag gehen.
str:=(sender as TAction).Caption
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:11 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