bkgdset man page on SunOS

Man page or keyword search:  
man Server   20652 pages
apropos Keyword Search (all sections)
Output format
SunOS logo
[printable version]

curs_bkgd(3CURSES)	   Curses Library Functions	    curs_bkgd(3CURSES)

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

SYNOPSIS
       cc [ flag ... ] file ... -lcurses [ library ... ]
       #include <curses.h>

       int bkgd(chtype ch);

       void bkgdset(chtype ch);

       void wbkgdset(WINDOW *win, chtype ch);

       int wbkgd(WINDOW *win, chtype ch);

DESCRIPTION
       The bkgdsets() 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. See curs_outopts(3CURSES).

ATTRIBUTES
       See attributes(5) for descriptions of the following attributes:

       ┌─────────────────────────────┬─────────────────────────────┐
       │      ATTRIBUTE TYPE	     │	    ATTRIBUTE VALUE	   │
       ├─────────────────────────────┼─────────────────────────────┤
       │MT-Level		     │Unsafe			   │
       └─────────────────────────────┴─────────────────────────────┘

SEE ALSO
       curs_addch(3CURSES),	  curs_outopts(3CURSES),      curses(3CURSES),
       attributes(5)

NOTES
       The header <curses.h> automatically includes the headers	 <stdio.h> and
       <unctrl.h>.

       Note that bkgdset() and bkgd() may be macros.

SunOS 5.10			  31 Dec 1996		    curs_bkgd(3CURSES)
[top]

List of man pages available for SunOS

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net