Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ curs_bkgd(3curses) — UnixWare 2.01

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

curses(3curses)

curs_addch(3curses)

curs_outopts(3curses)






       curs_bkgd(3curses)                                curs_bkgd(3curses)


       NAME
             curs_bkgd: bkgdset, wbkgdset, bkgd, wbkgd - curses window
             background manipulation routines

       SYNOPSIS
             cc [flag . . .] file -lcurses [library . . .]
             #include <curses.h>
             void bkgdset(chtype ch);
             void wbkgdset(WINDOW *win, chtype ch);
             int bkgd(chtype ch);
             int wbkgd(WINDOW *win, chtype ch);

       DESCRIPTION
             The bkgdset and wbkgdset routines manipulate the background of
             the named window.  Background is a chtype consisting of any
             combination of attributes and a character.  The attribute part
             of the background is combined (ORed) with all non-blank
             characters that are written into the window with waddch.  Both
             the character and attribute parts of the background are
             combined with the blank characters.  The background becomes a
             property of the character and moves with the character through
             any scrolling and insert/delete line/character operations.  To
             the extent possible on a particular terminal, the attribute
             part of the background is displayed as the graphic rendition
             of the character put on the screen.

             The bkgd and wbkgd routines combine the new background with
             every position in the window.  Background is any combination
             of attributes and a character.  Only the attribute part is
             used to set the background of non-blank characters, while both
             character and attributes are used for blank positions.  To the
             extent possible on a particular terminal, the attribute part
             of the background is displayed as the graphic rendition of the
             character put on the screen.

          Return Values
             bkgd and wbkgd return the integer OK, or a non-negative
             integer, if immedok is set.

       REFERENCES
             curses(3curses), curs_addch(3curses), curs_outopts(3curses)

       NOTICES
             The header file curses.h automatically includes the header
             files stdio.h and unctrl.h.



                           Copyright 1994 Novell, Inc.               Page 1













      curs_bkgd(3curses)                                curs_bkgd(3curses)


            Note that bkgdset and bkgd may be macros.















































                          Copyright 1994 Novell, Inc.               Page 2








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