Danke werde ich mir auch mal anschauen... Jetzt bin ich aber grad vor ner Sekunde per Zufall
hier auf den entscheidenden Hinweis gestoßen: Die alte PngImageList verhält sich nämlich nicht 100% so wie die TImageList von der sie abgeleitet ist.
Ich habe jetzt in meiner Darstellungskomponente (TListView) mal das Ganze per OwnerDraw gemacht und dabei nicht die Draw-Routine verwendet die PngImageList aus der
VCL her holt sondern die Draw-Routine von PngImageList.Items[Index].PngImage und schwuppdiwupp lad das Ganze nun 500 PNGs in einer Sekunde
Danke trotzdem für die schnelle sonntägliche Antwort