Nun ja, diese ganze TActionClient-Collections-Rumeierei find ich auch nicht so pralle..
Um ein 'Menupunkt' direkt ansprechen zu können gibt es das hier (hab ich auch erst vor wenigen Minuten herausgefunden):
Delphi-Quellcode:
...
var acItem: TActionClientitem;
...
begin
acItem := ActionManagerMain.FindItemByCaption('&Menupunkz');
if Assigned(acItem) then
acItem.Visible := ...
Ist zwar nett, aber m.E. etwas unflexibel, weil in dem zu übergebenden String das
&-Zeichen für den HotKey enthalten sein muss - und da muss ich natürlich genau wissen, an welcher Position es steht
Die Möglichkeit, mittels der Funktion StripHotKey() die Caption zu finden, scheitert kläglich