AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Die Delphi-IDE Delphi XE2 Update 4 Hotfix 1 trotzdem unscharfe Texte
Thema durchsuchen
Ansicht
Themen-Optionen

Delphi XE2 Update 4 Hotfix 1 trotzdem unscharfe Texte

Ein Thema von delphinub23 · begonnen am 20. Jul 2012 · letzter Beitrag vom 2. Sep 2014
Antwort Antwort
Seite 3 von 4     123 4      
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.858 Beiträge
 
Delphi 11 Alexandria
 
#21

AW: Delphi XE2 Update 4 Hotfix 1 trotzdem unscharfe Texte

  Alt 21. Jul 2012, 14:50
Auch die VCL ist seit 2010 stark erweitert worden. Und auch die IDE hat eine kontinuirliche Weiterentwicklung genossen. XE2 ist deshalb imho die bessere Option.

Btw. welche Grafikkarte setzt du ein?
Markus Kinzler
  Mit Zitat antworten Zitat
delphinub23

Registriert seit: 27. Okt 2010
Ort: Chemnitz
110 Beiträge
 
Delphi XE3 Professional
 
#22

AW: Delphi XE2 Update 4 Hotfix 1 trotzdem unscharfe Texte

  Alt 21. Jul 2012, 16:52
Der Grafikkarten-Treiber bzw. die Einstellungen darin sind schuld gewesen.
Bin darauf gestoßen als ich es auf einem Laptop mit anderer Grafikkarte testete.

Ich nutze eine ATI RADEON HD 6870 mit dem Catalyst 12.6 - Das genaue Problem konnte ich nicht analysieren aber alles (also in jedem Reiter auf "Standardwerte wiederherstellen") zurücksetzen hat das Problem behoben.

Es sieht jetzt besser aus, aber dennoch lässt die Qualität bei kleinen Schriftgrößen zu wünschen übrig.

Danke für eure Unterstützung! Schönes Wochenende!

Grüße,
dnub
  Mit Zitat antworten Zitat
Daniel
(Co-Admin)

Registriert seit: 30. Mai 2002
Ort: Hamburg
13.920 Beiträge
 
Delphi 10.4 Sydney
 
#23

AW: Delphi XE2 Update 4 Hotfix 1 trotzdem unscharfe Texte

  Alt 21. Jul 2012, 16:58
Vielen Dank für die abschließende Rückmeldung - wenngleich ich es als reichlich verstörend empfinde, dass FireMonkey sich diesbezüglich wie ein Sensibelchen verhält.
Daniel R. Wolf
mit Grüßen aus Hamburg
  Mit Zitat antworten Zitat
Namenloser

Registriert seit: 7. Jun 2006
Ort: Karlsruhe
3.724 Beiträge
 
FreePascal / Lazarus
 
#24

AW: Delphi XE2 Update 4 Hotfix 1 trotzdem unscharfe Texte

  Alt 21. Jul 2012, 17:39
Kann es sein, dass im Treiber irgendein Postprocessing-Antialiasing-Filter wie FXAA (ich weiß, das ist Nvidia, aber AMD hat auch sowas) eingeschaltet war?
  Mit Zitat antworten Zitat
delphinub23

Registriert seit: 27. Okt 2010
Ort: Chemnitz
110 Beiträge
 
Delphi XE3 Professional
 
#25

AW: Delphi XE2 Update 4 Hotfix 1 trotzdem unscharfe Texte

  Alt 23. Jul 2012, 13:57
Es ist möglich, dass ein Filter wie z.B.: FXAA aktiv war, aber wie gesagt:
Zitat:
Das genaue Problem konnte ich nicht analysieren
Grüße,
dnub
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

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

AW: Delphi XE2 Update 4 Hotfix 1 trotzdem unscharfe Texte

  Alt 31. Aug 2014, 00:33
Ist es inzwischen eientlich möglich, daß man eine richtig scharfe ansehnliche Schrift in FMX hinbekommt?

Also zumindestens genauso scharf, wie in der VCL inkl. Antialiasing.
Irgendwie fand ich das im XE6 immernoch unscharf, auch wenn es nicht so schlimm ist, wie auf dem Bild hier.

Die Positionen/Größen aller Komponenten waren schön auf XX.000000000 ausgerichtet, was garnicht so einfach hinzubekommen war (manuell in der DFM dafür gesorgt)
und ich hoffe es lag nicht am Windows 7 und der VirtualBox, in welcher das Ganze ausprobiert wurde.


[edit]
Nur nochmal schnell ein neueres Bild gemacht.
Als viel besser würde ich das nicht einstufen und geade bei den Geraden (vorallem Senkrecht) ist das doch eigentlich nicht wirklich ein vertretbares Ergebnis.

[edit2]
Ich wusste doch, daß es noch einen etwas neueren Thread gab, aber geholfen hat es ja eh nix.
http://www.delphipraxis.net/177369-f...-unscharf.html



Ja, wenn irgendwann mal jeder einen UltramegaHD-Bildschirm hat und dort dann die auch Linien kleinerer Schriften immer mehrere Pixel breit sind, dann mag das nicht mehr so viel auszumachen, aber aktuell tut es in den Augen weh, wenn es sogar bei der Standardschriftgröße und -art auffällt.
Miniaturansicht angehängter Grafiken
unbenannt.png  
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.

Geändert von himitsu (31. Aug 2014 um 02:10 Uhr)
  Mit Zitat antworten Zitat
AlexII

Registriert seit: 28. Apr 2008
1.717 Beiträge
 
FreePascal / Lazarus
 
#27

AW: Delphi XE2 Update 4 Hotfix 1 trotzdem unscharfe Texte

  Alt 31. Aug 2014, 11:16
Ich finde die ganze FireMonkey Geschichte ist ein reiner Reinfall. Damit kann man sich doch gleich Augenkrebs holen... Keine Ahnung was sich Microsoft und Emba dabei denken, einfach schrecklich.
Bin Hobbyprogrammierer! Meine Fragen beziehen sich meistens auf Lazarus!
  Mit Zitat antworten Zitat
Benutzerbild von Harry Stahl
Harry Stahl

Registriert seit: 2. Apr 2004
Ort: Bonn
2.534 Beiträge
 
Delphi 11 Alexandria
 
#28

AW: Delphi XE2 Update 4 Hotfix 1 trotzdem unscharfe Texte

  Alt 31. Aug 2014, 12:27
Ich finde die ganze FireMonkey Geschichte ist ein reiner Reinfall. Damit kann man sich doch gleich Augenkrebs holen... Keine Ahnung was sich Microsoft und Emba dabei denken, einfach schrecklich.
Also ich finde diese Aussage total übertrieben. Zum einen ist FireMonkey der totale Erfolg für Delphi, der jetzt ne Menge Fortschritt und neue Möglichkeiten für Entwickler bringt (sprich neue Plattformen bedienen, MAC OS X, IOS, Android).

Zum anderen habe ich bei Programmen, die ich von VCL auf FMX umgestellt habe, noch von keinem einzigen Kunden auch nur den Ansatz einer Klage hinsichtlich der Schriftart gehört.

In der Anlage mal ein Screenshot, der im direkten Vergleich eine VCL-Version zeigt und die FMX-Version. Schau Dir das Bild mal in 100%-Auflösung an. Wo kann man da bitte "Augenkrebs bekommen"?
Miniaturansicht angehängter Grafiken
fmx-quality.png  

Geändert von Harry Stahl (31. Aug 2014 um 13:13 Uhr)
  Mit Zitat antworten Zitat
Dejan Vu
(Gast)

n/a Beiträge
 
#29

AW: Delphi XE2 Update 4 Hotfix 1 trotzdem unscharfe Texte

  Alt 31. Aug 2014, 12:55
Bezüglich der unscharfen Schrift könnte das auch am Font liegen. Es gibt ja Bitmap-Fonts und vektorbasierte (z.B. TTF). Bei den vektorbasierten Fonts hättest du das von dir gezeigte Ergebnis, wenn die Hints sehr gut sind, was hier der Fall ist. Der Fontrenderer kann nun die Vorgaben des Designers (Strichdicke 'b' != Strichdicke 'T') so umsetzen, das sie immer gleich aussehen. Schlecht(er) lesbar ist die Schrift ja nicht, im Gegenteil (imho). Wenn man bei einem Font mit dieser Auflösung pixelgenau arbeiten würde, wäre das Ergebnis zwar scharf, aber sähe im Kontext des gerenderten Umfeldes merkwürdig deplaziert aus und wäre -subjektiv gesehen- augenkrebsverursachender, als die unscharfe, aber korrekt gerenderte Variante.

Ich hab mich mit FMX, Android etc. noch nicht beschäftigt, insofern weiß ich nicht, ob das ein Bug ist, oder ob man nicht der guten alten Pixelzeit aus Windowszeiten hinterher trauert.
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

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

AW: Delphi XE2 Update 4 Hotfix 1 trotzdem unscharfe Texte

  Alt 31. Aug 2014, 15:47
Nja, grade wegen dem Multiplattform wollte ich bei einem Projekt das mal ausprobieren wie sich das da nutzen und umsetzen lässt.

Ich hab noch nicht ganz rausbekommen, wieso man ein "Pixel"-Design auf einem Pixel-Darstellungssystem und bruchteilen von Pixeln ausrichten will
und daher mit solche Verschiebungen und halbe Linien leben soll?

Ohne nachher noch einen Skin drüber zu jagen finde ich den Standardstyle auch nicht wirklich nutzbar.
Panels, die nur für Ausrichtungszwecke (Gruppierung für's Align) exsistieren sind blöd, da man den Rahmen nicht wegbekommt.
Edit und Listview nebeneinander passt nicht, da Einer einen Rahmen hat und der Andere nicht.
Das LiveBinding wurde so oft umgebaut, daß die Tutorials schonwieder nicht stimmen und eine XE3-FMX-GUI lässt sich nicht in XE6 nutzen, ohne daß man manuell in den DFMs rumfummelt.
Und die Schnittstellen vom TDataGeneratorAdapter in Version 3 sind eher schlechter geworden.
Vorher TObjectList und nun TList<TObject> (nicht TObjectList<TObject>), obwohl die ja Objekte enthalten und wenn man schon Generics benutzt, warum darf ich dann nicht TObjectList<TMyObject> verwenden?

Hab dank RapidDevelopment sogar in nur 3 Tagen schon eine halbe GUI für's erste Fenster zusammen.
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.

Geändert von himitsu (31. Aug 2014 um 15:53 Uhr)
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 3 von 4     123 4      


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:44 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz