[TMSFMXSpinner] wrong value displayed

Hi, 


With the code below, we are not experiencing any issues:

  TMSFMXSpinner1.BeginUpdate;
  TMSFMXSpinner1.Columns.Clear;
  with TMSFMXSpinner1.Columns.Add do
  begin
    Cyclic := True;
    DateRangeFrom := EncodeDate(1970, 1, 1);
    DateRangeTo := EncodeDate(2020, 12, 1);
    DateTimeValueFormat := 'dd';
    OnlyDate := True;
    RangeType := srtDateTime;
    Step := 1;
    StepType := sstDay;
  end;

  with TMSFMXSpinner1.Columns.Add do
  begin
    Cyclic := True;
    DateRangeFrom := EncodeDate(1970, 1, 1);
    DateRangeTo := EncodeDate(2020, 12, 1);
    DateTimeValueFormat := 'mm';
    OnlyDate := True;
    RangeType := srtDateTime;
    Step := 1;
    StepType := sstMonth;
  end;

  with TMSFMXSpinner1.Columns.Add do
  begin
    Cyclic := True;
    DateRangeFrom := EncodeDate(1970, 1, 1);
    DateRangeTo := EncodeDate(2020, 12, 1);
    DateTimeValueFormat := 'yyyy';
    OnlyDate := True;
    RangeType := srtDateTime;
    Step := 1;
    StepType := sstYear;
  end;
  TMSFMXSpinner1.EndUpdate;

  TMSFMXSpinner1.Columns[0].SelectedDateTime := Int(Now);
  TMSFMXSpinner1.Columns[1].SelectedDateTime := Int(Now);
  TMSFMXSpinner1.Columns[2].SelectedDateTime := Int(Now);

Kind Regards, 
Pieter