Hi all,
I've released new version 1.5 with robust printing and previewing capabilities. It is still beta release as the printing works only for Win32 because of the missing affine transformations in other widgetsets (I'll try to implement these for some other Lazarus widgetsets later).
To Björn about WinCE:
Now is Canvas.TextOut by default for Lazarus but can be switched off using a kcontrols.inc directive. I removed the functions with Extended in Lazarus. I didn't modify the alpha glyphs under WinCE - they rely on TLazIntfImage in other widget sets than Win32. TLazIntfImage must work here as expected, i hope your patch will be applied soon. Painting is yet "little bit" faster, as I see in Linux/Gtk2 now. I think the issue with inplace editor cannot be solved unless LCL is more optimized for this. I made a benchmark program Tstringgrid/Tkgrid in GTK2 and with the same amount of painted data kgrid is even little bit faster. If you want to use fast range selection specify the rsMS_Excel option.
Regards,
TK