Natürlich kenn ich es nicht.
Hat uns schließlich noch niemand verraten, warum die PDFs unbedingt im Hintergrund offen sein müssen.
Aber wie gesagt, der Timer ist keine gute Lösung
und es gibt ein Event (OnDeactivate in TApplicationEvents oder notfalls in Application), welches natürlich immer gefeuert wird, wenn sich ein anderes Programm den Fokus mopst (ausversehn, oder weil es der Benutzer so wollte).
Und es gibt die
ActiveX-Variante.