[Lazarus] More testing please

Graeme Geldenhuys mailinglists at geldenhuys.co.uk
Mon Nov 9 15:46:31 CET 2015


On 2015-11-09 14:32, Anthony Walter wrote:
> Graeme, wow that's some attention to detail there. Fixed! TY

:-) It's from developing pixel perfect fpGUI widgets since 2006. ;-)


If you want more minor anomalies... probably nobody else would notice
either, so you can probably ignore these. :)

1.
The graph title and axis are rendering with mono anti-aliasing, but the
CPU legends are rendered in RGB/LCD anti-aliasing.

2.
I also noticed that in some of the graphs the dotted lines aren't as
sharp as other graphs. This is a common "line alignment" or
"half-a-pixel" anti-aliasing issue. With xmag you can see the blurry
ones actually have two lines drawn at different opacities. This issue
only occurs on pure horizontal or vertical lines. With AggPas (I don't
know your graphics backend) you can fix that by pixel-aligning pure
horizontal and vertical lines, giving you always sharp/crisp looking lines.

Here is an article explaining it.

http://web.archive.org/web/20150315034509/http://antigrain.com/tips/line_alignment/line_alignment.agdoc.html#PAGE_LINE_ALIGNMENT


Regards,
  - Graeme -

-- 
fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal
http://fpgui.sourceforge.net/

My public PGP key:  http://tinyurl.com/graeme-pgp




More information about the Lazarus mailing list