Irgendwie verstehe ich deinen Code nicht.
Was genau soll er bewirken und in welche Prozedur hast du ihn hingeschrieben?
Habe mit meinem Code bewirken wollen das mein Custom ListView wieder Icons hat.
Durch das selber zeichnen der selektions Farbe sind diese nämlich verschwunden, da ich im OnCustomDrawItem der ListView DefaultDraw := false; gesetzt habe.
Da ich aber nicht nur bei jedem Item ein Icon haben wollte, sondern nur bei denen welche vorher den ImageIndex = 2 haben, dieser Code..
Vllt. wird es klarer durch das Bild im Anhang was ich damit bezwecken wollte..
Lg IYuky