On 12/03/2019 07:36, Andrea Mauri via lazarus wrote: > well defined, quite blurry with respect to the other component (labels > fonts, images...). > Why?
It looks like VirtualTreeView is not Hi-DPI aware. Just a guess, but it seems that it is generating the treeview rendering on a internal image buffer (not hi-dpi sized), and then when blitting that to the actual window canvas, the image gets scaled - hence the pixelation. I didn't actually look at the the virtualtree code (it is *massive*), but what I described is a common problem with custom drawn components. Regards, Graeme -- _______________________________________________ lazarus mailing list [email protected] https://lists.lazarus-ide.org/listinfo/lazarus
