Contents of the README.DOC file
Network Directory Sort, Version 1.10
Command line options:
In addition to the command line sort options (start the program with
the help option "/?" for a description), the following options are
available to control how the full-screen interface is started.
/NOMOUSE - suppress the mouse support. This allows the program to
start considerably faster, since the mouse driver does
not have to be checked for or reinitialized.
/MONO - use only black and white colors. This is useful if you are
using a laptop with an LCD or plasma display, or a black
and white EGA or VGA monitor. The video adapters for these
displays identify them to the program as color displays.
This option is not necessary if you actually have a true
MDA (monochrome) display - the program will detect this.
/25 - use 25 screen lines (all video adapters)
/28 - use 28 screen lines (VGA adapters only)
/43 - use 43 screen lines (EGA or VGA adapters)
/50 - use 50 screen lines (VGA adapters only)
Increasing the number of screen lines makes it possible to
view more file entries at the same time.
Note! Take care not to start the program with a screen
line option which your video adapter does not support.
Since the program does not check for this, the results are
unpredictable! (In case you are wondering WHY the program
does not check for this: by not including this test code,
the program could be linked without graphics libraries,
which reduced its size by about 50%, in turn allowing it
to load faster, and run with less memory.)
The three numbers shown at the top left-hand corner of the screen
while the full-screen interface is displayed are, respectively: the
total amount of free dynamic memory remaining; the amount of free
dynamic memory which is fragmented; and the program stack remaining,
all given in bytes. If the first number (total free memory) is zero
or close to it, there may not be enough memory for the program to
read in all the file entries. The program will run correctly, but
only a partial sort can be performed. The second number will usually
be zero and is not important. If the third number (program stack)
reaches zero, something is drastically wrong and you can be assured
that the program will not run right; if fact, it will probably crash
the computer, and even if it doesn't, your memory is probably
corrupted and you should reboot anyway. (This should never happen.)