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

  man pages->FreeBSD man pages -> curs_instr (3)              
Title
Content
Arch
Section
 

curs_instr(3X)

Contents


NAME    [Toc]    [Back]

       instr,  innstr, winstr, winnstr, mvinstr, mvinnstr, mvwinstr, mvwinnstr
       - get a string of characters from a curses window

SYNOPSIS    [Toc]    [Back]

       #include <curses.h>

       int instr(char *str);
       int innstr(char *str, int n);
       int winstr(WINDOW *win, char *str);
       int winnstr(WINDOW *win, char *str, int n);
       int mvinstr(int y, int x, char *str);
       int mvinnstr(int y, int x, char *str, int n);
       int mvwinstr(WINDOW *win, int y, int x, char *str);
       int mvwinnstr(WINDOW *win, int y, int x, char *str, int n);

DESCRIPTION    [Toc]    [Back]

       These routines return a string of characters in str, extracted starting
       at  the	current  cursor  position in the named window.	Attributes are
       stripped from the characters.  The four functions with n  as  the  last
       argument  return  a leading substring at most n characters long (exclusive
 of the trailing NUL).

RETURN VALUE    [Toc]    [Back]

       All of the functions return ERR upon failure, or the number of  characters
 actually read into the string.

NOTES    [Toc]    [Back]

       Note that all routines except winnstr may be macros.

PORTABILITY    [Toc]    [Back]

       The  XSI Curses error conditions EILSEQ and EILOVERFLOW associated with
       extended-level conformance are not yet  detected  (this	implementation
       does  not  yet support XPG4 multibyte characters).  SVr4 does not document
 whether a length limit includes or excludes the trailing NUL.

       The ncurses library extends the XSI description by allowing a  negative
       value  for  n.  In this case, the functions return the string ending at
       the right margin.

SEE ALSO    [Toc]    [Back]

      
      
       curses(3X).




								curs_instr(3X)
[ Back ]
 Similar pages
Name OS Title
mvwinchnstr Tru64 Get a string of characters (and attributes) from a Curses window
inwstr Tru64 Get a string of wchar_t characters from a Curses window
mvwaddchnstr OpenBSD add a string of characters (and attributes) to a curses window
mvwinnwstr Tru64 Get a string of wchar_t characters from a Curses window
mvwaddchstr OpenBSD add a string of characters (and attributes) to a curses window
mvinnwstr Tru64 Get a string of wchar_t characters from a Curses window
inchstr OpenBSD get a string of characters (and attributes) from a curses window
mvwinchstr Tru64 Get a string of characters (and attributes) from a Curses window
mvinchnstr Tru64 Get a string of characters (and attributes) from a Curses window
inchnstr OpenBSD get a string of characters (and attributes) from a curses window
Copyright © 2004-2005 DeniX Solutions SRL
newsletter delivery service