I'm using TScrollBox to make custom list contains many controls (Tlabels,Timages,Tshapes)
the problem is when i use TPanels as a container for each Item the list getting slow and flickery after adding about 100 items.
i'm looking for an alternative to TPanel based on TGraphicControl to improve the performance
TGraphicControldescendant that will use some sort of virtual objects (like layers). You would have a list of virtual object definitions (object size, position, text, shape,...) and you would render to an offscreen bitmap by those definitons whenever any of the definitons changes. The rest would be about blitting the offscreen bitmap.