Puslapis 11

Terminalo spalvos

StandartinėParašytas: 2013-11-30 12:43:29
MKas
Štai terminalo spalvų kodai tiems kas programuoja ar nori kitaip paspalvinti savo terminalą:

juoda - 30
raudona - 31
žalia - 32
ruda - 33
mėlyna - 34
purpurinė - 35
žydra - 36
šviesiai pilka - 37


"\033[" panaudojimas:
Šis kodas valdo konsolės žymeklį.

* 'm' simbolis kiekvienos išraiškos pabaigoje naudojamas kaip pabaigos simbolis pranešantis sistemai kurioje vietoje sustoti ir panaudoti \033[ sintaksę.

\033[0m - numatyta konsolės spalva
\033[0;#m - spalvotas tekstas, kur # yra anksčiau paminėtas spalvos kodas
\033[1m - padaro tekstą paryškintą
\033[1;#m - padaro spalvotą tekstą paryškintą
\033[2;#m - nuspalviną tekstą truputėli tamsiau
\033[4;#m - nuspalvina ir pabraukia tekstą
\033[7;#m - nuspalvina foną
\033[9;#m - nuspalvina ir nubraukia tekstą
\033[A - perkelią žymeklį viena eilute aukščiau (dėmesio: tai neištrina ankstesnės eilutės)
\033[B - perkelią žymeklį viena eilute žemyn
\033[C - perkelią žymeklį viena vieta į dešinę
\033[D - perkelią žymeklį viena vieta į kairę

\033[2K - ištrina viską prieš šią eilutę.

Informacija paimta iš http://www.cplusplus.com/forum/unices/36461/