Next: Opcje wejścia
Up: Opcje
Previous: Opcje
  Contents
- int idlok(win, bf)
void idcok(win, bf)
Włącz/wyłącz wstawianie/usuwanie przez terminal dla danego okna
( idlok(...) dla linii, idcok(...) dla znaków )
- void immedok(win, bf)
Jeżeli ustawiona na TRUE, każda zmiana win spowoduje
odświeżenie fizycznego ekranu. Może to spowodować spadek wydajności,
więc domyślnie FALSE.
- int clearok(win, bf)
Jeżeli bf = TRUE następne wywołanie wrefresh(win)
wyczyści ekran i odrysuje go ( np.: ctrl+l w vi ).
- int leaveok(win, bf)
Domyślnie ncurses zostawia kursor tam gdzie się znajdował w czasie
ostatniego odświeżania. Programy nie używające kursora mogą
wywołać leaveok(...) z TRUE aby zaoszczędzić czas, który
zużyty zostałby na przesunięcie kursora. Dodatkowo ncurses spróbują
uczynić kursor niewidocznym.
- int nl()
int nonl()
Jeżeli wywołasz nl() ncurses będą wysyłały na wyjście znak
nowej linii jako powrót karetki i wysunięcie linii.
nonl() wyłączy takie zachowanie co spowoduje, że
ncurses będą szybciej przesuwały kursor.
Paweł Niewiadomski
2000-06-01