「HOME xml」の編集履歴(バックアップ)一覧はこちら
「HOME xml」(2008/05/01 (木) 01:30:15) の最新版変更点
追加された行は緑色になります。
削除された行は赤色になります。
HomeScreen の xml
投稿日 : 2007年10月2日 4:23
Home Screen はこんな感じで構成されています。で、現状お勧めツールが無いのが困ったところ。
pc_capture1
ファイル構成
ファイルは 名前.home.xml ファイルと 壁紙ファイルで構成されています。これを Cab ファイルにまとめます。
XMLの構成
配色ファイルで設定する項目はこんなもん。いろいろなプラグインをうまく使うのがコツですね。
* 名前
* 基本設定
* 壁紙の定義
* 色の設定
* プラグインの列挙
XMLのお約束でスタート
<?xml version="1.0"?>
<home>
一応お名前とか。このTitleが、設定画面で出てくる名前になります。
<author>HTC Corporation</author>
<contacturl>http://japan.htc.com/</contacturl>
<title lang="0x0411">デフォルト</title>
<version>1.0</version>
続けてHomeScreenの基本設定。フォントなどもここで指定可能
<default
target-width="240" target-height="320"
font-face="nina" font-size="17" font-weight="normal"
padding-left="5" padding-right="5" padding-top="3"
bgcolor="transparent" fgcolor="COLOR_HOMETEXT"
b-border-color="COLOR_HOMERULE" b-border-width="1">
<format state="selected" fgcolor="COLOR_HOMEHIGHLIGHTTEXT"/>
</default>
壁紙設定。X02HTの場合は bgimage-rotated が使われます(縦が標準らしい)
<background
bgimage="\windows\WindowsMobile.jpg"
bgimage-rotated="\windows\WindowsMobileLS.jpg"
valign="bottom"
bgcolor="COLOR_TRAYGRADLEFT"/>
続いて色設定。これは一部で全部で20くらいはある。これだけでもちゃんと設定可能
<scheme>
<color name="COLOR_TRAYGRADLEFT" value="#00b7c9"/>
<color name="COLOR_HOMEHIGHLIGHT" value="#00143C"/>
<color name="COLOR_HOMERULE" value="#2e444f"/>
<color name="COLOR_HOMETEXT" value="#FFFFFF"/>
<color name="COLOR_HOMEHIGHLIGHTTEXT" value="#00F0FF"/>
</scheme>
ここからはプラグイン
一番上のタイトルバー。上で設定している色で塗っているのがわかります(Microsoft製)
image
<!-- タイトルバー -->
<plugin clsid="{837FC251-FE69-43ad-84E0-EBCEDEBA0884}"
name="iconbar" height="27">
<iconbar fgcolor="COLOR_TRAYTEXT"/>
<background
gradient="title"
bgcolor="COLOR_TRAYGRADLEFT"
b-border-color="COLOR_WINDOWFRAME"/>
</plugin>
2段目の最近使ったアプリアイコン。アイコンサイズが変更可能。(Microsoft製)
image
<!-- 最近使ったアプリアイコン -->
<plugin clsid="{79EFB752-CB70-446d-B317-499723482B3D}"
name="startmru" height="30">
<mru y="3" icon-size="16"/>
<translaterockerkeys/>
</plugin>
キャリア情報等。Softbank とか WiFi なし とか 時計と日付
image
<!-- キャリア情報 -->
<plugin clsid="{E09043DF-510E-4841-B652-388316977A7A}"
name="carrier" height="49">
<allowselection/>
<background>
<format state="selected" bgcolor="COLOR_HOMEHIGHLIGHT"/>
</background>
<!--Softbank-->
<label font-size="22">
<text><carrier/></text>
</label>
<!--WiFi-->
<label y="21" textwidth="163">
<text><wifi/></text>
</label>
<!--Clock & date-->
<clock>
<time y="-7" halign="right" font-size="30"/>
<date y="25" halign="right" font-size="19"/>
</clock>
</plugin>
メールの表示画面。SoftbankメールはSoftbank製ですね。
image
<!-- Softbank メール-->
<plugin clsid="{55EE36E7-7CC3-47e8-85E2-1D8644280E7A}"
name="Message count" height="25">
</plugin>
<!-- Outlook Activesync メール-->
<plugin clsid="{8486CC1E-025B-4888-9C76-048DF7C1787D}"
name="msgcount2" height="25" autoheight="false">
<background>
<format state="selected" bgcolor="COLOR_HOMEHIGHLIGHT"/>
</background>
<mail account="activesync"/>
</plugin>
<!-- その他のPOP メール-->
<plugin clsid="{8486CC1E-025B-4888-9C76-048DF7C1787D}" name="msgcount2"
height="25" autoheight="true">
<text padding-bottom="5"/>
<background>
<format state="selected" bgcolor="COLOR_HOMEHIGHLIGHT"/>
</background>
<mail account="others"/>
</plugin>
予定表の表示
<!-- 予定表-->
<plugin clsid="{865A354A-4A96-4687-B001-C155DC0DBE76}"
name="calendar" height="49">
<background>
<format state="selected" bgcolor="COLOR_HOMEHIGHLIGHT"/>
</background>
<label h="22">
<text><subject/></text>
</label>
<label h="22" y="23">
<text><time/>
<location/></text>
</label>
</plugin>
最後にHomeで閉じる
</home>
フィードバック
* HomeScreen の xml
http://blogs.shintak.info/articles/37328.aspx
投稿日 : 2007年10月2日 4:23
Home Screen はこんな感じで構成されています。で、現状お勧めツールが無いのが困ったところ。
pc_capture1
ファイル構成
ファイルは 名前.home.xml ファイルと 壁紙ファイルで構成されています。これを Cab ファイルにまとめます。
XMLの構成
配色ファイルで設定する項目はこんなもん。いろいろなプラグインをうまく使うのがコツですね。
* 名前
* 基本設定
* 壁紙の定義
* 色の設定
* プラグインの列挙
XMLのお約束でスタート
<?xml version="1.0"?>
<home>
一応お名前とか。このTitleが、設定画面で出てくる名前になります。
<author>HTC Corporation</author>
<contacturl>http://japan.htc.com/</contacturl>
<title lang="0x0411">デフォルト</title>
<version>1.0</version>
続けてHomeScreenの基本設定。フォントなどもここで指定可能
<default
target-width="240" target-height="320"
font-face="nina" font-size="17" font-weight="normal"
padding-left="5" padding-right="5" padding-top="3"
bgcolor="transparent" fgcolor="COLOR_HOMETEXT"
b-border-color="COLOR_HOMERULE" b-border-width="1">
<format state="selected" fgcolor="COLOR_HOMEHIGHLIGHTTEXT"/>
</default>
壁紙設定。X02HTの場合は bgimage-rotated が使われます(縦が標準らしい)
<background
bgimage="\windows\WindowsMobile.jpg"
bgimage-rotated="\windows\WindowsMobileLS.jpg"
valign="bottom"
bgcolor="COLOR_TRAYGRADLEFT"/>
続いて色設定。これは一部で全部で20くらいはある。これだけでもちゃんと設定可能
<scheme>
<color name="COLOR_TRAYGRADLEFT" value="#00b7c9"/>
<color name="COLOR_HOMEHIGHLIGHT" value="#00143C"/>
<color name="COLOR_HOMERULE" value="#2e444f"/>
<color name="COLOR_HOMETEXT" value="#FFFFFF"/>
<color name="COLOR_HOMEHIGHLIGHTTEXT" value="#00F0FF"/>
</scheme>
ここからはプラグイン
一番上のタイトルバー。上で設定している色で塗っているのがわかります(Microsoft製)
image
<!-- タイトルバー -->
<plugin clsid="{837FC251-FE69-43ad-84E0-EBCEDEBA0884}"
name="iconbar" height="27">
<iconbar fgcolor="COLOR_TRAYTEXT"/>
<background
gradient="title"
bgcolor="COLOR_TRAYGRADLEFT"
b-border-color="COLOR_WINDOWFRAME"/>
</plugin>
2段目の最近使ったアプリアイコン。アイコンサイズが変更可能。(Microsoft製)
image
<!-- 最近使ったアプリアイコン -->
<plugin clsid="{79EFB752-CB70-446d-B317-499723482B3D}"
name="startmru" height="30">
<mru y="3" icon-size="16"/>
<translaterockerkeys/>
</plugin>
キャリア情報等。Softbank とか WiFi なし とか 時計と日付
image
<!-- キャリア情報 -->
<plugin clsid="{E09043DF-510E-4841-B652-388316977A7A}"
name="carrier" height="49">
<allowselection/>
<background>
<format state="selected" bgcolor="COLOR_HOMEHIGHLIGHT"/>
</background>
<!--Softbank-->
<label font-size="22">
<text><carrier/></text>
</label>
<!--WiFi-->
<label y="21" textwidth="163">
<text><wifi/></text>
</label>
<!--Clock & date-->
<clock>
<time y="-7" halign="right" font-size="30"/>
<date y="25" halign="right" font-size="19"/>
</clock>
</plugin>
メールの表示画面。SoftbankメールはSoftbank製ですね。
image
<!-- Softbank メール-->
<plugin clsid="{55EE36E7-7CC3-47e8-85E2-1D8644280E7A}"
name="Message count" height="25">
</plugin>
<!-- Outlook Activesync メール-->
<plugin clsid="{8486CC1E-025B-4888-9C76-048DF7C1787D}"
name="msgcount2" height="25" autoheight="false">
<background>
<format state="selected" bgcolor="COLOR_HOMEHIGHLIGHT"/>
</background>
<mail account="activesync"/>
</plugin>
<!-- その他のPOP メール-->
<plugin clsid="{8486CC1E-025B-4888-9C76-048DF7C1787D}" name="msgcount2"
height="25" autoheight="true">
<text padding-bottom="5"/>
<background>
<format state="selected" bgcolor="COLOR_HOMEHIGHLIGHT"/>
</background>
<mail account="others"/>
</plugin>
予定表の表示
<!-- 予定表-->
<plugin clsid="{865A354A-4A96-4687-B001-C155DC0DBE76}"
name="calendar" height="49">
<background>
<format state="selected" bgcolor="COLOR_HOMEHIGHLIGHT"/>
</background>
<label h="22">
<text><subject/></text>
</label>
<label h="22" y="23">
<text><time/>
<location/></text>
</label>
</plugin>
最後にHomeで閉じる
</home>
フィードバック