* fix invalidation of changed items

* fix deselecting items
* fix selection with the mouse and also holding down modifiers
* fix some more stuff I have already forgotten
* applied coding style in most places
* renamed private functions to be consistent

needs more work though, some stuff can definitely be
removed, some needs to be added


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14932 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
Stephan Aßmus
2005-11-15 01:36:10 +00:00
parent 437fc0be3f
commit 034104bc0f
3 changed files with 445 additions and 307 deletions
+2 -2
View File
@@ -361,7 +361,7 @@ void BOutlineListView::Expand(BListItem *item)
items++;
}
FixupScrollBar();
_FixupScrollBar();
Invalidate();
}
//------------------------------------------------------------------------------
@@ -391,7 +391,7 @@ void BOutlineListView::Collapse(BListItem *item)
items++;
}
FixupScrollBar();
_FixupScrollBar();
Invalidate();
}
//------------------------------------------------------------------------------