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