Tabs – Genicom GEK 00031B User Manual

Page 136

Advertising
background image

Chapter 6. Epson FX286-E Emulation

GEK-00029A

136

TABS

ESC B n1…n16 NUL Set Vertical Tab Stops: Sets up to 16 vertical tabs in channel at the

indicated line numbers in the current line spacing. The list of tab

stops must be terminated by the NUL code. Any line that is not
referenced in the list is cleared by this command. Therefor, the
command sequence ESC B NUL will clear all vertical tab stops. The
parameters n1, n2, . . . must be in ascending order and the limits of
the parameters are 1-255 (decimal).

Vertical tabs are converted to absolute positions as they are set.
Future changes in line spacing will not change the position of the
tabs.

Decimal:

27 66 (n1) … (n16) 0

Hex:

1B 42 (n1H) . . . (n16H) 00

BASIC:

CHR$(27);CHR$(66);CHR$(n1);… CHR$(n16);CHR$(0);

ESC D n1…n32 NUL Set Horizontal Tab Stops: Sets up to 32 horizontal tab stops at the

indicated column numbers. The list of tab stops must be terminated
by a NUL code. Any column that is not referenced in the list is
cleared by this command. Therefor, the command ESC D NUL will
clear all horizontal tabs. The parameters must be in ascending order.
If a tab parameters occurs which is out of sequence, the command is

assumed to be terminated; all subsequent data is ignored until a NUL
code is encountered.
Decimal:

27 68 n1 … n32 0

Hex:

1B 44 n1H … n32H 00

BASIC:

CHR$(27);”D”;CHR$(n1);…;CHR$(n32);CHR$(0);

ESC / n

Set Vertical Tab Stops: Selects the vertical tab channel. All
subsequent vertical tab commands (VT) will use this selected
channel.

Decimal:

27 47 n

Hex:

1B 2F nH

BASIC:

CHR$(27);”/”;CHR$(n);

Advertising