X-Git-Url: https://ncurses.scripts.mit.edu/?p=ncurses.git;a=blobdiff_plain;f=doc%2Fhtml%2Fman%2Fcurs_pad.3x.html;h=77e534c17c071a3904865a46653a153b5007d72a;hp=0da61e87c0d72946a6a3245e0336fb7fb4477c7a;hb=refs%2Ftags%2Fv5.4;hpb=46722468f47c2b77b3987729b4bcf2321cccfd01 diff --git a/doc/html/man/curs_pad.3x.html b/doc/html/man/curs_pad.3x.html index 0da61e87..77e534c1 100644 --- a/doc/html/man/curs_pad.3x.html +++ b/doc/html/man/curs_pad.3x.html @@ -1,7 +1,7 @@
@@ -40,11 +40,15 @@+curs_pad(3x) curs_pad(3x) + + +
- newpad, subpad, prefresh, pnoutrefresh, pechochar - create - and display curses pads + newpad, subpad, prefresh, pnoutrefresh, pechochar, + pecho_wchar - create and display curses pads@@ -59,6 +63,7 @@ int pnoutrefresh(WINDOW *pad, int pminrow, int pmincol, int sminrow, int smincol, int smaxrow, int smaxcol); int pechochar(WINDOW *pad, chtype ch); + int pecho_wchar(WINDOW *pad, const cchar_t *wch); @@ -70,7 +75,7 @@ sarily associated with a particular part of the screen. Pads can be used when a large window is needed, and only a part of the window will be on the screen at one time. - Automatic refreshes of pads (e.g., from scrolling or echo- + Automatic refreshes of pads (e.g., from scrolling or echo- ing of input) do not occur. It is not legal to call wre- fresh with a pad as an argument; the routines prefresh or pnoutrefresh should be called instead. Note that these @@ -106,7 +111,7 @@ The pechochar routine is functionally equivalent to a call to addch followed by a call to refresh, a call to waddch followed by a call to wrefresh, or a call to waddch fol- - lowed by a call to prefresh. The knowledge that only a + lowed by a call to prefresh. The knowledge that only a single character is being output is taken into considera- tion and, for non-control characters, a considerable per- formance gain might be seen by using these routines @@ -114,14 +119,19 @@ the last location of the pad on the screen is reused for the arguments to prefresh. + The pecho_wchar function is the analogous wide-character + form of pechochar. It outputs one character to a pad and + immediately refreshes the pad. It does this by a call to + wadd_wch followed by a call to prefresh. +
- Routines that return an integer return ERR upon failure - and OK (SVr4 only specifies "an integer value other than + Routines that return an integer return ERR upon failure + and OK (SVr4 only specifies "an integer value other than ERR") upon successful completion. - Routines that return pointers return NULL on error, and + Routines that return pointers return NULL on error, and set errno to ENOMEM. @@ -132,36 +142,18 @@
- The XSI Curses standard, Issue 4 describes these func- + The XSI Curses standard, Issue 4 describes these func- tions.
- curses(3x), curs_refresh(3x), curs_touch(3x), + curses(3x), curs_refresh(3x), curs_touch(3x), curs_addch(3x). - - - - - - - - - - - - - - - - - - - + curs_pad(3x)