Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Mise à jour : novembre 2007
Le tableau suivant décrit des exemples d'éléments et de valeurs destinés à un fichier de définition d'apparence ('skin' en anglais) pour appareils de type Smart Device. Pour plus d'informations, consultez Exemple de fichier de définition d'apparence (Smart Devices).
Éléments
Balises et éléments XML |
Description |
|---|---|
Balise <skin> |
Encapsule le schéma pour une apparence d'émulateur. Vous pouvez utiliser uniquement une balise <skin> par fichier .xml. |
Balise <view> |
Contient le schéma pour une apparence d'émulateur. Vous pouvez utiliser uniquement une balise <view> par balise <skin>. |
Élément de la barre de titre titleBar ="My Emulator skin" |
Spécifie le titre de la fenêtre pour l'émulateur. |
Éléments displayPosX="10" et displayPosY="149" |
Spécifie la position à laquelle rechercher la fenêtre qui contient l'affichage destiné à l'émulateur dans la fenêtre d'apparence de l'émulateur. Pour masquer l'affichage, sélectionnez des coordonnées qui sont affichées hors écran. |
Éléments displayWidth="272" et displayHeight="224" |
Spécifie la largeur et la hauteur de l'affichage pour l'émulateur. Comme largeur, choisissez un entier compris entre 80 et 1024, divisible par 8. Comme hauteur, choisissez un entier compris entre 64 et 768. |
Élément displayDepth="8" |
Spécifie la profondeur de couleur de l'affichage de l'émulateur. Pour la profondeur de couleur, choisissez 8, 16 ou 32. |
Élément normalImage="up.bmp" |
Spécifie le fichier illustration normal requis pour l'apparence de l'émulateur. Le fichier illustration normal spécifie la taille de la fenêtre de l'émulateur, ainsi que l'apparence de l'émulateur. |
Élément mappingImage="map.bmp" |
Spécifie le fichier de mappage pour l'apparence de l'émulateur. Le fichier de mappage est un fichier facultatif qui définit les zones occupées par les boutons dans l'apparence de l'émulateur. |
Élément downImage="down.bmp" |
Spécifie le fichier illustration de pression de bouton pour l'apparence de l'émulateur. Le fichier illustration de pression de bouton est un fichier facultatif qui spécifie l'apparence des boutons sur l'émulateur lorsqu'on appuie sur ceux-ci. |
Balise <button> |
Contient la description d'un bouton sur l'apparence de l'émulateur. |
Élément mappingColor="0x00FF00" |
Spécifie la couleur rouge-vert-bleu (RVB) dans le fichier de mappage à utiliser pour le bouton. Tous les pixels qui ont cette couleur dans l'image de mappage représentent la zone de l'apparence de l'émulateur sur laquelle vous pouvez cliquer pour ce bouton. Cette zone se comporte comme un masque grâce auquel le fichier illustration de pression s'affiche lorsque vous appuyez sur le bouton. |
Élément toolTip="This is my ToolTip." |
Facultatif. Spécifie le texte qui apparaît lorsque vous déplacez le pointeur sur le bouton. |
onClick=" DOWN:Key_LeftShift Key_Z 0x00000015 UP: Key_LeftShift Key_A" |
Facultatif. Spécifie les pressions de touches de clavier à passer au moteur lorsque vous appuyez sur un bouton. Utilisez des valeurs hexadécimales ou des entiers qui correspondent à un code d'analyse de clavier brut. |
<button toolTip="Soft Key 1" onPressAndHold="0x3B" mappingColor="0xF26C4F" KeyEvent="F1" Comment="Not handled when menu is present." |
Spécifie les événements de clavier à répéter lorsqu'on appuie sur un bouton de l'apparence d'émulateur. Si KeyEvent est spécifié, le concepteur génère un code pour le bouton. Si Comment est spécifié, il est ajouté au code généré en tant que commentaire. Une info-bulle est utilisée en tant que commentaire par défaut. Cette fonctionnalité prend en charge tous les codes de touche, à l'exception du code de touche SHUTDOWN. |