[QT] TMemo.OnChange isn't fired at TMemo.Append
Original Reporter info from Mantis: shokwave
-
Reporter name: Ingo Steiniger
Original Reporter info from Mantis: shokwave
- Reporter name: Ingo Steiniger
Description:
Adding Strings to a TMemo using Append, Lines.Add or Lines.Insert doesn't fire the OnChange event.
Additional information:
This occurs with 0.9.31 trunk and 0.9.30 fixes branch.
To reproduce create a new project with 2 Memos, one button an this code.
procedure TForm1.Button2Click(Sender: TObject);
var i:Integer;
begin
for i:=1 to 10 do
Memo1.Append('Test'+IntToStr(i));
// Memo1.Lines.Add('Test'+IntToStr(i));
// Memo1.Lines.Insert(0, 'Test'+IntToStr(i));
end;
procedure TForm1.Memo1Change(Sender: TObject);
begin
Memo2.Append('got it');
end;
Mantis conversion info:
- Mantis ID: 18419
- Version: 0.9.31 (SVN)
- Fixed in version: 0.9.29 (SVN)
- Fixed in revision: 29062 (#743dd689)