The Gimp : exemple simple Script-Fu
Detail pas à pas de la création d’un listing :
- Decription de la fonction
gimp-image-list
:
Cette fonction renvoie une liste :- premier élément = nombre d’images
- ce qui suit = pointeurs sur les images
- Code classique d’appel de la fonction :
(gimp-image-list)
- Assigner à
imgs
le tableau résultat de(gimp-image-list)
:
let (imgs (gimp-image-list) )
- Si on veut immédiatement se resservir de la valeur de
imgs
, il faut utiliserlet *
Donc :
let* (
(imgs (gimp-image-list))
) - Mettre le nombre d’images dans la variable
nb-imgs
:
let* (
(imgs (gimp-image-list))
(nb-imgs (car imgs))
) - Mettre le reste du tableau dans la variable
img-array
:
let* (
(imgs (gimp-image-list))
(nb-imgs (car imgs))
(img-array (cadr imgs))
)