Documentation of this seems to be completely messed up. ListView1.SelectAll FALSE ==> returns [Unexpected False] at compile time > ListView1.Selected(FALSE) ==> Returns [Too Many Arguments] at Run time > ListView1.UnSelectAll() Jussi