ins_nwstr man page on MirBSD

Man page or keyword search:  
man Server   6113 pages
apropos Keyword Search (all sections)
Output format
MirBSD logo
[printable version]



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

NAME
     ins_wstr, ins_nwstr, wins_wstr, wins_nwstr, mvins_wstr,
     mvins_nwstr, mvwins_wstr, mvwins_nwstr - insert a wide-
     character string into a curses window

SYNOPSIS
     #include <curses.h>

     int ins_wstr(const wchar_t *wstr);
     int ins_nwstr(const wchar_t *wstr, int n);
     int wins_wstr(WINDOW *win, const wchar_t *wstr);
     int wins_nwstr(WINDOW *win, const wchar_t *wstr, int n);
     int mvins_wstr(int y, int x, const wchar_t *wstr);
     int mvins_nwstr(int y, int x, const wchar_t *wstr, int n);
     int mvwins_wstr(WINDOW *win, int y, int x, const wchar_t *wstr);
     int mvwins_nwstr(WINDOW *win, int y, int x, const wchar_t *wstr, int n);

DESCRIPTION
     These routines insert a wchar_t character	string	(as  many
     characters	 as  will  fit	on the line) before the character
     under the cursor. All characters to the right of the  cursor
     are  shifted  right,  with	 the possibility of the rightmost
     characters on the line being lost. No wrapping is performed.
     The  cursor  position does not change (after moving to y, x,
     if specified). The four routines with n as the last argument
     insert  a leading substring of at most n wchar_t characters.
     If n is less than 1, the entire string is inserted.

     If a character in wstr is a tab, newline, carriage return or
     backspace, the cursor is moved appropriately within the win-
     dow. A newline also does a clrtoeol before moving. Tabs  are
     considered	 to  be at every eighth column. If a character in
     wstr is another control character, it is drawn in the ^X no-
     tation.  Calling  win_wch	after  adding a control character
     (and moving to it, if necessary) does not return the control
     character,	 but  instead  returns	a  character  in  the  ^-
     representation of the control character.

NOTES
     Note that all but wins_nwstr may be macros.

     If the first character in the string is a nonspacing charac-
     ter,  these  functions  will  fail. XSI does not define what
     will happen if a  nonspacing  character  follows  a  control
     character.

RETURN VALUES
     Upon successful completion, these functions return OK.  Oth-
     erwise, they return ERR.

SEE ALSO
     curses(3), curs_insstr(3), curs_in_wch(3), curs_ins_wch(3).

MirOS BSD #10-current	Printed 18.8.2011			1

[top]

List of man pages available for MirBSD

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net