80 LPRINT
90 END
W Vertical 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 tab (or <VT >) will move you to line 20
whether you start from line 5 or line 19.
The vertical tab is not set at the power-on default. If you send
a CHR$(ll), which is the ASCII code for <VT > , before we
have set up tabs advance the paper one line. 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 CHR$(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$(20);
30 LPRINT CHR$(4O);CHR$(5O);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,
20, 40 and 50. Then the CHR$(ll) in each of the following lines
advances the paper to the next vertical tab. The printout is
shown below.