MirBSD manpage: curs_insch(3), insch(3), mvinsch(3), mvwinsch(3), winsch(3)


curs_insch(3)       UNIX Programmer's Manual        curs_insch(3)

NAME

     insch, winsch, mvinsch, mvwinsch - insert a character before
     cursor in a curses window

SYNOPSIS

     #include <curses.h>

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

DESCRIPTION

     These routines insert the character ch before the character
     under the cursor.  All characters to the right of the cursor
     are moved one space to the right, with the possibility of
     the rightmost character on the line being lost. The inser-
     tion operation does not change the cursor position.

RETURN VALUE

     All routines that return an integer return ERR upon failure
     and OK (SVr4 specifies only "an integer value other than
     ERR") upon successful completion, unless otherwise noted in
     the preceding routine descriptions.

NOTES

     These routines do not necessarily imply use of a hardware
     insert character feature.

     Note that insch, mvinsch, and mvwinsch may be macros.

PORTABILITY

     These functions are described in the XSI Curses standard,
     Issue 4.

SEE ALSO

     curses(3).

MirBSD #10-current     Printed 2022-12-23                       1

Generated on 2022-12-24 01:00:14 by $MirOS: src/scripts/roff2htm,v 1.113 2022/12/21 23:14:31 tg Exp $ — This product includes material provided by mirabilos.

These manual pages and other documentation are copyrighted by their respective writers; their sources are available at the project’s CVSweb, AnonCVS and other mirrors. The rest is Copyright © 2002–2022 MirBSD.

This manual page’s HTML representation is supposed to be valid XHTML/1.1; if not, please send a bug report — diffs preferred.

Kontakt / Impressum & Datenschutzerklärung