Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointiputka: Ncurses-opas ei rivity

Pekka Karjalainen [17.02.2007 21:45:37]

#

Jostain syystä ncurses-oppaassa eivät rivien pituudet vaihdu. Rivit pysyvät koko ajan samoina, jos ikkunaa kaventaa, ja menevät sivupalkin päälle. Muissa oppaissa en huomannut samaa, mutta en tietenkään kerennyt niitä kaikkia selata läpi.

Tämä tiedosto on siis kyseessä.

https://www.ohjelmointiputka.net/oppaat/opas.php?tunnus=ncurses

Ongelma ratkeaa yksinkertaisesti. Luen tulostusversiota ja sillä selvä. (Haulla en löytänyt tästä aiempaa mainintaa keskusteluista.)

About-lootasta irtoaa seuraavat selaintiedot.
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1

Metabolix [17.02.2007 23:34:37]

#

Tämä johtuu selvästikin oppaankirjoittajan huonosta koodista. Liian pitkät rivit ilman välilyöntejä eivät katkea, jolloin koko leiska venyy pisimmän rivin mukaan. Ongelmarivi on seuraava (lisäsin kaikki sulkujen sisällä olevat välit, jottei leiska tässäkin hajoaisi).

mvaddch(valittuPaikkaY, valittuPaikkaX, valittuMerkki | COLOR_PAIR(valittuVari));

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta