wbkgrnd(3ncurses)


NAME

   bkgrnd,  wbkgrnd, bkgrndset, wbkgrndset, getbkgrnd, wgetbkgrnd - curses
   window complex background manipulation routines

SYNOPSIS

   #include <curses.h>

   int bkgrnd( const cchar_t *wch);
   int wbkgrnd( WINDOW *win, const cchar_t *wch);
   void bkgrndset(const cchar_t *wch );
   void wbkgrndset(WINDOW *win, const cchar_t *wch);
   int getbkgrnd(cchar_t *wch);
   int wgetbkgrnd(WINDOW *win, cchar_t *wch);

DESCRIPTION

   bkgrndset
   The bkgrndset and wbkgrndset routines manipulate the background of  the
   named  window.   The  window  background is a cchar_t consisting of any
   combination of attributes (i.e., rendition) and  a  complex  character.
   The  attribute part of the background is combined (OR'ed) 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.

   bkgrnd
   The bkgrnd and wbkgrnd functions set the  background  property  of  the
   current  or  specified  window  and  then  apply  this setting to every
   character position in that window:

   ·   The rendition of every character on the screen is  changed  to  the
       new background rendition.

   ·   Wherever  the former background character appears, it is changed to
       the new background character.

   getbkgrnd
   The getbkgrnd function returns the given  window's  current  background
   character/attribute pair via the wch pointer.

NOTES

   Note that bkgrnd, bkgrndset, and getbkgrnd may be macros.

RETURN VALUE

   The bkgrndset and wbkgrndset routines do not return a value.

   Upon  successful completion, the other functions return OK.  Otherwise,
   they return ERR.  A null window pointer is treated as an error.

SEE ALSO

   ncurses(3NCURSES), bkgd(3NCURSES)

                                                          bkgrnd(3NCURSES)


More Linux Commands

manpages/omshell.1.html
omshell(1) - OMAPI Command Shell (Commands - Linux man page)
The OMAPI Command Shell, omshell, provides an interactive way to connect to, query, and possibly change, the ISC DHCP Servers state via OMAPI, the Object Manage

manpages/gnutls_dh_params_cpy.3.html
gnutls_dh_params_cpy(3) - API function - Linux manual page
This function will copy the DH parameters structure from source to destination. RETURNS On success, GNUTLS_E_SUCCESS (0) is returned, otherwise a negative error

manpages/Tcl_ConcatObj.3.html
Tcl_ConcatObj(3) - manipulate Tcl objects as strings........
The procedures described in this manual entry allow Tcl objects to be manipulated as string values. They use the internal representation of the object to store

manpages/XRegisterIMInstantiateCallback.3.html
XRegisterIMInstantiateCallback(3) - open, close, and obtain
The XOpenIM function opens an input method, matching the current locale and modifiers specification. Current locale and modifiers are bound to the input method

manpages/drem.3.html
drem(3) - floating-point remainder function - Linux man page
The remainder() function computes the remainder of dividing x by y. The return value is x-n*y, where n is the value x / y, rounded to the nearest integer. If th

manpages/XIUngrabDevice.3.html
XIUngrabDevice(3) - grab or ungrab the device (Man Page)....
XIGrabDevice actively grabs control of the device. Further device events are reported only to the grabbing client. XIGrabDevice overrides any active device grab

manpages/pkcheck.1.html
pkcheck(1) - Check whether a process is authorized (ManPage)
pkcheck is used to check whether a process, specified by either --process (see below) or --system-bus-name, is authorized for action. The --detail option can be

manpages/mvvline_set.3ncurses.html
mvvline_set(3ncurses) - create curses borders or lines using
The border_set and wborder_set functions draw a border around the edges of the current or specified window. These functions do not change the cursor position, a

manpages/XkbGetMap.3.html
XkbGetMap(3) - Allocate an XkbDescRec structure and populate
Xkb provides two functions to obtain the keyboard mapping components from the server. The first function, XkbGetMap, allocates an XkbDescRec structure, retrieve

manpages/SDL_UnlockSurface.3.html
SDL_UnlockSurface(3) - Unlocks a previously locked surface
Surfaces that were previously locked using SDL_LockSurface must be unlocked with SDL_UnlockSurface. Surfaces should be unlocked as soon as possible. It should b

manpages/at.deny.5.html
at.deny(5) - determine who can submit jobs via at or batch
at.deny.5 - The /etc/at.allow and /etc/at.deny files determine which user can submit commands for later execution via at(1) or batch(1). The format of the files

manpages/gnutls_x509_privkey_export_rsa_raw.3.html
gnutls_x509_privkey_export_rsa_raw(3) - API function........
gnutls_x509_privkey_export_rsa_raw.3 - This function will export the RSA private keys parameters found in the given structure. The new parameters will be alloca





We can't live, work or learn in freedom unless the software we use is free.