This solution don't works with a TTMSFMXLiveGrid.
procedure TForm143.TMSFMXGrid1GetCellLayout(Sender: TObject; ACol,
ARow: Integer; ALayout: TTMSFMXGridCellLayout; ACellState: TCellState);
begin
ALayout.TextAlign := TTextAlign.Trailing;
end;
The columns in his TFields has correctly assigned the RigthtAlinament, But the Grid shows the data all the time aligned to Left hand.