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?
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?