Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ copywin(3X) — Reliant UNIX 5.44c4

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

curses(3X)

newpad(3X)

overlay(3X)

curses(5)

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

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026