start to add resize for gui-window
Rewrite drag and add modify gui-window
merge