Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
curs_inch(3CURSES)	   Curses Library Functions	    curs_inch(3CURSES)

NAME
       curs_inch,  inch,  winch, mvinch, mvwinch - get a character and its at-
       tributes	from a curses window

SYNOPSIS
       cc [ flag ... ] file ...	-lcurses [ library ... ]
       #include	<curses.h>

       chtype inch(void);

       chtype winch(WINDOW *win);

       chtype mvinch(int y, int	x);

       chtype mvwinch(WINDOW *win, int y, int x);

DESCRIPTION
       With these routines, the	character, of type chtype, at the current  po-
       sition  in  the named window is returned. If any	attributes are set for
       that position, their values are OR-ed into  the	value  returned.  Con-
       stants defined in <curses.h> can	be used	with the logical AND (&) oper-
       ator to extract the character or	attributes alone.

   Attributes
       The following bit-masks can  be	AND-ed	with  characters  returned  by
       winch().

       A_CHARTEXT	       Bit-mask	to extract character

       A_ATTRIBUTES	       Bit-mask	to extract attributes

       A_COLOR		       Bit-mask	 to  extract color-pair	field informa-
			       tion

ATTRIBUTES
       See attributes(5) for descriptions of the following attributes:

       +-----------------------------+-----------------------------+
       |      ATTRIBUTE	TYPE	     |	    ATTRIBUTE VALUE	   |
       +-----------------------------+-----------------------------+
       |MT-Level		     |Unsafe			   |
       +-----------------------------+-----------------------------+

SEE ALSO
       curses(3CURSES),	attributes(5)

NOTES
       The header <curses.h> automatically includes the	headers	 <stdio.h> and
       <unctrl.h>.

       Note that all of	these routines may be macros.

SunOS 5.10			  31 Dec 1996		    curs_inch(3CURSES)

NAME | SYNOPSIS | DESCRIPTION | ATTRIBUTES | SEE ALSO | NOTES

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=inch&sektion=3curses&manpath=SunOS+5.10>

home | help