Einzelnen Beitrag anzeigen

Benutzerbild von Jasocul
Jasocul

Registriert seit: 22. Sep 2004
Ort: Delmenhorst
1.338 Beiträge
 
Delphi 11 Alexandria
 
#4

AW: Fenster wird auf falschem Monitor geöffnet

  Alt 5. Apr 2017, 09:37
Nach einigen Tests habe ich folgendes festgestellt:
Sobald man eine Aktion mit dem Fenster ausführt (in meinem Fall bei einem Element des Fensters den Focus setzen), wird es zum aktiven Fenster.
Das führt dann dazu, dass bei der Prüfung des DefaultMonitors (dmActiveForm) die "falsche" Form als Grundlage genommen wird.

Da ich aber eigentlich genau das Setzen des Focus benötige im OnShow, ist das natürlich ziemlich blöd.

Falls jemand eine elegante Idee hat, wie man das abfangen kann, ohne riesige Klimmzüge zu machen, wäre ich dankbar für Tipps.
Peter
  Mit Zitat antworten Zitat