MASM 5.10 EXT.DOC: CopyBox - Copies "Box" from File to File

ID Number: Q31539

5.10 | 5.10

MS-DOS | OS/2

Summary:

The following information is from the MASM Version 5.10 EXT.DOC

file.

Please note that numbering for both COL and LINE variables begins

with 0.

More Information:

/* CopyBox - copies a rectangular area (box) from one file to another

*

* The CopyBox function copies the box delimited by positions

* (xLeft, yTop) and (xRight, yBottom) in the source file and inserts

* this box just before position (xDst, yDst) in the destination file.

* If the the source-file handle is NULL, a blank space is inserted.

* The box in the source file includes both corners specified in the

* function call.

*

* pFileSrc Handle to source file

* pFileDst Handle to destination file

* xLeft, yTop Column and line of beginning of copy

* xRight, yBottom Column and line of end of copy

* xDst, yDst Column and line of destination of copy

*/

void pascal CopyBox (pFileSrc, pFileDst, xLeft, yTop, xRight,

yBottom, xDst, yDst)

PFILE pFileSrc, pFileDst;

COL xLeft, xRight, xDst;

LINE yTop, yBottom, yDst;