五、最后一枚啰嗦
風(fēng)凝在 GS 有那么一點(diǎn)點(diǎn)市場(chǎng)的一個(gè)很大原因在于風(fēng)凝總會(huì)在第一時(shí)間(通常3小時(shí)之內(nèi))將官方發(fā)布的 port 作品 MOD 一番之后堂而皇之掛在轉(zhuǎn)載 / 原創(chuàng)的作品之后。排除速度上的熟能生巧可能哄了一批孩子,主要是解決了一些 porter 在 port 過(guò)程中遺留的一些他們不覺(jué)得是問(wèn)題的問(wèn)題。風(fēng)凝的 MOD 很大程度是將一個(gè)洋人做的或者是依據(jù)洋人模式作的VS本地化而已,比如改字體、改開(kāi)始菜單為 compact 樣式等。此外做的工作就是查漏補(bǔ)缺啦。下面列出一些 port 可能會(huì)用的小技巧或者需要注意的小地方,來(lái)幫助大家更好的完善自己的port作品。
1,推薦使用和打算 por t的MacTheme 相似的VS做基礎(chǔ),然后替換其位圖修改其配色,如此可以事半功倍——主要是簡(jiǎn)化了繁復(fù)的色彩配置調(diào)整工序。ShellStyle 同理:找個(gè)相似替換位圖修改少量色彩配置即可。每次都用 winXP 自帶的主題從頭修改的人,除了其刻苦耐勞的精神,沒(méi)有什么值得學(xué)習(xí)的地方。
2,VS中的窗口標(biāo)題欄一般有如下幾種:Caption Bar、Small Caption、Max Caption 還有 Min Caption。一般說(shuō)來(lái),Caption Bar 可直接由 Finder 摳圖得到;Small Caption 推薦使用 Document Window Titlebar 資源,最好能將圓角去掉改為一塊方形;Max Caption 只需將 Caption Bar 的位圖兩邊去掉圓角就可以使用;Min Caption 通常就地使用 Caption Bar 的素材,當(dāng)然你也可以把它PS成四角都是圓乎乎的可愛(ài)模樣。
3,可以用 TIFF 資源中的 Bevel Button Corners 來(lái)制作 ToolbarButtons。PNG 格式與 BMP 格式皆可。將ToolbarButtons.bmp 一氣刷成紫紅色(win默認(rèn)RGB 255, 0, 255 為透明色)是懶人的辦法,風(fēng)凝不是不贊成偷懶,只是這樣的偷懶會(huì)在某些時(shí)候影響VS的使用——會(huì)讓人分不清按鈕的狀態(tài)而出錯(cuò)。port 出來(lái)的VS也是拿來(lái)用的,不是裝上截個(gè)圖就雪藏的。
4,PS中的小窗口,會(huì)使用到 Small Caption 上的關(guān)閉按鈕和 窗口最小化按鈕的 MinimizeGlyph(2)。因此這兩個(gè)按鈕一定要風(fēng)格統(tǒng)一,且在PS中反復(fù)對(duì)比調(diào)整。這樣就不會(huì)出現(xiàn)所謂的“PS中的窗口按鈕bug”。
5,如果 MacTheme 的任務(wù)欄上有放大鏡(搜索用),在VS中制作的時(shí)候,可以修改 Values - TrayNotifyHoriz - TrayNotify - Background 路徑下的 TaskbarTray 圖片。將放大鏡部分截圖右對(duì)齊。一般推薦圖片尺寸為 46*22。ContentMargins(著色范圍)設(shè)置為 1, 44, 0, 0 即可。
6,進(jìn)度條(Progress)一般推薦使用窄版本的資源,唯一的缺點(diǎn)是調(diào)整較麻煩,推薦參考 susumu 自己 port 的 STOMP 1.0 的參數(shù)設(shè)置。當(dāng)然選用寬的也可以,像 Amora 就只有寬版本。這樣在制作的難度上會(huì)小很多,只是某些時(shí)候可能在視覺(jué)上顯得有些笨拙。折中的方法是:橫向的做成窄版本樣式,縱向的做成寬版本樣式。選擇,就要看各位 porter 自己的了。
7,很多 porter 將 ComboBox 位圖制作出6像素寬的 255, 0, 255 透明色。其實(shí) ComboBox 位圖是不可被定義出透明色的,這樣做的結(jié)果就是在某些用到 ComboBox 的地方出現(xiàn)了一塊莫名其妙的黑塊。解決方法:將那6像素寬度的色彩改為 Btnface,或者干脆就不要空出純色的部分,全部制作為方框了事。
8,Tab 部分,如果要達(dá)到類(lèi)似 MacTheme 的效果,需要將各個(gè) tabItem 中間的 pressed 效果上下左右各縮小2像素,將空白部分設(shè)置為透明色。這樣在 Tab 被選中的時(shí)候,才不會(huì)有突出的狀況發(fā)生。
9,開(kāi)始面板沒(méi)有什么規(guī)律可循。因?yàn)镸acTheme上沒(méi)有“開(kāi)始面板”這么個(gè)東西,大家自己開(kāi)動(dòng)腦筋就能斗敗格格巫。不過(guò)從目前的趨勢(shì)來(lái)說(shuō),一般都是使用和 Finder 一致的樣式來(lái)制作的。寬窄這個(gè)度,作者自己把握。風(fēng)凝用WB的時(shí)候喜歡寬版,后來(lái)轉(zhuǎn)向VS又喜歡窄版的了。這個(gè)時(shí)候沒(méi)原則不要緊。各取所需為上。
10,對(duì)于 Borderless 樣式的VS,用1像素的PNG圖片做出“真正的無(wú)邊”效果的教程在此,風(fēng)凝不再贅言。
風(fēng)凝能想到的注意事項(xiàng)就上面10條。如果有什么不足之處歡迎大家指出。如果有什么是必需而風(fēng)凝沒(méi)有寫(xiě)的,也希望大家能指出,風(fēng)凝好補(bǔ)上,服務(wù)更多人。
port,總體說(shuō)來(lái)是一個(gè)技術(shù)活兒,其質(zhì)量的高低,很大程度上取決于作者的SB技術(shù)。同時(shí)不可忽視的是,作者自己對(duì)于主題的理解也很重要,也因此往往一個(gè) MacTheme 除了官方發(fā)布還會(huì)有許多個(gè)port的版本。風(fēng)凝不避諱暴露自己淺薄寫(xiě)這個(gè)東西,只是想給想 port 而不會(huì)的人一點(diǎn)經(jīng)驗(yàn)之談,同時(shí)希望能與 port 高手切磋,借此提高自己的水準(zhǔn)。
各位不甘于漂亮的東西為 mac 獨(dú)有的同學(xué)們,抓緊鼠標(biāo),向著 port 前進(jìn)。
出處:Fuiun Sphere
責(zé)任編輯:moby
上一頁(yè) 從MacTheme到VS:非官方port教程 [3] 下一頁(yè)
◎進(jìn)入論壇Photoshop、Fireworks版塊參加討論
|