Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ bkgd(3X) — Reliant UNIX 5.44c4

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

curses(3X)

curses(5)

bkgd(3X)                                                           bkgd(3X)

NAME
     bkgd, bkgdset, getbkgd, wbkgd, wbkgdset - Vorherige Hintergrundattri-
     bute deaktivieren

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

     #include <curses.h>

     int bkgd(chtype ch);

     void bkgdset(chtype ch);

     chtype getbkgd(WINDOW *win);

     int wbkgd(WINDOW *win, chtype ch);

     void wbkgdset(WINDOW *win, chtype ch);

BESCHREIBUNG
     Die Funktionen bkgdset() und wbkgdset() deaktivieren die vorherigen
     Hintergrundattribute, kombinieren die angeforderten Attribute durch
     logisches OR mit der Fensterdarstellung und setzen die Hintergrundei-
     genschaft des aktuellen oder des angegebenen Fensters basierend auf
     den Informationen in ch. Wenn sich ch auf ein mehrspaltiges Zeichen
     bezieht, sind die Ergebnisse nicht definiert.

     Die Funktionen bkgd() und wbkgd() deaktivieren die vorherigen Hinter-
     grundattribute, 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üheren Hintergrundzeichen erscheint,
        wird das neue Hintergrundzeichen eingesetzt.

     Die Funktion getbkgd() extrahiert das Hintergrundzeichen und die Dar-
     stellung des angegebenen Fensters.

RÜCKGABEWERT
     Bei erfolgreicher Ausführung geben bkgd() und wbkgd() den Wert OK
     zurück. Andernfalls wird ERR zurückgegeben.

     Die Funktionen bkgdset() und wbkgdset() geben keinen Wert zurück.

     Bei erfolgreicher Ausführung gibt getbkgd() das Hintergrundzeichen und
     die Darstellung des angegebenen Fensters zurück. Andernfalls wird
     (chtype)ERR zurückgegeben.




Seite 1                      Reliant UNIX 5.44               Gedruckt 11/98

bkgd(3X)                                                           bkgd(3X)

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), curses(5).











































Seite 2                      Reliant UNIX 5.44               Gedruckt 11/98

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