Qt: fixed bug where OnChange() event sender was TQtMemoStrings instead of TCustomMemo, so tests goes into wrong type cast.

git-svn-id: trunk@27868 -
This commit is contained in:
zeljko 2010-10-26 06:59:34 +00:00
parent d00711e0d2
commit c17c45c439

View File

@ -179,10 +179,10 @@ end;
------------------------------------------------------------------------------}
procedure TQtMemoStrings.IsChanged;
begin
if Assigned((FOwner as TCustomMemo).OnChange) then
if Assigned(FOwner) and Assigned((FOwner as TCustomMemo).OnChange) then
begin
(FOwner as TCustomMemo).Modified := False;
(FOwner as TCustomMemo).OnChange(self);
(FOwner as TCustomMemo).OnChange(FOwner);
end;
end;