die PngImageList pinselt noch einen Hintergrund dazu clWindows
. Dadurch wird natürlich alles vorherige übermalt.
Dem kann ich eigentlich nicht zustimmen. Beide ImageLists zeichen prinzipiell mit AlphaChannel, ohne vorher den Hintergrund platt zu machen.
Wenn Du den Parameter "Kind" auswertest, sollte das klappen.
Aaahhh
Wieder was gelernt. Der ruft OnGetImageIndex mehrfach pro Node auf, das war mir so noch gar nicht aufgefallen.
Danke dir, Problem gelöst.