ins_nwstr(3X) ins_nwstr(3X)
NAME
insnwstr, inswstr, mvinsnwstr, mvinswstr, mvwinsnwstr,
mvwinswstr, winsnwstr, winswstr - Einen Wide-Character-String in
ein Fenster einfügen
SYNTAX
cc [flag ...] file ... -lcurses [library ...]
#include <curses.h>
int insnwstr(const wchart *wstr, int n);
int inswstr(const wchart *wstr);
int mvinsnwstr(int y, int x, const wchart *wstr, int n);
int mvinswstr(int y, int x, const wchart *wstr);
int mvwinsnwstr(WINDOW *win, int y, int x, const wchart *wstr, int n);
int mvwinswstr(WINDOW *win, int y, int x, const wchart *wstr);
int winsnwstr(WINDOW *win, const wchart *wstr, int n);
int winswstr(WINDOW *win, const wchart *wstr);
BESCHREIBUNG
Diese Funktionen fügen direkt vor der aktuellen oder angegebenen Cur-
sor-Position einen wchart-Zeichen-String (so viele wchart-Zeichen,
wie in die Zeile passen) in das aktuelle oder angegebene Fenster ein.
Alle Nicht-Zwischenraumzeichen im Zeichen-String sind dem ersten Zwi-
schenraumzeichen in dem String zugeordnet, der vor den Nicht-Zwischen-
raumzeichen steht. Wenn das erste Zeichen im String ein Nicht-Zwi-
schenraumzeichen ist, schlagen die Funktionen fehl.
Diese Funktionen führen keine Zeilenumbrüche aus und verändern die
Cursor-Position nicht. Die Funktionen verarbeiten Sonderzeichen.
Die Funktionen insnwstr(), mvinsnwstr(), mvwinsnwstr() und
winsnwstr() fügen maximal n wchart-Zeichen ein. Wenn n kleiner als 1
ist, wird der gesamte String eingefügt.
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.
SIEHE AUCH
curses(3X), curses(5).
Seite 1 Reliant UNIX 5.44 Gedruckt 11/98