home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
High Voltage Shareware
/
high1.zip
/
high1
/
DIR8
/
RREAD202.ZIP
/
RR.DOC
< prev
next >
Wrap
Text File
|
1993-04-27
|
57KB
|
1,153 lines
╓╥╖ ╖╓ ╓┐
╜║╙ ║║ ║
┌─║ ╟╢ ╟┤ ───────────────────────────────────────────────────────────┐
│ ║ ║║ ║ │
│ ╨ ╜╙ ╙┘ │
│ │
│ ▒▒▒▒▒▒▒▒▒▒▄ ▒▒▒▒▄ │
│ ▒▒█▀▀▀▀▒▒█ ▒▒█▀ │
│ ▒▒█ ▒▒█ ▒▒▒▒▒▒▄ ▒▒█ ▒▒▒▒▄ ▒▒▒▒▒▄▒▒▄ │
└─ ▒▒▒▒▒▒▒▒▒█ ▒▒█▀▒▒█ ▒▒█ ▒▒█▀ ▒▒█▒▒█▒▒█ │
▒▒█▀▀▒▒█▀▀ ▒▒▒▒▒▒█ ▒▒█ ▒▒█ ▒▒█▒▒█▒▒█ │
▒▒█ ▒▒█ ▒▒█▀▒▒█ ▒▒█ ▒▒▄ ▒▒█ ▒▒█▒▒█▒▒█ │
▒▒▒▒█ ▒▒▒▒█ ▒▒█ ▒▒█ ▒▒▒▒▒▒▒▒▒█ ▒▒▒▒█ ▒▒█▒▒▒▒▒█ │
▀▀▀▀ ▀▀▀▀ ▀▀ ▀▀ ▀▀▀▀▀▀▀▀▀ ▀▀▀▀ ▀▀ ▀▀▀▀▀ │
▒▒▒▒▒▒▒▒▒▒▄ ────── Version 2.02 ─────── │
A Full Featured ▒▒█▀▀▀▀▒▒█ │
Text Viewer with ▒▒█ ▒▒█ ▒▒▒▒▒▒▄ ▒▒▒▒▒▒▄ ▒▒▒▒▒▒▒▄ ▒▒▒▒▒▒▄ ▒▒▒▒▒▒▄
EXTRAS! ▒▒▒▒▒▒▒▒▒█ ▒▒█▀▀▀▀ ▒▒█▀▒▒█ ▒▒█▀▒▒█ ▒▒█▀▀▀▀ ▒▒█▀▒▒█
┌─┐┌──┐ ▒▒█▀▀▒▒█▀▀ ▒▒▒▒▄ ▒▒▒▒▒▒█ ▒▒█ ▒▒█ ▒▒▒▒▄ ▒▒▒▒▒▒█
│≡├┤░░├┐ ┌──┐ ▒▒█ ▒▒█ ▒▒█▀▀ ▒▒█▀▒▒█ ▒▒█ ▒▒█ ▒▒█▀▀ ▒▒█▒▒█▀
│ ││░░│├┬┤≡≡├┐ ▒▒▒▒█ ▒▒▒▒█ ▒▒▒▒▒▒▄ ▒▒█ ▒▒█ ▒▒▒▒▒▒▒█ ▒▒▒▒▒▒▄ ▒▒█│▒▒█
│ ││░░││││ │├┬─┐ ▀▀▀▀ ▀▀▀▀ ▀▀▀▀▀▀ ▀▀ ▀▀ ▀▀▀▀▀▀▀ ▀▀▀▀▀▀ ▀▀│ ▀▀
│1││░░││││23│││≡│ │
─┴─┴┼┬─┴┴┴┴──┴┴┼┬┴─── │
││ ││ │
└┘ └┘ (C)Copyright 1993 Rand Nowell │
── RaLin Enterprises ── │
"Putting Bits Together" (tm) │
│
──── All Rights Reserved Worldwide ──── │
│
└──────────────────────────────────┘
- P R O G R A M D O C U M E N T A T I O N -
** CONTENTS **
General License..............................1
Vendors......................................1
Warranty...................................1,2
Future Versions..............................2
System Requirements..........................2
Placement of Files.........................2,3
Beta Information/Notes.......................3
Overview...................................3,4
The Tutor File, TUTOR.RR.....................4
Starting the Reader........................4,5
Mouse Support................................5
Sounds.......................................5
File Pick List.............................5,6
Display Colors...............................6
Line Lengths.................................6
The Reader screen............................7
Dialog Boxes.................................8
Prompt Editing Keys
Dialog Boxes..........................8
Status Line.........................8,9
Movement Command Keys.....................9,10
Other Command Keys
Ctl-P: Printer Mode...................10
Ctl-F: Form Feed......................10
Ctl-L: Line Feed......................10
Ctl-V: Toggle Video Mode..............10
Alt-L: Print one line.................10
Alt-B: Border Color................10,11
Alt-S: Sounds.........................11
F8: Print Marked Text..............10
F9: Print view window..............10
F10: Print File.....................10
C: Comment to File................10
Alt-1,2,3,4,5,6: Printer Control Codes..........11
Alt-P: Toggle print to File/Prn.......11
Changing File Name..........11,12
Marking Text.............................12,13
Word/Phrase Search
Alt-C: Toggle case....................13
F: Find...........................13
N: Find Next......................13
Alt-E: Edit File.........................13,14
ESC: Load New File........................14
Alt-N: Note Pad.............................14
Alt-D: DOS Shell............................14
Alt-X: Execute Command/Program...........14,15
Notes on Swapping...........................15
Program Configuration.......................15
New Functions...............................15
Contacting the author.......................16
Program Support.............................16
Registration................................16
Closing Remarks..........................16,17
Credits.....................................17
Thats it....no more!
The Reader Documentation for The RaLin Reader 2.02 Page 1
┌─────────────────────────────────────────────────────────────────────────────┐
│▒▒▒ General License Information ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒│
└─────────────────────────────────────────────────────────────────────────────┘
Throughout this document, the term 'the reader' refers to this program,
The RaLin Reader.
This program is supplied as "Shareware" in the "try before you buy"
concept. It is not free and is not public domain. You are free to try it for
a period of ***** 20 DAYS *************, if after that period you wish to
continue using it, register it. If not, please delete it from your system.
If you are not familiar with the concept of 'Shareware' please see the file
SHARWARE.DOC
The Shareware version of this program may be freely given to others and/or
sent to Bulletin Board Systems, as long as all files in this archive are
included. See the README file for a list of files.
This program was originally distributed in an authenticated ZIP file.
I would prefer that you distribute it in the same un-altered archive.
If you feel you have obtained an incomplete copy of the program, one may
always be obtained from our BBS, first time callers may download, or via
file request with a mailer program using the name READER.
┌─────────────────────────────────────────────────────────────────────────────┐
│▒▒▒ Vendors ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒│
└─────────────────────────────────────────────────────────────────────────────┘
Disk vendors are encouraged to include this program in your collection.
We do ask that you contact us via mail or phone first. We will send the most
recent shareware version along with a Vendor License. The license and your
contact information will insure that you always have the most recent version
of our program(s) for your clients.
Please insure that your clients understand that paying your fee, does not
register the program for their continued use.
┌─────────────────────────────────────────────────────────────────────────────┐
│▒▒▒ Warranty - Guarantee ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒│
└─────────────────────────────────────────────────────────────────────────────┘
Huh???
This program, and any companion programs is/are released "AS IS" there
IS NO guarantee other than it =WILL= take up disk space.
The author will NOT be responsible for any damage to your data, system,
peace of mind or anything else.
By using this program, YOU assume all responsibility for its use.
If you receive this or any other program developed by the author,
on a magnetic medium, from the author, we =will= guarantee the quality
of the medium that the program(s) are supplied on. Any defective disks
will be replaced by the author, for a period of 90 days from date
of purchase.
As always, we try to produce bug free products, but occasionally one sneaks
in. Should this be the case, I would like to hear about it, so the problem
If it fits on your drive, "We can read it...ALL!"
The Reader Documentation for The RaLin Reader 2.02 Page 2
can be corrected as soon as possible. The "FIRST" user to report a
legitimate "bug" will receive a replacement copy via NetMail(only) on my
dime with the fixes in place.
But seriously, there should be no damage to your files. The RaLin Reader
itself does not change your data in any way.
If you call an editor, or any other program to act on the file the reader
is currently using, and that program corrupts the file....well whose fault
is that ??!
Should an error occur, it will be written to the screen, with a request
that you write down the information and contact the author. Please do so!
I can't fix problems if I don't know what they are!!
┌─────────────────────────────────────────────────────────────────────────────┐
│▒▒▒ Future Versions ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒│
└─────────────────────────────────────────────────────────────────────────────┘
Though the plan is to continue to enhance on the concept of The RaLin
Reader, and release future versions as time goes by.......
The author, is not obligated to produce further versions of this program.
The author also reserves the right to move =ANY= Shareware type software
to the status of Commercial type software if he sees fit to do so.
┌─────────────────────────────────────────────────────────────────────────────┐
│▒▒▒ System Requirements ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒│
└─────────────────────────────────────────────────────────────────────────────┘
The RaLin Reader should have at "least" 250K memory available in order to
call an Editor and use the DOS shell. The reader uses about 150-200K of
available memory, so its better to have at least 250K available.
But when calling external programs it swaps all but about 19K out to EMS,
if available, else to a temporary disk file.
Screen writes are done at high speed, directly to video memory. This WILL
cause "snow" on older CGA monitors. There are no switches to over-ride this.
You need a newer CGA, or an EGA/VGA monitor in order to use the reader.
DOS Version needs to be 3.0 or newer.
Will run on a floppy, and read from floppies, though rather slowly.
A hard disk is recommended.
┌─────────────────────────────────────────────────────────────────────────────┐
│▒▒▒ Placement of Files ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒│
└─────────────────────────────────────────────────────────────────────────────┘
All executable files for The RaLin Reader should be placed in a directory
that is in your DOS "PATH" statement, such as \UTIL...you do have a "UTIL"
type directory don't you? <grin>.....
This allows the reader to be called from anywhere on your system. If you do
not do this, you will have to change to the reader's "home" directory before
it can be run.
The file RNOTE.HLP must be placed in a PATH directory in order for the Note
Pad to be able to find and load it.
If it fits on your drive, "We can read it...ALL!"
The Reader Documentation for The RaLin Reader 2.02 Page 3
Configuration files (Registered) can be handled in a couple of ways. If you
wish to only have one, or one "main" one, place it in the same directory as
RR.EXE (in the Path) so it can always be found on startup.
You can have different config files for different projects. Simply change to
the directory where you want it stored and call RRCONFIG /N.
The /n /N is required if there are any existing config files in the PATH,
otherwise RRCONFIG will load the first one it finds. This is covered in more
detail in RRCONFIG.DOC.
When the reader starts up, it checks for it's configuration file,
first in the current directory, then the directories in the PATH statement.
If it cannot find a config file, it uses the built in defaults.
┌─────────────────────────────────────────────────────────────────────────────┐
│▒▒▒ To Beta or Not to Beta ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒│
└─────────────────────────────────────────────────────────────────────────────┘
Considering that The RaLin Reader is still real new, and changes and
additions are always being made, you might consider it a BETA version. I do
not use Beta testers per se to try out the program. "YOU" are my testers. I
would rather have all types of users put the program through its paces, than
a few people who are pretty PC literate. If it will survive the user who has
just started using a computer, then it should survive anything.
Now don't misunderstand me, I'm not saying new PC users are dumb, it's just
that they don't know the "obvious" things that a seasoned user would, and so
are apt to make more WRONG choices in a program, which means they will most
likely be the one to find the one thing the author forgot to allow for!
When you register The RaLin Reader, then you become a Registered BETA tester,
and will always have the latest version to work with, and most likely any
previous problems fixed. At the end of this period of development, all
Registered 'Beta' users will receive a copy of the final product.
At that time we will be looking for a few people to act as a Beta Team for
future additions of The RaLin Reader.
This version, 2.02 will be the LAST Open Beta, the next release should see a
finished product release.
We test here pretty thoroughly, but mistakes are still made, and things do
slip by us now and then. When a problem is found, or reported, it is fixed
immediately, and a new version is released, if the problem was serious enough.
So all the above is something to keep in mind as you evaluate the program.
If YOU find a bug, please report it right away, so we can fix it, right away.
If you are a registered user, you will be sent a new copy with the fix in
place, ASAP. (First user to report Bug.)
┌─────────────────────────────────────────────────────────────────────────────┐
│▒▒▒ Program Overview ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒│
└─────────────────────────────────────────────────────────────────────────────┘
If it fits on your drive, "We can read it...ALL!"
The Reader Documentation for The RaLin Reader 2.02 Page 4
The RaLin Reader is capable of viewing a text file of ANY size. It uses an
index system with a seeking procedure to seek a certain position in the text
file, and display that line and the next 21/40/47 to the view window.
This allows the reader to view a text file over a megabyte in size, and
still not use more than about 200k of memory.
The procedures used are assembler procedures, and do the seeking and writing
to screen at high speed.
Because the program needs to read the file, in order to set up the file
index, the initial loading of the file takes more time than many other
viewers, but once loaded, all other functions such as END HOME Jump to line
number are much faster than most of the other viewers available.
A speed test was conducted on an IBM clone XT with an 8088 processor, using
a 1.2 megabyte text file. It took about 1 minute and 40 seconds to index and
load the file.
Now, it's true this is a longer loading time than most viewers use, but
remember, NONE of the file is stored in memory, just the index, and once the
file has been indexed, operations run much faster than the other viewers.
I think you will find that the trade off in loading speed, is more than
balanced by the handling of the loaded file.
The RaLin Reader is still a new creation, and is in store for many new
enhancements and additions in the future. To see what is in store for future
versions refer to the WHATSUP.DOC included in this package.
┌─────────────────────────────────────────────────────────────────────────────┐
│▒▒▒ The Tutor File ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒│
└─────────────────────────────────────────────────────────────────────────────┘
A text file has been included to help you test some of the readers
functions, it is named TUTOR.RR. Load this file into the reader with the
command RR TUTOR.RR.... read the file and follow its directions, then you
may want to load this manual into the reader for further reading, and maybe
"Find" areas of the manual that you wish to review.
NOTE: This is the same Tutor file sent with version 1.05, and has not been
upgraded to cover the new features. But it will still provide some useful
practice!
┌─────────────────────────────────────────────────────────────────────────────┐
│▒▒▒ Starting The RaLin Reader ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒│
└─────────────────────────────────────────────────────────────────────────────┘
If you have already read the tutor file, then you know how to load a file
into the reader. If not, the command to view a file with The RaLin Reader
is: RR <filename>....simple! The reader does NOT search the drive or path
statement for the specified file. If you give it only a filename, it expects
to find that file in the directory you were in when you called the reader.
If the file resides in another directory, you must supply the directory and
file name. If it's on another drive, specify that too. For instance, a file
called MYNOTES.TXT on drive D: would be loaded like this:
RR D:\MYNOTES.TXT
A small opening screen will display, it will show a program header,
If it fits on your drive, "We can read it...ALL!"
The Reader Documentation for The RaLin Reader 2.02 Page 5
copyright notice and display the name of the file being loaded, the size of
the file, and keep a running total of the lines processed as it builds the
index.
Optionally you can simply enter RR at the prompt, which will present a Pick
List for you to choose the file from.
┌─────────────────────────────────────────────────────────────────────────────┐
│▒▒▒ Mouse Support ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒│
└─────────────────────────────────────────────────────────────────────────────┘
Mouse Support is slowly being added to the reader. Currently it is available
in the Pick Lists and Dialog Boxes with Buttons. If your mouse is active,
you will see a mouse cursor when these type selections come up.
┌─────────────────────────────────────────────────────────────────────────────┐
│▒▒▒ Sounds ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒│
└─────────────────────────────────────────────────────────────────────────────┘
There are various tones and beeps used in the Reader to alert you to
processes being completed, errors, special keypresses that have no visual
message etc. These can be quite load at times, depending on your speaker.
If you are working late at night, and lets say your wife/girlfriend is
sleeping 15 feet away....she is not going to appreciate all these sounds!
You can toggle sounds Off/On while in the reader with ALT-S.
You can fire up the reader with no sound by using the switch NS, no (-/)
is needed. NS can be lower(ns) or upper(NS) case.
The NS(NO SOUND) can be given alone, before the filename, or after the
filename. Examples:
RR : Loads the reader with Sound On - Calls Picklist.
RR ns : Loads the reader with Sound Off - Calls the Picklist.
RR filename ns : Loads filename into the Reader, with Sound Off.
RR ns filename : Same as previous, placement of NS not critical.
This little feature might keep you out of the deep poo-poo.
This will be added to RRCONFIG soon, to allow a startup default setting.
┌─────────────────────────────────────────────────────────────────────────────┐
│▒▒▒ File Pick List ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒│
└─────────────────────────────────────────────────────────────────────────────┘
If you call the reader with just the command RR, a picklist will be
presented. You can scroll through the list, press ENTER on the file you wish
to view. You may change directories by pressing ENTER on a directory name.
Files in that directory will be displayed. The RaLin Reader remembers the
directory you started in, and will always return you to that directory when
it exits.
Double clicking the mouse on a filename will also load that file.
The Pick List modifies it's size depending on how many files are present in
the directory, if there are more than can be shown in the available size,
you will see direction arrows to the lower right side.
If it fits on your drive, "We can read it...ALL!"
The Reader Documentation for The RaLin Reader 2.02 Page 6
You can use the Up and Down arrows to move the highlight bar, PgUp and PgDn
will scroll the list, pressing HOME or END will move you to the First or
Last file respectively. You can also use a mouse if it is available, click
once on a filename to move the bar to it, or double click (press mouse
button twice rapidly) to select and load the file. You can scroll with the
mouse by placing the mouse cursor on the UP or DOWN arrow and pressing the
left mouse button. Whether the UP/DN arrows display or not is dependant on how
many files there are to list.
The Pick List also has a "HUNT" feature. Pressing a letter key will cause
the highlight bar to move to the first filename found with that letter as
the first character of the file name. Pressing the letter again, will move
to the next file name and so on.
HUNTing does not work for Directory entries, as they are bracketed like
this: [DOS], consequently all the first characters are the same. If you try
to HUNT for a directory, it will simply scroll through all the listings and
return to the top...unless it finds a "file" entry with that letter.
At Startup, pressing ESCape while in the Pick List will Exit the program.
See WHATSUP.DOC for planned enhancements to the Pick List.
┌─────────────────────────────────────────────────────────────────────────────┐
│▒▒▒ Display Colors ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒│
└─────────────────────────────────────────────────────────────────────────────┘
When The RaLin Reader fires up, it searches your PATH directories for its
configuration file. If found it will use those settings, if not found it
will use the built in defaults. Colors are configurable with RRCONFIG.EXE
the configuration program, as is the Editor name, printer controls etc. You
receive RRCONFIG.EXE with the Registered Copy of The RaLin Reader.
Currently the Pick List and Dialog Box colors are NOT configurable, this
may be allowed in a future version. They inherit colors from all the
colors defined for other areas. More on this in RRCONFIG.DOC.
The default colors in the evaluation copy will probably NOT be to your
liking! I apologize, but it =is= an incentive to register. Other than that
ALL functions in the reader are activated for your evaluation.
┌─────────────────────────────────────────────────────────────────────────────┐
│▒▒▒ Line Lengths ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒│
└─────────────────────────────────────────────────────────────────────────────┘
The RaLin Reader is designed to display files with lines of text no more
than 80 characters long. If the line is longer, it will be cut off at column
80. BUT....when you print a line, the display or the file, lines will be
printed in their entirety, up to 255 characters per line. This applies to
output to either the printer or the Capture File (ALT-P). We have shied away
from loading the file into memory, which would allow side to side scrolling
for long lines, this would limit the size of the file to be loaded to that
of available memory.
"Most" text files you read will be in the format of 80 characters per line.
If it fits on your drive, "We can read it...ALL!"
The Reader Documentation for The RaLin Reader 2.02 Page 7
┌─────────────────────────────────────────────────────────────────────────────┐
│▒▒▒ The Reader Screen ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒│
└─────────────────────────────────────────────────────────────────────────────┘
Once the file has been indexed, you will be placed in view mode, with the
first 22 lines of the file displayed. An example screen is shown below.
───────────────────────────────────────────────────────────────────────────
≡The RaLin Reader 2.0≡ Top: 1 Lines: 3287
File: RR.DOC Print Mode: NORMAL
────────────────────────────────────────────────────────────────────────────
.
.
.
22/40/47 lines of text displayed
.
.
.
┌──────────────────────────────────────────────┬─┬────┬──────┬───────┬────────┐
├∙∙^v∙∙∙PgUp∙PgDn∙∙Home∙End∙∙J:Jump∙∙Esc:Quit∙∙│∙│ 0│Case:s│Print:p│∙F1:Help│
└──────────────────────────────────────────────┴─┴────┴──────┴───────┴────────┘
^----Up/Dn arrow symbols. ^--- M or ∙
The above is a close representation, not all line characters show on the
actual screen, used here for clarity. And to prevent printing problems, some
high ascii characters have been replaced with a representative type.
At the top is the information header, it contains the following:
Top line upper left is the program name, followed by the Top: line number,
this is the number of the line that is currently at the top of the view
window. Next is the Lines: line count, the total number of lines in the text
file, blank lines are counted. These line number readings can be very useful
in using the JUMP function.
The second line shows the name of the file being viewed, and at the far
right, the print mode that will be used when sending text to the printer,
this may read NORMAL or COMPRESSED and can be toggled in the program, more
on that later.
At the screen bottom is the status line. It shows the movement command keys
and some other information. Also the Help key and the command to Exit the
reader. The Case field shows the current setting for text searching,
the lower case 's' means that searching will be case INSENSITIVE, an upper
case 'S' means text will be searched for "exactly" as entered.
This may also be toggled in the reader.
To the left of the Case box, is a field that shows the number of lines that
have been marked for printing. To the left of that is a box that will
display a dot, in normal mode, or if you are MARKING text, it will display a
flashing upper case 'M'. Marking mode is toggled with ALT-M.
The Print field show whether the printed text (displayed text) will be sent
to the printer or to a file. This can also be toggled, with ALT-P.
The status line is also where other messages are displayed, and where you
enter values for text searching, print to file, load new file etc.
Now it's time to cover all the movement keys and other functions available
in the reader. If you are reading this manual in The RaLin Reader, pressing
F1 will call up the Help Screen for reference.
If it fits on your drive, "We can read it...ALL!"
The Reader Documentation for The RaLin Reader 2.02 Page 8
┌─────────────────────────────────────────────────────────────────────────────┐
│▒▒▒ Dialog Boxes ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒│
└─────────────────────────────────────────────────────────────────────────────┘
In previous versions, all messages and prompting was done on the Status
line. As of Version 2.01, many messages and prompts have been converted to
Dialog Boxes. If Buttons are presented in a Dialog Box, you can make your
choice in one of three ways, with a mouse simply click on your choice. Or
you can use the arrow keys to change the Highlighted choice, then press
ENTER. And lastly, pressing the first letter of your choice will activate
that choice.
Until all prompts have been converted over to Dialog Boxes, there are two
sets of editing keys, one for Status Line prompts, and one for Dialog Box
prompts. So both sets are listed here for you.
┌─────────────────────────────────────────────────────────────────────────────┐
│▒▒▒ Prompt Field Editing Keys - DIALOG BOX ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒│
└─────────────────────────────────────────────────────────────────────────────┘
The following editing keys are active (most of them) for prompts in the
Dialog Boxes. This section will be updated as needed.
Some only apply if there is more than one field to fill in.
CTL-W Terminate the Prompts.
CTL-R Move to First Prompt Field.
CTL-C Move to beginning of last prompt.
CTL-V/Ins Toggle Insert mode.
CTL-G/Del Delete character at cursor.
CTL-T Delete word to the right of cursor.
CTL-U Restore prior data to field - UNDO.
CTL-Y Delete everything to the right of the cursor.
CTL-S/LftArrow Move cursor left one character.
CTL-D/RtArrow Move cursor right one character.
CTL-E Move to beginning of previous field.
CTL-X Move to beginning of next field.
CTL-F Move to next word in field.
CTL-A Move to prior word in field.
HOME Go to first editing position of field.
END Go to one position past the last character.
ESC Will ABORT the prompt and re-set default(s).
┌─────────────────────────────────────────────────────────────────────────────┐
│▒▒▒ Prompt Field Editing Keys - STATUS LINE PROMPT ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒│
└─────────────────────────────────────────────────────────────────────────────┘
The following editing keys are for the prompts that take place in the status
line. At times a default value will be pre-entered for you. You have several
editing keys available when you are in these prompt fields.
Editing keys are -
DeleteKey - Delete character at the cursor.
LeftArrow - Nondestructive move cursor to the left.
RightArrow - Nondestructive move cursor to the right.
End - Move cursor to end of input string.
If it fits on your drive, "We can read it...ALL!"
The Reader Documentation for The RaLin Reader 2.02 Page 9
Home - Move cursor to start of input string.
Backspace - Delete character to the left of cursor.
Ins - Toggles insert mode, cursor changes to block.
Enter/Return - Accepts value(s) as entered.
Esc - Aborts the entry process, also accepts the default
value(s) if supplied.
A REFERENCE SHEET ON EDITING COMMANDS AS LISTED ABOVE FOR DIALOG AND
STATUS PROMPTS HAS BEEN PROVIDED FOR YOU TO PRINT OUT AND KEEP HANDY.
PRINT THE FILE: KEYS.REF
┌─────────────────────────────────────────────────────────────────────────────┐
│▒▒▒ Movement Command Keys ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒│
└─────────────────────────────────────────────────────────────────────────────┘
ArrowUp - ArrowDn
Will move you one line in either direction. If you are at the top line of
the file, and attempt to move upwards, an error tone will sound.
If you are at the last line of the file, and attempt to move down, an
error tone will sound, and an End Of File message will be displayed.
NOTE: If you are on the last "page" of text via the PgDn key, pressing
down arrow will allow you to scroll donwards until the last line of the
file is at the top of the window.
PgUp - PgDn
Will move you in either direction 22 lines at a time. Attempting to Page
up or down past the start or end of the file will sound an error tone.
If PgDn is pressed near the end of the file, say with only 10 lines left,
those 10 lines plus the preceding 12 lines will be displayed. PgDn
"always" displays the last 22 lines of the file, if pressed when you are
withing the last 22 lines of the file. Attempting to PgDn past the last
line of the file will sound an error tone.
NOTE: The above reference to 22 lines applies in 25 Line Mode. If you are
in 43/50 line mode, then the 22 changes to 40 or 47 respectively.
Home
Returns you to the TOP page of the file.
End
Places you on the last page, last 22/40/47 lines of the file.
Esc
Exits the reader, closing all open files.
NOTE: I hope to add mouse support to the above status line commands soon.
F1
Calls the Help Screen, pressing any key will put it away.
J:Jump
Allows you to jump to any line in the file.
You will be prompted for a line number, you will not be allowed to enter
a line number less than the first line, or greater than the total number of
If it fits on your drive, "We can read it...ALL!"
The Reader Documentation for The RaLin Reader 2.02 Page 10
lines in the file. When the line number prompt appears, it contains the
line number of the line that is currently the "top" line.
Enter the line number you wish to move to, and press enter. The line you
requested will be placed at the top of the view window, followed by the next
21/39/47 lines of text. Before accepting the entry you may edit it,
refer to the prior section on Editing Keys.
┌─────────────────────────────────────────────────────────────────────────────┐
│▒▒▒ Other Command Keys ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒│
└─────────────────────────────────────────────────────────────────────────────┘
This section will cover all the other command keys, not shown on the status
line. These may be referenced by pressing F1 for the Help Screen.
┌────────────────┐
│Printer Commands│
└────────────────┘
CTL-P : Toggles NORMAL/COMPRESSED print mode.
CTL-F : Sends a Form Feed to the printer.
CTL-L : Send a Line Feed to the printer.
ALT-L : Print top line of displayed text.
If the line at the top of the window is blank, nothing is
done. Otherwise, that line is sent to your printer.
ALT-M : Marking Mode. Refer to section below on Marking Text.
F8 : Print text that has been previously marked with ALT-M mode.
F9 : Print text displayed in view window. This will send the 22,40
or 47 lines of text in the view window, to the printer.
F10 : Print complete file. Prints the complete file.
C : Comment to File. Allows you to insert a comment in the Capture
file, or print a comment line on the printer. You can also
send a blank line to the output by entering one space and
pressing enter. For any comment other than a blank line, it
will be listed in the file, or to the printer, with the leader
**COMMENT** so you can easily find them.
Comments can be up to 60 characters in length.
CTL-V : Toggle Video Mode. If you are using an EGA/VGA monitor, you
can use this to place you in 43 or 50 line mode. The Reader
automaticaly determines if it should display 43 or 50 lines,
depending on your monitor. Hitting CTL-V again will return you
to the previous line setting.
If you are in 43/50 line mode when you startup the reader, it
will run in that mode.
The reader remembers your startup mode and will set the screen
back to that when you exit, so if you are in 25 line mode at
startup, and you exit the reader while in 43/50 line mode, all
will be reset to 25 line mode on exit.
ALT-B : Border Color. Some people like a contrasting border color.
If it fits on your drive, "We can read it...ALL!"
The Reader Documentation for The RaLin Reader 2.02 Page 11
This will allow you to choose the color you want. It will
cycle through the 16 available colors with each keypress.
This feature is only available on CGA/VGA monitors, and only
in 25 line mode. In the configuration program you can choose a
default border color to be set on startup. The normal default
is Black.
ALT-S : Toggles the Sounds On/Off. The sounds affected are the loud
ones, such as Errors and File Loaded tune. The short quiet
beeps heard when sending a printer command with the Alt-# keys
are still active.
If Sound is ON it will be turned OFF, a short tone will sound
to advise you that this has happend, if Sound is OFF it will
be turned ON and the File Loaded tune will sound.
┌────────────────┐
│Printer Control │
└────────────────┘
ALT-1 thru 6: These command strings or codes are set up in RRCONFIG, and may
be sent to the printer by pressing the appropriate key. This
allows you to set your printer to something other than
COMPRESSED or NORMAL, which are built into the reader.
When you press these keys, a short tone will sound, to let you
know that something did indeed happen. There are no visual
displays when these keys are pressed.
By default, all four printer command keys are set to the code
to Home the printer head.
When any of the Printer commands are accessed, the reader first checks the
printer status. If it is not ready and error tone will sound, and an error
message will be displayed. Correct the problem, and repeat the desired
command.
┌──────────────────────┐
│Print to File/Printer │
└──────────────────────┘
ALT-P : This sets up what I like to call the "Capture File".
This will toggle the programs printer output.
If you are in printer mode (lower case 'p') pressing
ALT-P will put you in print to file mode. You will be prompted
for a file name. If the file exists, you will be asked if you
wish to (A)ppend output to the file, (O)verwrite the existing
file, or (S)kip the whole thing.
These choices are in Button selections. Refer to the previous
section on Dialog Buttons for selection methods.
When you are in print to file mode, an upper case 'F' will be
displayed in the Print: status area.
While in print to file mode, all printer output will be
sent to this file. This filename remains in effect until you
toggle back to printer. If you wish to change the filename you
must first toggle back to printer ('p') then toggle file again
('F') then specify a new name.
While in print to file mode, pressing ALT-P will toggle you
back to print to printer mode.
If it fits on your drive, "We can read it...ALL!"
The Reader Documentation for The RaLin Reader 2.02 Page 12
When you are prompted for a file name for the capture file,
pressing ESCape will abort the process, and maintain the print
to Printer mode.
Changing File Name:
If you wish or need to change the Capture File to be used, you
first have to press Alt-P to get out of File Mode, then press
it again to re-enter File Mode. Doing this will again prompt
you for a file name, and the last one used will be presented
as a choice. To use a new name, simply erase the old and enter
the new.
It is a good idea to make sure any marked text is written
before changing the Capture File name.
NOTE: Currently the reader does NOT check for an invalid directory
when prompting for a Capture File name. So the name can be a
maximum of 12 characters, which means it will be created in
the current directory.
The functions that are affected by ALT-P are,
F8: Print marked Text.
F9: Print displayed text.
C: Comment to file.
ALT-L: Print top line.
┌─────────────┐
│Marking Text │
└─────────────┘
ALT-M : Alt-M is a toggle, if you are NOT in Marking Mode, you will be
placed in it, and a flashing 'M' will be displayed in the Status line.
If you ARE in Marking Mode, you will be put in standard mode, and a
normal colored dot (∙) will be displayed in place of the 'M'.
ALL MOVEMENT KEYS OTHER THAN THE UP AND DOWN ARROWS ARE DEACTIVATED
WHILE YOU ARE MARKING TEXT. ALL PRINT FUNCTIONS ARE ALSO DISABLED.
I will be adding Marking capability to the PgUp/PgDn keys at a later
date.
When you first enter marking mode, a one (1) will be displayed in the
box to the right of the flashing 'M' this is incremented or
decremented with each press of the up/down arrow keys. When you first
enter Marking Mode, the TOP line is automatically marked.
NOTE: There will "always" be a minimum of one line marked, when Alt-M
has been pressed.
The "Marking Line" is the TOP line of the text view window, when you
are ready to begin marking text, place the first line you want marked
at the top of the view, make it the TOP line. Press ALT-M
When you have the LAST line of text you want marked, in the TOP
line position, press ALT-M again.
IMPORTANT!
After marking is done, it is advised that you Print/Write the marked
text, by pressing F8.
If it fits on your drive, "We can read it...ALL!"
The Reader Documentation for The RaLin Reader 2.02 Page 13
You will be unable to enter Marking Mode if there is marked text that
has not been printed, this helps insure that you don't loose the
previously marked text.
Combined with the Comment feature, marking and printing/writing sections of
text from the file, is a powerful tool. You can cut sections of interest out,
and provide your own comments at the same time. No yellow markers, and
chicken scratches all over the document page.
This function is also very useful when viewing BBS file lists, you can cut
filenames out to the printer or a file for later reference.
┌──────────────────┐
│Word/Phrase Search│
└──────────────────┘
ALT-C : This toggles the search case sensitivity. In the Find: box you
will see either a lower case 's' or an upper case 'S'. The lower case
means that the word/phrase will be found regardless of how you enter
it, entering Help will find HELP, helP HeLp etc. If the upper case
'S' is shown then text will be searched for "exactly" as you enter.
Using the above example, any line found containing Help would be
displayed, nothing else.
F: FIND....will prompt you for the text or phrase to be searched
for. When the line is found, it will be displayed on line 2 of the
view window, in the "found text" color.
Pressing any of the movement keys, removes the Highlight color form
the line of text found.
N: NEXT....searches for the next occurrence of the word/phrase.
Again, as the file is NOT stored in memory, the reader must check the
disk file, but the search function is fairly quick. Be advised that the
NON CASE SENSITIVE search 's' is somewhat slower than the CASE
SENSITIVE 'S' one.
┌──────────┐
│Edit File │
└──────────┘
ALT-E : Allows you to call your favorite editor to edit the current
file if you wish.
The evaluation copy will only work with an editor named RE.EXE, if you
wish to use this function you will have to rename your editor. The
.EXE is required, so you cannot use a batch file named RE to call
"your" editor.
The registered version allows you to specify the editor name, along
with any required switches in RRCONFIG{+}, the configuration program.
NOTE: RE.EXE is a Text Editor (RaLin Editor) currently under development
here.
If any Editor switches have been defined in RRCONFIG, they will be
sent to the Editor following the File Name.
Upon return from the Editor, the reader will re-build the index and
load in the edited copy. As many editors do not give an exit code to
If it fits on your drive, "We can read it...ALL!"
The Reader Documentation for The RaLin Reader 2.02 Page 14
tell if a file has been changed or not, and the code is different
between those that do, the reader will re-scan and load the file
regardless if changes have been made or not.
Upon returning, you will be placed at the same screen of text you were
at when you called the editor.
┌──────────────┐
│Load New File │
└──────────────┘
ESC : This will call the Pick List, choose the file you want and
press Enter. See previous section File Pick List on how to
choose the file.
The reader first closes the old file, and attempts to find and
load the new one. If the file cannot be found, an error tone
will sound, a message will be displayed, and The RaLin Reader
will Exit.
Of course, this should not be a problem, if the
file is in the list, then it does exist.
Pressing ESC while in the Pick List for a New File, will
prompt you for a choice, Reload original file or Exit.
┌─────────┐
│Note Pad │
└─────────┘
ALT-N : This calls the external Note Pad program, RNP.EXE. The Note
Pad will save the screen and display itself in the center of
the viewing window.
When you press ALT-N a short beep is heard, if sound is on,
and a message is displayed, and the Note Pad is loaded.
If you do not have Expanded memory, loading will take longer,
as the reader swaps itself out when the Note Pad is called.
The Shareware copy only includes a DEMO of the Note Pad.
See NOTEPAD.DOC
┌─────────┐
│DOS Shell│
└─────────┘
ALT-D : Loads a second copy of COMMAND.COM and places you at the DOS
prompt. A one time message will be displayed to remind you to
type EXIT to return to the reader.
**WARNING** Never load a TSR (Terminate and Stay Resident)
type program while you are in a DOS shell from any program.
This WILL corrupt memory, and generally require you to reboot
the PC. You may perform any DOS commands, run other programs
etc while you are in the Shell.
Type EXIT to return to the reader.
┌────────────────┐
│Execute Command │
└────────────────┘
ALT-X : This will prompt you for a command or program to execute. You
can run any Dos Command, a Batch File, or another program.
Pressing ESCape will abort the function.
If it fits on your drive, "We can read it...ALL!"
The Reader Documentation for The RaLin Reader 2.02 Page 15
NOTE: DO =NOT= CALL AN EDITOR TO EDIT THE FILE YOU ARE VIEWING WITH
THIS FUNCTION. THE FILE WILL NOT BE CLOSED, AND DATA
CORRUPTION WILL BE THE RESULT!!! YOU =HAVE= BEEN WARNED!!
You must use ALT-E to call an editor on the file.
┌─────────────┐
│Swapping Note│
└─────────────┘
When you run another program, Shell to DOS or execute the
Editor, the reader swaps all but about 19K of itself out of
memory. If EMS is available, the swap file will be placed
there, if not it is created in the current directory.
The disk swap file is given hidden/system attribute so you
cannot see it, but some programs allow these type of files to
display, the file is stored as $RRSWP.$$$
** DO NOT ERASE THIS FILE! ** , it is erased by
the program on return.
The reader will tell you how much swap space has been
allocated, and whether it is being stored in EMS memory or
to disk.
┌─────────────────────────────────────────────────────────────────────────────┐
│▒▒▒ Program Configuration ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒│
└─────────────────────────────────────────────────────────────────────────────┘
RRCONFIG.EXE {+} The configuration program is a utility you receive when you
register The RaLin Reader. It allows configuration of the colors used, and
you can specify which editor program to call with the ALT-E command key.
It is also where you configure your printer command strings and so forth.
A DEMO version has been included. It is identical to the current RRCONFIG
that is available except...it will NOT actually save the new configuration
settings. In all other aspects its a working copy.
Please refer to RRCONFIG.DOC for more information.
NOTE: The DEMO version may not include areas for all configurable items in
new versions. RRCONFIG is updated after RR, so the DEMO version may be a
little behind. Your REGISTERED copy "will" be up to date!
┌─────────────────────────────────────────────────────────────────────────────┐
│▒▒▒ New Functions ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒│
└─────────────────────────────────────────────────────────────────────────────┘
The RaLin Reader is a new program, and new functions are being added all the
time. You may, in fact, have additional functions in the registered copy you
receive. See the file WHATSUP.DOC for a list of the additions planned for
the reader.
I hope you find The RaLin Reader to be of use to you, and I look forward to
welcoming you to the RaLin Family of Users.
Please see REGISTER.FRM for information on registering the reader, and what
you can expect for your registration fee.
If it fits on your drive, "We can read it...ALL!"
The Reader Documentation for The RaLin Reader 2.02 Page 16
┌─────────────────────────────────────────────────────────────────────────────┐
│▒▒▒ Contacting The Author ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒│
└─────────────────────────────────────────────────────────────────────────────┘
The author can be contacted via several means.
Snail Mail: Rand Nowell
RaLin Enterprises
40728 Sundale Dr. Fremont, Ca. 94538
FIDO Netmail 1:161/710 (See NOTE below)
Voice Phone: 510-651-0253
BBS : 510-651-0253(4 second pause)3322
Example: 510-651-0253,,3322 (for most modems)
Echos FIDO - Shareware, RA_Util
NOTE: To contact via NetMail, you must be able to over-ride the Nodelists
PVT/UNPUBLISHED entry, as we are currently a PVT node, due to the
strange phone setup we have....hope to fix soon.
If you run Front Door (highly reccomended) this is accomplished in
the FDNODE.CTL, by inserting the following line.
PHONE 1:161/710 510-651-0253,,3322
I am not familar with any other mailers, so I don't know if something
like this can be done with others.
┌─────────────────────────────────────────────────────────────────────────────┐
│▒▒▒ Program Support ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒│
└─────────────────────────────────────────────────────────────────────────────┘
The RaLin Reader is fully supported by the author. He can be reached via any
of the above listed means for questions, suggestions etc.
If no one is available, and you leave a message, Registered users will be
called at our expense. Those NOT registered should be prepared to accept a
collect call from the author.
┌─────────────────────────────────────────────────────────────────────────────┐
│▒▒▒ Registration ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒│
└─────────────────────────────────────────────────────────────────────────────┘
When you register The RaLin Reader you become eligible for full support, via
phone, mail, echo/net mail or BBS.
You also receive the configuration program, and more. Please see the file
REGISTER.FRM, it contains all information along with the Registration form
itself.
┌─────────────────────────────────────────────────────────────────────────────┐
│▒▒▒ Closing Remarks ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒│
└─────────────────────────────────────────────────────────────────────────────┘
The RaLin Reader is on the ground floor of creation.
Many new things are in store, and user input will help direct these
If it fits on your drive, "We can read it...ALL!"
The Reader Documentation for The RaLin Reader 2.02 Page 17
new additions. Get in on the beginning, register now!
Thanks for taking time to evaluate The RaLin Reader
Rand Nowell
┌─────────────────────────────────────────────────────────────────────────────┐
│▒▒▒ Credits ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒│
└─────────────────────────────────────────────────────────────────────────────┘
Thanks to Borland International for some great programming software.
The RaLin Reader was written with Turbo Pascal 7.0
Thanks to Trevor Carlsen for his Public Domain source, some of which was
modified and used in this program.
Thanks to Software Science for ToPaz and VidPop.
The swapping code was provided by Turbo Power Software, an earlier
Public Domain version is used.
A "Special" thanks to Mike Janke of "RACE" fame, for his help with the
File Requesting code....when this feature is implemented, we can ALL thank
him!
Thanks to my wife Linda, who puts up with my long hours on the PC, without
complaining......to much... and my kids, who don't always see as much of me
as they should!
Thanks to ALL the users who have and will Register, you are what makes
Shareware work!
Hey....I wanta pat 'myself' on the back too, for many of the routines used
in the reader, they were not available, so I had to write them myself!!
Yeah...I know...."So what!?"
<eof RR.DOC>
If it fits on your drive, "We can read it...ALL!"