MyWebUniversity.com Home Page
 



OpenSolaris man pages main menu


X/Open Curses Library Functions                  bkgrnd(3XCURSES)



NAME
     bkgrnd,   bkgrndset,   getbkgrnd,    wbkgrnd,    wbkgrndset,
     wgetbkgrnd - set or get the background character (and rendi-
     tion) of window using a complex character

SYNOPSIS
     cc [ flag... ] file... -I /usr/xpg4/include  -L  /usr/xpg4/lib \
      -R  /usr/xpg4/lib  -lcurses  [ library... ]

     c89 [ flag... ] file... -lcurses [ library... ]

     #include 

     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);


DESCRIPTION
     The bkgrndset() and wbkgrndset() functions turn off the pre-
     vious background attributes, logical OR the requested attri-
     butes into the window rendition, and set the background pro-
     perty of the current or specified window based on the infor-
     mation in wch.


     The bkgrnd() and wbkgrnd() functions turn off  the  previous
     background  attributes,  logical OR the requested attributes
     into the window rendition, and set the  background  property
     of  the current or specified window and then apply this set-
     ting to every character position in that window:

         o    The rendition of every character on the  screen  is
              changed to the new window rendition.

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





SunOS 5.11           Last change: 5 Jun 2002                    1






X/Open Curses Library Functions                  bkgrnd(3XCURSES)



     If  wch  refers  to  a  non-spacing  complex  character  for
     bkgrnd(), bkgrndset(), wbkgrnd(), and wbkgrndset(), then wch
     is added to the existing spacing complex character  that  is
     the  background  character.  If wch refers to a multi-column
     character, the results are unspecified.


     The getbkgrnd() and wgetbkgrnd() functions store,  into  the
     area  pointed  to buy wch, the window's background character
     and rendition.

PARAMETERS
     wch    Is a pointer to the complex background  character  to
            be set.


     win    Is a pointer to the window in which the complex back-
            ground character is to  be set.


RETURN VALUES
     The bkgrndset() and wbkgrndset() functions do not  return  a
     value.


     Upon successful completion, the other functions  return  OK.
     Otherwise, they return ER.

ERORS
     No errors are defined.

ATRIBUTES
     See attributes(5) for descriptions of the  following  attri-
     butes:



     
           ATRIBUTE TYPE               ATRIBUTE VALUE       
    
     Interface Stability          Standard                    
    
     MT-Level                     Unsafe                      
    


SEE ALSO
     addwch(3XCURSES),  addwchnstr(3XCURSES),  addch(3XCURSES),
     addchstr(3XCURSES),    attroff(3XCURSES),    bkgd(3XCURSES),
     clear(3XCURSES),   clrtoeol(3XCURSES),   clrtobot(3XCURSES),
     erase(3XCURSES),     inch(3XCURSES),    libcurses(3XCURSES),
     mvprintw(3XCURSES), attributes(5), standards(5)



SunOS 5.11           Last change: 5 Jun 2002                    2



OpenSolaris man pages main menu

Contact us      |       About us      |       Term of use      |       Copyright © 2000-2010 MyWebUniversity.com ™