Hi Serge,
I think I have a workaround that works for most skins. Is this a reasonably efficient way to do it?
Code:
procedure TTrackPro.FormCreate(Sender: TObject);
var
i : integer; // Loop Counter
begin
if sSkinManager1.Active then
for i := 1 to DBAdvGrid1.ColCount – 1 do
begin
DBAdvGrid1.Columns.HeaderFont.Color :=
sSkinProvider1.SkinData.SkinManager.GetGlobalFontColor;
DBAdvGrid1.Columns.HeaderFont.Style := [fsbold];
end;
end;
Thanks in advance for any comments or suggestions that you may have.