add_wchstr man page on DigitalUNIX

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

curs_add_wchstr(3)					    curs_add_wchstr(3)

       curs_add_wchstr,	 add_wchstr,  add_wchnstr,  wadd_wchstr, wadd_wchnstr,
       mvadd_wchstr, mvadd_wchnstr, mvwadd_wchstr,  mvwadd_wchnstr  -  Add  an
       array of complex characters and rendition to a Curses window

       #include <curses.h>

       int add_wchstr const(
	       cchar_t *wchstr ); int add_wchnstr(
	       const cchar_t *wchstr,
	       int n ); int wadd_wchstr(
	       WINDOW *win,
	       const cchar_t *wchstr ); int wadd_wchnstr(
	       WINDOW *win,
	       const cchar_t *wchstr,
	       int n ); int mvadd_wchstr(
	       int y,
	       int x,
	       const cchar_t *wchstr ); int mvadd_wchnstr(
	       int y,
	       int x,
	       const cchar_t *wchstr,
	       int n ); int mvwadd_wchstr(
	       WINDOW *win,
	       int y,
	       int x,
	       const cchar_t *wchstr ); int mvwadd_wchnstr(
	       WINDOW *win,
	       int y,
	       int x,
	       const cchar_t *wchstr,
	       int n );

       Curses Library (libcurses)

       Interfaces  documented on this reference page conform to industry stan‐
       dards as follows:

       add_wchstr,  wadd_wchstr,  wadd_wchnstr,	 mvadd_wchstr,	mvadd_wchnstr,
       mvwadd_wchstr, mvwadd_wchnstr:  XCURSES4.2

       Refer  to  the  standards(5)  reference page for more information about
       industry standards and associated tags.

       All of these functions copy wchstr, which points to an array of complex
       characters,  directly into the current or specified window image struc‐
       ture starting at the current cursor position or the position specified.
       The four functions with n as the last argument copy at most n elements,
       but no more than will fit on the line. If n=-1, then the whole array is
       copied, to the maximum number that fit on the line.

       The position of the window cursor is not advanced. These functions work
       faster than add_wstr because they merely copy wchstr  into  the	window
       image structure. On the other hand, care must be taken when using these
       functions because they do not perform any kind of checking for  special
       characters (such as for the newline character), they do not advance the
       current cursor position, and they truncate characters rather then wrap‐
       ping them to the new line.

       These  functions end successfully on encountering a null cchar_t. These
       functions also end successfully when they fill the current line.	 If  a
       character  cannot  completely fit at the end of the current line, those
       columns are filled with the background character and rendition.

       The header file	<curses.h>  automatically  includes  the  header  file

       Note that all functions except wadd_wchnstr may be macros.

       All  functions return the integer OK upon successful completion. Other‐
       wise, they return ERR.

       Functions: curses(3), curs_addwstr(3)

       Others: standards(5)


List of man pages available for DigitalUNIX

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]
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