[QVGA] Windows 預設配置 (full.home.xml) 內容詳解

請教各位大大
我依照第5點將icon bar設成透明(語法如下)
<background bgcolor="transparent" b-border-width="0" />

但是改完後iconbar還是無法顯示桌布圖片。試了很久把 <background bgimage="\\windows\\WindowsMobile.jpg" valign="bottom" bgcolor="COLOR_TRAYGRADLEFT" />
這段的 valign="bottom" 改成 "top" 結果iconbar是透明了啦!也沒遮住圖片,但是整個圖像是往上挪一樣,反而讓底下在開始|聯絡人上面多出一條空白(若有配色就會變成配色的顏色),爬了一些文,說是qvga的關係,可是這篇不就是qvga的改機攻略嗎?
有沒有大大也跟我遇到相同狀況啊?又是如何決呢?

justin6689 wrote:
重點來了,顏色的部份我不清楚它是怎麼算的... 囧...恕刪)


顏色怎麼算,其實就是RGB,我想應該是有工具可以換算,只是有點懶得找。

我用了個笨方法(有寫過程式的大大恕小弟在這邊賣弄),打開VB .net(我想只要是微軟系的開發工具應該都可以),隨便找個可以改顏色的物件(小弟是用lable),改變它的顏色成你喜愛的,這時候抄下它的顏色屬性,接著就動動手,把這些10進位換算成16進位。
例如windows 常用的藍色是 46,151,227,換算成16進位答案就是 2E97E3,這就是我們要的色碼,46 = 2E,151 = 97,227= E3。不會算的可以翻翻計算機結構或是用工程計算機。

然後一一把喜歡的配色先算出來,再改到xml 檔裡。當然反過來,你也可以將xml的色碼#2E97E3貼在VB 的lable物件的顏色屬性,馬上就可以看到lable物件變色了。

這個色碼就目前我手邊的開發工具來看,只有M$他們家可以通,在delphi 5 裡面是無法判讀的,delphi 產出的色碼也不能在xml裡用。笨方法给各位參考一下,建議還是去找工具比較快啦!
kenslater wrote:
那請問可以指定套建的寬度嗎?

沒有辦法耶,它是像疊疊樂一樣的結構,

同一個套件內的許多實體可以做橫向的擺放,例如 "系統 - 時間 - 日期",

但不同套件就只能一層一層下去了。
eugenepak wrote:
我想請問一下顯示訊號,線路還有gprs那一行如果下載下來是在最底部的話...要怎麼把它移到最上面?

直接把 iconbar 的 <plugin>...</plugin> 移到第一個 <plugin> 前面就可以了。

pimo4414 wrote:
各位在修改時如何預覽呢?

我是修改好丟到手機裡看...因為 MAC 上不能安裝模擬器,

模擬器的文章搜尋一下應該就能找到。
ON!ON wrote:
請教各位大大我依照第...(恕刪)

依照您所述來看,問題應該是出在桌布大小身上,因為高度不夠,

所以設定為 bottom 時上方沒有桌布,設定為 top 時則相反。

(valign="bottom" 表示將桌布對齊底部,改成 "top" 則是對齊上方)
ON!ON wrote:
顏色怎麼算,其實就是...(恕刪)

您誤會了,#RRGGBB 不是我不會算的部份,我知道它是將 0 - 255 改成 16 進制(00 - FF);

一開始因為不管我設成 #000000 或是 #000001,WM5 都會將它歸類到同一套配色,

所以我以為系統有自己的一套演算法去配色,這才是我之前困擾的地方,

後來在 macoto1209 的說明下,我才了解只有幾套固定的配色,系統是依您給定的顏色值去找最接近的。
這裡有一張色系表,希望有用
之前我也是在學xml
所學有限而非在我的
領域內~~~~


1 白色 #FFFFFF 2 紅色 #FF0000 3 綠色 #00FF00
4 藍色 #0000FF 5 牡丹紅 #FF00FF 6 青色 #00FFFF
7 黃色 #FFFF00 8 黑色 #000000 9 海藍 #70DB93
10 巧克力色 #5C3317 11 藍紫色 #9F5F9F 12 黃銅色 #B5A642
13 亮金色 #D9D919 14 棕色 #A67D3D 15 青銅色 #8C7853
16 2號青銅色 #A67D3D 17 士官服藍色 #5F9F9F 18 冷銅色 #D98719
19 銅色 #B87333 20 珊瑚紅 #FF7F00 21 紫藍色 #42426F
22 深棕 #5C4033 23 深綠 #2F4F2F 24 深銅綠色 #4A766E
25 深橄欖綠 #4F4F2F 26 深蘭花色 #9932CD 27 深紫色 #871F78
28 深石板藍 #6B238E 29 深鉛灰色 #2F4F4F 30 深棕褐色 #97694F
32 深綠鬆石色 #7093DB 33 暗木色 #855E42 34 淡灰色 #545454
35 土灰玫瑰紅色#856363 36 長石色 #D19275 37 火磚色 #8E2323
38 森林綠 #238E23 39 金色 #CD7F32 40 鮮黃色 #DBDB70
41 灰色 #C0C0C0 42 銅綠色 #527F76 43 青黃色 #93DB70
44 獵人綠 #215E21 45 印度紅 #4E2F2F 46 土黃色 #9F9F5F
47 淺藍色 #C0D9D9 48 淺灰色 #A8A8A8 49 淺鋼藍色 #8F8FBD
59 淺木色 #E9C2A6 60 石灰綠色 #32CD32 61 桔黃色 #E47833
62 褐紅色 #8E236B 63 中海藍色 #32CD99 64 中藍色 #3232CD
65 中森林綠 #6B8E23 66 中鮮黃色 #EAEAAE 67 中蘭花色 #9370DB
68 中海綠色 #426F42 69 中石板藍色 #7F00FF 70 中春綠色 #7FFF00
71 中綠鬆石色 #70DBDB 72 中紫紅色 #DB7093 73 中木色 #A68064
74 深藏青色 #2F2F4F 75 海軍藍 #23238E 76 霓虹籃 #4D4DFF
77 霓虹粉紅 #FF6EC7 78 新深藏青色 #00009C 79 新棕褐色 #EBC79E
80 暗金黃色 #CFB53B 81 橙色 #FF7F00 82 橙紅色 #FF2400
83 淡紫色 #DB70DB 84 淺綠色 #8FBC8F 85 粉紅色 #BC8F8F
86 李子色 #EAADEA 87 石英色 #D9D9F3 88 豔藍色 #5959AB
89 鮭魚色 #6F4242 90 猩紅色 #BC1717 91 海綠色 #238E68
92 半甜巧克力色#6B4226 93 赭色 #8E6B23 94 銀色 #E6E8FA
95 天藍 #3299CC 96 石板藍 #007FFF 97 豔粉紅色 #FF1CAE
98 春綠色 #00FF7F 99 鋼藍色 #236B8E 100 亮天藍色 #38B0DE
101 棕褐色 #DB9370 102 紫紅色 #D8BFD8 103 石板藍色 #ADEAEA
104 濃深棕色 #5C4033 105 淡淺灰色 #CDCDCD 106 紫羅蘭色 #4F2F4F
107 紫羅蘭紅色 #CC3299 108 麥黃色 #D8D8BF 109 黃綠色 #99CC
真是一篇好文,小弟因之前工作繁忙沒時間好好研究這一篇

今天有空閒看了一下,依樣畫葫蘆的自己動手做了一個

雖然還有很多不懂的地方,不過總算是可以不用依靠其他不支援WM5.0的程式

做出一個自己想要的主畫面嚕
對不起..小弟在此請教一下...

如果我要把常用程式這一列固定在開始功能表的上方可以嗎?

還是只放在最下層沒辦法調整?
沒辦法固定在開始列上方,

不過只要上面的元素高度設的好,就能讓它看起來固定在那;

當然,還得考慮隱藏元素的問題,像是全天事項、未接來電、通話中...這類在特定事件下才會出現的元素,

有幾種方法可以考慮:

1. 不使用這些隱藏元素;

2. 隱藏元素改成不隱藏;

3. 使用多頁形式的主畫面,很多佈景主題都採用這種方式來達成選單效果,

因為主畫面中的內容超過螢幕高度時不會顯示捲軸,加上許多元素都可以重複使用,

只要高度算的好,就能讓人感覺好像是在同一畫面下切換選單;



底下是不使用隱藏元素的範例:

大大我真是太崇拜你了!
我一定會好好的拜讀你這篇大作的~
努力研究中...
大大:

請問如何在選擇到項目時那行可以呈現半透明呢?透明和無透明都不是很喜歡!

半透明可可以看出有選到那行!有辦法嗎?我試了很多種方法都不行!

justin6689 wrote:
沒辦法固定在開始列上...(恕刪)
免責聲明:本文所載資料僅供參考,並不構成任何建議,本人對該資料或使用該資料所導致的結果概不承擔任何責任。
文章分享
評分
評分
複製連結
請輸入您要前往的頁數(1 ~ 7)

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