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

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

curs_instr(3)

Contents


NAME    [Toc]    [Back]

       instr,  innstr, winstr, winnstr, mvinstr, mvinnstr, mvwin-
       str, 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
       multi-byte  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(3).
[ 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