Hm, da bin ich doch etwas ratlos. Wenn ich dein Sample, @sakura, kompiliere und starte, dann sehe ich auch die Grafiken auf den Buttons. Und in den Einstellungen konnte ich keine Unterschiede entdecken, oder ich habe sie übersehen.
Vielleicht liegt´s auch einfach nur an meinen Bitmaps? 16x16 mit 16 Farben.

Wie auch immer, ich hänge mal meine Sourcen an. Vielleicht findet einer das Problem.
Ach, und bitte nicht über den Registry-Code wundern.

Ich habe zwei Varianten drin: eine, die ich mir von Borlands Demo "WinService" abgeschaut habe, und eine zweite (deaktivierte), die dem alten TRegistry-Stil entspricht.
btw: Das Update #1 für D8 habe ich drauf. Fehlt vielleicht noch was in der Richtung?