insch(3X) insch(3X)
NAME
insch, mvinsch, mvwinsch, winsch - Ein Einzelbytezeichen mit Darstel-
lung in ein Fenster einfügen
SYNTAX
cc [flag ...] file ... -lcurses [library ...]
#include <curses.h>
int insch(chtype ch);
int mvinsch(int y, int x, chtype ch);
int mvwinsch(WINDOW *win, int y, int x, chtype ch);
int winsch(WINDOW *win, chtype ch);
BESCHREIBUNG
Diese Funktionen fügen Zeichen und Darstellung aus ch an der aktuellen
oder angegebenen Cursor-Position in das aktuelle oder angegebene Fen-
ster ein.
Die Funktionen führen keine Zeilenumbrüche aus und ändern die Cursor-
Position nicht. Die Funktionen verarbeiten Sonderzeichen. Allerdings
ist das Verhalten unbestimmt, wenn ein Zeilenvorschubzeichen (Newline)
in die letzte Zeile eines Fensters eingefügt wird, und die Blätter-
funktion (Scrolling) nicht aktiviert ist.
RÜCKGABEWERT
Diese Funktionen geben nach erfolgreicher Ausführung den Wert OK
zurück. Andernfalls wird ERR zurückgegeben.
FEHLER
Es sind keine Fehlerzuordnungen definiert.
HINWEISE
Eine einwandfreie Ausführung dieser Funktionen ist nur bei Zeichensät-
zen garantiert, bei denen jedes Zeichen, dessen Attribute durch die
alleinige Verwendung von Konstanten mit dem Präfix A ausgedrückt wer-
den können, in ein Einzelbyte paßt.
SIEHE AUCH
curses(3X), inswch(3X), curses(5).
Seite 1 Reliant UNIX 5.44 Gedruckt 11/98