Wenn man statt Form.Show nur Form.Visible := True setzt, wird kein Fokus gesetzt.
Beim Aufruf des Statusfensters visible:=true anstatt show reicht offensichtlich nicht, das Statusfenster bekommt trotzdem wieder den Fokus bei der Druckvorschau.
reicht es nicht, dem Hauptfenster nach dem Progressbar den Fokus über SetFocus() zu setzen?
Progressbar und Vorschaudialog sind in einer externen Opensource-Bibliothek (in einem Aufruf), daran möchte ich nicht unnötig herumpfuschen, sonst hab ich bei jedem Update wieder Arbeit.
Ein Problem mit ähnlicher Ursache hatte ich auch schon
hier beschrieben, das wäre wohl wahrscheinlich auch beseitigt, wenn mein Statusfenster keinen Fokus erhalten kann.