Comment créer une skin?

<< retour à l'accueil

Cette section présente le fonctionnement des skins dans DéKiBulle ainsi que la manière de les créer. Cela ne concerne que les nouvelles skins compatibles avec la dernière version de DéKiBulle.

Présentation

Les skins sont présentes dans le répertoire skin de DéKiBulle. Chaque skin incluse dans un répertoire différent. Voici les fichiers qui doivent composer une skin :

  • skin.ini ce fichier contient toutes les données relatives à la skin (tailles, couleurs, fichiers, etc…)
  • fichiers images .bmp ces fichiers servent à définir l'apparence de dékibulle et des boutons.

Skin Maker

Un logiciel pour faciliter la création de skin est inclu avec dékibulle. Il permet de modifier les différents paramètres de la skin et d'en voir immédiatement le résultat.

Voici comment créer une skin avec l'aide de ce logiciel.

Initialisation

Afin de commencer une skin deux possibilités :

  • Copier le répertoire d'une skin existante et ouvrir le fichier skin.ini dans l'éditeur.
  • Créer un nouveau répertoire et faire “File>New Skin” dans l'éditeur.

Une fois la nouvelle skin ouverte dans l'éditeur vous pouvez entrer le nom de votre skin (“Main Form>Global>Skin Name”)

Vous devez également définir la taille de référence de votre skin (“Main Form>Global>Skin Width / Skin Height”). Ne prenez pas une taille trop grande ni trop petite (ex 300×200). Une fois cette taille fixée il sera délicat de la changer étant donné que les éléments seront positionnés par rapport à cette référence.

Vous pouvez également définir la police qui sera utilisée pour les différents textes de la fenêtre principale.

Image de fond

Un des éléments clefs d'une skin est l'image de fond. Cette image est une simple image au format .bmp.

Les propriétés de l'image de fond sont définies dans le groupe “Main Form>Background”.

La taille de la fenêtre étant variable, la taille de l'image de fond doit pouvoir évoluer. Pour cela on va dupliquer autant de fois que necessaire une ligne et une colonne de l'image. La ligne et la colonne à dupliquer sont définies par les paramètres “Main Form>Background>Duplicated Column / Line”

Vous pouvez rendre une partie de l'image transparente en activant le paramètre “Transparency activated” et en choisisant la couleur de transparence. Il n'est pour l'instant pas possible de définir des dégradés de transparence. Si la transparence n'est pas nécessaire désactivez l'option car elle ralenti l'affichage de dékibulle.

L'emploi d'une image de fond n'est pas obligatoire, si vous voulez un fond uni vous pouvez définir une couleur de fond (paramètre “Background Color”).

Position des listes

Les listes de répertoire et de lecture sont positionnées dans un cadre. Ce cadre est défini dans le groups “Main Form>Lists panel position”. Ainsi vous définissez ici la position du cadre par rapport au coin haut/gauche de la fenêtre et vous définissez les dimensions du cadre.

FIXME

 
francais/skin.txt · Last modified: 05/01/2010 23:13 by fred
 
DeKiBulle website http://dekibulle.free.fr - DeKiBulle forum http://dekibulle.free.fr/forum