Frage

Windows 7 hinzugefügt auf seiner Systemsteuerung, Darstellung und Anpassung, Display-Einstellung, eine Fähigkeit, Magnify den Text und andere Elemente um 125% bzw. 150%.

Wenn das erledigt ist, schneide einen Teil der Inhalte der Formulare und Dialoge meines Delphi 2009-Programm aus.

Was Änderungen muss ich, um sicherzustellen, dass alle meine Formulare und Dialoge fein unter jeder Vergrößerungseinstellung auf Windows 7 aussehen wird.

War es hilfreich?

Lösung

Es klingt wie Sie auf die Textgröße Einstellung beziehen, die in verschiedenen Formen in Windows seit Jahren existiert hat, und Interaktionen Delphi Formen mit dieser Einstellung und deren automatischen Skalierung. Ich habe nicht Windows 7 hier bekam zu überprüfen, so dass ich dies nur stützen bin auf Ihrer Beschreibung.

Probleme, die durch diese sind sehr häufig in Delphi-Anwendungen . Vielleicht möchten Sie versuchen, die Scaled Eigenschaft auf false des Formulars festlegen, aber die Informationen in diesen Links zuerst lesen -. Das könnte dabei nicht wirklich die beste Lösung sein, aber es hängt von Ihrem Programm

Versuchen

diese Links:

  • Das sehr nützlich Artikel erklärt, wie häufig dies durch sagen: "Wer kennt das nicht? Sie haben diese elegante Form beendet und das Look and Feel der polierten Kontrollen, und schicken Sie es ab, um Ihre Endbenutzer. Und das erste, was die Benutzer beschwert ist etwa, dass die Form ist auf dem Windows-PC nicht lesbar. Sie beschweren sich, dass die Beschriftungen die Bearbeitungssteuer werden abgehackt, läuft über den Rand der Form, und der Boden der Form ist nicht einmal sichtbar. Was ist passiert " Gut, dass es hat eine Lösung, hey:).

  • delphi.about.com Artikel auch lesenswert ist.

Ich hoffe, das hilft!

David

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top