'Return a list of windows which are descendants of this window. If the
optional \'all\' parameter is set to a true value, all such windows will
be returned regardless of whether they have any name information.'

def descendants(self, all=0):

    s = _xwininfo(self.identifier, 'tree')
    return self._descendants(s, ((all and self.find_all) or self.find_named))
