Donnez vie à vos documents numériques !
 

Répondre à : Couleurs personnalisées dans un bouton cliquable

abracadabraPDF Forums PDF – Général Couleurs personnalisées dans un bouton cliquable Répondre à : Couleurs personnalisées dans un bouton cliquable

#62352
bebarth
Maître des clés

bonjour,
Je ne confirme pas qu’il ne faut qu’une décimale, car dans l’api reference il y a un exemple avec 2 décimales et je n’ai rien trouvé à ce sujet.
Voici un code que tu aurais pu mettre en script d’action :

Code:
var f = this.getField(event.target.name);
if (color.equal(f.fillColor, color.transparent)) {
var colour= » »;
f.fillColor = [« RGB »,0.60,0.80,0.19];
var colour= »vert »;
} else {
if (colour== »vert ») {
f.fillColor = [« RGB »,0.69,0.18,0.37];
var colour= »marron »;
} else {
if (colour== »marron ») {
f.fillColor = [« RGB »,0.82,0.82,0.82];
var colour= »gris »;
} else {
if (colour== »gris ») {
f.fillColor = color.transparent;
}
}
}
}

Vu que les couleurs tournent en boucles, il n’y a pas de raison d’analyser la couleur du champ. Une variable indique où on en est !!!
Lorsqu’il y a plein de conditions (if) imbriquées, il vaut mieux essayer de les écrire correctement à l’aide d’un éditeur de codes, sinon on est vite perdu.
@+
:bonjour: