Felhasználói eszközök

Eszközök a webhelyen


oktatas:linux:programozas_ncurses_koenyvtarral

Különbségek

A kiválasztott változat és az aktuális verzió közötti különbségek a következők.

Összehasonlító nézet linkje

Előző változat mindkét oldalon Előző változat
Következő változat
Előző változat
oktatas:linux:programozas_ncurses_koenyvtarral [2020/05/12 20:52]
admin [raw() és cbreak()]
oktatas:linux:programozas_ncurses_koenyvtarral [2020/05/12 21:09] (aktuális)
admin [NCurses]
Sor 3: Sor 3:
 ====== NCurses ====== ====== NCurses ======
   * **Szerző:​** Sallai András   * **Szerző:​** Sallai András
-  * Copyright (c) Sallai András, 2003, 2015+  * Copyright (c) Sallai András, 2003, 2015, 2020
   * Licenc: GNU Free Documentation License 1.3   * Licenc: GNU Free Documentation License 1.3
   * Web: http://​szit.hu   * Web: http://​szit.hu
Sor 242: Sor 242:
 ==== mvaddch() ==== ==== mvaddch() ====
  
- +Egyetlen karaktert ír a képernyőre,​ de itt meg kell adni hova akarjuk kiírni. Valójában a move() függvény van beépítve. Például, ha az ötödik sor, tizedik oszlopába akarom kiíratni az '​a'​ karaktert, akkor azt így tehetem meg: 
-Egyetlen karaktert ír a képernyőre,​ de itt meg kell adni hova akarjuk kiírni, azaz az oszlop és sor pozícióját is. Valójában a move() függvény van beépítve. Például, ha az ötödik sor, tizedik oszlopába akarom kiíratni az '​a'​ karaktert, akkor azt így tehetem meg: +
  
   mvaddch(5, 10, '​a'​);​   mvaddch(5, 10, '​a'​);​
-  ​waddch()+ 
 +==== waddch() ​==== 
  
 Egyetlen karaktert ír a képernyőre,​ azonban egy ablakhoz is hozzárendeljük a kiírást. ​ Egyetlen karaktert ír a képernyőre,​ azonban egy ablakhoz is hozzárendeljük a kiírást. ​
Sor 252: Sor 253:
 Pl.:  Pl.: 
   waddch(ablak,​ '​A'​);​   waddch(ablak,​ '​A'​);​
-  ​mvwaddch();+ 
 +==== mvwaddch() ​====
  
 Egyetlen karakteret ír a képernyőre. Meg kell adnunk melyik ablakba akarunk írni, és az adott ablak milyen pozíciójába. ​ Egyetlen karakteret ír a képernyőre. Meg kell adnunk melyik ablakba akarunk írni, és az adott ablak milyen pozíciójába. ​
Sor 258: Sor 260:
 Pl.:  Pl.: 
   mvwaddch(ablak,​ 5, 5, '​A'​);​   mvwaddch(ablak,​ 5, 5, '​A'​);​
-  ​printw()+ 
 +==== printw() ​====
  
 Fentebb már találkoztunk vele. Formázott adatkivitelt tesz lehetővé, mint a szabványos printf(). Ugyanúgy kell használni mint a printf() függvényt. Például: Fentebb már találkoztunk vele. Formázott adatkivitelt tesz lehetővé, mint a szabványos printf(). Ugyanúgy kell használni mint a printf() függvényt. Például:
oktatas/linux/programozas_ncurses_koenyvtarral.1589309527.txt.gz · Utolsó módosítás: 2020/05/12 20:52 szerkesztette: admin