Einzelnen Beitrag anzeigen

Benutzerbild von Uwe Raabe
Uwe Raabe

Registriert seit: 20. Jan 2006
Ort: Lübbecke
11.475 Beiträge
 
Delphi 12 Athens
 
#12

AW: Fenster auf bestimmten Monitor öffnen

  Alt 9. Feb 2024, 16:54
Setze die DefaultMonitor-Eigenschaft des Forms auf dmDesktop. Dann sind Left und Top relativ zum virtuellen Desktop und nicht mehr zu einem spezifischen Monitor.
Ich glaube das passt irgendwie nicht. Das Left und Top eines Forms bezieht sich immer auf den Desktop. Mit DefaultMonitor = dmDesktop verhindert man nur die automatische Positionierung beim Show gemäß den anderen Optionen. Zusätzlich spielt auch der Wert für Position eine Rolle, den man bei direktem Setzen von Left/Top besser auf poDesigned stellen sollte.
Uwe Raabe
Certified Delphi Master Developer
Embarcadero MVP
Blog: The Art of Delphi Programming
  Mit Zitat antworten Zitat