Miten pystyy liikutteleen kursoria konsolissa tai muuttamaan tulostettavan tekstin väriä?
Mitä ovat esc sekvenssit(esc sequenses)?
Voisiko joku vahän valaista tyhmää???
Mitä ovat esc sekvenssit(esc sequenses)?
Voisiko joku vahän valaista tyhmää???
Turvaa tilisi vahvistamalla puhelinnumerosi. Voit silloin palauttaa unohtuneen salasanan tekstiviestillä.
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Vastaukset 8
Vanhimmat
//Kokeile noita
//Escape sekvenssit
// \' Single quote
// \" Double quote
// \\ Backslash
// \nnn Octal number (nnn)
// \0 Null character (really just the octal number zero)
// \a Audible bell
// \b Backspace
// \f Formfeed
// \n Newline
// \r Carriage return
// \t Horizontal tab
// \v Vertical tab
// \xnnn Hexadecimal number (nnn)
//Alla esimerkkejä
#include
#include
using namespace std;
int main()
{
gotoxy(35, 12);//Liikutetaan kursoria
cout
Törkkään tähän väliin oman kysymykseni.
man ncurses(3)
Kiitoksia oikeen hirveästi. On se hyvä että löytyy linukkaankin auttajia.
Kävin netistä otamassa jonkin pienen esimerkin ja näytti kääntyvän/toimivan vallan mainiosti. Tartee alkaa perehtymään vähän tarkemmin.
Osaatko sanoa kun mun toi bash:ni näyttää eri värillä eri asioita (tiedosta
/hakemisto) niin onkohan sen toteutuksessa käytetty tuota kirjastoa?
Siinä on luultavasti käytetty termcap(3)-kirjastoa tutkimaan tukeeko terminaali ANSI-koodeja ja mikäli tukee niin käytetty niitä. Tosin en ole tutustunut linuksin ls:n lähdekoodiin, joten tuo nyt on vain arvailua.
conio on borland-spesifinen, eli gotoxy() yms kilkkeet ei toimi muilla. Kursorin liikuttaminen onnistuu ihan hiirelläkin. ANSI C/C :sta ei löydy funktiota moiselle.
http://www.bluesock.org/~willg/dev/ansi.html
vaatii ANSI.SYS
http://www.delmar.edu/Courses/CIS415L/ANSIsys.htm
Miten saan konsolin meneen tonne oikealle alakulmaan(system tray, notification area....mikä lie...)?