Einzelnen Beitrag anzeigen

iphi

Registriert seit: 13. Feb 2009
262 Beiträge
 
Delphi 7 Personal
 
#1

Problem mit Fensterposition auf erweitertem Desktop

  Alt 26. Mär 2010, 09:00
Hallo,

ich habe eine einfache Anwendung mit 2 Forms. Vom Hauptform wird das zweite Form bei Bedarf mit
Form2.Visible sichtbar gemacht, welches dann mit dem x-Knopf wieder gechlossen werden kann.

Beim Betrieb mit einem einfachen Desktop auf einem Monitor wird die Form2 immer da wieder sichtbar, wo sie beim letzten Öffnen war (klar, Left und Top sind ja immer konstant, so lange man die Form2 nicht verschiebt).

Beim Betrieb auf einem über 2 Motitore erweiterten Desktop geschieht etwas seltsames, wenn Form1 und Form2 auf zwei verschiedene Monitore verteilt werden: Bei Form2.Visible:=true wird Form2.Left und Form2.Top automatisch so geändert, dass Form2 auf demselben Monitor erscheint wie Form1 und nicht da, wo man es zuletzt hingeschoben hat.

Kann man dieses Verhalten ändern?
  Mit Zitat antworten Zitat