ncurses_init_color
(PHP 4 >= 4.2.0, PHP 5 < 5.3.0, PECL ncurses >= 1.0.0)
ncurses_init_color — Configure une nouvelle valeur RGB pour une couleur
Description
$color
, int $r
, int $g
, int $b
)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
- ncurses_color_content() - Lit la valeur RGB d'une couleur
- ncurses_start_color() - Active les couleurs