OK das mit den Transparenten Static Texten hat sich erledigt.
ein
GetStockObject(NULL_BRUSH);
hat's gebracht.
Ist noch genug zu tun aber zumindest schon eine Anfang.
Delphi-Quellcode:
WM_CTLCOLORSTATIC:
begin
SkinEngine.SplitColorARGB(SkinEngine.SK_INACTIVECAPTION, Alpha, Red, Green, Blue);
Color :=
RGB(Red, Green, Blue);
SetBkMode(wp, TRANSPARENT);
SetTextColor(wp, Color);
result := GetStockObject(NULL_BRUSH);
Exit;
end;
gruss