TTMSFMXRichEditor

I'm trying out the trial for this. Compared to TMemo, it's a very sluggish component. As I drag around scroll bar, there's a lot of lagging. If I resize the window the control is in, I can see black appearing as it resizes to fit.


Anyone else come across this?

On what operating system/device do you test this?

Windows 10 32 bit

How much text are you testing with?

The FireMonkey text drawing performance isn't of the kind to work performant with a very large number of lines.

1,241 words, 6,559 characters.

I could not see such issue here. I have retested this here with adding 1500 words to the TMSFMXRichEditor with the code:

procedure TForm1.Button1Click(Sender: TObject);
var
  sl: TStringList;
  i: integer;
begin
  sl := tstringlist.Create;

  sl.LoadFromFile('E:\TMS\TMS Component Pack Demos\AdvSearchList\dictionary.txt');

  TMSFMXRichEditor1.BeginUpdate;

  for I := 0 to 1500 do
  begin
    TMSFMXRichEditor1.AddText(sl.Strings[random(sl.Count)]+' ');
  end;

  TMSFMXRichEditor1.EndUpdate;

  sl.Free;
end;

and the response to scrolling is near instant here. I recorded this in video:
http://www.tmssoftware.net/public/fmxricheditor.avi

Are you 100% sure this is the latest version of the component you use?