Ich habe hier zwar kein Feedback bekommen, dafür helfe ich mir jetzt mit einem Workaround. Nicht besonders schön, aber es funktioniert - deshalb stelle ich meinen Lösungsweg hier mal ein, vielleicht hilft es ja irgendeinem anderen auch mal weiter.
Ich schalte den Style für die Menüs jetzt einfach ab, bevor ich den Listendesigner starte. Anschließend schalte ich den Style wieder ein und die Welt ist in Ordnung. Das An- und Ausschalten mache ich so:
Code:
TStyleManager.SystemHooks := TStyleManager.SystemHooks - [shMenus];
... da kommt mein Listendesigner-Aufruf ...
TStyleManager.SystemHooks := TStyleManager.SystemHooks + [shMenus];
Hans-Peter