Finalmente lo he solucionado así :
Código Delphi
[-]procedure TMiForm.ActionList1Execute(Action: TBasicAction;
var Handled: Boolean);
begin
if (not Self.Active) or (Self.WindowState = wsMinimized) then
Handled := True;
end;
Indicar de nuevo que en mi caso particular tengo una aplicación MDI y por eso la comprobación de si el form está minimizado.