TTMSFMXGrid and FontColors

In C++ Builder I wish to set the font colour for a header row using the FontColors property. However, when I do so, the Cells value is not visible. When I remove the FontColors assignment, the cell is visible! What am I doing wrong? Same applies to HorzAlignment.

    aGrid->FontColors[lCol][lRow] = claYellow;
  aGrid->Cells[lCol][lRow] = "O";


It takes over the settings at column level. If you turn off using columns you can use the cell properties instead. The columns can be turned off with TMSFMXGrid->UseColumns = False;

If for some reason this still does not work you can use the OnGetCellLayout event and override the font settings there.