ncurses_init_color

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

ncurses_init_colorDefinește o culoare a terminalului

Descrierea

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

Definește sau redefinește o anumită culoare. Când această funcție este apelată, toate aparițiile de pe ecran ale culorii date, dacă sunt, se schimbă imediat conform noii definiții.

Capacitățile de redare ale culorilor trebuie să fie susținute de terminal și trebuie să fie inițializate cu ncurses_start_color() înainte de apelarea acestei funcții. În plus, terminalul trebuie să posede capacități de schimbare a culorilor; utilizați ncurses_can_change_color() pentru a verifica aceasta.

Parametri

color

Numărul de identificare a culorii spre a fi redefinită. Poate fi și una din constantele implicite ale culorilor.

r

Valoarea componentei roșii a culorii, între 0 și 1000.

g

Valoarea componentei verzi a culorii, între 0 și 1000.

b

Valoarea componentei albastre a culorii, între 0 și 1000.

Valorile întoarse

Întoarce -1 dacă funcția s-a executat cu succes și 0 dacă ncurses sau capacitățile de redare ale culorilor nu au fost inițializate, sau dacă terminalul nu posedă capacități de schimbare a culorilor.

A se vedea și