desktop view for custom window