AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Delphi IDE und High-DPI Monitor

Ein Thema von AndyDF · begonnen am 12. Mär 2017 · letzter Beitrag vom 29. Okt 2017
Antwort Antwort
Seite 1 von 2  1 2      
AndyDF

Registriert seit: 6. Sep 2006
Ort: Allgäu
99 Beiträge
 
Delphi 10.4 Sydney
 
#1

AW: Delphi IDE und High-DPI Monitor

  Alt 12. Mär 2017, 15:38
So wie ich das sehe, habe ich momentan als einzige Option die unscharfe Schrift. Wenn ich das Manifest nicht anlege (bei Delphi Berlin), dann ist die IDE beim Öffnen für ca. 1 Sekunde ok und verkleinert sich dann auf die Auflösung 5120x2880. Mit dem Manifest und DpiAware=false habe ich die unscharfe Schrift.

Oder was habt ihr für euch als beste Option ermittelt?

Gibt es Pläne, dass dies in zukünftigen Delphi Versionen besser wird? 4K/5K Monitore werden ja immer mehr zum Standard...
Natürlich betrifft das auch andere Programme unter Windows. Allerdings sitze ich vor der Delphi IDE doch am längsten.
Andreas Blenk
  Mit Zitat antworten Zitat
Ghostwalker

Registriert seit: 16. Jun 2003
Ort: Schönwald
1.299 Beiträge
 
Delphi 10.3 Rio
 
#2

AW: Delphi IDE und High-DPI Monitor

  Alt 12. Mär 2017, 15:43
hmm...so wie ich das in div. Beiträgen gelesen habe, liegt das Problem wohl nicht bei der IDE, sonder eher bei Windows selbst (ist ja auch logisch, letztlich ist für die richtige Ansteuerung des Monitors bzw. der Graka Windows verantwortlich nicht Delphi).

Von daher ist das mit dem Manifest wohl ein Workaround der dir immerhin die Wahl läst.

Ich denk mal, das das besser wird, sobald MS das ganze besser in Windows integriert hat.
Uwe
e=mc² or energy = milk * coffee²
  Mit Zitat antworten Zitat
Benutzerbild von jaenicke
jaenicke

Registriert seit: 10. Jun 2003
Ort: Berlin
9.961 Beiträge
 
Delphi 12 Athens
 
#3

AW: Delphi IDE und High-DPI Monitor

  Alt 12. Mär 2017, 19:04
4K/5K Monitore werden ja immer mehr zum Standard...
Ich benutze beruflich ja auch einen 4k Monitor. Allerdings finde ich, dass es schlicht keinen Sinn macht sich durch die Skalierung dann die genannten Probleme zu holen. Ich nutze den meistens auf 125%, manchmal auch auf 100%, und habe damit auch keine Probleme. Am schärfsten ist es natürlich bei 100%, aber bei 27" ist es zuweilen dann doch etwas klein.

Würde ich die Skalierung aber auf 200% einstellen, kann ich auch gleich einen Full HD Monitor nehmen. Dann passt ja bei 4k auch nicht mehr drauf als mit Full HD, also wozu braucht man das denn dann?!?
Mir ging es bei 4k ja gerade darum, dass insbesondere bei Delphi bei Full HD viel zu wenig auf den Bildschirm passt...
Sebastian Jänicke
AppCentral
  Mit Zitat antworten Zitat
Rollo62

Registriert seit: 15. Mär 2007
4.174 Beiträge
 
Delphi 12 Athens
 
#4

AW: Delphi IDE und High-DPI Monitor

  Alt 12. Mär 2017, 22:04
Habe auch MacBook Pro mit Win10 auch ein echt schlechted Bild.
Wenn da jemand die perfekte Einstellung hat wäre ich sehr dankbar für einen Tipp.

Unter Win8.1 war noch Alles super.

Ich habe im Moment 1440x900, und Scaling 100%.
Aber wie man es auch dreht es ist immer schlecht.
Das ist schon ein Armutszeugnis für M$, wo wir doch Alle auf die großen Monitore
gewartet haben.

Rolf
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu
Online

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.374 Beiträge
 
Delphi 12 Athens
 
#5

AW: Delphi IDE und High-DPI Monitor

  Alt 12. Mär 2017, 23:19
Das liegt aber nicht nur an Windows ... bei Windows liegt das Problem vor allem dann, wenn es versucht die Anwendungen zu skallieren, welche nicht für große Monitore ausgelegt sind.

Wenn nicht skalliert wird, dann liegt es an den Programmen sich richtig zu zeichnen, oder bei denen ist einfach nur alles zu klein.
Ein Therapeut entspricht 1024 Gigapeut.
  Mit Zitat antworten Zitat
Rollo62

Registriert seit: 15. Mär 2007
4.174 Beiträge
 
Delphi 12 Athens
 
#6

AW: Delphi IDE und High-DPI Monitor

  Alt 12. Mär 2017, 23:28
Dann liegt es an Windows und RadStudio 10.1 Berlin Upd2.
Trotzdem ist das Ergebnis extrem schlecht und man kann kaum damit arbeiten.
Leider habe ich keine Zeit an allen Knöpfen rumzuspielen und muss mit dem schlechten Bild leben.
Das ist das erste Mal das ich vorm PC sitze und die Augen müde davon werden,
ist schon traurig.

Rollo
  Mit Zitat antworten Zitat
Benutzerbild von jaenicke
jaenicke

Registriert seit: 10. Jun 2003
Ort: Berlin
9.961 Beiträge
 
Delphi 12 Athens
 
#7

AW: Delphi IDE und High-DPI Monitor

  Alt 13. Mär 2017, 05:10
Ich habe im Moment 1440x900, und Scaling 100%.
Das ist aber nicht die native Auflösung des Geräts. Wenn die Grafikkarte die Auflösung emuliert, ist es logisch, dass keine optimalen Ergebnisse dabei herauskommen, insbesondere weil die 2560x1600 nicht gut auf 1440er Auflösung umgerechnet werden kann.
Wenn dann aus einem Pixel der virtuellen Auflösung 1,77... echte Pixel werden müssen, ist es logisch, dass es unscharf wird.

Sinnvoller wäre ein Notebook, das eine passende Auflösung hat, so dass man bei 100% Skalierung gut damit arbeiten kann. Das ist bei meinem 13" Asus auch der Fall. Deshalb funktioniert die Kombination Windows 10 und Delphi 10.1 Berlin auf der 1600x900 Auflösung absolut problemlos bei 100%.

Manchmal ist es eben besser sich nicht von Marken oder Schlagwörtern wie Retina Display blenden zu lassen...
Sebastian Jänicke
AppCentral

Geändert von jaenicke (13. Mär 2017 um 05:15 Uhr)
  Mit Zitat antworten Zitat
Benutzerbild von pustekuchen
pustekuchen

Registriert seit: 27. Aug 2010
268 Beiträge
 
Delphi 11 Alexandria
 
#8

AW: Delphi IDE und High-DPI Monitor

  Alt 13. Mär 2017, 06:41
Ich habe ein ähnliches Problem und habe es wie folgt "gelöst"(Es ist auch nur ein Workaround):
1) deinen Monitor lässt du auf der nativen Auflösung
2) für den anderen erstellst du eine selbst definierte Auflösung die größer ist als die native und nutzt diese.

Der Nachteil, alles auf deinem MacBook wird sehr klein sein... Ich habe dazu auch mal etwas geschrieben. Vielleicht hilft dir das weiter.

Wie Uwe schon geschrieben hat, es ist bloß eine wahl zwischen Pest und Cholera.
Delphi programming is awesome.
  Mit Zitat antworten Zitat
AndyDF

Registriert seit: 6. Sep 2006
Ort: Allgäu
99 Beiträge
 
Delphi 10.4 Sydney
 
#9

AW: Delphi IDE und High-DPI Monitor

  Alt 13. Mär 2017, 08:20
Ich habe da gestern ja noch eine Weile getestet. Mein Monitor vorher war der Apple Thunderbolt Display (den ich immer noch hier habe). Wenn ich da einen direkten Vergleich mache, stelle ich fest, dass die Darstellung bei diesem (2560x1440, 100%) auch nicht besser ist. Also kann ich mich aktuell mit einer Skalierung von 175% / 200% auf dem LG 5K abfinden (da die in etwa so ist wie auf dem Thunderbolt Display).
Das Hauptproblem ist eigentlich, dass ich weiß, dass es der Monitor besser könnte aber Delphi nicht richtig HighDPI unterstützt....

Den richtigen Unterschied merkt man im MacOS. Dort ist eine deutliche Verbesserung zum Thunderbolt Display zu erkennen. Hätte ich vorher nicht gedacht da das Thunderbolt Display auch echt super ist!
Auf MacOS sind bisher ohnehin alle Programme voll HighDPI fähig und werden perfekt dargestellt. Bei Windows ist es max. jedes Zweite.... Apple hat das schon im Griff!
Andreas Blenk
  Mit Zitat antworten Zitat
Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.222 Beiträge
 
Delphi 10.4 Sydney
 
#10

AW: Delphi IDE und High-DPI Monitor

  Alt 13. Mär 2017, 08:42
Habe auch MacBook Pro mit Win10 auch ein echt schlechted Bild.
Wenn da jemand die perfekte Einstellung hat wäre ich sehr dankbar für einen Tipp.

Unter Win8.1 war noch Alles super.
MS hat mit Windows 10 (mal wieder) einen Eintrag im Manifest nötig gemacht:
<supportedOS Id="{8e0f7a12-bfb3-4fe8-b9a5-48fd50a15a9a}" />

Ist dieser nicht vorhanden geht Windows davon aus das die Anwendung gar nichts richtig in Bezug auf Auflösung <> 96dpi macht und Skaliert für die Anwendung.
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:19 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz