T14 : Tutoriel Ksplash

Page d'accueil

De quoi il s'agit:

Un « ksplash », c'est un écran de démarrage pour KDE. Pour charger un ksplash, on utilise tout simplement le panneau de configuration de KDE : kcontrol (voir la figure ci-contre).

La plupart du temps, les « ksplashes » se présentent sous la forme d'une archive tgz contenant les fichiers :

Preview.png : c'est comme son nom l'indique, une prévisualisation de l'écran KDE. C'est cette image qui apparaît dans la rubrique de kcontrol, et qui permet de faire son choix.
splash_active_bar.png et splash_inactive_bar.png : il s'agit des barres d'icônes qui apparaissent en bas de l'image principale.
splash_top.png : c'est l'image principale.
splash_bottom.png : c'est une petite bande qui apparaît en bas du ksplash.
Theme.rc : c'est un fichier texte de configuration du ksplash.

Pour créer un ksplash, il suffit de reproduire cette structure.

Les images :

Il n'y a pas de contrainte particulière pour l'image Preview.png.

L'image splash_top.png quant à elle doit avoir une largeur de 400 pixels. Sa hauteur est libre.


L'image splash_active_bar.png se compose d'une bande de 7 icônes et d'une longueur totale de 400 pixels (ce qui donne environ 57 pixels par icône).



On obtient l'image splash_inactive_bar.png en modifiant l'image précédente avec Gimp.



Il n'y a pas de contrainte sur l'image splash_bottom.png à part sa largeur qui doit être de 400 pixels.


Le fichier de configuration Theme.rc :

[KSplash Theme: fractales]
Name = Fratal theme
Description = Fratales KDE theme realise avec les logiciels libres Xaos et Gimp.
Version = 1.0
Author = Dawid
Homepage = http://perso.wanadoo.fr/dawidlinux/libre.html

# Theme behavior settings.
Engine = Default

# Should icons blink ala KDE, or not?
Icons Flashing = true

# Configurable Messages. You may specify messages in as many
# languages as you prefer. Messages may be copied verbatim from
# this file, if you wish to maintain the default settings.
Message1 = Pas mal non ?
#Message1[es] = Por favor espere, iniciando KDE...
#Message2 = Loading...
#Message2[es] = Cargando...

fratales : c'est le nom du ksplash. Il faut obligatoirement que l'archive tgz porte le même nom.

Les paramètres suivants ne sont pas d'une grande utilité, mais ils apparaissent dans la fenêtre de choix kcontrol.

Le paramètre Engine = est très important. Avec l'option « Default », on crée un ksplash tel que défini plus haut. Les autres options sont « Redmond » et « Stadard ».

Le paramètre Icons Flashing réglé à true améliore l'animation.

Enfin, il est possible de faire apparaître un messages.



Création de l'archive tgz :

Taper tar cvzf fractales.tgz fractales/ pour créer l'archive.

Sélection du ksplash pour le prochain démarrage :

C'est intuitif. Il suffit d'ouvrir kcontrol.

Bon ksplashes...

Lien pour télécharger le ksplash fractales : ici.



Dernière modification : 13/08/2006, 15:14:59