====== Was sind Screens? ====== Screens (auf Deutsch Bildschirme) beschreiben den aktuellen Terminal. Nach der Initialisierung von NCurses mit [[gui:ncurses:lib:initscr()]] existiert bereits der erste Screen, ''stdscr'' - der Standardscreen. Die Variable ''curscr'' beschreibt den aktuell genutzten Screen. Ein Screen ist gleichzeitig ein Fenster, in dass der Benutzer schreiben darf. Daher gibt [[gui:ncurses:lib:initscr()]] gleich die zugehörige Fensterstruktur zurück. Ein Screen wird mit der Funktion [[gui:ncurses:lib:newterm()]] erstellt und mit [[gui:ncurses:lib:delscreen()]] gelöscht. Mit [[gui:ncurses:lib:set_term()]] kann zwischen zwei Terminals gewechselt werden. Am Ende jedes NCurses-Programms oder auch um auf NCurses übergangsweise zu verzichten, muss die Funktion die Funktion [[gui:ncurses:lib:endwin()]] verwendet werden.