75

nVertical tabs

Vertical tabs have the same kinds of uses that horizontal tabs do - they just work in the other direction. Horizontal tabs allow you to reach a specific column on the page no matter where you start from. Vertical tabs are the same. If you have a vertical tab set at line 20, a vertical tub (or < VT > ) will move you to line 20 whether you start from line 5 or line 19.

Vertical tabs are notset at the power-on default. If you send a CHR$(l l), which is the ASCII code for < VT > before we have set up tabs, the command advances the paper only one Iine. Enter this program to see how this works.

10

' Demo

of vertical

tabs

 

40

LPRINT

CHR$(ll);"FIRST

 

TAB."

50

LPRINT

CHR$(ll);"SECOND

TAB."

60

LPRINT

CHR$(ll);"THIRD

 

TAB."

70

LPRINT

CHR5(ll);"FOURTH

TAB."

Now, let’s set some vertical tabs of our own. Add these lines to the program:

20 LPRINT CHR$(27);"B";CHR$(lO);CHR$(25);

3.0LPRINT CHR$i25);CHR$(30);CHR$o;

<ESC > “B” is the command to set vertical tabs. Like the horizontal tab setting command, tab positions must be defined in ascending order. Our example sets vertical tabs at lines 10, 15, 25 and 30. Then the CHR$( 11) in each of the following lines advances the paper to the next vertical tab. The printout is shown next page.

Page 81
Image 81
Star Micronics NR-15, NR-10 user manual Tab