The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Интерактивная система просмотра системных руководств (man-ов)

 ТемаНаборКатегория 
 
 [Cписок руководств | Печать]

border_set (3)
  • >> border_set (3) ( Solaris man: Библиотечные вызовы )
  • border_set (3) ( FreeBSD man: Библиотечные вызовы )
  • border_set (3) ( Linux man: Библиотечные вызовы )
  •  

    NAME

    border_set, box_set, wborder_set - 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 <curses.h>
    
    int border_set(const cchar_t *ls, const cchar_t *rs, const cchar_t *ts,
        const cchar_t *bs, const cchar_t *tl, const cchar_t *tr,
        const cchar_t *bl,const cchar_t *br);
    

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

    int box_set(WINDOW *win, const cchar_t *verch, const cchar_t *horch);
    

     

    DESCRIPTION

    The border_set() and wborder_set() 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

    Constant Values for Borders

    ParameterDefault ConstantDefault Character

    verch
    horch
    ls
    rs
    ts
    bs
    bl
    br
    tl
    tr

    The call

    box_set(win,
    verch, horch)
    

    is a short form for

    wborder(win,
    verch, verch,
    horch, horch, NULL,
    NULL, NULL, NULL)
    

    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.

    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 ERR.  

    ERRORS

    None.  

    ATTRIBUTES

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

    ATTRIBUTE TYPEATTRIBUTE VALUE

    Interface StabilityStandard

    MT-Level

     

    SEE ALSO

    add_wch(3XCURSES), addch(3XCURSES), attr_get(3XCURSES), attroff(3XCURSES), border(3XCURSES), libcurses(3XCURSES), attributes(5), standards(5)


     

    Index

    NAME
    SYNOPSIS
    DESCRIPTION
    PARAMETERS
    RETURN VALUES
    ERRORS
    ATTRIBUTES
    SEE ALSO


    Поиск по тексту MAN-ов: 




    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру