PDA

Visualizza la versione completa : Colorare testo e sfondo in console linux in C


Stanis
18-05-2017, 11:09
Salve,
Apro un nuovo topic perché negli altri non sono riuscita a trovare di preciso quello che mi serviva.
Sto provando a fare un esercizio in C che stampi in console linux una frase intervallata in alcuni punti da \t e che sia colorato il testo di un colore e lo sfondo di un altro colore.
Mi funziona tutto, ma nei pressi dello \t smette di colorarmi lo sfondo...c'è un modo per creare continuità per colorare l'intera frase (compreso lo spazio creato dal tab)?

#define KNRM "\x1B[0m"
#define RossoGre "\x1B[31;42m"

printf(RossoGre "ciao\t a tutti",KNRM);

Chiedo scusa in anticipo nel caso in cui dovesse già esistere un topic che tratta lo stesso problema dello \t
Grazie per la disponibilità

Loading