QUAD top-level constant

String const QUAD

Quad.

Representation: CSI s... \x20 \x48

Parameter default value: s = 0

QUAD is used to indicate the end of a string of graphic characters that are to be positioned on a single line according to the layout specified by the parameter values:

  • 0 - flush to line home position margin
  • 1 - flush to line home position margin and fill with leader
  • 2 - centre between line home position and line limit position margins
  • 3 - centre between line home position and line limit position margins and fill with leader
  • 4 - flush to line limit position margin
  • 5 - flush to line limit position margin and fill with leader
  • 6 - flush to both margins

The beginning of the string to be positioned is indicated by the preceding occurrence in the data stream of either QUAD or one of the following formator functions: FORM FEED (FF), CHARACTER AND LINE POSITION (HVP), LINE FEED (LF), NEXT LINE (NEL), PAGE POSITION ABSOLUTE (PPA), PAGE POSITION BACKWARD (PPB), PAGE POSITION FORWARD (PPR), REVERSE LINE FEED (RI), LINE POSITION ABSOLUTE (VPA), LINE POSITION BACKWARD (VPB), LINE POSITION FORWARD (VPR), or LINE TABULATION (VT).

The line home position is established by the parameter value of SET LINE HOME (SLH). The line limit position is established by the parameter value of SET LINE LIMIT (SLL).

Implementation

const String QUAD = ' H';