lefinnois.net

Scripts-Fu
Gimp Bumpy
Gimp Aquabou
Gimp Plasticlogo

Fond d'écran
Debian (19)
POV-Ray (26)
GNUstep (23)
Enlightenment (8)
Celtique (14)
Autres... (2)

Articles
Gimp (1.2 & 2.x)
Electronique
Prog. & Dével.

Code
PAM t2g
ppdog

(Xtns->Script-Fu->Buttons->Aqua-style button)

(english)

Le script Perl Aqua Bouton est mort, vive le script-Fu Aqua-style button.

BIG NEWS ! Script-Fu à jour pour the Gimp 2.4 : aquabou.scm.

Et oui cela devait arriver. La réécriture complète du script Perl permettant de faire des boutons Aqua en Scheme (script-Fu) est accomplie. Les problèmes de mise à jour du support Perl de The Gimp ont eu raison de cette ancien script dans le langage que j'aime tant.

Le nouveau script, comme l'ancien, permet de créer des bouton «Aqua». La technique utilisée est adaptée du tutoriel Adobe Photoshop 6(tm) sur le sujet. L'image générée par le script est relativement facile à adapter, redimensionner ou changer.

Mon nouveau Script-Fu prend en argument deux couleurs (celle du bouton et celle de fond) et une largeur permettant de changer la taille du bouton (nouveauté).
Vous pouvez voir quelques exemples sur cette pages (cliquez pour avoir une version plus grande).

Pour de meilleurs résultats, utilisez une couleur avec 60 de saturation et 70 de Valeur. Le truc est de ne pas modifier ces deux valeurs, d'utiliser la couleur par défaut et de jouer simple sur la Teinte.

La principale différence entre l'ancienne version Perl (pour Gimp 2.0) et la nouvelle (pour Gimp 2.0/2.2) est la traduction Perl vers Scheme. Ceci, en plus de la facilité de maintenance que cela m'apporte permet aux utilisateurs Windows ne disposant pas d'un support Perl d'utiliser le script. Cette réécriture est également l'occasion d'améliorer les fonctionnalité du script. Pour l'heure la définition d'une largeur de bouton est une nouvelle étape. Bientôt suivrons le réglage complet des dimensions, un nettoyage de code, l'ajout de texte et, pourquoi pas, la génération d'un bouton à partir d'une forme Alpha.

Notez qu'il existe d'autre traduction de mon Perl-Fu en scheme mais ces versions ne semble plus maintenues pas mes auteurs/traducteur. C'est l'une des autres raisons qui m'ont poussées à traduire moi-même mon script.

Note pour les utilisateurs Windows : Vous utilisez une plateforme que je ne connais pas et n'ai plus utilisé depuis près de 5 ou 6 ans. La nouvelle version Script-Fu est normalement compatible Windows et Mac mais je n'ai fait aucun test. Pour installer un Script-Fu sous Windows copiez-le dans C:\Program files\GIMP-2.0\share\gimp\2.0\scripts Wous Mac OS X, copiez-le dans votre ~/.gimp-2.2/scripts.

Récupérez le Script-Fu aquabou.scm et installez-le (sous GNU/Linux) avec :

gimptool --install-script aquabou.scm

Si vous tenez vraiment à récupérez l'ancien Perl-Fu (plus maintenu du tout) c'est ici.

© Denis Bodor <lefinnois@lefinnois.net>

Aucune reproduction, même partielle, autres que celles prévues à l'article L 122-5
du code de la propriété intellectuelle, ne peut être faite de ce site
sans l'autorisation expresse de l'auteur.