Ich kenn das jetzt zwar nicht so,
Aber du kannst ja die Transparenz abschalten und die Hintergrundfarbe (Color, bzw. via ParentColor) im Label setzen.
Bei ParentColor, in Verbindung mit Styles hatte ich aber schon das Problem, dass die falsche Farbe ausgelesen wird, also nicht die vom aktuellen Style.
Genau so mache ich das ja, also label.transparent=false, label.color=clTeal, parentcolor=false (im Object Inspector, nicht per Code).
Aber im Moment schaue ich per Teamviewer auf den Bildschirm meines Kunden, Label transparent, Label bei mir in der Anwendung clTeal. Beide laufen unter Windows 10.
Gestern andere Anwendung beim Kunden, ich komm an den Bildschirm, Labels transparent. Ich starte versuchsweise eine App, in der ich aus einem Label ein RZLabel gemacht habe, alles ist schön clTeal. Ich starte die Originalanwendung wieder, auch wieder alles clTeal????