add information - move window using mouse
update window move functional - move window by using mouse
add information - close user application window by mouse
add new functional - close user application window by mouse
add information - change window to the widnow of user application
add new functional - change the window of user application
add information - change input window by mouse
update functional of change input window - use mouse