/ programowanie

Ncurses - usunięcie kursora

Gdy piszemy program z ncurses i np. piszemy coś w oknie to cały czas porusza się po oknie kursor. Nie wiem jak wam ale mi to się za bardzo nie podoba. Na szczęście można go usunąć ;-] Służy do tego funkcja curs_set.

int curs_set(int visibility);

Są trzy sposoby jej użycia:

curs_set(0);
curs_set(1);
curs_set(2);

Gdy tak jak w pierwszym podamy 0 to kursor będzie niewidoczny. Jedynka oznacza, że kursor będzie widoczny. Jest to opcja domyślna. Dwójka też oznacza, że kursor jest widoczny, ale nie wiem czym się różni od jedynki. W manie pisze, że wtedy jest "very visible" ;-] Ok, więcej man curs_set.