X-Git-Url: http://ncurses.scripts.mit.edu/?a=blobdiff_plain;ds=sidebyside;f=doc%2Fhtml%2Fman%2Fcurs_overlay.3x.html;fp=doc%2Fhtml%2Fman%2Fcurs_overlay.3x.html;h=d2af67a8f566b851bfdefd9cefec1e9f3a2e49d8;hb=b1f61d9f3aa244512045a6b02e759825d7049d34;hp=0000000000000000000000000000000000000000;hpb=0eb88fc5281804773e2a0c7a488a4452463535ce;p=ncurses.git diff --git a/doc/html/man/curs_overlay.3x.html b/doc/html/man/curs_overlay.3x.html new file mode 100644 index 00000000..d2af67a8 --- /dev/null +++ b/doc/html/man/curs_overlay.3x.html @@ -0,0 +1,80 @@ + +
++ + ++
+ overlay, overwrite, copywin - overlay and manipulate over- + lapped curses windows + + ++
+ #include <curses.h> + + int overlay(const WINDOW *srcwin, WINDOW *dstwin); + int overwrite(const WINDOW *srcwin, WINDOW *dstwin); + int copywin(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 destructive. + + The copywin routine provides a finer granularity of con- + trol over the overlay and overwrite routines. Like in the + prefresh routine, a rectangle is specified in the destina- + tion window, (dminrow, dmincol) and (dmaxrow, dmaxcol), + and the upper-left-corner coordinates of the source win- + dow, (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 completion. + + ++
+ Note that overlay and overwrite may be macros. + + ++
+ The XSI Curses standard, Issue 4 describes these functions + (adding the const qualifiers). It further specifies their + behavior in the presence of characters with multi-byte + renditions (not yet supported in this implementation). + + ++
+ curses(3x), curs_pad(3x), curs_refresh(3x) + + + + + + + + + + ++