Textausgabe mit ncurses
-
Hallo,
zur Zeit arbeite ich ein wenig mit Linux und ncurses. Nun würde ich gerne Text Ausgeben, nach ~100 Millisekunden den Bildschirm löschen und erneut Text ausgeben, und so weiter. Bisher mache ich das so:
while(1) { clear(); printw("Mein Text :D"); halfdelay(1); getch(); }
Das ganze funktioniert auch wunderbar, allerdings wird der printw-Text erst ausgegeben, sobald gegecht wurde oder so. Ich würde gerne alle 100 Milli-Sekunden einen nicht-flackernden Text ausgeben, der ohne Tastatureingabe erst angezeigt wird. Wie wird sowas realisiert?
Vielen Dank im Voraus,
Phobos
-
Hi !
-Sorry, bin nicht so der NCurses Experte, aber so mach ichs immer-
Erstmal, clear ist böse. Wenn ich etwas löschen möchte, überschreibe ich es einfach mit dem Hintergrund. Ist hässlich aber schnell. Achja, und nach printw refresh aufrufen. Hoffe das hilft?
-
Jupp, hat geholfen. Genauso wie ich es mir vorstelle :). Vielen Dank für die schnelle Antwort!