Issue #2563: add ListView and PageView