意思是将 列表窗口 和 信息显示窗口 合并为一个窗体,这样就实现了整体组合。(其实也就2个窗体,谈不上什么“自由锁定”)
分离窗体设计的优势在于可以更自由地决定哪部分显示,哪部分不显示,以提供灵活多变的界面模式需要——想要个大一点的,各窗体拼接到一起就可以了。
个人不赞同将 列表窗口 和 信息显示窗口 合并为同一窗体,因为二者的功能差异太大,而且有同时显示的必要。标签切换意味着必须牺牲一个窗体的可视性;而这两个窗体又都具有实用性:列表窗口 有 高级管理模式,不仅仅是个简单的播放列表;信息显示窗口 之所以没有被命名为歌词秀窗口也有它的原因。
另外,楼主朋友举例提到的 iTunes、WMP,无论从何种角度来讲都算不上小软件,更不要提绿色了。软件的外观要能表达软件的风格和身份,iTunes 和 WMP 怎么说也不能表现 AirPlay 的特点来。因此 iTunes/WMP 式的整体窗口方案并不一定适合 AirPlay。