Anmelden

Archiv verlassen und diese Seite im Standarddesign anzeigen : ncurses und scroll



Blacknator
25-03-2004, 19:26
Hi,
hier mal ein Beispiel Code:

initscr();
clear();
scrollok( stdscr, TRUE );
printw("...");

so, da ich scrollok() definiert habe, springt ncurses in die nächste Zeile wenn es ganz unten in der letzten Bildschirmzeile angekommen ist. Soweit so gut. Wenn ich jetzt aber wieder hochscrollen will mit:

scrl( -1 );

dann scrollt ncurses auch hoch, jedoch wird nur eine leere Zeile dargestellt und nicht die Zeile dir vorher angezeigt wurde.

Ganz einfach ausgedrückt wie ich es haben will:
In der Konsole ein ls usw. und dann mit Bild-auf und Bild-ab scrollen.

Bin schon so langsam am verzweifeln, würde mich sehr freuen wenn jemand dazu eine Lösung parat hätte.