Einzelnen Beitrag anzeigen

engine

Registriert seit: 6. Mär 2005
73 Beiträge
 
#10

Re: Meldungsfenster zwischen zwei Bildschirmen

  Alt 8. Jun 2005, 20:03
Es ist tatsächlich so, das Windows die beiden Monitore als einen interpretiert. Dieser besitzt eine Auflösung von 2560 x 1024. Da beide Bildschirme gleich groß sind, ist die Mitte genau zwischen den beiden Monitoren. Somit arbeitet mein Programm auch korrekt.

Zitat von Sharky:
Hai engine,

Du kannst es ja einmal mit Delphi-Referenz durchsuchenMessageDlgPos versuchen. Dort kannst Du die Position des Dialoges angeben.
Wobei es eigentlich so ist das bei MessageDlg die Position automatisch auf poScreenCenter gesetzt wird.
Ich werde nun die Dialoge mit Delphi-Referenz durchsuchenMessageDlgPos auf dem Hauptformular Zentrieren.

Zitat von snapman:
Er hat irgendeinen Treiber der das ganze so hindreht das XP denkt es ist ein Monitor, deshalb auch die Taskleiste die sich nahtlos über die Bildschirme erstreckt.
...
Mein Tipp: Deinstallier den Treiber oder was auch immer und installier UltraMon, damit hast du auchso eine Taskleiste auf Monitor 2!
Es kommen spezielle CAD Grafikkarten mit speziellen Treibern zum Einsatz. Diese sind letztlich auch für das Programmverhalten verantwortlich.
Manchmal sieht man den Wald vor lauter Bäumen nicht....
Ich danke euch für die Hilfe.
  Mit Zitat antworten Zitat