Hast du einmal versucht, ob es funktioniert, wenn du die .dproj umbenennst und durch Öffnen der .dpr neu erstellen lässt?
Erstelle ich eine neue Applikation dann funktioniert es.
Lösch doch mal alle weiteren Formulare und aus dem Projekt alles bis auf die betreffende Komponente heraus. Kannst du es dann reproduzieren? Dann kannst du das Minimalprojekt selbst vergleichen oder ggf. umbenannt hier posten.
Handelt es sich um eine
MDI-Anwendung? Die sind ja bekannt dafür, dass dort Styles nicht richtig funktionieren.
Er hat geschrieben, dass er es auch mit Delphi 12 versucht hat. Dort wurde dazu sehr viel gefixt, soweit Windows es zulässt (die
MDI-Funktionalität kommt ja von Windows, gilt dort aber schon lange als veraltetet und wird daher nicht mehr gefixt). Deshalb klappt es da deutlich besser.