Post by Gucky_87 » 20 Sep 2019, 02:53
Huhu,
mir ist etwas konisches aufgefallen.
Ich habe ein Script geschrieben, das ein GUI öffnet.
Unter Windows 10 (verschiedene Rechner und Versionen, z.B. Home/Pro) ist alles prima.
Nun habe ich dieses Script auf dem selben Rechner unter Windows 7 laufen lassen und siehe da, fast alle GUI Elemente sind leicht um ein paar Pixel verschoben.
Sonst funktioniert alles bestens.
Ich habe z.B. Buttons oder Textelemente, deren Abstand zueinander unter Windows 7 deutlich größer ist als unter Windows 10.
Wenn ich etwa ein Element exakt so platziere, dass es am unteren Fensterrand bündig abschließt, wird das unter Win10 korrekt angezeigt, unter Win7 liegt der selbe Button 2-3 Pixel nach unten aus dem Fenster heraus, während er zugleich ebenfalls 2-3 Pixel weiter links liegt.
Es werden die selben Schriften und die selbe Bildschirmskalierung benutzt, wobei ich letzteres auf einem anderen Rechner unter Win10 ausprobiert habe und es daran eher nicht liegen wird.
Unter beiden Windows Versionen läuft der selbe (der aktuellste) Grafiktreiber.
Ich habe testweise etliche GUI Elemente ausprobiert und m.M.n. trifft das auf alle GUI Elemente zu (Text, Buttons, Bilder, Tabs, Groupboxen, u.s.w.)
Ist das ein Anzeigeproblem, bzw. liegt der Unterschied in den unterschiedlichen Windows Versionen?
Gucky.
Huhu,
mir ist etwas konisches aufgefallen.
Ich habe ein Script geschrieben, das ein GUI öffnet.
Unter Windows 10 (verschiedene Rechner und Versionen, z.B. Home/Pro) ist alles prima.
Nun habe ich dieses Script auf dem [u]selben[/u] Rechner unter Windows 7 laufen lassen und siehe da, fast alle GUI Elemente sind leicht um ein paar Pixel verschoben.
Sonst funktioniert alles bestens.
Ich habe z.B. Buttons oder Textelemente, deren Abstand zueinander unter Windows 7 deutlich größer ist als unter Windows 10.
Wenn ich etwa ein Element exakt so platziere, dass es am unteren Fensterrand bündig abschließt, wird das unter Win10 korrekt angezeigt, unter Win7 liegt der selbe Button 2-3 Pixel nach unten aus dem Fenster heraus, während er zugleich ebenfalls 2-3 Pixel weiter links liegt.
Es werden die selben Schriften und die selbe Bildschirmskalierung benutzt, wobei ich letzteres auf einem anderen Rechner unter Win10 ausprobiert habe und es daran eher nicht liegen wird.
Unter beiden Windows Versionen läuft der selbe (der aktuellste) Grafiktreiber.
Ich habe testweise etliche GUI Elemente ausprobiert und m.M.n. trifft das auf alle GUI Elemente zu (Text, Buttons, Bilder, Tabs, Groupboxen, u.s.w.)
Ist das ein Anzeigeproblem, bzw. liegt der Unterschied in den unterschiedlichen Windows Versionen?
Gucky.