Windows 10 extrem geglätteter innerer Fensterbereich

716
sanaris

Bei wenigen Anwendungen - entweder alt oder Open Source - habe ich dieses Problem, wenn der innere Bereich des Betriebssystems geglättet wird. Alles wird geglättet. Dies macht die Verwendung von Emacs-w64 sehr schmerzhaft und ich bin gezwungen, Notepad ++ zu verwenden, da es dieses Glättungsproblem nicht gibt. Wenn ich das Smothing systemweit ausschalte, stellt sich heraus, dass es sehr hässlich ist, noch schlimmer als geglättet.

Ich weiß nicht, ob es sich um clearType oder etwas anderes handelt, da es in einigen Anwendungen angezeigt wird und in anderen nicht vorhanden ist.

Nur der innere Fensterbereich wird geglättet, der Kopf des Fensters wird nicht geglättet.

Beispiel verlustfreie Abschaltung vom Bildschirm

Das sieht nach einem Fehler aus. Mein Vorschlag war, dass der innere Bereich in eine Art Systempuffer gestellt und dann in einen anderen Puffer übertragen und die Glättung zwischen diesen Transaktionen angewendet wird. Können einige DirectDraw-Puffer sein? Da viele Anwendungen, die Text rendern, z. B. Notepad, Standardverfahren für die Wiedergabe von Text verwenden (ClearType) und dieses Verhalten nicht zeigen. Anwendungen, die alles selbst steuern und auch gut funktionieren.

0
Dieses Forum des Emacs-Tags wird selten von jedermann verwendet, und wenn es verwendet wird, sollte es eine Frage sein - keine Funktionsanforderung. Vielleicht wäre dies ein besseres Problem für "Mx report-emacs-bug". Es ist auch unklar, was genau ein "Header" im Kontext Ihrer Feature-Anfrage ist. Ist es die Zeile, in der emacs @ TEREBRUM steht, oder ist es die Menüleiste oder sind es die Symbolleistenschaltflächen? Die letzten beiden können vollständig entfernt werden, wenn sie problematisch sind. Ich bin besessen von vielen Dingen, aber ich sehe ehrlich gesagt kein Problem mit dem Bild, das Sie gepostet haben. lawlist vor 8 Jahren 0
Es ist nicht klar, welches Problem Sie beschreiben. Wie bei @lawlist sehe ich nichts "geglättet", und ich habe keine Ahnung, was Sie mit dem "inneren" Fenster meinen. Vielleicht redest du über den Pony? Mein Vorschlag: Kläre die Frage oder riskiere, dass sie als unklar gilt. Drew vor 8 Jahren 0
Wenn Sie von Anti-Aliasing sprechen (zB ClearType), weiß ich nicht, was Sie als "inneren" Bereich meinen. Bei mir (unter MS Windows 10) wirkt sich ClearType nicht negativ auf Emacs aus. Der Effekt hängt jedoch wahrscheinlich von der verwendeten Schriftart ab. Drew vor 8 Jahren 0
Es ist immer noch eine Frage, warum "automatische Größenanpassung" auf meinem Win10-Computer und nicht auf Win8 geschieht. Wahrscheinlich stört der Bildschirm-DPI. sanaris vor 8 Jahren 0

1 Antwort auf die Frage

0
sanaris

Ich habe eine Zusammenfassung gefunden: In "Kompatibilität" Eigenschaften der Datei ".LNK" aktivieren Sie das Kontrollkästchen "Keine Skalierung durchführen". Dies ist das dritte Kontrollkästchen aus "Parameter".

Ich habe auch "Windows 8" Checkbox nur um sicher zu stellen. Denn bei Win8 ist das nicht vorgekommen.

Beschreibung: "Deaktiviert die automatische Größenanpassung von Programmen, wenn große Schriftgrößen verwendet werden. Versuchen Sie diese Einstellung, wenn große Schriftarten das Erscheinungsbild des Programms beeinträchtigen."

Ich fand auch, dass das über regedit möglich ist. Rezept von tenforums.com .

Es wäre schön zu wissen, wie man das aus CMD-Sicht macht. Aber gelöst! Andere alte Texteditoren funktionieren ebenfalls! "SourceInsight3" zum Beispiel.