copywin(3X) copywin(3X)
NAME
copywin - copy a region of a window
SYNOPSIS
cc [flag ...] file ... -lcurses [library ...]
#include <curses.h>
int copywin(const WINDOW *srcwin, WINDOW *dstwin, int sminrow,
int smincol, int dminrow, int dmincol, int dmaxrow,
int dmaxcol, int overlay);
DESCRIPTION
The copywin() function provides a finer granularity of control over
the overlay() and overwrite() functions. As in the prefresh() func-
tion, a rectangle is specified in the destination window, (dminrow,
dmincol) and (dmaxrow, dmaxcol), and the upper-left-corner coordinates
of the source window, (sminrow, smincol). If overlay() is TRUE, then
copying is non-destructive, as in overlay(). If overlay() is FALSE,
then copying is destructive, as in overwrite().
RETURN VALUE
Upon successful completion, copywin() returns OK. Otherwise, it
returns ERR.
ERRORS
No errors are defined.
SEE ALSO
curses(3X), newpad(3X), overlay(3X), curses(5).
Page 1 Reliant UNIX 5.44 Printed 11/98