Es war doch ein Verständnisfehler.
Wollte dem Shape trotz der Brush-Eigenschaft bsClear eine Farbe geben.
Delphi-Quellcode:
Shape.Brush.Style := bsClear;
Shape.Brush.Color := clMoneyGreen;
Das klappt als Code, aber die zweite Anweisung macht implizit ein
Shape.Brush.Style := bsSolid;
Dieses Verhalten ist im Help nirgens direkt beschrieben, entsprach aber nicht meinen Erwartungen.
Nun da ich's weiss, konnte ich eine andere für mich befriedigende, wenn auch aufwendigere Lösung finden.
Danke für die Hilfe