Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ inwchnstr(3) — Tru64 UNIX 5.0a

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

curses(3)

curs_inwch(3)

curs_inwchstr(3)  —  Subroutines

NAME

curs_inwchstr, inwchstr, inwchnstr, winwchstr, winwchnstr, mvinwchstr, mvinwchnstr, mvwinwchstr, mvwinwchnstr − Get a string of wchar_t characters (and attributes) from a Curses window

SYNOPSIS

#include <curses.h>
int inwchstr(
        chtype ∗wchstr ); int inwchnstr(
        chtype ∗wchstr,
        int n ); int winwchstr(
        WINDOW ∗win,
        chtype ∗wchstr ); int winwchnstr(
        WINDOW ∗win,
        chtype ∗wchstr,
        int n ); int mvinwchstr(
        int y,
        int x,
        chtype ∗wchstr ); int mvinwchnstr(
        int y,
        int x,
        chtype ∗wchstr,
        int n ); int mvwinwchstr(
        WINDOW ∗win,
        int y,
        int x,
        chtype ∗wchstr ); int mvwinwchnstr(
        WINDOW ∗win,
        int y,
        int x,
        chtype ∗wchstr,
        int n );

LIBRARY

Curses Library (libcurses)

DESCRIPTION

These routines return a string of type chtype, holding wchar_t characters, starting at the current or specified cursor position in the current or specified window and ending at the right margin of the window. 

The four functions with n as the last argument, return the string at most n wchar_t characters long. 

Constants defined in <curses.h> can be used with the & (logical AND) operator to extract the wchar_t character or the attribute alone from any position in chstr (see curs_inwch(3)). 

NOTES

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

Note that all routines except winwchnstr may be macros. 

The routines described on this reference page are among the MNLS Curses functions that are not included in the X/Open Curses CAE specification. MNLS routines are supported only for backward compatibility reasons. Use the ∗in_wchstr and ∗in_wchnstr functions in new applications (see curs_in_wchstr(3)). 

RETURN VALUES

All routines return the integer ERR upon failure and an integer value other than ERR upon successful completion. 

SEE ALSO

Functions: curses(3), curs_in_wchstr, curs_inwch(3)

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026