Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Shark99,
19. Jul 2015
Das bring nichts, weil das Problem nur mit der Fontgröße 8 auftritt, mit 7 oder 9+ gibt es das Problem nicht. Ich glaube langsam es hängt mit einer Cleartype-Einstellung zusammen. Da fehlt nicht nur eine Pixelspalte, das ganze Anti-Aliasing schaut zwischen DoubleBuffered on/off anders aus.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Shark99,
19. Jul 2015
Nein, hab falsches File erwischt. Nochmal angehängt.
Allerdings gibt es keinen Code an sich. Mehr als ein TLabel mit dem Text oder ist auf der Form nicht drauf. Das einzige was geändert wurde ist DoubleBuffered auf True zu setzen.
Da nochmal ein Screenshot (weil png uploads hier skaliert werden).
http://i.imgur.com/vrknOtZ.png
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Shark99,
19. Jul 2015
Habe die Exes unter Win 8.1 getestet und hab gleiches Ergebnis, d.h. Fehler ist da.
Angehängt ist eine Exe mit Doublebuffered = True, so dass bei dem o von oder ein Pixel links fehlt.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Shark99,
19. Jul 2015
Ich musste eben an einer App (nicht mein Code) was fixen und habe ziemlich lange gebraucht.
Problem war dass bei allen TLabel die erste Pixelspalte einfach nicht da war, der erste Buchstabe also links leicht abgeschnitten war. Das Problem gab es schon während Designtime im Formeditor.
Ich konnte das Problem beheben indem ich bei allen Forms den Parameter Doublebuffered von True auf False...