=============================================================================

                                 [1;33;40mFontList[0m

                  [1mInformations about the HardCopy module:[0m

The  procedure  [3mDumpRPort[0m,  which  you  can  also  use in your own programs
easily,  it  possible  to  dump  a specified RastPort to the printer rather
simply.   The  procedure  is  very  flexible,  but it communicates with the
printer  device  for you (this is not difficult, but complicated).  For the
parameters  are described in german in the [3mHardCopy.def[0m module they will be
explained  below  for  the  non  german  users:

 parameter(s)    : Description
-----------------+-----------------------------------------------------------
 rp              : pointer to RastPort to be dumped
 cm              : pointer to colormap to be used (can be a custom one)
 vm              : type of the RastPort's ViewPort
 x0,y0,w,h       : this sector of the rastport shall be dumped
 prtw,prth       : size of the dump (see below!)
 s               : special flags, define what prtw,prth mean (see below!!)
 err             : exact error specification


[3mDumpRPort[0m returns TRUE if everything is okay, FALSE if anything went wrong.
If FALSE is returned, err tells the exact error.

The [1mspecial flags[0m define how prtw,prth are interpreted:

 Flags                  : Meaning of prtw and prth
------------------------+----------------------------------------------------
 none                   : absolute size in printer pixels
 milCols,milRows        : size in 1/1000 inch
 fullCols,fullRows      : none; Dump is made as large as possible
 fracCols,fracRows      : fraction of maximum size
 center                 : none; dump will be centered
 aspect                 : dump will be undistorted
 density1,2,4           : none; change printer density


[4mFor complete definition see the ROM Kernel Reference Manuals![0m

I hope you can use it! -Rob-

=============================================================================
Robert Brandner / Schillerstr. 3 / A-8280 Fürstenfeld / AUSTRIA / EUROPE
=============================================================================
