Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ bkgrnd(3X) — Reliant UNIX 5.44c4

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

curses(3X)

curses(5)

bkgrnd(3X)                                                       bkgrnd(3X)

NAME
     bkgrnd, bkgrndset, getbkgrnd, wbkgrnd, wbkgrndset, wgetbkgrnd - Vor-
     herige Hintergrundattribute deaktivieren

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

     #include <curses.h>

     int bkgrnd(const cchart *wch);

     void bkgrndset(const cchart *wch);

     int getbkgrnd(cchart *wch);

     int wbkgrnd(WINDOW *win, const cchart *wch);

     void wbkgrndset(WINDOW *win, const cchart *wch);

     int wgetbkgrnd(WINDOW *win, cchart *wch);

BESCHREIBUNG
     Die Funktionen bkgrndset() und wbkgrndset() deaktivieren die vorher-
     igen Hintergrundattribute, kombinieren die angeforderten Attribute
     durch logisches OR mit der Fensterdarstellung und setzen die Hinter-
     grundeigenschaft des aktuellen oder des angegebenen Fensters basierend
     auf den Informationen in wch.

     Die Funktionen bkgrnd() und wbkgrnd() deaktivieren die vorherigen Hin-
     tergrundattribute, kombinieren die angeforderten Attribute durch logi-
     sches OR mit der Fensterdarstellung, setzen die Hintergrundeigenschaft
     des aktuellen oder des angegebenen Fensters und wenden diese Einstel-
     lung dann auf jede Zeichenposition in diesem Fenster an.

     -  Die Darstellung jedes Zeichens auf dem Bildschirm wird in die neue
        Fensterdarstellung geändert.

     -  An jeder Stelle, an der das frühere Hintergrundzeichen erscheint,
        wird das neue Hintergrundzeichen eingesetzt.

     Wenn wch auf ein komplexes Nicht-Zwischenraumzeichen für bkgrnd(),
     bkgrndset(), wbkgrnd() und wbkgrndset() verweist, wird wch zu dem vor-
     handenen komplexen Zwischenraumzeichen, das das Hintergrundzeichen
     bildet, hinzugefügt. Wenn wch auf ein mehrspaltiges Zeichen verweist,
     sind die Ergebnisse unbestimmt.

     Die Funktionen getbkgrnd() und wgetbkgrnd() speichern den Wert für
     Hintergrundzeichen und Darstellung des Fensters in den Bereich, auf
     den wch zeigt.






Seite 1                      Reliant UNIX 5.44               Gedruckt 11/98

bkgrnd(3X)                                                       bkgrnd(3X)

RÜCKGABEWERT
     Die Funktionen bkgrndset() und wbkgrndset() geben keinen Wert zurück.

     Die anderen Funktionen geben bei erfolgreicher Ausführung den Wert OK
     zurück. Andernfalls wird der Wert ERR zurückgegeben.

FEHLER
     Es sind keine Fehlerzuordnungen definiert.

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











































Seite 2                      Reliant UNIX 5.44               Gedruckt 11/98

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