Re: utiliser les valeurs RVB dans les scripts JSL au lieu du nom de la couleur ou quoi que ce soit (--16741343)Vous devez utiliser la fonction RGB Color(). L'index de script donne un bon exemple d'utilisation de la fonction RGB Color() pour convertir de RVB en couleur JMP.
Names Default To Here( 1 );
New Window( "RGB Color Example",
/* 1 through 16 are good */
division = 6;
blocks = division + 1;
ysize = 400 / Sqrt( division );
xsize = ysize * blocks;
fract = 1 / division;
/* 100 is default axis range */
yBlockSize = 100 / blocks;
xBlockSize = 100 / (blocks * blocks);
Graph(
frameSize( xsize, ysize ),
For( blue = 0, blue <= 1, blue += fract,
For( red = 0, red <= 1, red += fract,
For( green = 0, green <= 1,
green += fract,
y = red / fract * yBlockSize;
x = green / fract * xBlockSize
+blue / fract * xBlockSize * blocks;
/* here's the example */
Fill Color(
RGB Color( red, green, blue )
);
Rect(
x,
y,
x + xBlockSize,
y + yBlockSize,
1
);
)
)
)
);
);
Re : utiliser les valeurs RVB dans les scripts JSL au lieu du nom de la couleur ou quoi que ce soit (--16741343)Merci beaucoup! Fonctionne parfaitement !!
en utilisant les valeurs RVB dans les scripts JSL au lieu du nom de la couleur ou quoi que ce soit (--16741343)Bonjour,
Je suis nouveau dans l'utilisation d'un script JSL de base qui a été enregistré après la création d'un graphique à barres. Bien que je définisse des valeurs RVB pour attribuer des couleurs aux barres dans Graph Builder, le script JSL résultant me donne ceci :
Properties( 1, {Fill Color( "yellow" )} ),
Properties( 2, {Fill Color( -16741343 )} ),
Properties( 3, {Fill Color( -11075814 )} ),
Properties( 4, {Fill Color( -16755200 )} ),
Puis-je utiliser des valeurs RVB dans ce script à la place et si oui, quelle est la syntaxe ? J'ai essayé "jaune" par exemple qui fonctionne bien, mais {Fill Color( 255,255,0 )} - le jaune que je veux vraiment - ne fonctionne pas.
Est-il possible d'utiliser vos propres couleurs ou devez-vous utiliser la table des couleurs JMP ?
Merci!
GraphiqueScript