Algo debes estar haciendo mal.
A mi esto me funciona perfectamente:
Código Delphi
[-]
for i := 0 to ActionManager1.ActionCount - 1 do begin
TAction(ActionManager1.Actions[i]).Enabled := False;
end;
Las deshabilita todas.
Ańado: Si quieres realizar la comprobación e incluir algunas Standard Actions, haz el CAST como TCustomAction.
Código Delphi
[-]
for i := 0 to ActionManager1.ActionCount - 1 do begin
if (ActionManager1.Actions[i] is TCustomAction) then begin
TCustomAction(ActionManager1.Actions[i]).Enabled := False;
end;
end;