lcl: return TListView.SelCount even if Handle is not allocated (bug #0011057)

git-svn-id: trunk@18404 -
This commit is contained in:
paul 2009-01-24 10:12:43 +00:00
parent fefaf6be1a
commit a21dad9e56

View File

@ -673,10 +673,18 @@ begin
end;
function TCustomListView.GetSelCount: Integer;
var
i: integer;
begin
if HandleAllocated
then Result := TWSCustomListViewClass(WidgetSetClass).GetSelCount(Self)
else Result := 0;
else
begin
Result := 0;
for i := 0 to Items.Count - 1 do
if Items[i].Selected then
inc(Result);
end;
end;
{------------------------------------------------------------------------------