Like the Srs macro posted recently, Shs will convert a
marked line
block into a video stripe that persists on the
screen while scrolling through
text.
Shs supports three major feature differences:
First, whereas the Srs reference stripe is general and
follows you
around as you go from file to file, The Shs
heading stripe is file-specific.
That is to say, it only
lights up when the file it was created for is made
the
current file. It disappears when visiting other files. Shs
even
remembers where each stripe is placed on the screen for
each file.
Second, Shs supports as many file-specific heading stripes
as are
created for as many files as one might wish. Whenever
a file for which a
heading stripe is made current, that
file's heading stripe appears.
Third, Shs has no line-length limit up to TSE's max line
length of
16000. Say a heading stripe is created for a file
containing 1000 columns,
the Shs heading stripe will
properly be aligned with its specific column no
matter how
the screen is scrolled, up, down, left, or right. The
right
column heading will always cover the right column.
Shs also has a help screen available.
In addition to the source and compiled .mac files, the
column chart used
to develop the macro is also attached. It
contains lines with columns
extending beyond 3000
characters.
Enjoy.