C5_SET MARGIN

SET MARGIN
 Set the page offset for all printed output
------------------------------------------------------------------------------
 Syntax

     SET MARGIN TO [<nPageOffset>]

 Arguments

     TO <nPageOffset> is a positive number that defines the number of
     column positions to indent from the left side of the page for subsequent
     printed output.  A negative value resets the MARGIN to zero.

     SET MARGIN TO with no argument resets the page offset to zero, the
     default value.

 Description

     SET MARGIN is valid for all output directed to the printer from console
     commands and @...SAY.  With console output, the <nPageOffset> indent is
     output whenever there is a new line.  With @...SAY, <nPageOffset> is
     added to each column value.  SET MARGIN has no effect on screen output.

     Note:  Printing with @...SAY and PCOL() with a MARGIN SET in most
     cases adds the MARGIN to each column position.  This happens because
     PCOL() accurately reflects the print column position including the last
     <nPageOffset> output.  The best approach is to avoid the use of SET
     MARGIN with PCOL() for relative column addressing.

 Examples

     .  This example sets a page offset of 5, and then prints a list
        from Sales.dbf:

        USE Sales NEW
        SET MARGIN TO 5
        LIST Branch, Salesman TO PRINTER
        SET MARGIN TO

 Files   Library is CLIPPER.LIB.

See Also: @…SAY PCOL() SET DEVICE SET PRINTER

 

2 responses to “C5_SET MARGIN

  1. Pingback: CL5 Printing | Viva Clipper !

  2. Pingback: C5 Commands | Viva Clipper !

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.