Nach langer Zeit muss ich das hier nochmal aufwärmen.
Wir steigen gerade endlich komplett auf Windows 7 um. Soweit, so gut.
Jetzt musste ich feststellen, dass nach der Windows7-Installation die Anzeigeeinstellung (Schriftgröße) standardmäßig auf 125% eingestellt ist (s.Bild).
Dank der Einstellung "Autoscalemode=inherit" bleiben zwar meine eigenen Buttons schön dargestellt- dafür zerhaut's mit die Texte, die sind alle zu groß. Ich hatte mich also zu früh gefreut.
Ich habe alle Parameter von Autoscalemode durchprobiert: none, dpi, inherit und font.
Entweder habe ich Probleme mit der Textgröße, oder mit der Darstellung meines selbstgebastelten Buttons, beides zusammen stimmt nie, wenn die Bildschirmeinstellung nicht 100% beträgt.
Abhilfe könnte ich schaffen, wenn ich autoscalemode auf "font" stellen und die Buttongröße zur Laufzeit an die Einstellung 100%, 125% oder 150% anpassen würde.
Das Problem ist nur: Wie kriege ich diesen Faktor raus?
Google findet mir dazu nur Tipps zur Bildschirmauflösung, das hilft mir hier aber nicht weiter.
------------------
Klaus
www.al-ko.com | mein Gästebuch | privat... | Nasenheim
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP