I was writing a Firemonkey application and ran into a problem: TMemo is painfully slow. It needs 12+ seconds to load a 3 mb file, VCL TMemo only needs 400 ms
Here is my test code:
procedure TForm1.FormCreate(Sender: TObject);
var stopwatch := TStopwatch.Create;
Caption := stopwatch.ElapsedMilliseconds.ToString;
The entire test project (including JSON file) can be found here:
Or your can of course use your own 3mb text file.
Can anything be done or is it just the way it is with FMX?