ncurses_init_color

(PHP 4 >= 4.2.0, PHP 5 < 5.3.0, PECL ncurses >= 1.0.0)

ncurses_init_colorConfigure une nouvelle valeur RGB pour une couleur

Description

ncurses_init_color ( int $color , int $r , int $g , int $b ) : int

Définit ou redéfinit une couleur. Lorsque cette fonction est appelée, toutes les occurrences d'une couleur donnée à l'écran, s'il y en a, changent immédiatement de définition.

Le terminal doit supporter les couleurs, et avoir été initialisé avec la fonction ncurses_start_color() avant d'appeler cette fonction. De plus, le terminal doit avoir être capable de changer les couleurs, ce qui peut être vérifié avec la fonction ncurses_can_change_color().

Liste de paramètres

color

Le numéro d'identification de la couleur à redéfinir. Cela peut être une des constantes de couleurs.

r

Une valeur de couleur pour le rouge, entre 0 et 1000.

g

Une valeur de couleur pour le vert, entre 0 et 1000.

b

Une valeur de couleur pour le bleu, entre 0 et 1000.

Valeurs de retour

Retourne -1 si la fonction a réussi, et 0 si ncurses ou les couleurs du terminal n'ont pas été initialisées, ou que le terminal ne supporte pas le changement de couleurs.

Voir aussi