Hi
Please paste the below code into a new Multi-Device project. Once running (tested on Win/Android) click in the TTMSFNCResponsiveList and you will receive an 'Argument out of range' error.
procedure TForm1.FormCreate(Sender: TObject);
var
lst : TTMSFNCResponsiveList;
begin
lst := TTMSFNCResponsiveList.Create(Self);
lst.Parent := Self;
lst.Align := TAlignLayout.Client;
lst.BeginUpdate;
lst.Items.Add().Content := 'Item1';
lst.Items.Add().Content := 'Item2';
lst.Items.Add().Content := 'Item3';
lst.EndUpdate;
lst.ItemIndex := 2;
lst.Items.Clear;
lst.BeginUpdate;
lst.Items.Add().Content := 'Item1';
lst.EndUpdate;
end;
Other than this, I am very impressed with what I have seen so far. Keep up the good work.
Thanks
Chris