Einzelnen Beitrag anzeigen

Rainer Wolff

Registriert seit: 25. Okt 2005
Ort: Bretten
321 Beiträge
 
Delphi 10.4 Sydney
 
#5

AW: Verhindern, daß ein Fenster den Fokus bekommt

  Alt 13. Sep 2017, 12:55
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.
  Mit Zitat antworten Zitat