![]() |
Multimonitor-Betrieb: MessageDlg auf falschem Monitor
Hallo zusammen,
ich bin etwas am verzweifeln. Hardware-Konfiguration: 2 Monitore, beim 2.Monitor Einstellung "Desktop auf diesen Monitor erweitern". Ich habe eine Anwendung, deren MainForm auf dem primary Monitor läuft. Ein Unterfenster meines Programms lasse ich maximiert auf dem sekundären Monitor laufen. Wenn ich in diesem Fenster nun einen MessageDlg aufrufe, erscheint der MessageDlg dummerweise auf dem Primärmonitor. Weiß hier jemand einen Trick? Danke und Gruß Patrick |
Re: Multimonitor-Betrieb: MessageDlg auf falschem Monitor
Nur mal so gefragt:
Hast Du schonmal die Suchfunktion aktiviert? Ich meine mich zu erinnern, dass dieses Problem hier schonmal diskutiert wurde. |
Re: Multimonitor-Betrieb: MessageDlg auf falschem Monitor
Beim MessageDlg kann man doch die Koordinaten angeben, wo der Dialog erscheinen soll, oder täusche ich mich da?
|
Re: Multimonitor-Betrieb: MessageDlg auf falschem Monitor
Versuch mal MessageDlgPos anstatt MessageDlg.
Für Parameter kannst Du die Delphi-Hilfe bemühen... |
Re: Multimonitor-Betrieb: MessageDlg auf falschem Monitor
der normale MsgDialog sollte auf dem primären Monitor erscheinen, wenn einem das nicht gefällt muss man ihn selbst plazieren
|
Re: Multimonitor-Betrieb: MessageDlg auf falschem Monitor
Hallo zusammen,
danke für alle Antworten. Ich glaube, ich probiere es mal mit MessageDlgPos. Gruß, Patrick |
Re: Multimonitor-Betrieb: MessageDlg auf falschem Monitor
Zitat:
Dieses kannst Du dann positionieren, wo Du willst. Es gibt auch Komponenten, die die letzte Fensterposition speichern und das Fenster wieder an dieser Position anzeigen. z.B. bei den Rx-Komponenten ist das TFormStorage dabei. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:31 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz