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 à
imgsle 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))
)