共用方式為


面板定義檔詳細資料 (裝置)

更新:2007 年 11 月

下表將說明裝置面板定義檔的範執行個體目和值。如需詳細資訊,請參閱面板定義檔範例 (裝置)

項目

XML 標記和項目

描述

<skin> 標記

封裝模擬器面板的結構描述。您只能在每個 XML 檔案中使用一個 <skin> 標記。

<view> 標記

包含模擬器面板的結構描述。您只能在每個 <skin> 標記中使用一個 <view> 標記。

titleBar ="My Emulator skin" 標題列項目

指定模擬器的視窗標題。

displayPosX="10" 和 displayPosY="149" 項目

指定可在模擬器面板視窗內,找到包含模擬器顯示之視窗的位置。若要使得顯示不可見,請選擇畫面外的座標。

displayWidth="272" 和 displayHeight="224" 項目

指定模擬器顯示的寬度和高度。對於寬度,請選擇介於 80 和 1024 之間,並能被 8 整除的整數。對於高度,請選擇介於 64 和 768 之間的整數。

displayDepth="8" 項目

指定模擬器顯示的色彩深度。對於色彩深度,請選擇 8、16 或 32。

normalImage="up.bmp" 項目

指定模擬器面板的一般圖片檔 (必要項目)。一般圖片檔會指定模擬器視窗的大小,以及模擬器面板的外觀。

mappingImage="map.bmp" 項目

指定模擬器面板的對應檔。對應檔是選擇性的檔案,可定義模擬器面板中按鈕所使用的區域。

downImage="down.bmp" 項目

指定模擬器面板的向下圖片檔。向下圖片檔是選擇性的檔案,指定按下按鈕時模擬器面板上的按鈕外觀。

<button> 標記

包含模擬器面板上按鈕的說明。

mappingColor="0x00FF00" 項目

指定對應檔中用於按鈕的紅、綠、藍 (RGB) 色彩。在對應影像中所有具有這個色彩的像素,會呈現出具有按鈕的模擬器面板區域。這個區域具有遮罩作用,當按下按鈕時便會透過此區域顯示向下圖片檔。

toolTip="This is my ToolTip." 項目

選擇項,指定將指標移至按鈕時會出現的文字。

onClick=" DOWN:Key_LeftShift

Key_Z

0x00000015

UP: Key_LeftShift

Key_A"

選擇項,指定在按下按鈕時,會傳遞至引擎的鍵盤鍵。使用對應於未經處理鍵盤掃描碼 (Scan Code) 的十六進位或整數值。

<button

toolTip="Soft Key 1"

onPressAndHold="0x3B"

mappingColor="0xF26C4F"

KeyEvent="F1"

Comment="Not handled when menu

is present."

指定按下模擬器面板上的按鈕時,所要重複的鍵盤事件。如果已指定 KeyEvent,設計工具就會產生按鈕的程式碼。如果已指定 Comment,它就會加入至產生的程式碼,做為註解。根據預設,工具提示是當做註解使用。

這項功能支援所有的按鍵碼 (SHUTDOWN 按鍵碼除外)。

請參閱

其他資源

自訂面板 (裝置)