Subrutina has_colors
Finalidad
Determina si un terminal soporta el color.
Biblioteca
Biblioteca de curses (libcurses.a)
Sintaxis
#include <curses.h> has_colors() Descripción
La subrutina has_colors determina si un terminal da soporte al color. Si el terminal soporta el color, la subrutina has_colors devuelve TRUE. De lo contrario, devuelve FALSE. Debido a que esta subrutina prueba el color, puede llamarla antes de la subrutina start_color .
La rutina has_colors facilita la escritura de programas independientes de terminal porque puede utilizar la subrutina para determinar si se debe utilizar el color u otro atributo de vídeo.
Utilice la subrutina can_change_colors para determinar si un terminal que da soporte a colores también da soporte al cambio de sus definiciones de color.
Ejemplos
Para determinar si un terminal soporta o no el color, utilice:
has_colors();