QuickLauncher(2)
昨日のQuickLauncherですけど、なかなか面白い仕組みになっています。
なんだか分からないけどHTCAlbumが縦画面で起動すると書きましたが,何のことは無い、このアプリを引数無しで起動すると縦画面で起動するようです(笑)
MediaHubでは横画面で起動するので、こっちが標準で,QuickLauncherが特別なことをやってるんだと思っていました。
で、QuickLauncherの話に戻りますが、\Windowsにある、"ql_skin_l.xml"と"ql_skin_p.xml"が設定ファイルになります。
"l"と"p"はそれぞれ、Landscape(横画面)とPortrait(縦画面)ということのようです。
xmlファイルですので,普通に編集できますが、結構細かく設定出来るようです。
以下は私の設定ファイルです。
\Windows\ql_skin_p.xml
<QuickLauncher> <button> <APP1 x="0" y="0" w="48" h="45" img="ql_music.bmp" img_mask="ql_music_mask.bmp" link="\Windows\AudioManager.exe"/> <APP2 x="48" y="0" w="48" h="45" img="ql_photos.bmp" img_mask="ql_photos_mask.bmp" link="\Windows\HTCAlbum.exe"/> <APP3 x="96" y="0" w="48" h="45" img="ql_HAS.bmp" img_mask="ql_HAS_mask.bmp" link="\Windows\HTCActionScreen.exe"/> <APP4 x="144" y="0" w="48" h="45" img="ql_phone.bmp" img_mask="ql_phone_mask.bmp" link="\Windows\ql_phone.lnk"/> <APP5 x="192" y="0" w="48" h="45" img="ql_camera.bmp" img_mask="ql_camera_mask.bmp" link="\Windows\Camera.exe"/> </button> </QuickLauncher>
私は順番を変えただけですが,アプリやアイコンの変更も簡単に出来るようです。
ちなみに、cmdline = " "で、アプリに引数を渡せるようです。
例えば,HTCAlbumを横画面で起動したいような場合は,上の"App2"を次のように、
<APP2 x="48" y="0" w="48" h="45" img="ql_photos.bmp" img_mask="ql_photos_mask.bmp" link="\Windows\HTCAlbum.exe" cmdline ="-mode:camera -type:image"/>
cmdline ="-mode:camera -type:image"を追加してやります。
変更前,変更後の画像です。
もっと高機能で設定が簡単なものもありますけど,何となくしっくりとくるんでこれを使おうかなと思っています。