change windows size
add mode select
change to modify list

but have some bugs
Revert "change to modify list"

This reverts commit d0c599dabc35cadba1cf5b2d5575c3b5f9312baa.
improve selection changed
Merge pull request #1 from GhostFlying/develop

Develop