Inoltre più opzioni di colore nell'interfaccia utente, JMP 7 aggiunge anche un controllo del colore più robusto in JSL. La codifica dei colori della tavolozza di JMP come numeri positivi è stata ampliata per codificare i colori a 24 bit come numeri negativi. I numeri che rappresentano i colori in questo modo sono chiamati valori di colore JSL. Tutti i luoghi che prendono un colore in JSL, come Pen Color (), assumeranno anche un valore di colore JSL.
Il linguaggio di scripting aggiunge i seguenti operatori per manipolare i valori del colore JSL:
- Colore RGB
- Crea un colore da componenti rossi, verdi e blu
- Colore HLS
- Crea un colore da componenti di tonalità, saturazione e luminosità
- Colore caldo
- Crea un colore usando uno dei temi cromatici di JMP
- Colore a RGB
- Estrarre componenti rossi, verdi e blu da un valore di colore
- Colore per HLS
- Estrai i componenti di tonalità, saturazione e luminosità da un valore di colore