Ja, viele der ehemaligen "Systemfarben" galten noch für die alten UIs (Windows 1 bis vor XP/ME) und dann wurden überall standardmäßig (aber abschaltbar, nur will das niemand) diese supercoolen Styles eingeführt, welche Farbangaben ignorieren und ihr eigenes Ding machen. (außer man malt die Komponenten selber, bzw. legt einen anderen Skin drüber)
Modern im Delphi wären die hauseigenen
VCL-Skins ab Delphi 10.x (auch wenn ich das Vorgehen da etwas "eigenartig" finde, wenn man nur ein einzelnes Control mit Skin versehen will, aber dafür natürlich über einen nicht leicht erkennbaren Weg das Skinsystem erstmal aktivieren muß)
https://blogs.embarcadero.com/how-to...and-c-builder/
Oder Skin-Funktionen von anderen Herstellern.