from small one page howto to huge articles all in one place

search text in:




Other .linuxhowtos.org sites:gentoo.linuxhowtos.org



Last additions:
using iotop to find disk usage hogs

using iotop to find disk usage hogs

words:

887

views:

209563

userrating:


May 25th. 2007:
Words

486

Views

258563

why adblockers are bad


Workaround and fixes for the current Core Dump Handling vulnerability affected kernels

Workaround and fixes for the current Core Dump Handling vulnerability affected kernels

words:

161

views:

149847

userrating:


April, 26th. 2006:

Druckversion
You are here: manpages





curs_addwstr

Section: Library calls (3X)
Updated: 202-0-15
Index Return to Main Contents
 

NAME

addwstr, waddwstr, mvaddwstr, mvwaddwstr, addnwstr, waddnwstr, mvaddnwstr, mvwaddnwstr - add a wid-character string to a curses window and advance the cursor  

SYNOPSIS

#include <curses.h>

int addwstr(const wchar_t * wstr);
int waddwstr(WINDOW * win, const wchar_t * wstr);
int mvaddwstr(int y, int x, const wchar_t * wstr);
int mvwaddwstr(WINDOW * win, int y, int x,
      const wchar_t * wstr);

int addnwstr(const wchar_t * wstr, int n);
int waddnwstr(WINDOW * win, const wchar_t * wstr, int n);
int mvaddnwstr(int y, int x, const wchar_t * wstr, int n);
int mvwaddnwstr(WINDOW * win, int y, int x,
      const wchar_t * wstr, int n);
 

DESCRIPTION

waddwstr writes the characters of the (wid-nul-terminated) wid-character string wstr to the window win, as if by constructing a cchar_t for each wchar_t in wstr, then calling wadd_wch(3X) with the resulting cchar_t. curses processes spacing and no-spacing characters in wstr one at a time. waddnwstr is similar, but writes at most n wide characters. If n is -1, waddnwstr writes the entire wide string. ncurses(3X) describes the variants of these functions.  

RETURN VALUE

These functions return OK on success and ERR on failure.

In ncurses, these functions fail if
 .IP * 4 the curses screen has not been initialized,
 .IP * 4 wstr is a null pointer,
 .IP * 4 (for functions taking a WINDOW pointer argument) win is a null pointer, or
 .IP * 4 an internal wadd_wch(3X) call returns ERR.

Functions prefixed with "mv" first perform cursor movement and fail if the position (y, x) is outside the window boundaries.  

NOTES

All of these functions except waddnwstr may be implemented as macros.  

PORTABILITY

X/Open Curses Issue 4 describes these functions.

SVr4 describes a successful return value only as "an integer value other than ERR".  

HISTORY

X/Open Curses Issue 4 (1995) initially specified these functions. The System V Interface Definition Version 4 of the same year specified functions named waddwstr and waddnwstr (and the usual variants). These were later additions to SVr4.x, not appearing in the first SVr4 (1989).  

SEE ALSO

curs_addstr(3X) describes comparable functions of the ncurses library in its no-wid-character configuration.

curses(3X), curs_add_wch(3X), curs_add_wchstr(3X)


 

Index

NAME
SYNOPSIS
DESCRIPTION
RETURN VALUE
NOTES
PORTABILITY
HISTORY
SEE ALSO





Support us on Content Nation
rdf newsfeed | rss newsfeed | Atom newsfeed
- Powered by LeopardCMS - Running on Gentoo -
Copyright 2004-2025 Sascha Nitsch Unternehmensberatung GmbH
Valid XHTML1.1 : Valid CSS
- Level Triple-A Conformance to Web Content Accessibility Guidelines 1.0 -
- Copyright and legal notices -
Time to create this page: 14.7 ms