Los distintos colores utilizados en los componentes de ICEeditor se almacenan en variables. Concretamente, para cada componente se ha definido un par de variables, una de las cuales almacena el color del primer plano y la otra el color del fondo. Se han definido variables para los siguientes componentes:
Para crear un color se utiliza la función make-named-cursor a la que se pasa como parámetro la cadena de caracteres que identifica al color requerido en el sistema X11.