add scroll support

1: add scrollbar support
2: add PropertyGrid support