carbon: fix for #15624

git-svn-id: trunk@23715 -
This commit is contained in:
dmitry 2010-02-16 10:49:51 +00:00
parent 5256443704
commit 26e2e3e242

View File

@ -68,6 +68,7 @@ type
procedure Clear; override;
procedure Delete(Index: Integer); override;
procedure Sort; override;
procedure Exchange(Index1, Index2: Integer); override;
public
property Owner: TCarbonListBox read FOwner;
end;
@ -299,6 +300,16 @@ begin
FOwner.UpdateItems;
end;
procedure TCarbonListBoxStrings.Exchange(Index1, Index2: Integer);
begin
inherited Exchange(Index1, Index2);
if Assigned(FOwner) then
begin
FOwner.UpdateItem(Index1);
FOwner.UpdateItem(Index2);
end;
end;
{ TCarbonMemoStrings }
{------------------------------------------------------------------------------