ins_wch(3X) ins_wch(3X)
NAME
inswch, mvinswch, mvwinswch, winswch - Ein komplexes Zeichen mit
Darstellung in ein Fenster einfügen
SYNTAX
cc [flag ...] file ... -lcurses [library ...]
#include <curses.h>
int inswch(const cchart *wch);
int winswch(WINDOW *win, const cchart *wch);
int mvinswch(int y, int x, const cchart *wch);
int mvwinswch(WINDOW *win, int y, int x, const cchart *wch);
BESCHREIBUNG
Diese Funktionen fügen ein komplexes Zeichen wch mit der zugehörigen
Darstellung an der aktuellen oder angegebenen Cursor-Position in das
aktuelle oder angegebene Fenster 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
Bei Nicht-Zwischenraumzeichen kann addwch() verwendet werden, um das
Nicht-Zwischenraumzeichen zu einem bereits im Fenster vorhandenen kom-
plexen Zwischenraumzeichen hinzuzufügen.
SIEHE AUCH
addwch(3X), curses(3X), curses(5).
Seite 1 Reliant UNIX 5.44 Gedruckt 11/98