*nix Documentation Project
·  Home
 +   man pages
·  Linux HOWTOs
·  FreeBSD Tips
·  *niX Forums

  man pages->IRIX man pages -> curs_addwchs (3x)              
Title
Content
Arch
Section
 

Contents


curs_addwchstr(3X)					    curs_addwchstr(3X)


NAME    [Toc]    [Back]

     curs_addwchstr: addwchstr,	addwchnstr, waddwchstr,	waddwchnstr,
     mvaddwchstr, mvaddwchnstr,	mvwaddwchstr, mvwaddwchnstr - add string of
     wchar_t characters	(and attributes) to a curses window

SYNOPSIS    [Toc]    [Back]

     #include <curses.h>

     int addwchstr(chtype *wchstr);

     int addwchnstr(chtype *wchstr, int	n);
     int waddwchstr(WINDOW *win, chtype	*wchstr);

     int waddwchnstr(WINDOW *win, chtype *wchstr, int n);
     int mvaddwchstr(int y, int	x, chtype *wchstr);

     int mvaddwchnstr(int y, int x, chtype *wchstr, int	n);
     int mvwaddwchstr(WINDOW *win, int y, int x, chtype	*wchstr);

     int mvwaddwchnstr(WINDOW *win, int	y, int x, chtype *wchstr, int n);

DESCRIPTION    [Toc]    [Back]

     All of these routines copy	wchstr,	which points to	a string of wchar_t
     characters, directly into the window image	structure starting at the
     current cursor position.  The four	routines 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 string is copied, to the maximum number that fit on	the
     line.

     The position of the window	cursor is not advanced.	 These routines	work
     faster than waddnwstr because they	merely copy wchstr into	the window
     image structure.  On the other hand, care must be taken when using	these
     functions because they don't perform any kind of checking (such as	for
     the newline character), they don't	advance	the current cursor position,
     and they truncate the string, rather then wrapping	it around to the new
     line.

RETURN VALUE    [Toc]    [Back]

     All routines return the integer ERR upon failure and an integer value
     other than	ERR upon successful completion,	unless otherwise noted in the
     preceding routine descriptions.

NOTES    [Toc]    [Back]

     The header	file curses.h automatically includes the header	files stdio.h
     and unctrl.h.

     Note that all routines except waddwchnstr may be macros.

SEE ALSO    [Toc]    [Back]

      
      
     curses(3X)


									PPPPaaaaggggeeee 1111
[ Back ]
 Similar pages
Name OS Title
curs_inchstr IRIX get a string of characters (and attributes) from a curses window
curs_addchst IRIX add string of characters (and attributes) to a curses window
curs_inwchs IRIX get a string of wchar_t characters (and attributes) from a curses window
mvinchnstr Tru64 Get a string of characters (and attributes) from a Curses window
mvinchstr Tru64 Get a string of characters (and attributes) from a Curses window
curs_inchstr Tru64 Get a string of characters (and attributes) from a Curses window
mvaddchnstr Tru64 Add string of characters (and attributes) to a Curses window
mvaddchstr Tru64 Add string of characters (and attributes) to a Curses window
waddchnstr Tru64 Add string of characters (and attributes) to a Curses window
curs_addchstr FreeBSD add a string of characters (and attributes) to a curses window
Copyright © 2004-2005 DeniX Solutions SRL
newsletter delivery service