×

Good News Everybody!

The new search engine is LIVE!

Please report any problems to david (at) midrange.com.




Hi, Doug,
The way we used to deal with this, back when SCS printers were the only kind, was to arrange to "over-print" only those characters that you wanted to appear as "bold"...   (NOTE: sometimes you might have to overprint the same characters two or three times, to get the desired "bold-ness.")
Using *FCFC forms control characters, a la FORTRAN, you could control whether a line would print normally, or would overprint, or double-space, etc.
I think RPG also has a way to control this using O-specs.  
COBOL has WRITE [BEFORE | AFTER] ADVANCING n LINES.
For mainframe PL/I, the idea of using those "forms control" characters is explained very well here:
   http://jeff-barr.com/2009/03/15/of-pli-line-printers-punch-cards-and-carriage-control/
The same applies to FORTRAN.
You could, in theory, create a printer file with *FCFC forms control, with a record length of 133, where the first byte is the "carriage control" character, and then you should be able to control this from any high-level language.
You would need to test it, to see if it gives the desired effect with the actual printer you are using.
I hope this helps,
Mark S. Waterbury

> On Tuesday, December 19, 2023 at 02:47:27 PM EST, DEnglander--- via RPG400-L <rpg400-l@xxxxxxxxxxxxxxxxxx> wrote:

I know there is a way for RPG to add hex characters to a field to allow
certain words within a field to be in color, when displaying on a 5250
session.

Does anyone know if there is a similar way to perform that function with a
PRTF that is defined as *SCS? I am specifically looking to have one "word"
[really a balance due] be bolded on the printout. Currently, the HIGHLIGHT
keyword is used, but because of the size of the field, there is a lot of
white space surrounding the number in its accompanying sentence. I was
thinking of composing a string in the program, not use HIGHLIGHT, and then
have RPG insert the Hex character for HIGHLIGHT [on] + HIGHLIGHT [off]. Is
that possible?

Thank you,

Doug


As an Amazon Associate we earn from qualifying purchases.

This thread ...

Follow-Ups:
Replies:

Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2026 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].

Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.