Na so ein Zufall, das gleiche Problem hatte ich auch vor ein paar Tagen. Die Darstellung der Listview-Theme-Teile ist
korrekt -- die Sache ist, dass Explorer und Co. eine
andere, undokumentierte Theme-Klasse nutzen:
ThemeListView := OpenThemeData(0, 'Explorer::ListView');
Anschließend kannst du mit den Theme-
API-Funktionen ganz normal unter Verwendung dieses Handels die Listboxeinträge zeichnen.