Danke, das war ein sehr guter Hinweis und hat mein o.g. Problem gelöst
Nur...
Der obige Code war ein Ausschnitt, denn es fehlen noch die beiden Speedbuttons (s. Bild oben).
Delphi-Quellcode:
SBMaximize:=TSpeedButton.Create(Self);
SBMaximize.Parent:=PTitle;
SBMaximize.Width:=20;
SBMaximize.Height:=17;
SBMaximize.Left:=PTitle.Width-48;
SBMaximize.Top:=4;
SBMaximize.Flat:=true;
SBMaximize.Hint:=_('maximieren / minimieren');
SBMaximize.Anchors:=[akTop, akRight];
SBMaximize.OnClick:=SBMaximizeClick;
xForm.XBASILMODWIN.GetBitmap(1,SBMaximize.Glyph);
Diese zeigen jetzt beim Mouseover leider nicht das grau des Panels, sondern werden
weiß. Und dies passiert auch, wenn ich die Transparency-Property auf false stelle und sogar den Hintergrund des Bildes mit grau ausfülle.
Was machen wir denn jetzt?
Gruß Igotcha