X-Git-Url: https://ncurses.scripts.mit.edu/?p=ncurses.git;a=blobdiff_plain;f=doc%2Fhtml%2Fman%2Fcurs_overlay.3x.html;h=9a406fb242c190221c26a95d7ecabcf285a2ce95;hp=701f3038f5b2505ae5396c2bba32965a6780e360;hb=9f479192e3ca3413d235c66bf058f8cc63764898;hpb=ed646e3f683083e787c6ba773364401dc9fa9d40 diff --git a/doc/html/man/curs_overlay.3x.html b/doc/html/man/curs_overlay.3x.html index 701f3038..9a406fb2 100644 --- a/doc/html/man/curs_overlay.3x.html +++ b/doc/html/man/curs_overlay.3x.html @@ -1,6 +1,7 @@ -
- --curs_overlay(3x) curs_overlay(3x) +curs_overlay(3X) curs_overlay(3X)
- overlay, overwrite, copywin - overlay and manipulate overlapped curses + overlay, overwrite, copywin - overlay and manipulate overlapped curses windows
- #include <curses.h> + #include <curses.h> - int overlay(const WINDOW *srcwin, WINDOW *dstwin); - int overwrite(const WINDOW *srcwin, WINDOW *dstwin); - int copywin(const WINDOW *srcwin, WINDOW *dstwin, int sminrow, - int smincol, int dminrow, int dmincol, int dmaxrow, - int dmaxcol, int overlay); + int overlay(const WINDOW *srcwin, WINDOW *dstwin); + int overwrite(const WINDOW *srcwin, WINDOW *dstwin); + int copywin(const WINDOW *srcwin, WINDOW *dstwin, int sminrow, + int smincol, int dminrow, int dmincol, int dmaxrow, + int dmaxcol, int overlay);
- The overlay and overwrite routines overlay srcwin on top of dstwin. - scrwin and dstwin are not required to be the same size; only text where - the two windows overlap is copied. The difference is that overlay is - non-destructive (blanks are not copied) whereas overwrite is destruc- + The overlay and overwrite routines overlay srcwin on top of dstwin. + scrwin and dstwin are not required to be the same size; only text where + the two windows overlap is copied. The difference is that overlay is + non-destructive (blanks are not copied) whereas overwrite is destruc- tive.
- The copywin routine provides a finer granularity of control over the - overlay and overwrite routines. As in the prefresh routine, a rectan- - gle is specified in the destination window, (dminrow, dmincol) and - (dmaxrow, dmaxcol), and the upper-left-corner coordinates of the source - window, (sminrow, smincol). If the argument overlay is true, then - copying is non-destructive, as in overlay. + The copywin routine provides a finer granularity of control over the + overlay and overwrite routines. As in the prefresh routine, a rectan- + gle is specified in the destination window, (dminrow, dmincol) and + (dmaxrow, dmaxcol), and the upper-left-corner coordinates of the source + window, (sminrow, smincol). If the argument overlay is true, then + copying is non-destructive, as in overlay.
- Routines that return an integer return ERR upon failure, and OK (SVr4 - only specifies "an integer value other than ERR") upon successful com- + Routines that return an integer return ERR upon failure, and OK (SVr4 + only specifies "an integer value other than ERR") upon successful com- pletion. - X/Open defines no error conditions. In this implementation, copywin, - overlay and overwrite return an error if either of the window pointers + X/Open defines no error conditions. In this implementation, copywin, + overlay and overwrite return an error if either of the window pointers are null, or if some part of the window would be placed off-screen.
- Note that overlay and overwrite may be macros. + Note that overlay and overwrite may be macros.
@@ -101,11 +102,11 @@
- curses(3x), curs_pad(3x), curs_refresh(3x) + curses(3X), curs_pad(3X), curs_refresh(3X) - curs_overlay(3x) + curs_overlay(3X)