MyWebUniversity.com Home Page
 



OpenSolaris man pages main menu


X/Open Curses Library Functions              borderset(3XCURSES)



NAME
     borderset, boxset, wborderset -  use  complex  characters
     (and renditions) to draw borders

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 borderset(const cchart *ls, const cchart *rs, const cchart *ts,
          const cchart *bs, const cchart *tl, const cchart *tr,
          const cchart *bl,const cchart *br);


     int wborderset(WINDOW *win, const cchart *ls, const cchart *rs,
          const cchart *ts,const cchart *bs, const cchart *tl,
          const cchart *tr, const cchart *bl,const cchart *br);


     int boxset(WINDOW *win, const cchart *verch, const cchart *horch);


DESCRIPTION
     The borderset() and wborderset() functions draw  a  border
     around the specified window.  All parameters must be spacing
     complex characters with renditions. A parameter which  is  a
     null pointer is replaced by the default character.


     Constant Values for Borders






















SunOS 5.11           Last change: 5 Jun 2002                    1






X/Open Curses Library Functions              borderset(3XCURSES)



     
     Constant Values for Borders                                           
    
              Parameter             Default Constant     Default Character 
    
               verch                   WACSVLINE                         
               horch                   WACSHLINE                -         
                 ls                    WACSVLINE                         
                 rs                    WACSVLINE                         
                 ts                    WACSHLINE                -         
                 bs                    WACSHLINE                -         
                 bl                  WACSBLCORNER               ]         
                 br                  WACSBRCORNER               ]         
                 tl                  WACSULCORNER               ]         
                 tr                  WACSURCORNER               ]         
    



     The call

       boxset(win,
       verch, horch)



     is a short form for

       wborder(win,
       verch, verch,
       horch, horch, NUL,
       NUL, NUL, NUL)



     When the window is boxed, the bottom and top rows and  right
     and left columns  are unavailable for text.

PARAMETERS
     ls       Is the character and rendition used  for  the  left
              side of the border.


     rs       Is the character and rendition used for  the  right
              side of the border.


     ts       Is the character and rendition used for the top  of
              the border.






SunOS 5.11           Last change: 5 Jun 2002                    2






X/Open Curses Library Functions              borderset(3XCURSES)



     bs       Is the character and rendition used for the  bottom
              of the border.


     tl       Is the character and rendition used  for  the  top-
              left corner of the border.


     tr       Is the character and rendition used  for  the  top-
              right corner of the border.


     bl       Is  the  character  and  rendition  used  for   the
              bottom-left corner of the border.


     br       Is  the  character  and  rendition  used  for   the
              bottom-right corner of the border.


     win      Is the pointer to the window in which the border or
              box is to be drawn.


     verch    Is the character and rendition used  for  the  left
              and right columns of the box.


     horch    Is the character and rendition used for the top and
              bottom rows of the box.


RETURN VALUES
     On success,  these  functions  return  OK.  Otherwise,  they
     return ER.

ERORS
     None.

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













SunOS 5.11           Last change: 5 Jun 2002                    3






X/Open Curses Library Functions              borderset(3XCURSES)



     
           ATRIBUTE TYPE               ATRIBUTE VALUE       
    
     Interface Stability          Standard                    
    
     MT-Level                     Unsafe                      
    


SEE ALSO
     addwch(3XCURSES),   addch(3XCURSES),    attrget(3XCURSES),
     attroff(3XCURSES),   border(3XCURSES),  libcurses(3XCURSES),
     attributes(5), standards(5)










































SunOS 5.11           Last change: 5 Jun 2002                    4



OpenSolaris man pages main menu

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