Subject: | |
From: | |
Reply To: | |
Date: | Tue, 24 Mar 1998 14:29:25 -0800 |
Content-Type: | text/plain |
Parts/Attachments: |
|
|
John Zoltak writes:
> The %33&l9V is an old! PCL command to select a VFC (vertical format
> control) channel on the older HP printers. I just tried it on my
> LaserJet IIID and it works just fine, but it's not documented anywhere
> except for an old HP265x printer manual I have. No mention of it in the
> PCL5 specifications. Maybe you can replace that old sequence with an
> absolute cursor move like %33&a59rC to position the cursor as the
> beginning of line 59 (last line of 60 line/page) and the left column.
In an offline exchange with Mr. French, he emphasized that he does not
code ANY escape sequence; he just uses
WRITE... AFTER ADVANCING END-OF-FORM.
Since END-OF-FORM is not defined in COBOL (near as I can tell), I assume
it's set up in SPECIAL-NAMES, something like
C16 IS END-OF-FORM.
How does this actually work? That is, does the *compiler* actually
put in the escape sequence? Or does something happen at runtime,
using "the appropriate" VFC file? (I noticed, for instance, that
VFCPCL.PUB.SYS contains these esc-&l##V sequences.)
--Glenn Cole
Software al dente, Inc.
[log in to unmask]
|
|
|