Skinning.commandImages/fr: Difference between revisions

From Shareaza Wiki
Jump to navigation Jump to search
(Created page with "{{language|Skinning.commandImages}} {{Updated|1er mai 2014|2.7.x.0}} =<commandImages>= Vous pouvez changer les icônes par défaut pour les commandes avec l'élément '''<co...")
 
No edit summary
 
Line 8: Line 8:
N'importe quel nombre de nouvelle icône de commande peut être spécifié, mais chacune doit être d'une taille de 16x16 pixels. On peut charger des images à partir de fichiers *.ico (une image par fichier), ou à partir de fichier image *.Bmp (plusieurs images par fichier, disposés en une rangée). Les fichiers icône (*.ico) sont automatiquement transparente, alors que les fichiers bitmap (*.bmp) ont besoin d'avoir une couleur spécifique pour être transparente. Par défaut, cette couleur est le vert pâle (00FF00), il est possible de la modifier dans le *.xml si l'image *.bmp utilise une couleur différente.
N'importe quel nombre de nouvelle icône de commande peut être spécifié, mais chacune doit être d'une taille de 16x16 pixels. On peut charger des images à partir de fichiers *.ico (une image par fichier), ou à partir de fichier image *.Bmp (plusieurs images par fichier, disposés en une rangée). Les fichiers icône (*.ico) sont automatiquement transparente, alors que les fichiers bitmap (*.bmp) ont besoin d'avoir une couleur spécifique pour être transparente. Par défaut, cette couleur est le vert pâle (00FF00), il est possible de la modifier dans le *.xml si l'image *.bmp utilise une couleur différente.


Une liste des icônes par défaut et leurs identifiants correspondants peut être trouvée les pages [http://shareaza.sourceforge.net/?id=skindocs/xml-default Default.xml] et [http://shareaza.sourceforge.net/?id=skindocs/xml-definitions Definitions.xml].
Une liste des icônes par défaut ainsi que leurs identifiants peut être trouvée sur les pages [http://shareaza.sourceforge.net/?id=skindocs/xml-default Default.xml] et [http://shareaza.sourceforge.net/?id=skindocs/xml-definitions Definitions.xml] du site officiel.


Voici un exemple avec '''MonthemeIcones.xml''' :
Voici un exemple avec '''MonthemeIcones.xml''' :
Line 27: Line 27:
  </skin>
  </skin>


Pour une icône, la commande laquelle elle est associée est spécifié dans l'attribut id. Un liste de ID commande est dans default-en.xml, ou consulter l'index d'icônes visuelles dans [http://shareaza.sourceforge.net/?id=skindocs/xml-default Default.xml] et [http://shareaza.sourceforge.net/?id=skindocs/xml-definitions Definitions.xml].
La commande à laquelle est associée une icône est spécifié dans l'attribut '''ID'''. La liste des commandes ID se trouve dans le fichier '''default-en.xml''', les index des icônes se trouvent sur les page [http://shareaza.sourceforge.net/?id=skindocs/xml-default Default.xml] et [http://shareaza.sourceforge.net/?id=skindocs/xml-definitions Definitions.xml] du site.
Une image "bitmap" peut contenir plusieurs icônes. Chaque icône est associée à une, voir plusieurs commandes. Cette fonction est assurée avec le tag '''<image>''' qui possède également un attribut ID.


Dans le cas d'un bitmap, plusieurs icônes sont stockées dans l'image. Chaque icône doit être associée avec une ou plusieurs commandes. Ceci est accompli avec le tag <image> qui a aussi un attribut id.
[[image:Index Bitmap Exemple.png|right|thumb|640px|Exemple d'index d'une image bitmap contenant plusieurs image.]]
Les utilisateurs avancés peuvent prendre en considération qu'un second paramètre nommé '''index''', peut être appliqué à la balise <image>. Il spécifie l'emplacement de l'icône dans le fichier image, la première commençant par "0". On peut voir qu'il est possible d'utiliser cet attribut pour associer le même index d'image à plusieurs commandes. Par exemple :


Il y a un deuxième attribut du tag image, index, qui spécifie l'emplacement de l'icône dans le fichier image, commençant avec 0. On peut voir qu'il est possible d'utiliser cet attribut pour associer le même index d'image avec plusieurs commandes. Par exemple :
<bitmap path="MyIcons.bmp" mask="00FF00">


<bitmap path="MyIcons.bmp" mask="00FF00">
       <image id="ID_NETWORK_CONNECT" index="0"/>
       <image id="ID_NETWORK_CONNECT" index="0"/>
       <image id="ID_NETWORK_DISCONNECT" index="0"/>
       <image id="ID_NETWORK_DISCONNECT" index="0"/>
       <image id="ID_TAB_LIBRARY"/>
       <image id="ID_TAB_LIBRARY"/>
</bitmap>


</bitmap>
Dans l'exemple XML, '''ID_NETWORK_CONNECT''' et '''ID_NETWORK_DISCONNECT''' possède la première icône de l'image *.bmp. La seconde icône est elle, utilisée par '''ID_TAB_LIBRARY'''.


Dans cet exemple, ID_NETWORK_CONNECT et ID_NETWORK_DISCONNECT auront la première icône dans l'image bmp. La deuxième icône est utilisée par ID_TAB_LIBRARY.
{{Nav2|Skinning tutorial/fr‎}}

Latest revision as of 07:48, 1 May 2014

  Updated:

This page has been updated on 1er mai 2014 for the release of Shareaza v2.7.x.0.

e

<commandImages>

Vous pouvez changer les icônes par défaut pour les commandes avec l'élément <commandImages>.

N'importe quel nombre de nouvelle icône de commande peut être spécifié, mais chacune doit être d'une taille de 16x16 pixels. On peut charger des images à partir de fichiers *.ico (une image par fichier), ou à partir de fichier image *.Bmp (plusieurs images par fichier, disposés en une rangée). Les fichiers icône (*.ico) sont automatiquement transparente, alors que les fichiers bitmap (*.bmp) ont besoin d'avoir une couleur spécifique pour être transparente. Par défaut, cette couleur est le vert pâle (00FF00), il est possible de la modifier dans le *.xml si l'image *.bmp utilise une couleur différente.

Une liste des icônes par défaut ainsi que leurs identifiants peut être trouvée sur les pages Default.xml et Definitions.xml du site officiel.

Voici un exemple avec MonthemeIcones.xml :

<?xml version="1.0" encoding="UTF-8"?>
 <skin xmlns="http://shareaza.sourceforge.net/schemas/Skin.xsd" version="1.0">
  <manifest name="Mon thème Icônes" author="Moi" type="Skin"/>
  <commandImages>
  <bitmap path="MyIcons.bmp" mask="00FF00">
     <image id="ID_TAB_HOME"/>
     <image id="ID_TAB_LIBRARY"/>
     <image id="ID_TAB_NETWORK"/>
     <image id="ID_TAB_TRANSFERS"/>
     <image id="ID_TAB_CONNECT"/>
  </bitmap>
  <icon path="MyIcon.ico" id="ID_NETWORK_CONNECT"/>
  </commandImages>
</skin>

La commande à laquelle est associée une icône est spécifié dans l'attribut ID. La liste des commandes ID se trouve dans le fichier default-en.xml, les index des icônes se trouvent sur les page Default.xml et Definitions.xml du site. Une image "bitmap" peut contenir plusieurs icônes. Chaque icône est associée à une, voir plusieurs commandes. Cette fonction est assurée avec le tag <image> qui possède également un attribut ID.

Exemple d'index d'une image bitmap contenant plusieurs image.

Les utilisateurs avancés peuvent prendre en considération qu'un second paramètre nommé index, peut être appliqué à la balise <image>. Il spécifie l'emplacement de l'icône dans le fichier image, la première commençant par "0". On peut voir qu'il est possible d'utiliser cet attribut pour associer le même index d'image à plusieurs commandes. Par exemple :


<bitmap path="MyIcons.bmp" mask="00FF00">
     <image id="ID_NETWORK_CONNECT" index="0"/>
     <image id="ID_NETWORK_DISCONNECT" index="0"/>
     <image id="ID_TAB_LIBRARY"/>
</bitmap>

Dans l'exemple XML, ID_NETWORK_CONNECT et ID_NETWORK_DISCONNECT possède la première icône de l'image *.bmp. La seconde icône est elle, utilisée par ID_TAB_LIBRARY.



Navigation:     ShareazaWiki > Skinning tutorial/fr‎ > Skinning.commandImages/fr