Drop a TMSFNCGrid on a VCL form and add the following code to the form OnShow event:
procedure TForm1.FormShow(Sender: TObject);
begin
TMSFNCGridTest.Cells[0, 0]:= 'Test';
TMSFNCGridTest.Cells[1, 0]:= 'Text';
TMSFNCGridTest.Cells[2,0]:= 'Yes';
TMSFNCGridTest.Appearance.FixedLayout.Font.Size:= 30;
TMSFNCGridTest.Appearance.FixedLayout.Font.Color:= clBlue;
TMSFNCGridTest.Appearance.FixedLayout.Font.Style:= [];
TMSFNCGridTest.FontSizes[2,0]:= 30;
end;
The code " TMSFNCGridTest.Appearance.FixedLayout.Font.Size:= 30;" does not alter the font size. Same error with the font style.
In the Object Inspector I also change EVERY font size to 30 and still the font size does not change to 30.
The code "TMSFNCGridTest.FontSizes[2,0]:= 30;" added so to make it visually clear how the font size of 30 looks like.
Unless I am doing something wrong, this is a bug.
Greetings,
Fons