Skinning.windowSkins/fr: Difference between revisions

From Shareaza Wiki
Jump to navigation Jump to search
(Created page with "{{Language|Skinning.windowSkins}} {{Updated|02 mai 2014|2.7.x.0}} =<windowSkins>= L'élément '''<windowSkins>''' est l'élément le plus puissant disponible. Il permet de p...")
 
No edit summary
Line 1: Line 1:
{{Language|Skinning.windowSkins}}
{{Updated|02 mai 2014|2.7.x.0}}
=<windowSkins>=
L'élément '''<windowSkins>''' est l'élément le plus puissant disponible. Il permet de personnaliser l'apparence de n'importe quelle fenêtre de Shareaza. Elle affecte les frontières extérieures que vous voyez dans une peau de Shareaza, ainsi que les bordures extérieures de la fenêtre principale.
Les thèmes de fenêtre sont contrôlés par les éléments <windowSkins>. Chaque thème possède une foule d'éléments qui contrôlent des aspects différents de l'apparence d'une fenêtre.
Ci-dessous un petit exemple :
<?xml version="1.0" encoding="UTF-8"?>
<skin xmlns="http://shareaza.sourceforge.net/schemas/Skin.xsd" version="1.0">
  <manifest name="Mon Thème windowSkin" author="Moi" type="Skin"/>
  <windowSkins>
      <windowSkin>
          <target name="CMainWnd"/>
          <image path="MySkin.bmp"/>
          <parts>
            <part name="Top" rect="0,0,64,20"/>
          </parts>
      </windowSkin>
  </windowSkins>
</skin>
==Les Éléments==
==Les Éléments==


Line 28: Line 5:
{| border="0" cellspacing="0" cellpadding="5"
{| border="0" cellspacing="0" cellpadding="5"
|- style="background-color:#FFFFC0"
|- style="background-color:#FFFFC0"
|'''Element'''
|'''Élément'''
|'''Description'''
|'''Description'''
|-
|-
|<target>
|[[Skinning.windowSkins/fr#<target>|<target>]]
|Applies the skin to a specific window or family of windows.
|Applique un thème à une fenêtre spécifique ou à une famille de fenêtres.
|-
|[[Skinning.windowSkins/fr#<image>|<image>]]
|Charge une image bitmap à utiliser dans le thème.
|-
|-
|<image>
|[[Skinning.windowSkins/fr#<parts>|<parts>]]
|Loads a bitmap to use in the skin.
|Définit les parties de l'image source à utiliser pour ''peindre'' la fenêtre.
|-
|-
|<parts>
|[[Skinning.windowSkins/fr#<anchors>|<nowiki><anchors></nowiki>]]
|Defines parts (areas) of the source image to be used to paint the window
|Définit les zones de la fenêtre qui ont une signification particulière, tels que les boutons.
|-
|-
|<anchors>
|[[Skinning.windowSkins/fr#<caption>|<nowiki><caption></nowiki>]]
|Defines areas of the window which have special meaning, such as buttons.
|Définit la façon dont le texte de la légende doit être <del>peint</del> écrit.
|-
|-
|<caption>
|[[Skinning.windowSkins/fr#<region>|<region>]]
|Sets up how the text-caption should be painted
|Génère de région non rectangulaire pour la fenêtre.
|-
|-
|<region>
|}
|Generates a non-rectangular region for the window.
</center>
|}</center>
 
==<target>==
 
The <target> element specifies a window to apply this particular window skin to (eg, the download monitor window). There can be more than one <target> element in the skin, thus applying it to more than one window.
 
The target is entered in a name attribute, and is the name of a Shareaza window or "base class". The following is a list of example target names:

Revision as of 13:58, 2 May 2014

Les Éléments

Il existe quelques éléments qui peuvent être inclus dans un thème, voici leur description :

Élément Description
<target> Applique un thème à une fenêtre spécifique ou à une famille de fenêtres.
<image> Charge une image bitmap à utiliser dans le thème.
<parts> Définit les parties de l'image source à utiliser pour peindre la fenêtre.
<anchors> Définit les zones de la fenêtre qui ont une signification particulière, tels que les boutons.
[[Skinning.windowSkins/fr#
|<caption>]]
Définit la façon dont le texte de la légende doit être peint écrit.
<region> Génère de région non rectangulaire pour la fenêtre.

<target>

The <target> element specifies a window to apply this particular window skin to (eg, the download monitor window). There can be more than one <target> element in the skin, thus applying it to more than one window.

The target is entered in a name attribute, and is the name of a Shareaza window or "base class". The following is a list of example target names: