Einzelnen Beitrag anzeigen

Benutzerbild von alleinherrscher
alleinherrscher

Registriert seit: 8. Jul 2004
Ort: Aachen
797 Beiträge
 
Delphi XE2 Professional
 
#13

Re: Das alte 96dpi->120dpi Problem: Wie skaliert man rich

  Alt 18. Sep 2009, 02:10
Ich glaubs nicht, ich habe tatsächlich die Lösung gefunden. Wie immer liegt der Fehler nicht an Delphi sondern am Programmierer. Bei mir lang es an der Tatsache, dass die Eigenschaft "AutoScroll" auf True gesetzt war.

Die Lösung fand ich in einem Dokument, hier
(//edit: Server scheinbar öfters nicht erreichbar - daher besser den DP Link benutzen: DP Link )

Dort heißt es: Delphi skaliert korrekt, falls man folgende Dinge beachtet:

Die Eigenschaft Scaled des Formulars muss auf True gesetzt sein.

Man sollte nur TrueType-Schriften verwenden

Bei dem Computer, an dem das Programm entworfen wird, sollten am besten 96 dpi eingestellt sein.

Die Eigenschaft AutoScroll muss auf False gestellt werden, wenn tatsächlich das Formular skaliert werden soll und nicht nur die Controls innen drin.

Die Position des Formulars sollte möglichst links oben der in der Mitte des Bildschirms sein, um zu vermeiden, dass das Formular außerhalb des Bildschirmbereiches ist.


In diesem Sinne: Gute Nacht und
„Software wird schneller langsamer als Hardware schneller wird. “ (Niklaus Wirth, 1995)

Mein Netzwerktool: Lan.FS
  Mit Zitat antworten Zitat