[分享]SPB Mobile Shell 3.5 主題DIY

哇! 3.5 的主題DIY 出來了,真是非常感謝大大的用心呀~
在此小弟有個小小的問題,就是之前大大分享的 -SPB Mobile Shell 3 主題DIY-如何新增數位時鐘樣式 各款示圖案及設定方法是否一樣呢?我超愛那個Diamond式的數位大時鐘了!
TOMMYWU
真謝謝大大您開發這麼厲害的軟體,這真是一個寶阿!太神了!太感謝大大了!
不知大大是否可將SPB Mobile Shell 3.5天氣資料的來源改為中央氣象局,否則都會錯誤.謝謝!
[分享] SPB Mobile Shell 3.5 主題DIY - 如何將連絡人按鈕改成開啟旋轉連絡人
首頁Home Screen,最下面的連絡人選單按鈕,按下之後,原本將會開啟 [最愛連絡人],本文將教你如何修改成開啟[旋轉連絡人],之後若你想要開啟原本的[最愛連絡人],請按下首頁Home Screen左下角的按鈕,從3D旋轉顯示裡面開啟.


以下教學步驟,對於第10-12樓的三頁,四頁,及六頁連絡人,也可適用.

[套用步驟]
1. 將qa_layouts.dat用密碼解壓縮,取出裡面的MenuBar.xml檔案,這就是首頁Home Screen下面選單按鈕的定義檔. 我們需要修改MenuBar.xml這個檔案,請找到下面這段程式碼位置:

<Layout Name="Default">
<Plugins>
..........
<Plugin Class="Spb.LSP.MenuBar" Name="Btn1" ID="2">
<String Name="Backgrd" Value="MenuBackgrd"/>
<Int Name="GlobalIcon" Value="217"/>
<String Name="Text" Value="Contacts"/>
<String Name="Open" Value=":BTN1"/>
</Plugin>
..........
</Plugins>
</Layout>

Name="Btn1"這個Class, 就是定義[連絡人]選單按鈕的動作,請修改下面這三個地方.

<Int Name="GlobalIcon" Value="217"/>
這是[連絡人]選單按鈕icon圖的編號,請將Value值改為"209",變成如下:
<Int Name="GlobalIcon" Value="209"/>

<String Name="Text" Value="Contacts"/>
這是[連絡人]選單按鈕下面顯示的文字,請將Value值改為"旋轉連絡人",變成如下:
<String Name="Text" Value="旋轉連絡人"/>

<String Name="Open" Value=":BTN1"/>
這是定義[連絡人]選單按鈕按下後,要開啟哪個頁面,請將Value值改為":ManageFavs",變成如下:
<String Name="Open" Value=":ManageFavs"/>

2. 修改完畢後存檔,然後將修改後的MenuBar.xml重新用密碼壓縮到qa_layouts.dat裡面.

若你不了解如何用密碼更換qa_layouts.dat裡面的xml檔案,請參閱第2樓的教學文
[教學] 如何更換 *.dat 裡面的檔案內容

3. 再將你新製作好的這個qa_layouts.dat,複製到你PDA中mobile shell的安裝資料夾內,將原本相同檔名的qa_layouts.dat檔案覆蓋掉.

4. 重新開機或重新執行Mobile Shell,即可完成變更了.
大大您真速太強嚕啦!!連這個都可以改!屌............
版大

我用了6頁的連絡人的操作方式,卻只出了4頁,按第一個連絡人按扭只出來一頁,可能是什麼原因

附上改過的檔案,我用的是 touch pro,請抽空看一下謝謝
附加壓縮檔: 200910/mobile01-56685890efd3e5fd271277dfcd637b84.zip
[分享] SPB Mobile Shell 3.5 主題DIY - 修正大尺寸氣象資訊widget,無法顯示星期的問題
Mobile Shell 的氣象資訊widget,預設有簡單、小、中、大、白色-小、白色-中、白色-大、專業八種樣式,其中 "大"及"白色-大"這兩個樣式,下面會顯示四天的天氣資訊,很不幸,在中文系統,"星期一","星期二"... 字串長度太長被截掉了,只顯示四個"星"字,如下圖所示,因此不曉得到底是星期幾.



我將這兩個樣式做了一點修改,讓四個星期都可以完整顯示.


請根據你手機的解析度,將下面專用的更新檔, 複製到你PDA中mobile shell的安裝資料夾內,將原本相同檔名的檔案覆蓋掉. 然後重新開機或重新執行Mobile Shell,即可完成變更了.

以下覆蓋檔,只適用於mobile shell 3.5版,其他版本請勿下載.
QVGA / WQVGA專用: qa_weather_widget_L.dat (尺寸為240x95)
VGA / WVGA專用: va_weather_widget_L.dat (尺寸為390x180)
VGA / WVGA專用: va_weather_widget_L.dat (尺寸為480x180)

以下覆蓋檔,只適用於mobile shell 3.5.1版,舊版本請勿下載. 新版mobile shell 3.5.1版,檔案格式已更改,對於VGA/WVGA解析度,以下覆蓋檔仍然可以全螢幕寬完美顯示,但是對於QVGA/WQVGA解析度,原本的改法失靈了,我試了各種參數值,這是我認為最佳的狀況,右邊有點超出螢幕了,如下圖,但是左右滑動螢幕,仍然可以看到超出螢幕畫面的資料,大家就將就點用吧.

QVGA / WQVGA專用: qa_weather_widget_L.dat (尺寸為240x95)
VGA / WVGA專用: va_weather_widget_L.dat (尺寸為480x180)

很高興mobile shell 3.5.3版,已經自己修正這個問題了,星期不再顯示三個中文字,而是改成只顯示一個數字的中文字,如左下圖. 不過下面的小圖是使用16x16的尺寸,有點小,所以我還是幫大家改了一個放大版本,使用32x32的尺寸,看起來舒服多了,如右下圖.

以下覆蓋檔,只適用於mobile shell 3.5.3版以上,其他舊版本請勿下載.
QVGA / WQVGA專用: qa_weather_widget_L.dat (尺寸為240x95)
VGA / WVGA專用: va_weather_widget_L.dat (尺寸為480x180)
感謝大大
連天氣的星期都出來了
看來3.5已經快被大大改的差不多了
besonpeng wrote:
版大,我用了6頁的連絡人的操作方式,卻只出了4頁,按第一個連絡人按扭只出來一頁,可能是什麼原因,附上改過的檔案,...(恕刪)

你自己修改的這個qa_layouts.dat完全正確,沒有問題. 請再仔細閱讀第10樓的 [使用說明],按第一個連絡人按扭,切到中間第一頁連絡人頁面,向左及向右滑動,就會切換到第二頁及第三頁連絡人,而不是按下面的按鈕.
感謝dabow09 ,總算給盼到了

我的天氣 "大"及"白色-大"這兩個樣式 的Size還是沒有變大耶。(VGA Gsmart I350)
沒有像dabow09給的圖示一樣變成整個螢幕寬,不過星期幾的字樣都可以看到了
hanjie wrote:
感謝dabow09 ,總算給盼到了
我的天氣 "大"及"白色-大"這兩個樣式 的Size還是沒有變大耶。(VGA Gsmart I350)
沒有像dabow09給的圖示一樣變成整個螢幕寬,不過星期幾的字樣都可以看到了

我是將其放大到可以看到星期幾的最小尺寸,QVGA必需要放大到整個螢幕寬的尺寸,才能星期幾全部顯示. 而VGA因為解析度較高的關係,將其加大30點寬度就可以了,因此就沒有放大到螢幕寬的尺寸,讓你可以有更多的螢幕空間放其他的widget.
關閉廣告
文章分享
評分
評分
複製連結
請輸入您要前往的頁數(1 ~ 47)

今日熱門文章 網友點擊推薦!