4,Finder的窗口:含标题栏(FrameCaption)、菜单栏(ToolbarBackground)、以及左边(frameLeft)右边(frameRight)底部(frameBottom)、Status Bar 以及 ResizeGripper。至于窗口按钮已经不必赘言,一等一的重要。一般的截图中只能得到 Normal(普通,就是窗口激活时候的样式)与 Disable(无效,可以从一些看起来灰灰的窗口上得到)样式。而 ResExcellence 给出的预览图上有 Hot (激活)的样式,这样无疑丰富且完备了我们的素材资源。

OK,如果能具备完整的如上要求,那基本就是截图中最完备的了。ResExcellence 没有办法提供素材,我们还可以发扬吃苦耐劳的精神,尽可能搜集全这些制作VS必需的部分。如果没有办法收集全部的话,那很多地方就要靠蒙了——按钮的样式,色彩的搭配,都要尽可能和主题风格统一。
但是,porter 们不得不面对的一个问题是——就算有了能找到的全部截图,依然要面对一大堆的难题。仅仅一个窗口按钮,有普通(normal)、激活(hot)、按下(pressed)、失效(disable) 等等样式,更何况经常用的 CheckBox、Radiobutton?就算图片们修修补补搞定了,那么多的色彩搭配,要如何完成?截图提供的细节有限,精益求精的porter要如何抉择?妥协,还是另辟蹊径?
该TIFF们上场了。
四、半搪主义
所谓的TIFF资源,是由 GuiKit(类似win上面的StyleXP的东东)主题包由如 Themepark 之类的软件提取出来的透明背景TIFF格式图片。MacTheme 如此的取用方便是便于替换图片文件,加上使用简便同时效果出众的调色系统,MacTheme 随处可见的 Modifications 和 Hybrids。艳羡的同时,也无疑方便了porter们,可以使用到最原始的素材,这样就可以更加接近原著。
第一次拿到TIFF的同志可能会一头雾水——大量的图片似乎杂乱无章全堆在了一起,一眼望过去不知道哪个是有用的。说来也可以理解,毕竟是不同的系统不同的主题,使用的图片文件及其定义都会有所不同。GuiKit 的 TIFF 资源有一个共通之处——左半边为所需要的图片资源,右半边则是一排造型一致的黑块。大家安心用左边的东西;右边的黑块只是标注出着色范围,几乎用不上,无视即可。
在这里不得不说一句题内的题外话:欲成 port 之事,鸟语的还是要会一些。鹅语一般用不上,鹰语中一些美化常用的单词还是应该知道。下面的讲解将会以有一定的英文基础(高中毕业水准即可,四六级托福雅思GRE不做要求)并且能较流畅操作SB为前提。不知道 customize 这个单词为何物的同学可以出门右转去 GS 收东西了。
尽管有些部分在 mac 与 win 中的叫法是不一样的(比如 任务栏 在 win 中叫 TaskBar,在 mac 则叫 Root Menu),但更多的是一致,比如 Push Button、Scroll、CheckBox、Radiobutton、ComboBox 等不管在哪儿都是那一个名字。因此,要是一眼望过去有点晕,按图索骥不失为一个快捷的方法——按名字搜就是。下面的问题是:有时候找到了相对应的图片,上面七七八八的按钮让人实在是不知道要怎么处理,下面就 Push Button 来说明如何将TIFF资源对应的应用到VS当中。

基本上TIFF中的按钮资源都是如此的排布模式。只要找到了需要的TIFF素材然后按照SB中的排布模式编辑以下就可以了。这里提示一点:VS中许多按钮是可以使用透明背景的PNG图片的,因此像是 Push Button、CheckBox、Radiobutton、窗口按钮,开始按钮等都可以使用PNG图片,这样不仅可以节省劳动力,更重要的是可以保持原mac主题的风味。
TIFF资源主要是按钮资源。此外还有一些不是按钮的资源,其中很多都是很有用的资源,比如——Root Menu Caps:VS中的任务栏背景(TaskbarBackground)。 Document Window Titlebar Endcaps / Movable Modal Titlebar Caps:VS中 Metal 样式可做 Small Frame Caption,Normal 样式就是 Frame Caption 了。 更多的,大家可以在制作VS的过程中慢慢体会。除了图片,TIFF资源还可以提供部分色彩搭配。如给出的 Niqu 资源中的 Bevel Button Fill 图片,就可以将其中的蓝色作为 MenuHilight 与 Highlight。
还有更直接的——我所有的 Amora 资源中有一个TIFF直接就叫做 Toolbar Background,可以直接拿来做经典风格色彩中的 Menu;还有一个叫做 Menu Item Selected Fill ,可以直接用作 MenuHilight 与 Highlight。

在这里,还是不得不说——TIFF资源也不是完全的保险箱。首先,它没有窗口的样式,Finder 部分还是要靠自己在截图中截取;其次,TIFF资源的应用过程中需要截图去进行对比修正,以发挥出TIFF的真正优势;还有,就是TIFF资源依然不能提供完备的经典风格色彩,这些都需要截图去作为必需的辅助。
由上,我们可以看出,截图与 TIFF 资源在 port 的过程中是相辅相成的关系,缺少了任何一个,都是不可能做出完美的 port 作品。因此,除了不要迷信原始资源之外,还要有善加利用这些来之不易的资源的心情,才能完成一个看起来顺眼、较少 bug 的 port VS。
素材的应用就介绍到此,不完备的地方还希望大家指出。相信对于素材有了如此的了解,有一定VS制作经验的同学一定已经可以自己动手去 port 一个MacTheme了。下面风凝还是要啰嗦一下,介绍一点小小的技巧,来帮助大家完善自己的 port 作品。
出处:Fuiun Sphere
责任编辑:moby
上一页 从MacTheme到VS:非官方port教程 [2] 下一页 从MacTheme到VS:非官方port教程 [4]
◎进入论坛Photoshop、Fireworks版块参加讨论
|