Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ addnwstr(3X) — Reliant UNIX 5.44c4

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

curses(3X)

curses(5)

addnwstr(3X)                                                   addnwstr(3X)

NAME
     addnwstr, addwstr, mvaddnwstr, mvaddwstr, mvwaddnwstr, mvwaddwstr,
     waddnwstr, waddwstr - Wide-Character-String in ein Fenster einfügen
     und den Cursor auf die nächste Position stellen.

SYNTAX
     cc [flag ...] file ... -lcurses [library ...]

     #include <curses.h>

     int addnwstr(const wchart *wstr, int n);

     int addwstr(const wchart *wstr);

     int mvaddnwstr(int y, int x, const wchart *wstr, int n);

     int mvaddwstr(int y, int x, const wchart *wstr);

     int mvwaddnwstr(WINDOW *win, int y, int x, const wchart *wstr, int n);

     int mvwaddwstr(WINDOW *win, int y, int x, const wchart *wstr);

     int waddnwstr(WINDOW *win, const wchart *wstr, int n);

     int waddwstr(WINDOW *win, const wchart *wstr);

BESCHREIBUNG
     Diese Funktionen schreiben alle Zeichen des Wide-Character-Strings
     wstr in das aktuelle oder angegebene Fenster beginnend bei der aktuel-
     len oder angegebenen Cursor-Position.

     Bei diesen Funktionen wird der Cursor auf die nächste Position
     gestellt. Die Funktionen verarbeiten Sonderzeichen und führen Zeile-
     numbrüche durch.

     Das Ergebnis dieser Funktionen gleicht dem Erstellen eines cchart aus
     dem wchart und der Hintergrunddarstellung mit anschließendem Aufrufen
     von waddwch(), und zwar für jedes Zeichen des Typs wchart im String.
     Die durch die Funktionen mv() angegebene Cursor-Bewegung erfolgt nur
     einmal, und zwar am Anfang der Operation.

     Die Funktionen addnwstr(), mvaddnwstr(), mvwaddnwstr() und waddnwstr()
     schreiben maximal n Wide-Characters. Wenn n negativ (-) ist, wird der
     gesamte String hinzugefügt.

RÜCKGABEWERT
     Diese Funktionen geben bei erfolgreicher Ausführung den Wert OK
     zurück. Andernfalls wird der Wert ERR zurückgegeben.

FEHLER
     Es sind keine Fehlerzuordnungen definiert.




Seite 1                      Reliant UNIX 5.44               Gedruckt 11/98

addnwstr(3X)                                                   addnwstr(3X)

SIEHE AUCH
     addwch(3X), curses(3X), curses(5).




















































Seite 2                      Reliant UNIX 5.44               Gedruckt 11/98

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026