大概在Vista新功能中谈论地最多的就是带Glass颜色方案的Aero主题。讨论的重点在微软做出的具有争议的决定上,微软只在具有强大图象功能的系统上运行Aero Glass,对于家庭机来说这不是什么问题,这要归于游戏和媒体程序的影响,现在用来运行Aero Glass的硬件逐渐变得主流了。辅助部分帮了很大的忙,这是因为在多数工厂部门中,在购买计划中对图象的要求很少,这种考虑似乎说明,如果图形硬件能够运行PPT,对于一个辅助桌面来说已经足够了。这个争议现在还没有结果,但当辅助工厂部门在2到3年中习惯了Vista时,Aero Glass应该会成为那些购买者喜欢的中型PC的标准。
提示
Windows Vista通过在系统中进行硬件检查来确认它是否能运行Aero Glass界面。如果不能,Vista关闭Aero Glass。但你能用小伎俩来迫使Aero Glass运行,只要你使用WDDM应用视频驱动器在注册编辑中,进行下列键的导航:
添加一个新的被称为DWM的键然后创立一个称为EnableMachineCheck的DWord设置。让该项设置值为0,这将会使与DWM相关的硬件检查不能进行。有些人提出了一些警告:
· 它并不能运行在所有的系统上。
· 如果它运行,它也会让你的系统变得特别慢(Windows关掉Aero Glass总会有它的原因的)
· 微软可能在Vista的最后版本中不支持EnableMachineCheck设置。
其它关于Aero Glass的讨论集中在这个新的主题会给Vista界面带来什么新的变化上。最显著的变化是你已经了解到的,在Vista界面上的变化:你在任务栏上看到的透明效果和开始按钮。透明效果影响到所有Vista显示的窗口和dialog框,甚至没有考虑会与Aero Glass建立在一起的窗口与程序dialog框中也能出现这个效果,这是因为DWM负责显示所有屏幕输出,所以它能在任一窗口或dialog框中应用透明效果,确实是任一Aero Glass效果。
显示了带有一个窗口和一个dialog框显示的Vista。你可以在标题条上明显地看到透明效果,它也同样地可以应用于窗口和dialog框边缘。重点是什么?你可能会问。我个人认为微软这里的目的是简单并具有颠覆性的:将用户对窗口的注意转移到窗口的内容上。换句话说,通过降低窗口标题条和边框的可见程度,Vista将对注意力转移动框中的内容上。其它的功能,比如桌面搜索等都是出于同样的考虑。
Aero Glass为Vista界面带来了以下的变化:
每个打开的窗口与dialog框都有一个下影效果
当你鼠标指针放到一个窗口钮时,按钮“弹起“,蓝光表示最小化和最大化窗口,红光则表示关闭。
当你将鼠标放在任何活动项目时,它都会加亮。
在dialog框,默认键(通常都是OK键)使用一个逐渐退色的效果,将鼠标放在命令按钮上,按钮会显示渐变的颜色。
幸运地是,这些改变都只是细微的。微软本来能利用与Direct3D的连接和图象硬件加速器吸引众多眼球,并将Vista变为了“晕轮”版本或是一些其它狂热的游戏。但它最终并没有花大力气但也实现了让用户的轻松操作的目标。(比如你本来想按最大化键,但很可能错按了关闭,在Vista中,出现这种的机会很小,因为关闭按钮上渐红的光会马上让你产生“停止”的念头)
另一项相当实用的Aero改进是利用动画来完善界面。比如,当你最小化窗口时,它会可见地缩小到任务栏图标上。当你恢复它时,窗口还原到它先前的尺寸和位置。类似地,当你关闭一个窗口时,它逐渐褪色退出。在快速执行一个任务时,同样地Aero Glass产生模糊效果。
更好的转换:Flip和Flip 3D
用来转换程序的Alt+Tab几乎是所有Windows用户掌握的一个快捷键。当你按下Alt再按Tab时,一个图标窗口会跳出,每个图标都代表一个打开的运行窗口。
这个容易掌握的快捷方式,称为Cool Switch,自从Win95出现以来一直在帮我们忙。但是它也存在着明显的缺点:Alt+Tab窗口只显示程序图标与名称,一般情况下你能轻松地分辨出你想要转化过去的窗口,但有时受快速转换窗口文本框尺寸的限制,你可能会无法真正确定这是否就是你想要的窗口。
注意
如果你为XP安装了任何微软的PowerToys程序,你可能要使用PowerToy而不是Alt+Tab了。这个小程序会拦截Alt+Tab并显示一个大的窗口,象你按Tab一样,不仅显示每个图标,而且复制所有程序窗口,这样就让你的选择简单地多。
如果你的显卡支持WVDDM,Vista版本的Cool Switch与Alt+Tab的代替品PowerToy类似。当你按下Alt+Tab时,Vista会为每一个打开的窗口显示图标,但是是每个图标调小的样子(桌面也有它自己的图标,让你最小化所有打开的窗口回到桌面上)对于这种被称为Flip来转换窗口的方法来说,WPF有两个优势:
基于vector的WPF图形保证缩小的窗口是能轻松可可见的,并且其中的内容也是可读的。
WPF连接到GPU和它的硬件加速器表明调小的每个窗口都是“现场版的”,它能反映每个窗口目前的状态,可能其中一个窗口正播放着视频。
Flip对于Alt+Tab转换来说是一个不错的改进,但Vista有另一个方法来进行窗口转换:Flip 3D。按Windows图标和Tab,可将所有打开的窗口转换到一个3D集。如图3.14。想要翻看缩略图,按下Windows图标和Tab。或者按Windows图标+Ctrl+Tab来得到一个3D集而不需要你持续按任何键。当你想显示该集时,你有两个选择:
使用方向键—按向下或向右键来将缩略团显示在集的最前面,按向上或左键来使它出现在集的后面。
使用鼠标的滚轮—向前使缩略图在前,向后将其置后。
使用Flip方法,Flip 3D缩略图显示活动文本,当你想提前某个缩略图时,按回车来转换到那个窗口。
提示
当我写到这里时,一些键盘生产商可能会考虑在即将推出的产品中增加Flip 3D键。显然,微软自己的键盘会包含这个功能,我相信,其它的生产商也会效仿的。
标签: