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

FreeBSD Manual Pages

  
 
  

home | help
insch(3XCURSES)		X/Open Curses Library Functions	       insch(3XCURSES)

NAME
       insch, winsch, mvinsch, mvwinsch	- insert a character

SYNOPSIS
       cc [ flag... ] file... -I /usr/xpg4/include -L /usr/xpg4/lib \
       -R /usr/xpg4/lib	-lcurses [ library... ]

       c89 [ flag... ] file... -lcurses	[ library... ]

       #include	<curses.h>

       int insch(chtype	ch);

       int mvinsch(int y, int x, chtype	ch);

       int mvwinsch(WINDOW *win, int y,	int x, chtype ch);

       int winsch(WINDOW *win, chtype ch);

PARAMETERS
       ch		       Is the character	to be inserted.

       y		       Is  the	y  (row) coordinate of the position of
			       the character.

       x		       Is the x	(column) coordinate of the position of
			       the character.

       win		       Is a pointer to the window in which the charac-
			       ter is to be inserted.

DESCRIPTION
       These  functions	insert the character and rendition from	 ch  into  the
       current or specified window at the current or specified position.

       These  functions	 do not	perform	wrapping and do	not advance the	cursor
       position. These functions perform  special-character  processing,  with
       the  exception  that  if	 a newline is inserted into the	last line of a
       window and scrolling is not enabled, the	behavior is unspecified.

RETURN VALUES
       Upon successful completion, these functions return OK. Otherwise,  they
       return ERR.

ERRORS
       No errors are defined.

USAGE
       These  functions	 are  only guaranteed to operate reliably on character
       sets in which each character fits into a	single byte, whose  attributes
       can be expressed	using only constants with the A_ prefix.

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

       +-----------------------------+-----------------------------+
       |      ATTRIBUTE	TYPE	     |	    ATTRIBUTE VALUE	   |
       +-----------------------------+-----------------------------+
       |Interface Stability	     |Standard			   |
       +-----------------------------+-----------------------------+
       |MT-Level		     |Unsafe			   |
       +-----------------------------+-----------------------------+

SEE ALSO
       ins_wch(3XCURSES), libcurses(3XCURSES), attributes(5), standards(5)

SunOS 5.10			  5 Jun	2002		       insch(3XCURSES)

NAME | SYNOPSIS | PARAMETERS | DESCRIPTION | RETURN VALUES | ERRORS | USAGE | ATTRIBUTES | SEE ALSO

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

home | help