Inițializează funcționalitatea culorilor

# ncurses_start_color

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

ncurses_start_color — Inițializează funcționalitatea culorilor

### Descrierea

ncurses_start_color ( void ) : int

Inițializează funcționalitatea culorilor în ncurses. Această funcție trebuie apelată înaintea apelării oricărei funcții de manipulare a culorilor, dar după apelarea ncurses_init(). Este o practică bună de a apela această funcție imediat după apelarea ncurses_init().

### Parametri

Această funcție nu are parametri.

### Valorile întoarse

Întoarce 0 în caz de succes, sau -1 dacă tabelul de culori nu a putut fi alocat, sau ncurses nu a fost inițializat.

### Exemple

Example #1 Afișarea la ecran a unui șir de caractere cu o culoare specificată

`<?php
ncurses_init();
// Dacă terminalul susține culori, inițializează și stabilește culoarea activă
if (ncurses_has_colors()) {
ncurses_start_color();
ncurses_init_pair(1, NCURSES_COLOR_YELLOW, NCURSES_COLOR_BLUE);
ncurses_color_set(1);
}
// Afișează șirul de caractere în locația specificată
ncurses_mvaddstr(10, 10, "Hello world! Yellow on blue text!");
// Transmite afișarea la ecran
ncurses_refresh();
ncurses_end();
?>`

### A se vedea și

- ncurses_can_change_color() - Verifică dacă definițiile culorilor terminalului pot fi schimbate
- ncurses_has_colors() - Verifică dacă terminalul are capacități de redare a culorilor