AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein GUI-Design mit VCL / FireMonkey / Common Controls Delphi Multi-Monitor mit spezieller Einstellung bringt mir Sorge

Hinweise


Multi-Monitor mit spezieller Einstellung bringt mir Sorge

Ein Thema von KodeZwerg · begonnen am 16. Sep 2020 · letzter Beitrag vom 16. Sep 2020
Antwort Antwort
Benutzerbild von KodeZwerg
KodeZwerg

Registriert seit: 1. Feb 2018
2.627 Beiträge
 
Delphi 10.3 Rio
 
#1

Multi-Monitor mit spezieller Einstellung bringt mir Sorge

  Alt 16. Sep 2020, 12:02
Guten Tag liebe Gemeinde!

Kennt jemand vielleicht solch ein Problem, Szenario:
An einem Pc sind 2 Monitore verbunden.
Links Monitor 1, rechts Nummer 2.
Der Linke hat eine kleinere Auflösung als der Rechte.
Soweit klappt noch alles.
Windows hat im Monitor Setup eine Einstellung bei der man nun den Linken Monitor nach unten schieben kann.
(Grundeinstellung ist Oben und bei Oben klappt auch noch alles perfekto)
Ab hier kommt mein Programm mit Positionierungen so gar nicht mehr klar.

Desahlb meine Fragen:
Gibt es für solch einen Fall eine Art von Check (Monitor Setup Oben/Unten)?
Wie sollte man per Code darauf reagieren damit die Positionen wieder stimmen?

Danke fürs Lesen!


//edit
Im Anhang ist ein kleines Video was das Problem aufzeigt was ich habe.
Es geht dabei um ein Rechteck was ich per Maus malen lasse, das wiederum den Inhalt kurz zwischenspeichert.
Angehängte Dateien
Dateityp: 7z RR ghost weird 9-15-2020.7z (2,99 MB, 6x aufgerufen)
Gruß vom KodeZwerg

Geändert von KodeZwerg (16. Sep 2020 um 12:20 Uhr)
  Mit Zitat antworten Zitat
Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
16.725 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#2

AW: Multi-Monitor mit spezieller Einstellung bringt mir Sorge

  Alt 16. Sep 2020, 12:27
Zitat:
Ab hier kommt mein Programm mit Positionierungen so gar nicht mehr klar.
Du hast dann negative Koordinate. Hier musst du dann verhindern das Methoden aufgerufen werden die damit nicht zurecht kommen.
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat
dummzeuch

Registriert seit: 11. Aug 2012
Ort: Essen
728 Beiträge
 
Delphi 2007 Professional
 
#3

AW: Multi-Monitor mit spezieller Einstellung bringt mir Sorge

  Alt 16. Sep 2020, 12:54
Screen.Monitors liefert Dir alles, was Du brauchst. Die Koordinaten des primären Monitors beginnen immer bei 0. Weitere Monitore werden dann passend angeordnet und deren Koordinaten beziehen sich dann auf denselben Ursprung, können also negativ sein, wenn sie links oder oberhalb des primären Monitors angeordnet sind. Letzteres dürfte das häufigste Problem sein, da keiner daran denkt, der nicht selbst mal so angeordnete Monitore hatte.
Thomas Mueller
  Mit Zitat antworten Zitat
Benutzerbild von KodeZwerg
KodeZwerg

Registriert seit: 1. Feb 2018
2.627 Beiträge
 
Delphi 10.3 Rio
 
#4

AW: Multi-Monitor mit spezieller Einstellung bringt mir Sorge

  Alt 16. Sep 2020, 13:13
Wäre dies hier also ein Lösungsansatz?
TopLeft von aktuellen Monitor auslesen, wenn > 0 dann rechne das TopLeft in meinen X/Y rauf?
Gruß vom KodeZwerg
  Mit Zitat antworten Zitat
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 18:50 Uhr.
Powered by vBulletin® Copyright ©2000 - 2020, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2020 by Daniel R. Wolf