support multi window, and sub window.