Hello,
TMSFMXRichEditor.ScrollToEnd give access violation ECanvasException "Can't rendering. BeginScene has not been invoked.'.
When using :
TMSFMXRichEditor1.ScrollToEnd;
sample :
procedure TFormChatGPT.Button1Click(Sender: TObject);
var
lTextElemet:TTextElement;
begin
// TMSFMXRichEditor1.beginUpdate; <= no change
TMSFMXRichEditor1.AddText('Line 1');
TMSFMXRichEditor1.AddLineBreak;
lTextElemet:=TMSFMXRichEditor1.AddText('Line 2');
lTextElemet.FontStyle:= [TFontStyle.fsBold];
lTextElemet.LeftIndent:=15;
TMSFMXRichEditor1.AddLineBreak;
TMSFMXRichEditor1.AddLine;
// TMSFMXRichEditor1.endUpdate;
TMSFMXRichEditor1.ScrollToEnd; // access violation here
end;
Tested on Delphi 11.2 Firemonkey in Win32 with TTMSFMXRichEditor 1.3.0.1