home *** CD-ROM | disk | FTP | other *** search
/ Der Mediaplex Sampler - Die 6 von Plex / 6_v_plex.zip / 6_v_plex / DISK5 / DOS_36 / STS410.ZIP / STS.DOC < prev    next >
Text File  |  1993-06-24  |  154KB  |  2,666 lines

  1. U
  2.                             S T E R E O   S H E L L
  3.  
  4.                                  version 4.10
  5.  
  6.                             * User documentation *
  7.  
  8.                                 M.R.E. Software
  9.  
  10.                              (c) copyright 1989-93
  11.  
  12.  
  13.     ==========================================================================
  14.  
  15.  
  16.        ,--------------------,      ,----------,      ,---------------------,
  17.        |                    |      |  VIEWER  |      |                     |
  18.        |      ........      |      |----------|      |      ........       |
  19.        |   ..............   |      |  EDITOR  |      |   ..............    |
  20.        |  ................  |      |----------|      |  ................   |
  21.        |  ................  |      | 10 LNCH. |      |  ................   |
  22.        |   ..............   |      |----------|      |   ..............    |
  23.        |      ........      |      | 10 USER  |      |      ........       |
  24.        |                    |      |----------|      |                     |
  25.        |                    |      | 8 COMPRS.|      |                     |
  26.        |   .....       ..   |      |----------|      |   ..        .....   |
  27.        |  .......     `..'  |      |  8 SPEC. |      |  `..'      .......  |
  28.        |   .....            |  ,---`----------'---,  |             .....   |
  29.        |          Stereo    |--| MS-DOS  ........ |--|   Shell             |
  30.        `--------------------'  `------------------'   `---------------------'
  31.  
  32.                            *  The components of power *
  33.  
  34.     ==========================================================================
  35.                                         ==
  36.                                         ==
  37.                                         ==
  38.                       ========================================
  39.                          DOS never sounded this good before!
  40.                       ========================================
  41.                                         ==
  42.                                         ==
  43.                                         ==
  44.     ==========================================================================
  45.                                                  .---------.              (tm)
  46.         Published by:                      ,-----'---,     |
  47.       --------------------------         --|         |o    |------------------
  48.         M.R.E. Software                    |   .-----'---. |  Association of
  49.         206 E. Jones St.                   |   |         |-'  Shareware
  50.         West Point, Ms.  39773             `---|    o    |    Professionals
  51.       --------------------------         ------|    |    |--------------------
  52.         Emery D. Wooten Jr.                    `---------'    MEMBER
  53.  
  54.  
  55.          (C.) Copyright 1989-93  Microsystems Research and Engineering
  56.                (C.) Copyright 1989-93  Emery D. Wooten Jr.
  57.     Stereo Shell, M.R.E. Software, Microsystems Research and Engineering (TM)s
  58.                     * All rights reserved worldwide *
  59. U
  60.  
  61.  
  62.                                   C O N T E N T S
  63.         _____________________________________________________________________
  64.  
  65.         PREFACE ......................................................... I
  66.  
  67.         HARDWARE REQUIREMENTS ........................................... II
  68.  
  69.  
  70.         PART 1 ** INITIAL SETUP
  71.              Sec. 1.1  INTRODUCTION .................................... 1-1
  72.              Sec. 1.2  THE STS DEFAULT SETUP ........................... 1-1
  73.              Sec. 1.3  RUNNING STS THE FIRST TIME ...................... 1-2
  74.              Sec. 1.4  HOW TO FULLY TUNE STEREO SHELL .................. 1-3
  75.                   Sub-Sec. 1.4.1  SCREEN AND MOUSE OPTIONS ............. 1-3
  76.                   Sub-Sec. 1.4.2  COLOR SETUP .......................... 1-4
  77.                   Sub-Sec. 1.4.3  FILES/EXTERNAL SETUP ................. 1-5
  78.                   Sub-Sec. 1.4.4  PROTECTED OPTIONS .................... 1-8
  79.                   Sub-Sec. 1.4.5  SAVE SETTINGS AND EXIT ............... 1-9
  80.                   Sub-Sec. 1.4.6  EXIT NO SAVE ......................... 1-10
  81.  
  82.         PART 2 ** USING STEREO SHELL
  83.              Sec. 2.1  INTRODUCTION .................................... 2-1
  84.              Sec. 2.2  THE StS DISPLAY ................................. 2-2
  85.                   Sub-Sec. 2.2.1  THE FILE WINDOWS ..................... 2-3
  86.                   Sub-Sec. 2.2.2  THE CHG.DIR. WINDOW .................. 2-4
  87.                   Sub-Sec. 2.2.3  THE TITLE AND FUNCTION KEY AREA ...... 2-5
  88.              Sec. 2.3  StS DIRECT KEYS AND COMMANDS .................... 2-5
  89.                   Sub-Sec. 2.3.1  THE CURSOR AND SCREEN KEYS ........... 2-5
  90.                   Sub-Sec. 2.3.2  THE LETTER, NUMBER, AND MARKING KEYS . 2-6
  91.                   Sub-Sec. 2.3.3  THE COMMAND KEYS ..................... 2-9
  92.                   Sub-Sec. 2.3.4  MOUSE CONTROL ........................ 2-11
  93.                   Sub-Sec. 2.3.5  FILENAME CONVENTIONS ................. 2-12
  94.              Sec. 2.4  THE DOS MENU .................................... 2-12
  95.              Sec. 2.5  THE GENERAL FILES MENU .......................... 2-13
  96.              Sec. 2.6  MARKED FILES MENUS .............................. 2-16
  97.                   Sub-Sec. 2.6.1  THE MARKING CRITERIA MENU ............ 2-16
  98.                   Sub-Sec. 2.6.2  THE MARKED FILES MENU ................ 2-18
  99.              Sec. 2.7  THE EXE COM BAT MENU ............................ 2-19
  100.              Sec. 2.8  THE FILE COMPRESSOR MENU ........................ 2-20
  101.                   Sub-Sec. 2.8.1  THE I/O REDIRECTION MENU ............. 2-23
  102.                   Sub-Sec. 2.8.2  THE EXTENDED ZIP MENU ................ 2-23
  103.              Sec. 2.9  THE INTERNAL VIEW UTILITY ....................... 2-25
  104.              Sec. 2.10 USEFUL NOTES AND HINTS .......................... 2-26
  105.  
  106.         APPENDIX A ** COMPRESSION UTILITY INTERFACING .................. A-1
  107.  
  108.         APPENDIX B ** LICENSE/WARRANTY ................................. A-1
  109.              Sec. B.1  LICENSE ......................................... B-1
  110.              Sec. B.2  WARRANTY ........................................ B-2
  111.              Sec. B.3  TRADEMARKS ...................................... B-2
  112.  
  113.         APPENDIX C ** StS REGISTRATION ................................. C-1
  114.              Sec. C.1  WHY SHOULD I REGISTER ? ......................... C-1
  115.              Sec. C.2  REGISTRATION FEES ............................... C-2
  116.              Sec. C.3  SITE LICENSE/QUANTITY DISCOUNT .................. C-2
  117.              Sec. C.4  THE MRE SOFTWARE BBS ............................ C-3
  118.              Sec. C.5  REGISTRATION FORM ............................... C-4
  119.                                                                           I
  120.  
  121.                                       PREFACE
  122.         _____________________________________________________________________
  123.  
  124.              Stereo Shell is a unique DOS shell utility program.  This
  125.         program provides two fully independent file/directory displays which
  126.         enable it to provide extremely powerful, yet simple, file handling
  127.         functions.  The twin, or if you will, stereo display allows the user
  128.         to perform file operations such as move and copy between any two
  129.         drives, or directories, or combinations of drive/directories on the
  130.         machine without ever typing a file or path name.
  131.  
  132.              Stereo Shell also offers many more exciting features.  A full
  133.         complement of standard DOS functions is provided.  These include
  134.         the well known move, copy, erase, etc. and all in stereo!  A built in
  135.         view as well as a user defined editor, 10 user defined file utility
  136.         programs, and 10 user defined launchable programs serve to enhance the
  137.         power and usefulness of the program to the maximum.  Complicated pro-
  138.         cedures are simplified by intelligent menus that appear when a file is
  139.         selected.  These menus are selected by the program based on the file
  140.         type and offer the most frequently needed functions for that type of
  141.         file in top-down order allowing quick, effortless operation.  All ten
  142.         function keys are also "hot" providing more experienced users with
  143.         instant action.  And we haven't forgotten the mouse, full rodent
  144.         support is built in.
  145.  
  146.              Eight possible file compression programs are also supported by
  147.         Stereo Shell!  Stereo Shell has built-in menus and a file handling
  148.         system to support ARC, ZIP, LZH, PAK, ARJ, and 3 spare compression
  149.         programs.  This system provides a virtually complete, programmable,
  150.         and effortless interface to these excellent compression utilities.
  151.         Our system uses the actual utility programs, not some kind of built
  152.         in approximation of the real thing.  This ensures that the 
  153.         compressed files are truly compatible and it also allows simple
  154.         updates to revised versions of the various file compression programs
  155.         without the need to update StS itself.
  156.  
  157.              Stereo Shell provides a great shell environment for your
  158.         everyday activities.  Its ease of use and ability to execute files
  159.         while taking only a meager 45Kb of RAM makes it a refreshing change
  160.         from the hum-drum character based MS-DOS or some of those plain old
  161.         mono directory utilities.  StS is also absolutely perfect as an
  162.         executable utility program for Procomm (tm) or other communications
  163.         packages since it provides the means to view directories, edit files,
  164.         and even extract and execute files from compressed library files, all
  165.         while still on-line!
  166.  
  167.              There is much more!  Please give this program a full test on your
  168.         system.  We know you'll agree, DOS never sounded this good before.
  169.         Stereo Shell......The hi-fidelity DOS shell.
  170.                                                                          II
  171.  
  172.                               HARDWARE REQUIREMENTS
  173.         _____________________________________________________________________
  174.  
  175.  
  176.         StS will run on the IBM PC-XT-AT-PCjr-PS/2 and all true compatibles.
  177.  
  178.         The general system requirements are outlined below.
  179.  
  180.         Memory .......... 128 Kb. minimum.  Shrinks its own memory usage to
  181.              about 45Kb while executing external programs.
  182.  
  183.         Operating sys. .. MS/PC DOS version 2.11 or later.
  184.  
  185.         Video ........... The MDA, CGA, MCGA, EGA, and VGA video adapters
  186.              or any adapters that can emulate these are supported.  StS offers
  187.              the 25/28/43/50 line modes on supported video adapters and
  188.              systems.  Full 16 color text mode is provided on all but the MDA.
  189.              Screen writing is user selectable between BIOS and direct
  190.              modes.
  191.  
  192.         Disk ............ All disk I/O is controlled through standard DOS
  193.              function calls.   Stereo Shell was designed primarily for hard
  194.              disk based systems and at least one hard disk is recommended.
  195.  
  196.         Network systems.. StS version 4.10 has been tested on the Novell (tm)
  197.              network software with excellent results.
  198.                                                                         1-1
  199.  
  200.         _____________________________________________________________________
  201.  
  202.         >> PART 1                     INITIAL SETUP
  203.         _____________________________________________________________________
  204.  
  205.  
  206.         >> Sec. 1.1                    INTRODUCTION
  207.         _____________________________________________________________________
  208.  
  209.              StS has an integrated external setup program to allow the user to
  210.         configure it to his system and requirements.  "Integrated external"
  211.         means that the setup program is actually a separate program that is
  212.         automatically executed by StS and appears to be an integral part of
  213.         STS.EXE.  The advantage of an integrated external program over a
  214.         built-in setup routine is a significant savings in runtime memory
  215.         usage.  Since the program is integrated, it works just like a part of
  216.         StS and thus does not require any additional work by the user.
  217.  
  218.              The external setup program is named STSETxxx.EXE where the 'xxx'
  219.         refers to the version number of StS with which the external setup
  220.         program was designed to work.  For example in StS version 4.10 the
  221.         setup program is named STSET410.EXE.  IN ORDER FOR STEREO SHELL TO
  222.         FIND AND EXECUTE THE SETUP PROGRAM, IT MUST EXIST SOMEWHERE IN THE
  223.         USER DEFINED DOS PATH.
  224.  
  225.              The following section will guide you through the initial
  226.         execution of the StS program and the setup program features.
  227.  
  228.  
  229.         >> Sec. 1.2              THE STS DEFAULT SETUP
  230.         _____________________________________________________________________
  231.  
  232.              StS comes pre-configured to run on what is considered the most
  233.         likely system configuration.  It assumes you have an IBM compatible
  234.         video card and that your primary hard disk drive is C:.  Although the
  235.         program is totally re-settable with respect to these parameters, this
  236.         will be your starting point.
  237.  
  238.              StS uses several external utility programs to accomplish the
  239.         tasks of library file handling, editing, and listing.  The default
  240.         pathnames defined for these functions is C:\STEREO.  It is highly
  241.         recommended but not required that you create a sub-directory called
  242.         STEREO on the root directory of your primary (C:) hard disk and place
  243.         these files in it;
  244.  
  245.         PKZIP.EXE   ........ ZIP file packer
  246.         PKUNZIP.EXE ........ ZIP file un-packer
  247.         PKPAK.EXE   ........ ARC file packer
  248.         PKUNPAK.EXE ........ ARC file un-packer
  249.         LHARC.EXE   ........ LZH file utility
  250.         PAK.EXE     ........ PAK file utility
  251.         ARJ.EXE     ........ ARJ file utility
  252.         LIST???.COM ........ ASCII file list program
  253.         E88.EXE     ........ ASCII text editor  (available from M.R.E.)
  254.                                                                         1-2
  255.  
  256.              If you do not have all of these programs or do not want to move
  257.         them, no problem.  The creation of this sub-directory and the
  258.         availability of all these programs should only be considered as a
  259.         helpful suggestion.  StS's initial paths are all set to C:\STEREO\
  260.         and setting up such a sub-directory will save time but StS can be
  261.         easily configured to work otherwise.
  262.  
  263.  
  264.         >> Sec. 1.3            RUNNING StS THE FIRST TIME
  265.         _____________________________________________________________________
  266.  
  267.              It is strongly suggested that the user create a sub-directory
  268.         named STEREO and copy all of the files associated with StS into
  269.         that sub-directory.  If there is space on the C: drive for this
  270.         sub-directory that is the recommended place for it.  StS uses an
  271.         integrated external setup program (see above) that must reside in
  272.         the DOS path so it is also suggested that the user edit the path
  273.         statement in the AUTOEXEC.BAT file to include the STEREO sub-
  274.         directory.  If you have no path statement, then add the following
  275.         line to your AUTOEXEC.BAT file.   PATH=C:\STEREO\
  276.  
  277.              To execute StS, just type in STS at the DOS prompt like you
  278.         would any other program.  StS is not resident or special with respect
  279.         to general operation with one exception.  StS expects to find the
  280.         COMSPEC environment string defined.  In 99% of all cases MS-DOS has
  281.         already done this job for you so no action is required by the user.
  282.         In the event that StS does not find this string, it will report the
  283.         error.  If this happens, then simply add this statement to your
  284.         AUTOEXEC.BAT file.   SET COMSPEC = C:\COMMAND.COM   If you are not
  285.         running a hard disk, you should adjust the drive letter as required.
  286.  
  287.              When executed, the StS screen will appear on your display, in
  288.         living black and white.  The system defaults are set to direct
  289.         screen writes which allow the program to operate on any type of
  290.         IBM display compatible system.  If your machine is not IBM display
  291.         compatible, you will need to specify the /B switch on the DOS command
  292.         line to force StS to use BIOS screen writes.   ie. STS /B
  293.  
  294.              Users of very old IBM CGA cards may experience display "fetches"
  295.         or "snow" on the display when StS is running.  StS has a snow
  296.         suppression option which may be used to correct this problem.
  297.  
  298.         ---------------------------------------------------------------------
  299.         To turn snow suppression on:
  300.  
  301.         (1.) Press the <Alt> <S> key pair to go into setup mode.
  302.         (2.) Press the <F1> function key to set Screen and Mouse settings.
  303.         (3.) Press the <F1> function key to toggle Snow suppression < ON>
  304.         (4.) Press the <Esc> key when you are finished playing with the other
  305.              options.
  306.         (5.) Press the <F4> key to save the change and exit setup mode.
  307.         ---------------------------------------------------------------------
  308.                                                                         1-3
  309.  
  310.         >> Sec. 1.4          HOW TO FULLY TUNE STEREO SHELL
  311.         _____________________________________________________________________
  312.  
  313.              This section will outline the operation of Stereo Shell's tuning
  314.         control center.  To fully exploit the power of StS, it is important
  315.         that you understand the setup procedure.
  316.  
  317.              To enter the setup area, press the <Alt> <S> key pair.  You
  318.         should see a screen with five windows.  In the upper left hand corner
  319.         is a main menu area that provides access to the various other menus
  320.         in the setup routine.  We will examine each option in detail.
  321.  
  322.             * IF THE SETUP PROGRAM FAILS TO EXECUTE *
  323.         Make sure the setup program STSETxxx.EXE is present either in the left
  324.         window of the StS display or anywhere in the DOS path. (see above)
  325.         Make sure the setup program matches the version of StS that you have.
  326.         For example StS version 4.10 will have a setup program named
  327.         STSET410.EXE.  If you have edited the DOS path command in the
  328.         AUTOEXEC.BAT file, it may be necessary to re-boot the machine to make
  329.         the change effective.
  330.  
  331.  
  332.         >> Sub Sec. 1.4.1        SCREEN AND MOUSE OPTIONS
  333.         _____________________________________________________________________
  334.  
  335.         (F1) Screen and Mouse settings allow you to set various operational
  336.              parameters.  The sub-menu options are listed below.
  337.  
  338.              (F1) Snow suppression.
  339.                       This option is provided for users of older IBM display
  340.                   adapters.  It prevents flicker when the screen is updated
  341.                   while in direct video mode.  If you have an older display
  342.                   adapter you will want to toggle this option ON.  To toggle
  343.                   the option simply press the <F1> key.  If you do not have
  344.                   a snow problem, leave this option off for fastest operation.
  345.  
  346.              (F2) Exploding windows.
  347.                       Looks sharp and makes noise.  Toggle it by pressing <F2>
  348.  
  349.              (F3) Date/Time display.
  350.                       For users who find the ticking clock irritating or for
  351.                   those who don't know or care what time or day it is.
  352.                   Toggle by pressing <F3>.
  353.  
  354.              (F4) Sound effects.
  355.                       Enables or disables all sound effects in StS.
  356.  
  357.              (F5) Screen saver. (3 modes)
  358.                       The StS screen saver will clear the video display to
  359.                   black after ten minutes of keyboard inactivity.  Unlike the
  360.                   other options in this section, the screen saver is a 3 mode
  361.                   option.  The (OFF) mode will disable the feature entirely.
  362.                   The ( ON) mode will simply clear the screen to black.  The
  363.                   (MSG) mode will randomly "bounce" a message around on the
  364.                   screen prompting the user to press a key.  The screen saver
  365.                   is only in effect when the StS screen is active.  It will
  366.                   NOT blank the screen while the user is executing another
  367.                                                                         1-4
  368.  
  369.  
  370.                   application from Stereo.  The screen saver is also a simple
  371.                   "clear the screen to black" type, it does no fancy or dan-
  372.                   gerous tricks with the video display adapter.
  373.  
  374.              (F6) Wrap around file windows.
  375.                       If on, the file and directory windows will allow the
  376.                   cursor to wrap around from top to bottom, bottom to top
  377.                   when the cursor moves past the first/last file.  When the
  378.                   wrap around occurs, the speaker will beep to indicate it.
  379.  
  380.              (F7) Sub-directory memory.
  381.                       This option determines how the program operates when
  382.                   the user changes sub-directories using the center window
  383.                   of StS.  With the memory off (default), the cursor will
  384.                   always appear at the top (on the double dots) after a
  385.                   directory change.  With the memory on, the program will
  386.                   "remember" the path that was taken when the user went
  387.                   "deeper" into the tree and place the cursor on the
  388.                   approiate sub-directories as he goes back toward the root.
  389.  
  390.              (F8) File descipt. on-line.
  391.                       This option enables/disables the 4DOS(tm) compatible
  392.                   file description on-line mode.  When enabled, the file
  393.                   description (if any) for the currently hilighted file will
  394.                   be displayed on the StS screen as the cursor is moved
  395.                   through the list of files.  The description appears over
  396.                   the Stereo Shell title/copyright near the bottom of the
  397.                   screen.  The on-line display will cause a slight delay when
  398.                   reading directory information due to the extra time
  399.                   required to find and read the DESCRIPT.ION file.  This is
  400.                   more noticable when reading slower floppy disk drives.
  401.  
  402.              (F9) Printer Port
  403.                       This option allows the user to select the default
  404.                   printer port used by the StS internal viewer.  LPT1, LPT2,
  405.                   or LPT3 are allowed.
  406.  
  407.              (F10) Mouse sensitivity.
  408.                       Does not refer to the emotional state of the rodent.
  409.                   This option is provided to allow the user to adjust the
  410.                   speed of the mouse.  To set this value, press <F7> which
  411.                   will print instructions and the current value.  Use the
  412.                   <+> and <-> keys to change the value, press <CR> when
  413.                   you are satisfied.
  414.  
  415.  
  416.              <Esc.>  Press the <Esc> key to return to the main menu.
  417.  
  418.  
  419.         >> Sub Sec. 1.4.2           COLOR SETUP
  420.         _____________________________________________________________________
  421.  
  422.         (F2) Color Setup (main screen)
  423.              This option allows the user to set the screen window colors.
  424.         Use the number keys listed in the menu to set your desired screen
  425.         colors and press <CR> when satisfied.  We have provided a "magic key"
  426.         (key #9) that will give you a default color setup to examine.
  427.                                                                         1-5
  428.  
  429.              The setting of the colors abides by the following sequence.
  430.         [ black, blue, green, cyan, red, magenta, brown, white ]
  431.              Foreground colors will cycle through 16 shades of these colors
  432.         while background colors use only the low intensity 8.
  433.  
  434.          (F3) Color Set (borders)
  435.              This option allows the user to adjust the border colors and
  436.          hi-lite bar color.  Its operation is identical to (F2) above.
  437.  
  438.         >> Sub Sec. 1.4.3           FILES/EXTERNAL SETUP
  439.         _____________________________________________________________________
  440.  
  441.         (F4) Files/external setup
  442.              StS interfaces to various external programs to allow the user to
  443.         process compressed files, edit files, and more.  This option will
  444.         allow you to define the programs and location of these programs on
  445.         your system.
  446.              First we need to define some general rules for the program
  447.         descriptions.  These rules apply to all programs defined under the
  448.         option.
  449.  
  450.                     GENERAL RULES FOR EXTERNAL FILE SPECIFICATION
  451.  
  452.         (1.)  Include the drive letter.  Unless you absolutely plan to use
  453.               StS only on one drive you will need to include a drive letter
  454.               on all program descriptions.
  455.  
  456.         (2.)  Include the full and complete path from the root.  StS uses the
  457.               MS-DOS EXEC function to run these programs.  The EXEC function
  458.               does not search for the user defined PATH= string in the
  459.               environment so you must explicitly tell StS where the file is
  460.               located.
  461.  
  462.         (3.)  Include the complete filename with the extension.  The EXEC
  463.               function does not assume a .COM or .EXE extension as does DOS
  464.               itself.  If the extension is not provided StS will be unable to
  465.               execute the program.
  466.  
  467.         Example:
  468.                    Assume that my editor (E88.EXE) was located in a sub-
  469.               directory I call GREAT which is itself a sub-directory of
  470.               EDITORS located on my hard disk drive c.
  471.                    My string to define the Editor utl would be:
  472.               C:\EDITORS\GREAT\E88.EXE
  473.  
  474.         (4.)  In StS version 4.00+, the Editor, Viewer, User programs, and
  475.               Launch programs are all defined with a virtually identical
  476.               screen layout.  There is an on-screen help box which gives
  477.               a brief description of each item needed in the setup.  A less
  478.               brief description will now be provided.
  479.  
  480.               Path\name.ext: This is the path and name of the program to
  481.                              run as an external.  Be sure to abide by
  482.                              notes 1,2, and 3, above when defining this
  483.                              item.  An example of the proper use of this
  484.                              item would be when defining the editor pro-
  485.                              gram as shown in note 3 above.
  486.                                                                         1-6
  487.  
  488.               Parameters...: Parameters are also known as command line
  489.                              switches.  Many programs accept command
  490.                              line switches when they are executed from
  491.                              the DOS prompt.  An example would be the /h
  492.                              switch in E88 which causes the program to
  493.                              run in 43 line EGA mode.  Building on the
  494.                              example under note 3 above, to run E88 from
  495.                              the DOS command line in 43 line EGA mode we
  496.                              would type: C:\EDITORS\GREAT\E88.EXE /h  To
  497.                              run E88 from StS in 43 line mode, the /h
  498.                              would be placed in the Parameter field.  In
  499.                              some cases, the user may desire to run a
  500.                              program with different switches and choose
  501.                              those switches at runtime.  StS provides a
  502.                              special technique to allow this.  Placing a
  503.                              question mark in the parameter field will
  504.                              cause StS to prompt for the parameters each
  505.                              time the program is executed.
  506.  
  507.               Pass filename: Many programs can accept a filename on the
  508.                              DOS command line.  Editors such as E88 are
  509.                              a great example of this fact.  If a filename
  510.                              is passed to E88 it will automatically load
  511.                              that file for editing.  Continuing with our
  512.                              example above, a DOS command line for E88 could
  513.                              be: C:\EDITORS\GREAT\E88.EXE /h STS.DOC  where
  514.                              STS.DOC would be the file to be edited.  Stereo
  515.                              Shell will automatically pick up the filename
  516.                              from the highlight bar on the screen and pass it
  517.                              to the external program if 'Y' is selected for
  518.                              the Pass filename option.
  519.  
  520.               Pass name 1st: The "standard" method for passing parameters and
  521.                              filenames to a program on the DOS command line
  522.                              is to pass the parameters before the filename as
  523.                              is shown in our E88 example.  Notice the /h
  524.                              comes before the filename.  Some programs do not
  525.                              abide by this protocol and StS provides an
  526.                              option to reverse the order in which the
  527.                              parameters and filename are passed.  A program
  528.                              such as the popular LIST.COM from Buerg is an
  529.                              example of a program which wants the filename
  530.                              before any command line switches.  Normally the
  531.                              Pass name 1st option should be set to 'N' but
  532.                              if the options do not work, try reversing the
  533.                              order by answering 'Y' to this option.
  534.  
  535.               Pause........: The pause option will cause StS to display a
  536.                              "Press any key" prompt before it destroys the
  537.                              screen and continues normal operations.  This
  538.                              option is provided to allow users to read the
  539.                              screen output from programs that print infor-
  540.                              mation and terminate.  The DOS utility CHKDSK
  541.                              is an example.  Without the pause, it would be
  542.                              impossible to read the results from CHKDSK.
  543.                                                                         1-7
  544.  
  545.               Menu wording.: This option applies only to USER programs.  The
  546.                              text string defined here is the string that will
  547.                              appear on the USER menu when StS is running.
  548.                              Use this option to describe the USER program.
  549.                              For example if I decide to set up a file finder
  550.                              program as a USER program, I would write some-
  551.                              thing like "File finder program." in for the
  552.                              Menu wording.
  553.  
  554.               Extension key: This item applies only to the LAUNCH programs.
  555.                              A LAUNCH program is an application which StS
  556.                              can execute for the user when he selects a file
  557.                              with an extension that matches a data file
  558.                              extension for that program.  For example, most
  559.                              BASIC programs carry the filename extension of
  560.                              .BAS.  StS can be set up to optionally run BASIC
  561.                              and load the highlighted .BAS file.  In other
  562.                              words BASIC can be "launched" because the user
  563.                              selected a .BAS file.  The extension key defines
  564.                              the filename extension that will activate the
  565.                              LAUNCH option on the General Files Menu.
  566.  
  567.  
  568.              Now that we have the general rules down, lets examine the
  569.              specific options and types of external programs StS supports.
  570.  
  571.  
  572.              (F1) Editor program.
  573.                   The editor may be ANY user defined text editor or word
  574.                   processor.  StS provides an option to edit files on its
  575.                   file menus.  When the edit option is selected,  StS will
  576.                   execute the editor program defined here.  The editor should
  577.                   be capable of accepting a filename on the command line.
  578.  
  579.              (F2) Viewer program.
  580.                   The viewer definition is optional.  The user may define any
  581.                   external view program in a manner similar to the editor
  582.                   definition above.  If the viewer is not defined by the user,
  583.                   StS will use its internal viewer routine.
  584.  
  585.              (F3) COMPRESSION programs.
  586.                   Selecting this option will open another menu window which
  587.                   allows one to select the particular compression program to
  588.                   set up.   Once a type such as .ZIP is selected, a setup
  589.                   screen for that program appears.  In general, the user
  590.                   should abide by the general rules for defining external
  591.                   programs as outlined above and also follow the on-screen
  592.                   help box.  The intricacies of defining each compression
  593.                   program command will not be discussed at this time.  Please
  594.                   see Appendix A in this .DOC file for details of the
  595.                   compression program setup.
  596.         * * NOTICE * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
  597.         *
  598.         * Please see Appendix A in this .DOC file for information about
  599.         * changing the actual file compression program commands.  Do not
  600.         * attempt to change these strings before reading Appendix A.
  601.         *
  602.         * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
  603.                                                                         1-8
  604.  
  605.              (F4) USER programs.
  606.                   The user defined utility(s) can be ANY .EXE, .COM  or .BAT
  607.                   file.  These programs can be used for secondary editors,
  608.                   list programs, file finders, file conversion routines,
  609.                   frequently used applications, special compression commands,
  610.                   batch files for formatting floppies, custom viewers, the
  611.                   possibilities are endless.  StS version 4.10 now supports up
  612.                   to 10 user defined utilities which each have a setup screen
  613.                   accessed from the sub-menu for this option.
  614.  
  615.              (F5) LAUNCH programs.
  616.                   Although the name LAUNCH may invoke mental images of a big
  617.                   Saturn rocket sitting poised to roar off into the wild blue
  618.                   yonder, the StS launch program is much quieter and easier
  619.                   to operate.  Launchable programs allow the user to execute
  620.                   an application by selecting one of its data files.  For
  621.                   example if a LAUNCH program is defined for the .BAS filename
  622.                   extension, an extra option will appear on the General Files
  623.                   Menu that will allow the user to run BASIC and load the data
  624.                   file automatically.  Thus BASIC was launched. StS version
  625.                   4.00+ supports up to 10 LAUNCH programs which each have a
  626.                   setup screen accessed from the sub-menu for this option.
  627.  
  628.              (F6) HELP File path/name.
  629.                   This option allows the user to define the name and location
  630.                   of the StS help file.  The help file may be any ASCII text
  631.                   file.  Follow the on-screen instructions to modify this
  632.                   option.
  633.  
  634.              (F7) WORKing directory setting.
  635.                   This is the default setting for the right side of the StS
  636.                   display.  Stereo Shell uses this working directory as
  637.                   the default source and destination of files that will be
  638.                   included in, or extracted from, compressed files.  This
  639.                   setting defaults to C:\ZDIR\ and it is recommended that the
  640.                   novice user not adjust this unless it is necessary.  Unless
  641.                   your system for some reason does not have a C: drive with
  642.                   sufficient space on it, or you just can't stand the name
  643.                   ZDIR, it should not be necessary to change this path.  If
  644.                   you do decide to adjust this, please follow the instructions
  645.                   provided on the screen carefully.  Include the drive letter
  646.                   and the complete path from the root.  This directory may
  647.                   at times contain large numbers of files and should not be
  648.                   setup on a floppy disk drive.
  649.  
  650.  
  651.         >> Sub Sec. 1.4.5          PROTECTED OPTIONS
  652.         _____________________________________________________________________
  653.  
  654.         (F5) Protected options.
  655.              This main menu option is provided to allow users and system
  656.         managers to control access to some of Stereo Shell's setup options
  657.         and menus.  Note that this protection system is a very basic system
  658.         which was designed to prevent the average user from seeing hidden
  659.         files or changing external program setups.  It can be defeated by
  660.         most self respecting hackers but should severely limit "tinkering" by
  661.         those who should not "tinker" anyway.
  662.                                                                         1-9
  663.  
  664.  
  665.              When selected this option will either open a sub-menu or prompt
  666.         for a password if one has been previously set.  The sub-menu options
  667.         will now be presented.
  668.  
  669.  
  670.              (F1) Hidden files displayed.
  671.                   When < ON> StS will "see" and display hidden files that
  672.              reside on your disks.  Hidden files will carry a small "h"
  673.              hi-lighted by the date field in the list.
  674.  
  675.              (F2) User program changes.
  676.                   When < ON> users will be allowed access to the
  677.              Files/external setup (main menu option) and change the editor,
  678.              viewer, etc. programs.  When <OFF> access to this main menu
  679.              option will be denied.
  680.  
  681.              (F3) Allow shelling to DOS.
  682.                   When <OFF> users will not be allowed to execute an ALT-D
  683.              DOS shell command.  This prevents commands such as DIR and
  684.              FORMAT from being executed directly from StS.  It is worth
  685.              noting that this has very limited usefullness since StS can
  686.              execute programs (including COMMAND.COM) directly from the
  687.              screen.  If a system manager desires to prevent users from
  688.              shelling to DOS by any means, modifications to other areas of
  689.              the system must be made.  This option serves only as an aid in
  690.              the process of protecting a system.
  691.  
  692.              (F4) Password change/enable.
  693.                   HEED THE ON-SCREEN WARNING.  Setting the password requires
  694.              that it be remembered!  If the password is forgotten, the only
  695.              recourse is to erase the .CFG file and totally rebuild the
  696.              setup.  Once set, the password will be required to re-enter this
  697.              sub-menu area.
  698.  
  699.  
  700.         >> Sub Sec. 1.4.5          SAVE SETTINGS AND EXIT
  701.         _____________________________________________________________________
  702.  
  703.         (F6) Save settings and exit.
  704.              This main menu option will save the settings you have defined
  705.         and exit back to the StS main screen.  The settings are saved in the
  706.         root directory of the current disk drive in a file named
  707.         STSCFG.CFG.  In the event that you ever want to start over from the
  708.         internal program default settings, simply erase this .CFG file before
  709.         running StS.
  710.  
  711.         SETUP NOTE:  You may set each window of the StS display to sort files
  712.                      in various manners by using the <F3> function key while
  713.                      running the main program.  When you select option (F5)
  714.                      in setup mode your currently defined sort settings will
  715.                      be saved.  The windows will then "come up" sorted as you
  716.                      have them defined each time you execute StS.
  717.                                                                         1-10
  718.  
  719.  
  720.         NOTE: An environment variable setting is provided to allow the user to
  721.               "hard code" the configuration file name and location.  This
  722.               feature will allow you purists out there to put the config-
  723.               uration file in some place other than the root directory.
  724.               This also allows users who desire to run STS from various
  725.               disk drives to ensure that STS will always be able to find the
  726.               setup file
  727.  
  728.               The string is:  SET STS_CFG=[d:][path](filename.ext)
  729.  
  730.           Note: Use all CAPITAL LETTERS.  It is the user's responsibility to
  731.               provide a valid drive and path specification.  If you wish
  732.               to place your config file in a different place but do not
  733.               want to go through the setup procedure again, first copy your
  734.               present config file to the place where you want it and then
  735.               set the string to point at it.  If you rename it, make sure
  736.               the string contains the proper name.  STS will use the
  737.               SET= data if found, otherwise it will default to the current
  738.               root and the default name.
  739.  
  740.           Example:  If I wanted my config file to be located in a
  741.               sub-directory I have named STEREO, I would add this string to
  742.               my AUTOEXEC.BAT file.   SET STS_CFG=C:\STEREO\STSCFG.CFG
  743.               >> Note that I have included the complete drive, path, and
  744.               filename.  This is necessary!
  745.  
  746.  
  747.         >> Sub Sec. 1.4.6                EXIT NO SAVE
  748.         _____________________________________________________________________
  749.  
  750.         (F7) or <Esc.>  Exit NO save.
  751.              This option will take you back to the StS main screen without
  752.         saving the changes in the STSCFG.CFG file.  This is useful for
  753.         experimenting with colors or for temporary setup changes.
  754.                                                                         2-1
  755.         _____________________________________________________________________
  756.  
  757.         >> PART 2                   USING STEREO SHELL
  758.         _____________________________________________________________________
  759.  
  760.  
  761.  
  762.         >> Sec. 2.1                   INTRODUCTION
  763.         _____________________________________________________________________
  764.  
  765.              Stereo Shell is a unique DOS shell utility program.  This
  766.         program provides two fully independent file/directory displays which
  767.         enable it to provide extremely powerful, yet simple, file handling
  768.         functions.  The twin, or if you will, stereo display allows the user
  769.         to perform file operations such as move and copy between any two
  770.         drives, or directories, or combinations of drive/directories on the
  771.         machine without ever typing a file or path name.
  772.  
  773.              Stereo Shell was also intended to be a fast, simple, and
  774.         user friendly program to handle the otherwise tedious task of working
  775.         with compressed files.  StS takes a fresh approach to this task in
  776.         that it uses a separate directory and split screen display to isolate
  777.         and monitor the files associated with a compressed file.
  778.  
  779.              StS provides intelligent, easy to use menus for handling file
  780.         and compressing functions.  These menus are intelligent in that the
  781.         menu that appears on the screen for the user is based on the filename
  782.         extension of the file selected.  For example, selecting a .ZIP file
  783.         from the directory display will automatically open the file compressor
  784.         operation window.  The menu functions are of the "point-n-shoot"
  785.         variety but also allow quick execution via the function keys.
  786.  
  787.              StS supports most of the standard file and compression commands
  788.         through its menus and function keys.  The following list is provided
  789.         to give the user an idea of what StS will do.
  790.  
  791.         StS Functions                            Description
  792.  
  793.         Move file ........................ (from anywhere to anywhere)
  794.         Copy file ........................ (from anywhere to anywhere)
  795.         Rename file ...................... (standard DOS function)
  796.         Erase file ....................... (standard DOS function)
  797.         Erase read-only files ............ (asks to be sure, then zap)
  798.         Tag files ........................ (tag/untag any or all files)
  799.         Selectively tag files ............ (by name, date, archive bit etc.)
  800.         Move tagged files  ............... (very fast and smooth)
  801.         Copy tagged files  ............... (from anywhere to anywhere)
  802.         Erase tagged files ............... (prompted super zap)
  803.         Add tagged to library file ....... (build a compressed file)
  804.         Convert tagged to another format . (block convert your library files)
  805.         Execute user program on tagged ... (run any program repeatedly on tag)
  806.         View file ........................ (built in dual mode viewer)
  807.         View file ........................ (user defined optional ext. viewer)
  808.         Edit file ........................ (user defined editor/Wp)
  809.                                                                         2-2
  810.  
  811.         File attribute modify ............ (change dates times and attributes)
  812.         User file function ............... (10 user defined utility programs)
  813.         Launch applications .............. (10 launchable applications)
  814.         Execute program .................. (.EXE, .COM, .BAT, .BTM files)
  815.         Instant executable filter ........ (see only .EXE,.COM,.BAT, and .BTM)
  816.         Quick find filename .............. (intelligent search within dir.)
  817.         Change drive ..................... (with a single keystroke)
  818.         Change drive ..................... (from DOS menu. Allows A-Z drives)
  819.         Change alternate drive ........... (changes un-hooked side)
  820.         Change alternate drive ........... (from DOS menu. Allows A-Z drives)
  821.         Change directory ................. (fast, easy, sidebar technique)
  822.         Directory tree ................... (display tree to change dirs.)
  823.         Make directory ................... (from DOS command menu)
  824.         Sort options ..................... (sort each window independently)
  825.         Remove directory ................. (use <F10> or <Alt><F10>)
  826.         File comment system .............. (4DOS(tm) compatible comment sys.)
  827.         DOS command ...................... (run any DOS command from StS)
  828.         DOS gateway ...................... (type EXIT to return)
  829.  
  830.         Supports .ZIP .ARC .LZH .PAK .ARJ formats -----|
  831.         Create compression                             |
  832.         Extract files                                  |- Compression utility
  833.         Test compression                               |- command support.
  834.         View files in compression                      |- Works with up to 8
  835.         Verbose list compression contents.             |- compression progs.
  836.         Freshen files.                                 |
  837.         Update files.                                  |- Tagged file support
  838.         Delete files from compression.                 |- as well, see above.
  839.         Convert from format to format            ------|
  840.  
  841.  
  842.         >> Sec. 2.2                  THE StS DISPLAY
  843.         _____________________________________________________________________
  844.  
  845.              When StS is executed, the user is presented with a screen split
  846.         into 3 main sections.  There is a left file window that includes
  847.         a sidebar labeled Chg. Dir., and a right file window that shows
  848.         the contents of the working directory.  Near the bottom of the screen
  849.         is a title line with date/time display and also a function key guide.
  850.  
  851.              This section, explaining what the screen windows mean and do, is
  852.         probably the most important section of the .DOC file.  A complete
  853.         understanding of the StS display and the stereo directory concept will
  854.         make the remainder of the information presented here almost redundant.
  855.         The split screen/dual directory display is the key to StS's simplicity
  856.         and also what sets it apart from other DOS shell utility programs.
  857.         We will start at the top of the display and examine each main area in
  858.         detail.
  859.                                                                         2-3
  860.  
  861.              >> Sub-Sec. 2.2.1          THE FILE WINDOWS
  862.              ________________________________________________________________
  863.  
  864.                   Both file windows are dynamic.  They are capable of display-
  865.              ing the contents of any drive or directory on your machine.  The
  866.              ability to work with two fully functional displays at a time
  867.              makes for an extremely powerful file manipulation and
  868.              maintenance utility.  The user can work "between" the displays
  869.              when moving or copying files.  This unique ability eliminates
  870.              the necessity of ever typing in a path or filename.  Please
  871.              note; StS does allow you to type in paths and such for
  872.              convenience, but unless a file is being renamed or created, it
  873.              is possible to do all move and copy operations with only your
  874.              mouse or cursor keypad.
  875.  
  876.                   Information pertaining to the current file window display
  877.              is presented at various points within the window.  At the top
  878.              center of each file window, actually on the border, StS displays
  879.              a VOLUME = message.  This will always show the disk drive to
  880.              which the window is currently assigned.  The drive:path at which
  881.              the window is currently pointed is displayed in the top title
  882.              area of the window.  In the center or main section is the
  883.              familiar filename-size-date display.  An occasional hi-lighted
  884.              block containing a lower-case s, r, or h may also appear just to
  885.              the left of the date on some files.  This indicates that the file
  886.              has special attribute(s) assigned to it on the disk. r,s, and h
  887.              refer to read-only, hidden, and system files respectively.  In
  888.              cases where the file has more than one of these attributes set
  889.              only the most important will appear with the hierarchy being h,
  890.              r, s.  Also note that several filenames may also show a small
  891.              dot to the immediate right of the file size.  This dot indicates
  892.              that the file archive bit is set.  File attributes and their
  893.              meanings are discussed later in this manual under the General
  894.              File option command menu.
  895.  
  896.                   The filename display will list the files present on disk
  897.              in sorted order depending on the sort option chosen by the user.
  898.              Sort types of file/ext, ext/file, date, size, and unsorted are
  899.              supported and selected by pressing <F3> which opens a menu from
  900.              which the sort type/criteria may be selected.  The sort that has
  901.              been defined for each window is saved when the setup is saved
  902.              in setup mode.  In the bottom title area the free disk space
  903.              for the selected drive is shown.  The sort type, file size, date,
  904.              and attributes are shown on the bottom border areas.
  905.                                                                         2-4
  906.  
  907.              >> Sub-Sec. 2.2.2         THE CHG. DIR. WINDOW
  908.              ________________________________________________________________
  909.  
  910.                   In the center of the display is a narrow vertical window
  911.             titled Chg.Dir.  This window area is used to display
  912.             sub-directory information and allow you to easily move around
  913.             on the disk(s).
  914.  
  915.                   A brief definition is in order here to explain a bit of
  916.             Stereo Shell jargon:.... "Hooked" refers to the appearance of
  917.             the directory window as it is graphically displayed on the
  918.             screen.  When the Chg.Dir. window is hooked to a file window, it
  919.             appears to be connected to the file window and will form a
  920.             continuous outer boundary.  If the left and right file windows
  921.             are in different colors, the Chg.Dir. window will assume the
  922.             color of the file window to which it is hooked.
  923.  
  924.                   The Chg.Dir. window always displays the sub-directories
  925.             of the file window currently hooked.  Pressing the left and right
  926.             arrow keys or moving the mouse will allow the user to hook the
  927.             Chg.Dir. window to either file window so long as there is file or
  928.             directory information available to be read from that drive.  StS
  929.             logic prevents the user from placing the cursor in a completely
  930.             blank window and thus will not allow a hook when a disk is
  931.             completely blank and contains no sub-directories.
  932.  
  933.                   The Chg.Dir. window, or directory sidebar window is a unique
  934.             feature of StS and provides the user with the means to zip
  935.             around on the disk.  The change directory sidebar window
  936.             displays, in sorted order, the sub-directories associated with
  937.             the currently hooked file window.  Separating the directories
  938.             from the filename list and providing the user with a scrollable
  939.             sorted listing, gives StS one of the fastest, easiest, and
  940.             most convenient methods of changing directories available.  By
  941.             simply placing the "light bar" on the directory you want and
  942.             pressing [ENTER], you can move anywhere on the disk.
  943.  
  944.             One feature of the directory display may not be familiar to some
  945.             users and requires some explanation here.  If you are displaying a
  946.             sub-directory listing, you will notice that the first directory
  947.             in the Chg. Dir. sidebar window appears as two dots (..).  These
  948.             two dots are the link to the parent of that sub-directory.
  949.             Selecting the double dot directory will take you "up a notch"
  950.             thus, this is the means to go backwards on the tree.  This is the
  951.             standard DOS method to do this job, not something that was
  952.             created by the author.  In fact many users will be delighted to
  953.             know that this works from the DOS prompt.  Anytime you are in a
  954.             sub-directory, entering CD..  at the DOS prompt will cause you
  955.             move up to the parent directory.
  956.                                                                         2-5
  957.  
  958.                   Stereo Shell also has the ability to display the tree
  959.             style directory structure of a drive.  This display is summoned
  960.             by pressing the space bar, the insert key, or both mouse buttons
  961.             while the light bar cursor is in the center window.  The "classic"
  962.             tree structure display, although not as fast and efficient as
  963.             StS's native sidebar technique for changing directories, is
  964.             useful for providing an overview of a drive layout.  This feature
  965.             is particularly nice when running the shell on a machine which is
  966.             unfamiliar to the user.
  967.  
  968.                   In the bottom title area of the Chg.Dir. window the total
  969.             of all marked (tagged) files for the currently hooked directory
  970.             is displayed.  One quick trick worth mention here is the fact
  971.             that the user can mark all files in the window and quickly find
  972.             the total disk space occupied by the files.  See the INS and DEL
  973.             keys for the mark/un-mark all feature.
  974.  
  975.  
  976.  
  977.             >> Sub-Sec. 2.2.3      THE TITLE AND FUNCTION KEY AREA
  978.             ________________________________________________________________
  979.  
  980.                   Across the bottom of the StS display the user finds a
  981.             program title/version/copyright and date/time line.  Below that
  982.             is a function key guide.  This is a standard function key help
  983.             line and shows an abbreviated command for each F-key.
  984.             Keys F8 and F10 may be used to rename and erase directories as
  985.             well as files.  DOS 3.xx+ is required to rename a directory.
  986.  
  987.  
  988.         >> Sec. 2.3            StS DIRECT KEYS AND COMMANDS
  989.         _____________________________________________________________________
  990.  
  991.                   This section will describe the direct key functions
  992.             available to the StS user when file selection is in effect.
  993.  
  994.  
  995.              >> Sub-Sec. 2.3.1       THE CURSOR AND SCREEN KEYS
  996.              ________________________________________________________________
  997.  
  998.                   The cursor and screen keys provide the user with the means
  999.             to select files and directories.  Here we will list all the
  1000.             active keys in this group and detail what they do.
  1001.  
  1002.  
  1003.              > Left and Right arrow keys <
  1004.  
  1005.                   The left and right arrow keys select the screen window.
  1006.             The selected window will contain a "light bar" cursor.  The
  1007.             arrow keys wrap around between windows and all empty windows are
  1008.             skipped.
  1009.  
  1010.             > Up and Dn arrow keys <
  1011.  
  1012.                   The up and down arrow keys allow the user to select a file
  1013.             or directory within a window.  These keys move the cursor and
  1014.             also scroll the display when on the edge.  The speaker will beep
  1015.             when the first and last entry in the window is reached.
  1016.                                                                         2-6
  1017.  
  1018.             > Home and End keys <
  1019.  
  1020.                   The home and end keys will instantly scroll the selected
  1021.             window to the first and last entry in the window and place the
  1022.             light bar on it.
  1023.  
  1024.  
  1025.             > PgUp and PgDn <
  1026.  
  1027.                   The page up and page down keys will instantly scroll the
  1028.             selected window display one page up or down.
  1029.  
  1030.             > The tab key. <
  1031.  
  1032.                   The tab key will move the cursor between windows.
  1033.  
  1034.  
  1035.             >> Sub-Sec. 2.3.2     THE LETTER, NUMBER, AND MARKING KEYS
  1036.             ________________________________________________________________
  1037.  
  1038.                   The letter and number keys serve a very important role in
  1039.             the StS user interface.  This section explains their use.
  1040.  
  1041.  
  1042.             > The letter keys; A,B,C,D, etc <
  1043.  
  1044.                   The letter keys are used for a "QUICK FIND" scroll.
  1045.             Pressing a letter key will find a filename, extension, or
  1046.             directory beginning with the letter that is nearest to, without
  1047.             exceeding the letter that was pressed.  This QUICK FIND is based
  1048.             on either the filename or extension depending on what the user
  1049.             has selected as the primary sort, ie. filename/ext or ext/file-
  1050.             name.  QUICK FIND also has some built in intelligence.  If all
  1051.             the files in a directory have extensions that begin with the same
  1052.             same letter, and you are sorting by extension, then the QUICK
  1053.             FIND automatically switches to a filename find.  This switching
  1054.             allows users to set up directories containing files which are
  1055.             all of the same type and still be able to use QUICK FIND to
  1056.             advantage.  QUICK FIND is disabled if you have selected any sort
  1057.             other than file/ext or ext/file.
  1058.  
  1059.                   Pressing a letter key more than once will cause the cursor
  1060.             to go to the next file starting with that letter and so on until
  1061.             the last file is found.  Pressing the same letter key twice on
  1062.             the last file will cause the cursor to again go to the first
  1063.             file and start back down the list.
  1064.  
  1065.                   Valid keys for the QUICK FIND are A-Z.
  1066.  
  1067.             > The number keys; 1,2,3 etc. <
  1068.  
  1069.                   The number keys allow the StS user to select the disk
  1070.             drive for display in the hooked window.  Upon execution, StS
  1071.             requests drive information from DOS and assigns the number keys 1-
  1072.             9 to access the correct drive letters.  The keys are assigned as
  1073.             1=A: 2=B: etc.  If you press an unassigned number key StS will
  1074.             respond with a beep.
  1075.                                                                         2-7
  1076.  
  1077.                   Pressing a number key will change the hooked window to the
  1078.             drive specified.  The user can change the other side ( the
  1079.             un-hooked side ) by using <Alt> <1,2,3,etc.>. Users with more
  1080.             drives than are accessible with the number keys may select these
  1081.             drives from the DOS menu.
  1082.  
  1083.              > The <Alt> number keys; <Alt>1,2,3 etc. <
  1084.  
  1085.                   The combination of <Alt> and the number keys 1,2,3, etc.
  1086.             will allow the user to change the un_hooked file window to
  1087.             another drive.  This is a very important feature due to one of
  1088.             the idiosyncrasies of stereo windows.  If you have a window
  1089.             pointed at say, a blank, formatted floppy disk, there is no way
  1090.             to hook to that window because it is totally blank.  Pressing
  1091.             <Alt> 1,2,3 will allow the user to change the drive of that
  1092.             window without ever hooking to it.  A good way to remember this
  1093.             command is to always think of the un-hooked window as the
  1094.             alternate window and hence <Alt> key controlled.
  1095.  
  1096.                   Users with more drives than are accessible with the number
  1097.             keys may select these drives from the DOS menu.
  1098.  
  1099.             > The space bar. <
  1100.  
  1101.                   The space bar will mark or unmark (tag) a file for
  1102.             subsequent copy or erase activity.  The marked file is indicated
  1103.             by a small diamond displayed at the end of the filename
  1104.             extension.
  1105.                   The space bar also serves a function in the Chg. dir.
  1106.             window.  If pressed while the cursor is in the Chg. dir. window
  1107.             StS will display a tree structure of the drive.
  1108.  
  1109.             > The Ins. and Del. keys. <
  1110.  
  1111.                   The insert and delete keys will instantly mark or un-mark
  1112.             all files in a directory window.
  1113.                   The Ins. & Del. keys also serve a function in the Chg. dir.
  1114.             window.  If pressed while the cursor is in the Chg. dir. window
  1115.             StS will display a tree structure of the drive.
  1116.  
  1117.             > The backspace and asterisk keys <  (executable file filter)
  1118.  
  1119.                   The backspace or asterisk key will instantly filter out all
  1120.             the "trash" files in a sub-directory and leave the display showing
  1121.             only the executable files with extensions of .EXE, .COM, .BAT, and
  1122.             .BTM.   This is useful for quickly locating programs to run and
  1123.             eliminating the data files.  This is a toggle function, push the
  1124.             key to again show all files.
  1125.                                                                         2-8
  1126.  
  1127.             > The [Alt] [C] key. <   (4DOS(tm) file comment system)
  1128.  
  1129.                   This key pair will display any existing file comment which
  1130.                   may then be edited by the user.  If no file comment exists,
  1131.                   a comment may be created and saved via this entry system.
  1132.                   Stereo Shell maintains the file comments in a normally
  1133.                   hidden file named DESCRIPT.ION in the same sub-dir. as the
  1134.                   files being commented.  File descriptions are moved, copied,
  1135.                   renamed, deleted, etc. as the operations are carried out on
  1136.                   the files themselves.  The Stereo Shell file comment system
  1137.                   is 100% 4DOS (tm) compatible and has been implemented with
  1138.                   the permission of JP Software the creators of 4DOS.  4DOS
  1139.                   is not required to use the StS file comment system.
  1140.  
  1141.             > The [Alt] [D] key. <   (DOS command/gateway)
  1142.  
  1143.                   This key pair will open a dialogue window which will allow
  1144.                   the user to either execute a DOS command directly or to
  1145.                   "gateway" to DOS.  Entering nothing on the command line
  1146.                   will open the gateway.  The drive/directory that will be
  1147.                   considered "current" by DOS when the command is issued is
  1148.                   displayed in the window.
  1149.  
  1150.             > The [Alt] [E] key. <   (enhanced display)
  1151.  
  1152.                   This key pair will switch the StS display resolution on
  1153.                   MCGA, EGA, or VGA equipped systems.  Three modes are sup-
  1154.                   ported on the MCGA and VGA, two are available on the EGA.
  1155.  
  1156.             > The [Alt] [H] key. <   (help)
  1157.  
  1158.                   This key pair will load the user defined StS help file and
  1159.                   display it with the viewer.  The location and name of the
  1160.                   help file may be defined in the StS setup.
  1161.  
  1162.             > The [Alt] [Q] key. <   (quit)
  1163.  
  1164.                   This key pair is the fastest way to exit from StS.  When
  1165.                   pressed, this key combination will return the user to DOS
  1166.                   and restore the drive/directory that was current when StS
  1167.                   was executed.
  1168.  
  1169.             > The [Alt] [R] key. <   (reset)
  1170.  
  1171.                   This key pair will reset the right side to the work dir.
  1172.  
  1173.             > The [Alt] [S] key. <   (setup)
  1174.  
  1175.                   This key pair will run StS's integrated external setup
  1176.                   program.  The setup program must reside somewhere in the
  1177.                   DOS path and its name must match the version of StS.  For
  1178.                   example the setup program for StS version 4.10 would be
  1179.                   STSET410.EXE
  1180.                                                                         2-9
  1181.  
  1182.             > The [Alt] [T] key. <   (time check)
  1183.  
  1184.                   This key combination will toggle the hooked window display
  1185.                   mode between size/date and date/time mode.  The window mode
  1186.                   for each window can be saved by saving the setup with
  1187.                   the windows set as desired.
  1188.  
  1189.  
  1190.             >> Sub-Sec. 2.3.3            THE COMMAND KEYS
  1191.             ________________________________________________________________
  1192.  
  1193.                   The command keys open an StS menu.  This section outlines
  1194.             the use of the command keys.
  1195.  
  1196.  
  1197.             > The Enter key <
  1198.  
  1199.                   The carriage return or enter key is used to select a file
  1200.             or directory.  In the case of a directory selection, StS will
  1201.             immediately change and display the new directory in the hooked
  1202.             window, and any associated sub-directories in the Chg. Dir.
  1203.             sidebar area.  In the case of a file selection, StS will open
  1204.             the appropriate menu to work with that file based on the filename
  1205.             extension.  A .ZIP or .ARC file opens the compression menu.  A
  1206.             .EXE .COM or .BAT file opens the EXE COM BAT window.  And the
  1207.             selection of any other file extension opens the GENERAL file menu.
  1208.  
  1209.  
  1210.             > [F1], [+], or [Esc] keys <
  1211.  
  1212.                   Pressing the F1, +, or Esc. keys opens the DOS menu.  The
  1213.             DOS window is described in detail in the following sections, but
  1214.             for now, this is how it is accessed.
  1215.  
  1216.                    It was decided to use so many keys to do this job for
  1217.             several reasons.  F1 and Esc. are the keys most users
  1218.             instinctively think of as the method to escape from, or get help
  1219.             in using, a program.  So, they were both used here.  F1 has the
  1220.             added nicety of being the first command in the DOS window,
  1221.             namely, EXIT to DOS.  By pressing F1 repeatedly the user can
  1222.             quickly exit from StS.  The plus key was chosen for its location.
  1223.             Since most keyboards have a large plus key located near the
  1224.             numeric keypad (cursor control) area, using the plus key as a
  1225.             substitute for Esc. allows one handed operation of StS.
  1226.             The plus key works as a replacement for Esc. everywhere in StS
  1227.             except when the program is prompting for a filename.  Since the
  1228.             user has full cursor control, an ENTER key, and a plus key, all
  1229.             located in one bundle on the standard keyboard, the user can
  1230.             almost operate StS with just one hand.
  1231.                                                                         2-10
  1232.  
  1233.             > The other active function keys <
  1234.  
  1235.                   Several other function keys are active when StS is in
  1236.             file selection mode.  Here is a description of their functions.
  1237.  
  1238.             [F2]   Function key F2 calls either the marked file option menu or
  1239.                    a marking criteria menu depending on whether there were
  1240.                    files marked when F2 was pressed.  The marking criteria
  1241.                    menu will allow the user to define how files in the window
  1242.                    are to be marked.  This menu is discussed in more detail
  1243.                    later in this document.  The marked file option menu will
  1244.                    allow the user to to move, copy, erase, etc. files that
  1245.                    have been tagged.
  1246.  
  1247.             [F3]   Function key F3 will open a menu of possible sort types
  1248.                    from which the user may select.  Upon selection of a sort
  1249.                    type the file window is re-sorted and displayed.
  1250.  
  1251.             [F4]   Function key F4 will immediately open the user defined
  1252.                    file utility menu which will allow you to select a
  1253.                    pre-defined utility program to run.  Please see part 1 for
  1254.                    information on defining these utilities.
  1255.  
  1256.             [F5]   Function key F5 will immediately execute the user defined
  1257.                    edit utility program, passing to it, the filename beneath
  1258.                    the cursor.  Please see part 1 for information on defining
  1259.                    this utility.
  1260.  
  1261.             [F6]   Function key F6 will immediately execute the internal
  1262.                    view utility program.  The Stereo Shell view utility will
  1263.                    analyze the filename extension and appear either in HEX
  1264.                    mode or ASCII mode.  Pressing the space bar will switch
  1265.                    modes.  Please see the later section on StS view.
  1266.  
  1267.             [F7]   Function key F7 will allow the user to move a file to any
  1268.                    other directory.  When F7 is pressed, the lower screen
  1269.                    will be overlaid with a dialogue box requesting that the
  1270.                    user enter a new path filename to move to.  The currently
  1271.                    selected file will be displayed in the top left corner
  1272.                    of the box window.  If only a path is specified, the file
  1273.                    will be moved to the new location using the same name.
  1274.                    If a new name is specified, the file will be moved and
  1275.                    renamed in one operation.
  1276.                    * * * As a special feature of StS, if nothing is
  1277.                    specified, and the user simply presses ENTER, the file
  1278.                    is moved between the currently displayed windows.  If
  1279.                    the user is in the left window the file will be moved to
  1280.                    the right window and vice-versa.  Pressing Esc. while
  1281.                    being prompted for input will cancel the operation.
  1282.                                                                         2-11
  1283.  
  1284.             [F8]   Function key F8 will allow the user to rename a file.
  1285.                    When F8 is pressed, the lower screen will be overlaid with
  1286.                    a dialogue box requesting the new filename.  The currently
  1287.                    selected file will be displayed in the top left corner
  1288.                    of the box window. * * * F8 also serves as a move file
  1289.                    command.  If a valid path is entered without a filename
  1290.                    then the file is simply moved to the new location.  If a
  1291.                    path and filename are entered, the file is both moved and
  1292.                    renamed in one operation!  If only the filename is given,
  1293.                    the file is simply renamed.   Pressing Esc. while being
  1294.                    prompted for input will cancel the operation.  F8 can also
  1295.                    be used to rename directories if using DOS 3.00+.
  1296.  
  1297.             [F9]   Function key F9 will allow the user to copy a file to any
  1298.                    drive or directory.  When F9 is pressed, the lower screen
  1299.                    will be overlaid with a dialogue box requesting that the
  1300.                    user enter a new [d:] [path] [filename.ext].  The current-
  1301.                    ly selected file will be displayed in the top left
  1302.                    corner of the box window.  If only a drive or path is
  1303.                    specified the file will be copied to the new location
  1304.                    under the same name.  If a new name is specified, the
  1305.                    copy of the file will use the specified name.
  1306.                    * * * As a special feature of StS, if nothing is
  1307.                    specified, and the user simply presses ENTER, the file
  1308.                    is copied between the currently displayed windows.  If
  1309.                    the user is in the left window the file will be copied to
  1310.                    the right window and vice-versa.  Pressing Esc. while
  1311.                    being prompted for input will cancel the operation.
  1312.  
  1313.  
  1314.             [F10]  Function key F10 is the erase file command.  This key
  1315.                    prompts for confirmation of the erase.  Please see the
  1316.                    next function for a more efficient way to erase files.
  1317.  
  1318.  
  1319.             [Alt] [F10]   The key combination of Alt. F10 will erase the
  1320.                    file or directory under the cursor!  In the case of a
  1321.                    file the operation simply "zaps" the file.  If  this
  1322.                    key is used to delete a directory entry, the directory
  1323.                    must be empty or StS will report the error and the
  1324.                    directory will not be removed.  Please note that a two
  1325.                    key combination was used for this function to prevent
  1326.                    accidental erasure of files.
  1327.  
  1328.             >> Sub-Sec. 2.3.4          MOUSE CONTROL
  1329.             ________________________________________________________________
  1330.  
  1331.                   Stereo Shell includes a built in mouse interface.  To use
  1332.             your mouse, a Microsoft compatible mouse driver is all that is
  1333.             required.  See your mouse documentation for information on how to
  1334.             load the mouse driver.
  1335.                                                                         2-12
  1336.  
  1337.                   The StS mouse interface emulates various keyboard keys to
  1338.             provide user control.  The key emulations are outlined below.
  1339.  
  1340.                    Left button:...... Same as <CR> key.
  1341.                    Right button:..... Same as <Esc> key.
  1342.                    Both buttons:..... Same as <Space bar>.  Hold to repeat.
  1343.                    Roll away:........ Same as <Up arrow> key.
  1344.                    Roll toward:...... Same as <Dn arrow> key.
  1345.                    Roll left:........ Same as <Lt arrow> key.
  1346.                    Roll right:....... Same as <Rt arrow> key.
  1347.  
  1348.  
  1349.             >> Sub-Sec. 2.3.5          FILENAME CONVENTIONS
  1350.             ________________________________________________________________
  1351.  
  1352.                  StS uses standard DOS filename conventions when prompting
  1353.             for input.  Items displayed in square brackets are optional
  1354.             while those displayed in parenthesis are required.  All drive
  1355.             letters must be followed by a colon and all path names must end
  1356.             in either a slash or backslash.   For more information on
  1357.             standard DOS conventions, see the DOS manual.
  1358.  
  1359.  
  1360.  
  1361.         >> Sec. 2.4                  THE DOS MENU
  1362.         _____________________________________________________________________
  1363.  
  1364.              The DOS window provides the StS user with the ability to
  1365.         perform some basic program functions such as opening the DOS gateway
  1366.         and exiting StS.  This window is opened by pressing either <Esc> or
  1367.         <+> or <F1>.
  1368.  
  1369.               This section will take the functions available in the DOS
  1370.         window and explain them in the order they appear.
  1371.  
  1372.  
  1373.         [F1]   QUIT and return to DOS.
  1374.                     This option will end StS.  Through this method, the user
  1375.                may exit back to the original load drive\directory or exit
  1376.                into either displayed window.  See also <Alt><Q> for a faster
  1377.                exit method.
  1378.  
  1379.         [F2]   ERASE working dir. files.
  1380.                     This option provides a fast and neat method to erase the
  1381.                contents of the working directory.  When selected, the files in
  1382.                the working directory will be erased.
  1383.  
  1384.         [F3]   DOS gateway/command.
  1385.                     This option opens a dialogue window which will allow
  1386.                the user to either execute a DOS command directly or to
  1387.                "gateway" to DOS.  Entering nothing on the command line
  1388.                will open the gateway.  The drive/directory that will be
  1389.                considered "current" by DOS when the command is issued is
  1390.                displayed in the window.
  1391.                                                                         2-13
  1392.  
  1393.         [F4]   CREATE a compressed file.
  1394.                      This option will allow the user to create a totally new
  1395.                compressed file.  The user will first be asked to select a type
  1396.                and then the program will prompt for the filename.  StS will
  1397.                then execute the utility and pass the create command to it.
  1398.                All files that are currently in the work dir. will be included
  1399.                in the new compression or added to any existing compression
  1400.                that has the name specified by the user.  The new file will be
  1401.                created in the currently hooked window.  Pressing Esc. while
  1402.                being prompted for the file type or filename will cancel the
  1403.                operation.  * This command invokes a sub-menu that allows I/O
  1404.                re-direction.  Please see section 2.8.1 for information
  1405.                concerning this menu.
  1406.  
  1407.         [F5]   MAKE a new sub-directory
  1408.                     This option will allow the user to make a new
  1409.                sub-directory on the disk.  The user will be prompted for the
  1410.                path and directory name.  Pressing Esc. while being prompted
  1411.                for the name will cancel the operation.
  1412.  
  1413.         [F6]   MARKED file operations.
  1414.                      This command will open the marked file operations  window
  1415.                allowing the user to do marked operations.  Please see the
  1416.                marked file menu section later in this manual.
  1417.  
  1418.         [F7]   DRIVE chg.  (hooked side)
  1419.                      This option allows the user to change the disk drive to
  1420.                which the hooked window is assigned.  Users with more logical
  1421.                disk drives than are addressable via the number key method may
  1422.                use options F7 and F8 to reach them.  StS internally bit-maps
  1423.                all valid disk drives and will only display valid letters.
  1424.                Mouse users can select drives by moving the mouse vertically
  1425.                and clicking the left button on the drive letter.
  1426.  
  1427.         [F8]   DRIVE chg.   (un-hooked).
  1428.                      This option is identical to option F7 above except that
  1429.                it allows selection of the un-hooked window.
  1430.  
  1431.         [F9]   SETUP (tune Stereo Shell)
  1432.                      Will run the internal setup program.  The use of the
  1433.                setup program is explained in part 1.
  1434.  
  1435.  
  1436.  
  1437.         >> Sec. 2.5              THE GENERAL FILE MENU
  1438.         _____________________________________________________________________
  1439.  
  1440.              The general file menu is opened when the user selects a file
  1441.         that does not have an extension of EXE, COM, BAT, ARC, ZIP, etc.  This
  1442.         section describes the options available via this window.
  1443.                                                                         2-14
  1444.  
  1445.         [F1]   VIEW the selected file.
  1446.                     This option will run the internal dual mode view utility.
  1447.                The View utility will begin in either ASCII or Hex mode
  1448.                depending on the file type selected.  Pressing the space bar
  1449.                will switch modes.  The full cursor pad or the mouse may be
  1450.                used to control the viewer.
  1451.  
  1452.         [F2]   EDIT the selected file.
  1453.                     This option will execute the user defined external editor
  1454.                or word processor program and pass the filename to it.  Please
  1455.                see part 1 for setup information.
  1456.  
  1457.         [F3]   USER defined file utility.
  1458.                     This function will immediately open the user defined
  1459.                file utility menu which will allow you to select a
  1460.                pre-defined utility program to run.  Please see part 1 for
  1461.                information on defining these utilities.
  1462.  
  1463.         [F4]   COPY the selected file.
  1464.                     This function will allow the user to copy a file to any
  1465.                drive or directory.  When this function is used, the lower
  1466.                screen will be overlaid with a dialogue box requesting that the
  1467.                user enter a new [d:] [path] [filename.ext].  The currently
  1468.                selected file will be displayed in the top left corner of
  1469.                the window.  If only a drive or path is specified the file
  1470.                will be copied to the new location under the same name.  If a
  1471.                new name is specified, the copy of the file will use the
  1472.                specified name.  * * * As a special feature of StS, if
  1473.                nothing is specified, and the user simply presses ENTER, the
  1474.                file is copied between the currently displayed windows.  If
  1475.                the user is in the left window the file will be copied to
  1476.                the right window and vice-versa.  Pressing Esc. while being
  1477.                prompted for the filename will cancel the operation.
  1478.  
  1479.         [F5]   RENAME the selected file.
  1480.                     This function will allow the user to rename a file.  When
  1481.                this function is selected, the lower screen will be overlaid
  1482.                with a dialogue box requesting the new filename.  The currently
  1483.                selected file will be displayed in the top left corner of
  1484.                the window. * * * This function also serves as a move file
  1485.                command.  If a valid path is entered without a filename then
  1486.                the file is simply moved to the new location.  If a path and
  1487.                filename are entered, the file is both moved and renamed in
  1488.                one operation!  If only the filename is given, the file is
  1489.                simply renamed.   Pressing Esc. while being prompted for input
  1490.                will cancel the operation.
  1491.  
  1492.  
  1493.         [F6]   MOVE the selected file.
  1494.                     This function will allow the user to move a file.  When
  1495.                this function is selected, the lower screen will be overlaid
  1496.                with a dialogue box requesting the new pathname.  The currently
  1497.                selected file will be displayed in the top left corner of
  1498.                the window. * This function is a variation of the rename
  1499.                command tailored specifically for moving files.  If the source
  1500.                and destination paths are on different drives, the program will
  1501.                automatically switch to a copy/delete sequence to accomplish
  1502.                the move operation.  The move command takes advantage of the
  1503.                stereo aspects of StS by allowing the user to move files
  1504.                between windows.
  1505.                                                                         2-15
  1506.  
  1507.         [F7]   ERASE the selected file.
  1508.                     The currently selected filename appears in the top left
  1509.                corner of the window.  Selecting this option will erase the
  1510.                file.  Warning: The user is not queried for a confirmation on
  1511.                the erase single file commands.  Pressing this key WILL erase
  1512.                the file.  It was felt that since this was a menu driven
  1513.                function and the key was well defined, that a confirmation
  1514.                request on the single file function would be a burden to the
  1515.                user.  In keeping with recognized DOS methods, the multiple
  1516.                file erase commands do prompt for a Y/N confirmation but the
  1517.                single file erase commands do not.
  1518.  
  1519.         [F8]   ATTRIBUTE/date editor.
  1520.                     Selecting this option will open another menu which
  1521.                displays the current file attributes, date and time and allows
  1522.                the user to change them.  To change any of the file attributes,
  1523.                simply press the appropriate function key. <F1-F4> The attrib-
  1524.                ute will be toggled off/on.  Selecting <F5> will allow the user
  1525.                to change the file's date and time.  When <F5> is pressed the
  1526.                cursor will appear on the displayed date.  At this point, three
  1527.                things can be done; (1.) Press <Esc> to exit with no change.
  1528.                (2.) Press <Enter> to automatically insert the current date/
  1529.                time. (3.) Type in the complete date/time values.  All fields
  1530.                must be entered by the user.
  1531.  
  1532.                     Four file attributes (bits) are defined by DOS to classify
  1533.                files on your disk.  The archive, system, hidden, and read only
  1534.                bits may be controlled with this option.  What follows is a
  1535.                brief description of normal bit settings.
  1536.  
  1537.                Archive: This bit is set ON by most programs that are capable
  1538.                        of changing a file. (text editors for example)  It
  1539.                        is turned off by most backup programs whenever the
  1540.                        file is backed up. (hence changed/archived)
  1541.  
  1542.                System: This bit is normally set ON only on files that relate
  1543.                        to the operating system proper.  Files such as
  1544.                        MSDOS.SYS will have this bit set.
  1545.  
  1546.                Hidden: If this bit is set ON the filename will be excluded
  1547.                        from normal directory searches by MS-DOS.  StS can
  1548.                        still "see" the file if the hidden option is < ON> in
  1549.                        the setup program.
  1550.  
  1551.                Read only: This is probably the most useful attribute from the
  1552.                        standpoint of the user.  If this bit is set ON the file
  1553.                        cannot be modified or erased by any normal means.  StS
  1554.                        has the ability to erase read-only files but will
  1555.                        prompt the user for confirmation before doing so.
  1556.  
  1557.                Examples:
  1558.                         Standard file entry:  A s h r
  1559.                         Standard r/only file: A s h R
  1560.                         Hidden file entry:    A s H R
  1561.                         Hidden system file:   A S H R
  1562.                                                                         2-16
  1563.  
  1564.         [F9]   LAUNCH .xxx application.
  1565.                     This option only appears when a file with an extension
  1566.                that matches an extension defined for a launchable application
  1567.                has been selected by the user.  Selecting this option will
  1568.                launch the application and pass it the filename on the
  1569.                command line.  Please see the setup program (Part 1) for more
  1570.                information on setting up launchable applications.
  1571.  
  1572.  
  1573.         >> Sec. 2.6              MARKED FILES MENUS
  1574.         _____________________________________________________________________
  1575.  
  1576.              There are two menus associated with file marking and marked files
  1577.         operations.  These menus will be discussed in each of the following
  1578.         subsections.
  1579.  
  1580.  
  1581.             >> Sub Sec. 2.6.1           THE MARKING CRITERIA MENU
  1582.             __________________________________________________________________
  1583.  
  1584.                  The marking criteria menu allows the user to define a "mask"
  1585.             or "filter" to direct StS as to which files to mark.  This menu
  1586.             appears only if and when the F2 function key is pressed and there
  1587.             are no files marked in the hooked window.  If there are existing
  1588.             file marks when F2 is pressed, the marked files menu (discussed
  1589.             later) will appear instead.  In this section, the operation of
  1590.             the marking criteria menu will be explained.
  1591.  
  1592.             [F1] Mark files as defined.
  1593.                       This option instructs StS to mark the files according
  1594.                  to the defined criteria and transfers control to the marked
  1595.                  files menu.
  1596.  
  1597.             [F2] Filespec = ????????.???
  1598.                       This option allows the user to define a filespec to be
  1599.                  used in the filter.  For example, if only files with the name
  1600.                  HELP are desired to be marked, then HELP.* or HELP.??? would
  1601.                  be the mask defined.  The filespec defined here may use DOS
  1602.                  wildcard characters and follows DOS rules for definitions.
  1603.  
  1604.             [F3] Before.  ≤  xx-xx-xx   xx:xx
  1605.                       This option allows the user to define the ending file
  1606.                  date/time to mark files.  All files that have a d/t less than
  1607.                  or equal to this d/t AND greater than or equal to the d/t
  1608.                  defined in the F4 option below will be eligible for marking
  1609.                  pending whatever other criteria are set.  The default d/t
  1610.                  for this option is the current date/time as read from the
  1611.                  system which would normally be greater than or equal to the
  1612.                  date/time of all files.
  1613.                                                                         2-17
  1614.  
  1615.             [F4] After..  ≥  xx-xx-xx  xx:xx
  1616.                       This option allows the user to define the starting file
  1617.                  date/time to mark files.  All files that have a d/t greater
  1618.                  than or equal to this d/t AND less than or equal to the d/t
  1619.                  defined in the F3 option above will be eligible for marking
  1620.                  pending whatever other criteria are set.  The default d/t
  1621.                  for this option is 01-01-80  00:00 which precedes the IBM-PC
  1622.                  and would normally be less than or equal to the date/time of
  1623.                  all files.
  1624.  
  1625.             [F5] Smaller  ≤  99999999 bytes
  1626.                       This option allows the user to define the largest size
  1627.                  of files to mark.  Files that are smaller than or equal to
  1628.                  the size defined here AND are larger than or equal to the
  1629.                  size defined in F6 below will be eligible for marking pending
  1630.                  whatever other criteria are set.  The default is 99999999
  1631.                  bytes which should normally include all files.
  1632.  
  1633.             [F6] Larger.  ≥        00 bytes
  1634.                       This option allows the user to define the smallest size
  1635.                  of files to mark.  Files that are larger than or equal to
  1636.                  the size defined here AND are smaller than or equal to the
  1637.                  size defined in F5 above will be eligible for marking pending
  1638.                  whatever other criteria are set.  The default is 00 bytes
  1639.                  which should normally include all files.
  1640.  
  1641.             [F7] Modified:  * (archive bit)
  1642.                       This option allows files to be selected for marking
  1643.                  based on the status of the archive bit of the file attribute.
  1644.                  The archive bit is set whenever a file is edited or changed
  1645.                  by an application program.  The archive bit is cleared
  1646.                  when a file is backed-up by a backup program or manually
  1647.                  cleared by a capable program like Stereo Shell.  This option
  1648.                  is useful for selecting only files that have changed since
  1649.                  a backup was made.  The default setting for this option is *
  1650.                  which means "don't care" and makes all files eligible for
  1651.                  marking.
  1652.  
  1653.             [F8] Inverted:  N
  1654.                       This option reverses the marking criteria.  Normally the
  1655.                  StS marking criteria can be considered "inclusive".  Setting
  1656.                  the F8 option to Y makes it "exclusive".  This is best
  1657.                  demonstrated by example;  Assume the F5 and F6 size options
  1658.                  above are set to mark files between 1200 and 14000 bytes.  If
  1659.                  the inverted option is set, all files EXCEPT those that are
  1660.                  between 1200 and 14000 bytes will be marked.  In other words
  1661.                  files that fall within the defined criteria are excluded.
  1662.  
  1663.             [F9] Restore default criteria.
  1664.                       Once a file marking criteria is set by the user, it
  1665.                  remains set.  This feature allows one to change drives and or
  1666.                  sub-directories and mark files in each area with the same
  1667.                  defined criteria.  This eliminates the need to re-define the
  1668.                  criteria with each use of the menu.  The F9 "restore" option
  1669.                  provides a quick and easy means to restore the defaults with
  1670.                  one keystroke.
  1671.                                                                         2-18
  1672.  
  1673.             >> Sub Sec. 2.6.2           THE MARKED FILES MENU
  1674.             __________________________________________________________________
  1675.  
  1676.                  The marked files menu allows the user to copy, move, erase,
  1677.             view edit, perform user defined file functions, change the
  1678.             attributes and dates and also perform compressed file operations
  1679.             on "marked" or "tagged" files.  Since these first six functions
  1680.             are virtually identical to their individual file counterparts, the
  1681.             reader is referred to the previous section for details.  Option
  1682.             (F7), (F8), and (F9) however deserve some explanation.
  1683.  
  1684.  
  1685.            [F7]   ATTRIBUTE/date editor.
  1686.                    The attribute date editor's application for marked files
  1687.                differs slightly from its single file equivalent.  When this
  1688.                option is selected, the attributes displayed do not reflect
  1689.                the attributes of any of the marked files.  The initial con-
  1690.                dition for the attributes is all OFF.  You may toggle any of
  1691.                the attributes any way you like, and saving the settings will
  1692.                set ALL the marked files to your defined attributes.  Likewise
  1693.                the initial date/time fields are filled with asterisks.  If
  1694.                you do not enter a new date/time, the dates and times of the
  1695.                marked files will not be changed.  If you do enter a date and
  1696.                time, then ALL the marked files will be set to this date and
  1697.                time.
  1698.  
  1699.            [F8]   CONVERT library types.
  1700.                    This option provides the means to block convert library
  1701.                files from one type to another.  Library files of any type
  1702.                may be marked and converted to the same format.  For example
  1703.                you could mark .LZH, .ARC, and .PAK files and convert them
  1704.                all to .ZIP format in one pass.  Files marked that are not
  1705.                of a defined extension type are simply ignored by the command.
  1706.                    When selected, you will be asked to define the type of file
  1707.                to convert to.  Once the type is selected the program will
  1708.                automatically load the proper programs to extract and re-com-
  1709.                ress each of the marked files.  As with any other marked file
  1710.                operation, pressing the <Esc> key will terminate the automatic
  1711.                process.
  1712.                    Please see the FILE COMPRESSOR MENU section for more in-
  1713.                formation about file conversion and error handling.
  1714.  
  1715.            [F9]   ADD/CREATE to a library.
  1716.                    This option will allow the user to pick out files from a
  1717.                directory and either add them to a library or create a new
  1718.                library file with them included.
  1719.                    When this option is selected it may scare you a little.  It
  1720.                first performs an automatic copy of the selected files to a
  1721.                temporary sub-directory.  This is done so that the files may
  1722.                be isolated from the others and the wildcard *.* can be used
  1723.                to control the compression program.  Once the auto-copy is
  1724.                completed the user will be prompted to select a library type
  1725.                and a library file name.  This option will either add or create
  1726.                the library file depending on whether it previously existed.
  1727.                                                                         2-19
  1728.  
  1729.                     Marked file operation with stereo windows is an extremely
  1730.                powerful feature.  It provides the user with the means to move
  1731.                large numbers of files around quickly, without the drudgery of
  1732.                typing in pathnames.  By simply pointing the two windows at
  1733.                the source and destination of your operation and accepting the
  1734.                default "across display", you can get the job done quickly and
  1735.                see what is going on during the process.
  1736.  
  1737.  
  1738.         >> Sec. 2.7              THE EXE COM BAT MENU
  1739.         _____________________________________________________________________
  1740.  
  1741.              The EXE COM BAT  file menu is opened when the user selects a file
  1742.         that has an extension of EXE, COM, or BAT.  This section describes the
  1743.         options available via this window.
  1744.  
  1745.  
  1746.         [F1]   EXECUTE the selected file.
  1747.                     This option will execute the selected file which is
  1748.                displayed in the lower left corner of the window.  When
  1749.                selected this option prompts for additional parameters to pass
  1750.                to the program.  These parameters are what the user would
  1751.                normally enter on the DOS command line after the filename.
  1752.                For example: If the user wanted to run DEBUG and pass the
  1753.                filename TEST.EXE to it,  he would place the cursor on
  1754.                DEBUG and press <CR>, StS would open the EXE COM BAT window
  1755.                and from there the user selects [F1].  The response to the
  1756.                parameter entry window would be; TEST.EXE.
  1757.  
  1758.                     StS is capable of executing .EXE .COM and .BAT files
  1759.                via the [F1] function, but note the process for .EXE and .COM
  1760.                files differs from .BAT files because a duplicate copy of
  1761.                COMMAND.COM is needed for .BAT files.  Although this process
  1762.                is transparent to the user,  the author of this program likes
  1763.                to know what is going on behind the scenes and thinks most
  1764.                users do too.  When a file is executed, StS shrinks its
  1765.                total memory usage to 50Kb to allow the maximum memory for the
  1766.                application's use.  In the case of .BAT files, the command
  1767.                processor is loaded and takes a block of RAM depending on the
  1768.                MS-DOS version used.  What this means in reality is that you
  1769.                can run larger programs directly from StS than you can if
  1770.                the program is run via a batch file executed from StS.
  1771.  
  1772.         *-------->  NEVER run a terminate and stay resident (TSR) program
  1773.                from StS or any other DOS shell.  When this type of program
  1774.                is executed it makes a permanent place for itself at the
  1775.                memory address it was loaded.  Since the program is loaded
  1776.                above the DOS shell, it will permanently cut out a large chunk
  1777.                of usable memory.
  1778.  
  1779.         [F2] - [F9]  VIEW, EDIT, USER, COPY, RENAME, MOVE, ERASE, CHG. ATTR.
  1780.                     The F2-F8 options are identical in operation to the
  1781.                general files menu options described above.
  1782.                                                                         2-20
  1783.  
  1784.  
  1785.         >> Sec. 2.8             THE FILE COMPRESSOR MENU
  1786.         _____________________________________________________________________
  1787.  
  1788.              Selecting a file with a ZIP, ARC, LZH, PAK, or ARJ, (defaults)
  1789.         extension will open the file compressor menu.  This section will
  1790.         describe the options available from this menu and give the
  1791.         equivalent PK commands.
  1792.  
  1793.   NOTE: In this section the default name ZDIR, is used for the working dir.
  1794.  
  1795.              StS handles library (compressed) file procedures by using the
  1796.         sub-directory ZDIR as an isolated work area.  All files are extracted
  1797.         into ZDIR and all freshen/update/create activity uses ZDIR as the
  1798.         source of files.  This concept makes StS extremely useful for working
  1799.         with compressed files.  It is possible to keep large programs
  1800.         compressed, extract to ZDIR, execute from ZDIR, freshen or update and
  1801.         then erase the individual files without disturbing anything else on
  1802.         the disk.  This approach, when combined with with the powerful copy
  1803.         and move features of Stereo, makes file compression a logical
  1804.         alternative to bigger disk drives.  ZDIR should never be used as a
  1805.         "storage" place for miscellaneous files.
  1806.  
  1807.         Note: References to actual commands in the descriptions that follow
  1808.               are based on PKZIP.  These are provided only for illustrative
  1809.               purposes and may vary with different compression utilities.
  1810.  
  1811.  
  1812.         [F1]  EXTRACT files.
  1813.                     This option uses the -e command to extract files
  1814.                from the selected library.  The user is prompted for
  1815.                filenames so that a partial or "wildcard" extract can be
  1816.                performed.  If nothing is entered in response to the filename
  1817.                prompt, all files will be extracted.  The extracted files are
  1818.                placed in the ZDIR directory unless the user redirects the
  1819.                output.  Pressing Esc. while being prompted for the filename(s)
  1820.                will cancel the operation.
  1821.                                     (I/O redirection. see next section)
  1822.  
  1823.         [F2]  LIST filenames to screen.
  1824.                     This option uses the -v command to provide the
  1825.                user with a listing of the library's contents.  Filenames,
  1826.                file sizes, and other related technical information is provided
  1827.                to the user.  This option is useful to determine the contents
  1828.                of a library before selective extracting or deletion is
  1829.                performed.
  1830.  
  1831.         [F3]  TYPE text files on screen.
  1832.                     This option uses the -cm command to extract files
  1833.                directly to the video display.  On the later versions of
  1834.                PKUNZIP the more command is added and prompts the user after
  1835.                each screen full of information is given.  This option
  1836.                provides the user with the means to quickly view text files
  1837.                without the need to extract them.
  1838.                                                                         2-21
  1839.  
  1840.         [F4]  TEST compress integrity.
  1841.                     This option uses the -t command to test the
  1842.                validity of the library and the files within it.  This
  1843.                command should be particularly useful to BBS sysops and program
  1844.                librarians who need to perform a quick test of their library
  1845.                files.
  1846.  
  1847.         [F5]  DELETE files from library.
  1848.                     This uses the -d command to delete files from the
  1849.                selected library.  The user will be prompted for the file-
  1850.                name(s) to delete.  The user must enter a filename or press Esc
  1851.                to cancel the operation.  To determine the filenames present in
  1852.                any given library use the [F2] (verbose list) command from
  1853.                this menu first.
  1854.  
  1855.         [F6]  FRESHEN library file.
  1856.                     This option uses the -f command to freshen the files in
  1857.               the library.  In the case of PKZIP, the actual command string
  1858.               is -f -ex  which provides extra compression on binary files.
  1859.               Freshen differs from update in that new files are not added
  1860.               to the library file.  Freshen only updates files that already
  1861.               exist in the library and have been changes since the library
  1862.               originally created.
  1863.                                     (I/O redirection. see next section)
  1864.  
  1865.         [F7]  UPDATE + add to library.
  1866.                     This option uses the -u command to update the files in
  1867.               the library.  In the case of PKZIP, the actual command string
  1868.               is -u -ex  which provides extra compression on binary files.
  1869.               Update differs from freshen in that new files ARE added to
  1870.               the library file.  Update not only updates files that already
  1871.               exist in the library and have been changes since the library
  1872.               originally created, it also ADDS any new files that are present
  1873.               in ZDIR or in the user specified override directory.
  1874.                                     (I/O redirection. see next section)
  1875.  
  1876.             * * * * * NOTES AND HINTS ABOUT FRESHEN/UPDATE. ... Freshening
  1877.             * means that only files that have filenames matching those files
  1878.             * already in the library will be considered in the update
  1879.             * process.  This option should be used if the extracted files
  1880.             * are changed by some activity performed on them.  For example:
  1881.             * If you un-arc a spreadsheet file and make a few changes, then
  1882.             * the original library should be freshened so that the changes
  1883.             * will be reflected the next time the file is used.  As
  1884.             * another example:  If a new spreadsheet file is created in the
  1885.             * ZDIR then you should update and add to insure that the new
  1886.             * file is stored within the library.
  1887.             * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
  1888.                                                                         2-22
  1889.  
  1890.         [F8]  CONVERT compress format.
  1891.                     This option will automatically convert compressed files
  1892.               from format to format.  The user will be asked to select the
  1893.               type of format that the file will be converted into.  A sub
  1894.               directory named Z_STS_TD is created on the working drive and
  1895.               is used as a temporary holding area for the extracted files.
  1896.               The filename extension is changed as well as the file format.
  1897.               Example:  TEST.ARC converted to LZH format becomes TEST.LZH.
  1898.  
  1899.             * * * * *  CONVERSION UTILITY NOTES ... The process of library
  1900.             * file conversion merits some deeper explanation into the actual
  1901.             * procedure that is going on behind the scenes.  This is necessary
  1902.             * due to the possibility of the program failures that can occur
  1903.             * during the process.  A good understanding of the StS file con-
  1904.             * version method will allow you to easily locate and recover your
  1905.             * data in the event of a failure.
  1906.             *
  1907.             * The conversion process:
  1908.             *
  1909.             * (1.) Files are extracted to a temporary sub-directory that StS
  1910.             *      creates on the working drive. (see the setup program for
  1911.             *      information about the working drive)  The sub-directory is
  1912.             *      named \Z_STS_TD.  If a failure occurs in this step the
  1913.             *      conversion process will be terminated and the original
  1914.             *      library file will still be intact.  In some cases there
  1915.             *      may be files in \Z_STS_TD that will need to be erased
  1916.             *      before any other files may be converted.
  1917.             *
  1918.             * (2.) If step 1 is successful, the original library file is
  1919.             *      erased at this point.  This is done to allow the conversion
  1920.             *      of files to be performed on floppy disk drives.  Quite
  1921.             *      often disk space will not permit both the old and new
  1922.             *      library files to exist simultaneously.  It is worth noting
  1923.             *      here that the user can prevent step 2 from occurring by
  1924.             *      giving the library file a read only attribute mark before
  1925.             *      doing the conversion.  Please see the change attribute
  1926.             *      options for information on how to do this.
  1927.             *
  1928.             * (3.) The files that were extracted to \Z_STS_TD are now added
  1929.             *      to a new library file that assumes the same filename as
  1930.             *      the original.  If a failure occurs in this step the
  1931.             *      conversion process is terminated and the user may recover
  1932.             *      his original files from the \Z_STS_TD sub-directory.
  1933.             *
  1934.             * (4.) If step 3 is successful the extracted files are erased and
  1935.             *      temporary sub-directory \Z_STS_TD is removed.  The
  1936.             *      original date/time and file attributes are passed on to the
  1937.             *      new library file.
  1938.             *       ---------------------------------------------------
  1939.             *      We have designed the file conversion process to be as safe
  1940.             * as possible in order to prevent the loss of data during a
  1941.             * conversion.  It is hoped that the descriptions above will help
  1942.             * you recover your files in the event that something like an ill
  1943.             * defined utility path causes a runtime crash.  It is wise to test
  1944.             * your utility programs on single files to be sure that they are
  1945.             * working properly before using the convert.
  1946.             * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
  1947.                                                                         2-23
  1948.  
  1949.         [F9]  GENERAL FILES MENU.
  1950.                     This command will open the General files menu allowing
  1951.               you to move/copy/erase etc. a library file.  See General files
  1952.               menu section for more details.
  1953.  
  1954.  
  1955.             >> Sub Sec. 2.8.1           THE I/O RE-DIRECTION SUB MENU
  1956.             __________________________________________________________________
  1957.  
  1958.                   Several of the file compression commands invoke a sub-menu
  1959.             which allows the user to specify where to send files that are
  1960.             extracted from library files or where to look for files that are
  1961.             intended to add, freshen, or update a library file.  Hence
  1962.             the file input or output of the compressed file operation may
  1963.             be controlled by the user.  The following is a brief description
  1964.             of the options available on this sub-menu.
  1965.  
  1966.  
  1967.             [F1]  WORKing directory.
  1968.                        This option will send\receive files to/from the working
  1969.                   directory. (ZDIR)
  1970.  
  1971.             [F2]  ACROSS display.
  1972.                        This option will send\receive files to/from the
  1973.                   un-hooked window.  This is similar to the copy across dis-
  1974.                   play feature of Stereo.
  1975.  
  1976.             [F3]  HERE no re-direction.
  1977.                        This option will send\receive files to/from the
  1978.                   hooked window.
  1979.  
  1980.             [F4]  USER defined path.
  1981.                        This option will prompt the user for the I/O path to
  1982.                   use.
  1983.  
  1984.  
  1985.             >> Sub Sec. 2.8.2           THE EXTENDED ZIP MENU
  1986.             __________________________________________________________________
  1987.  
  1988.                   The "EZ" interface is offered to users whenever a .ZIP file
  1989.             is selected and either an extract, view text files, or delete,
  1990.             command is issued.  If the EZ interface is opted for, the menu
  1991.             window will expand and a directory of the .ZIP file will be
  1992.             displayed.  In the interest of memory preservation and speed, only
  1993.             the filename and extension data is provided.  The files are sorted
  1994.             by StS and the sort is either name/ext or ext/name.  The sort of
  1995.             the ZIP directory listing takes on the same sort as the hooked
  1996.             window if the hooked window was one of these two types else it
  1997.             uses whatever sort it used the last time it was opened.
  1998.  
  1999.                   The ZIP directory menu filename list is controlled in a
  2000.             manner identical to to the main screen file windows.  Full cursor
  2001.             pad and mouse support as well as the quick find letter keys are
  2002.             supported.  Files may be marked with the space bar or both mouse
  2003.             buttons.  All files may be marked or unmarked with the insert and
  2004.             delete keys.
  2005.                                                                         2-24
  2006.  
  2007.             IF NO FILES ARE MARKED: Pressing the ENTER key will cause only the
  2008.                                     file the cursor is on to be processed.
  2009.  
  2010.  
  2011.             IF FILES ARE MARKED:... Pressing the ENTER key will cause the
  2012.                                     marked files to be processed.  The
  2013.                                     filename that the cursor bar is on will be
  2014.                                     ignored unless it is marked.
  2015.  
  2016.             Pressing ESCAPE will exit with no action.
  2017.  
  2018.                   The "EZ" interface attempts to read the contents of the
  2019.             central directory of the selected .ZIP file directly.  It opens
  2020.             the file and reads the filename information directly from the file
  2021.             PKZIP is not involved in this process.  The program is compatible
  2022.             with PKZIP version 1.00 and later, some older versions such as .91
  2023.             are not supported.  If a file zipped with an older version of
  2024.             PKZIP is encountered, it may easily be converted to the newer
  2025.             version with StS.
  2026.  
  2027.                  If Stereo Shell cannot read the .ZIP directory directly, it
  2028.             automatically switches to the standard interface.  An error is
  2029.             reported in the menu window when this occurs but the program
  2030.             continues on as if the user had selected the default standard
  2031.             interface.  If an unrecoverable error occurs while the actual zip
  2032.             directory menu is displayed, StS will abort the whole process just
  2033.             as if the Escape key had been pressed.  An error of this type
  2034.             might occur when a re-sort is attempted if say the file is on a
  2035.             floppy and the disk has been changed.  In a rare case like this,
  2036.             there is nothing more StS (or PKZIP) can do, so the abort is
  2037.             appropriate.
  2038.  
  2039.                  The EZ interface does not support the extremely rare case of
  2040.             ZIP files whose central directory structure spans multiple disk
  2041.             media.  It will switch to the standard interface and let PKZIP
  2042.             handle it.
  2043.  
  2044.                  The EZ interface has limited support for .ZIP files with
  2045.             relative path names stored inside.  These are .ZIP files created
  2046.             with the the -r option that are generally used for system backup
  2047.             purposes.  The EZ interface will show the filenames, however
  2048.             PKUNZIP will be unable to extract the files unless the -d option
  2049.             is specified under the extract command.  If -d is specified, then
  2050.             the relative paths will be created on extraction...  It is better
  2051.             to use the standard interface which will override the path
  2052.             information entirely and extract all the files to wherever they
  2053.             have been I/O re-directed.  This type of .ZIP file is rarely
  2054.             encountered in normal operations.  We DO NOT recommend the -d
  2055.             option be used for extractions in StS.  This situation is better
  2056.             handled with dedicated batch files for backing up and restoring
  2057.             hard disk information.
  2058.  
  2059.                  The EZ interface has a maximum capacity of 1050 files within
  2060.             the .ZIP file.  If a .ZIP file contains more than 1050 files, only
  2061.             the first 1050 filenames encountered will be displayed.
  2062.                                                                         2-25
  2063.  
  2064.                  The EZ interface creates and destroys a file named
  2065.             STS_PKZP.LST on the working drive as the list file to pass the
  2066.             filename list information to PKZIP.  This filename should be
  2067.             considered reserved.
  2068.  
  2069.  
  2070.         >> Sec. 2.9             THE INTERNAL VIEW UTILITY
  2071.         _____________________________________________________________________
  2072.  
  2073.              Stereo Shell includes an internal dual mode view utility that
  2074.         will allow viewing of ASCII or binary files.  The view utility
  2075.         determines from the filename extension what type of file is selected
  2076.         and automatically comes up in the correct mode.  ie. either ASCII or
  2077.         HEX.
  2078.  
  2079.              The StS view utility was designed to be used as a "quick look"
  2080.         tool and not a full blown do everything viewer.  Although simple, the
  2081.         viewer is quite fast and provides full screen viewing with mouse
  2082.         support.  It includes a non-case-sensitive string search routine that
  2083.         is based on the ultra efficient Boyer-Moore algorithm as well as
  2084.         printing capabilities in both hex and ASCII modes.  Many users of StS
  2085.         choose to retain the StS internal viewer as the primary viewer and
  2086.         attach a more sophisticated viewer program like Buerg's LIST.COM to
  2087.         one of the user keys to do the heavy work.
  2088.  
  2089.              This section notes the key commands used in view and also makes
  2090.         note of the special mouse control.
  2091.  
  2092.         >> KEYBOARD CONTROL
  2093.         > Up/Dn arrows ............ Scroll 1 line up and down
  2094.         > Lt/Rt arrows ............ Scroll 1 page up and down
  2095.         > PgUp and PgDn ........... Scroll 1 page up and down
  2096.         > Home and End  ........... Top or End of file
  2097.         > Enter key ............... Scroll one page down
  2098.         > Space bar ............... Search for string
  2099.         > [F1] key ................ Switch HEX/ASCII mode
  2100.         > Esc. or + key ........... Exit view mode
  2101.  
  2102.         >> MOUSE CONTROL
  2103.         > roll up and down ........ Scroll 1 line up and down
  2104.         > roll rt. and lt. ........ Scroll 1 page up and down
  2105.         > left button ............. Scroll one page down
  2106.         > right button ............ Exit view mode
  2107.         > both buttons ............ Switch HEX/ASCII mode
  2108.  
  2109.         >> PRINTER CONTROL KEYS
  2110.         > F2 key:.........=> Print from top of screen until a key is pressed.
  2111.         > F3 key:.........=> Send a form feed (ASCII 12) to the printer.
  2112.                                                                         2-26
  2113.  
  2114.         >> Sec. 2.10            USEFUL NOTES AND HINTS
  2115.         _____________________________________________________________________
  2116.  
  2117.              This section contains some notes and hints for using Stereo
  2118.         Shell.
  2119.  
  2120.         Using the menus: StS includes what we call quadraphonic menus.  This
  2121.                          means that the user may enter a command in any of
  2122.                          four ways.  (1.) Point and shoot with the cursor
  2123.                          keys. (2.) Point and shoot with the mouse. (3.) Type
  2124.                          the corresponding function key. (4.) Type the letter
  2125.                          that appears the the left of the command.  The
  2126.                          letters are generated automatically on user defined
  2127.                          functions and generally are the first letter of the
  2128.                          user defined text string.  If the first letter has
  2129.                          already been used, the second letter is used and so
  2130.                          on.
  2131.  
  2132.         Printing files:  A text file may be sent to the standard printer by
  2133.                          copying it to PRN.  To do this, place the cursor on
  2134.                          the file and issue a copy command.  When StS prompts
  2135.                          for the destination, enter PRN.  Do not include a
  2136.                          colon after the device name.  StS may report a "file
  2137.                          exists  overwrite" message on some systems, if it
  2138.                          does, tell it yes.  Upon completion of the print,
  2139.                          StS may report that the file was not copied, but of
  2140.                          course if the printer printed it, it was.  The error
  2141.                          messages are a result of the checking StS does when
  2142.                          copying files between disk drives.  Since the PRN
  2143.                          device does not behave like a disk drive, it causes
  2144.                          StS to report the errors.  Stereo Shell's internal
  2145.                          viewer may also be used to print files and of course
  2146.                          the user can load a file into an editor or external
  2147.                          viewer and print it from there.
  2148.  
  2149.         Floppy disks:    Although both of Stereo's windows will allow the
  2150.                          user to perform all the same functions, use of the
  2151.                          right window for floppy disk access will provide
  2152.                          slightly better performance.  The reasons for this
  2153.                          are complicated but have to do with the fact that
  2154.                          DOS only has one true default directory active at
  2155.                          any time.  When Stereo is running, the left window
  2156.                          always displays the true default directory.  If the
  2157.                          left window remains pointed at a hard disk, whose
  2158.                          directory information is buffered in RAM by DOS, the
  2159.                          need to read the physical disk when changing
  2160.                          directories is minimized.  If the left window points
  2161.                          at a floppy, StS will re-read it more often when the
  2162.                          user changes directories on either side.
  2163.  
  2164.                                                                         A-1
  2165.  
  2166.         APPENDIX A           COMPRESSION UTILITIES INTERFACING
  2167.         _____________________________________________________________________
  2168.  
  2169.              The compressor interface of StS is built upon the speed and power
  2170.         of up to 8 different compression utility programs.  This appendix is
  2171.         provided as a guide for modifying the commands StS passes to
  2172.         these utilities in order to perform the various file compression
  2173.         functions.
  2174.  
  2175.              If you plan to modify your file compression interface be
  2176.         warned that StS allows very powerful control and you can change
  2177.         the entire personality of the program.  You will need a copy of
  2178.         the user manual that comes with your file compression utility
  2179.         before proceeding.
  2180.  
  2181.              To set the various file compression commands you must go into
  2182.         setup mode (ALT-S) and then select (F4) Files/external setup.  Next
  2183.         you may select any one of up to eight file compression utilities to
  2184.         re-program.  Selecting these options will open a screen that shows the
  2185.         current settings for each supported command.  Simply select a command
  2186.         and use the built in line editor to change the string.  The string may
  2187.         be up to 16 bytes in length.
  2188.  
  2189.              The Extension key may be somewhat un-familiar and will be
  2190.         discussed here.  The other options and the program that executes
  2191.         their respective commands is outlined in table 1 below.   The
  2192.         Extension key defines the filename extension that will trigger
  2193.         Stereo Shell into opening the file compressor window.  Some examples
  2194.         are ARC, PAK, ZIP, etc.  If you decide to change this option, just
  2195.         enter the three letters, no need to place a period before them.
  2196.         The entire program menu system will be updated to reflect your
  2197.         change.  For example, if you set the EXTENSION trigger to ZAP, the
  2198.         COMPRESSION TYPE WINDOW will then have an option that says "(F )
  2199.         ZAP - File compression options.
  2200.                                  ---------
  2201.                                                                         A-2
  2202.  
  2203.         >> Table 1 <<   Compression command chart.
  2204.         ____________________________________________________________________
  2205.                        EXECUTED BY THE
  2206.                       PACKER| Un-PACKER
  2207.         Command       -----------------           Description
  2208.         EXTRACT files   |     |  X  | Extracts files from the library file.
  2209.        ---------------------------------------------------------------------
  2210.         TYPE text files |     |  X  | Allows reading text files on screen.
  2211.        ---------------------------------------------------------------------
  2212.         DELETE files    |  X  |     | Removes files from within the library.
  2213.        ---------------------------------------------------------------------
  2214.         LIST all files  |  X  |     | Provides a directory of files in lib.
  2215.        ---------------------------------------------------------------------
  2216.         TEST integrity  |     |  X  | Checks the library file for errors.
  2217.        ---------------------------------------------------------------------
  2218.         FRESHEN no add  |  X  |     | Freshens files that have been changed.
  2219.        ---------------------------------------------------------------------
  2220.         UPDATE and add  |  X  |     | Freshens old files and adds new files.
  2221.        ---------------------------------------------------------------------
  2222.         CREATE new file |  X  |     | Creates a totally new library file.
  2223.  
  2224.              In this table, PACKER and Un-PACKER refer to the programs you
  2225.         have defined earlier.  For example the default ZIP packer is PKZIP.
  2226.  
  2227.              For information about programming these SUFFIX types please
  2228.         refer to the example below.
  2229.  
  2230.        _______________________________________________________________________
  2231.  
  2232.              As the author, I think the best method to describe the
  2233.         programming of the file compression interface is by example.  What
  2234.         follows is intended to do just that.  The text is narrated as if I
  2235.         were performing the process myself.
  2236.  
  2237.  
  2238.        E X A M P L E
  2239.              Suppose my objective is to switch my ARC utilities from the
  2240.         default programs (PKWARE) to the System Enhancement Associates (SEA)
  2241.         (tm) ARC (tm) compression utility programs version 6.00.  Here is
  2242.         how it would be done;
  2243.  
  2244.              I would read the .DOC file for the SEA programs to get the
  2245.         commands needed and note the general format that they are placed on
  2246.         the command line.  After some reading, I notice that the SEA program
  2247.         ARC.EXE will execute all of the needed commands and that it uses the
  2248.         same general format as the PKWARE command line.  I also note that
  2249.         the SEA extract program ARCE.COM is completely incompatible as far
  2250.         as the command format goes.  Well obviously I  must use the SEA
  2251.         ARC.EXE program for both my packer and unpacker.  I then go into
  2252.         SET-UP mode and set both my ARC compression AND my ARC extraction
  2253.         program to the drive:path and filename of ARC.EXE.
  2254.                                                                         A-3
  2255.  
  2256.              The next thing I notice is the ARC External field.  What this
  2257.         allows me to do is setup any program I want with any set of commands
  2258.         I want to work with ARC files.  This program is defined just like the
  2259.         USER programs but works with compressed files.  It is executed upon
  2260.         request from the COMPRESSED FILE MENU in the main StS program.  I
  2261.         could set up a command to run a special compressed file viewer or
  2262.         maybe a batch file to create self-extracting files.  Who knows what
  2263.         great things I can do with a 100% programmable command that runs from
  2264.         the compressed file menu.  I'll wait till I find out what others are
  2265.         doing with this command and set it up later.
  2266.  
  2267.              Now that I have the program names setup, I must change to the
  2268.         SEA command set.  I cursor down to the next line on the screen and
  2269.         look at the EXTENSION key.  It is already set to ARC and since I am
  2270.         still going to be working with ARC files, I'll leave it alone and
  2271.         get on to the heavy stuff.  I cursor down to the extract
  2272.         files command and type in the new command needed to extract files
  2273.         with.  I recall that an upper-case X will do the job...  That was
  2274.         easy, I do all the remaining commands the same way until I reach
  2275.         the SUFFIX types.  What the H*** is this about I ask?  Well it seems
  2276.         that the people who write these file compression systems all have
  2277.         their own ideas about how to send path names.  Noting the help
  2278.         window on the screen I can see that StS supports three types of
  2279.         path passing strings.  There are also four commands that the
  2280.         file utility programs use that need one of these suffix strings
  2281.         added to it in order to work properly.  The EXTRACT, FRESHEN, UPDATE
  2282.         and CREATE commands all need the strings.  The FRESHEN and UPDATE
  2283.         commands have exactly the same form in use so I have combined them
  2284.         into a single category.  What I need to do here is enter three
  2285.         numbers which will tell StS what suffix to attach to each command.
  2286.         The first number represents what the EXTRACT command uses, the
  2287.         second number represents what the FRESHEN/UPDATE command uses and
  2288.         the third number represents what the CREATE command uses.  From the
  2289.         ARC.EXE documentation I know that ARC.EXE requires the type 1 suffix
  2290.         string for all three commands, so my three number sequence will be
  2291.         111.
  2292.  
  2293.         ____________________________________________________________________
  2294.         SETUP for SEA(tm)  ARC utility program:
  2295.  
  2296.         ARC Packer ......... ARC.EXE
  2297.         ARC un-packer ...... ARC.EXE
  2298.         EXTENSION trigger .. ARC
  2299.         EXTRACT files ...... X
  2300.         TYPE text files .... P
  2301.         DELETE files ....... D
  2302.         LIST files ......... L
  2303.         TEST integrity ..... T
  2304.         FRESHEN no add ..... F
  2305.         UPDATE and add ..... U
  2306.         CREATE new file .... A
  2307.         SUFFIX types ....... 111
  2308.         ____________________________________________________________________
  2309.         NOTES:
  2310.                                  -------------
  2311.         This program has been tested with the above setup using the SEA
  2312.         ARC.EXE program and functions satisfactorily.  The ability to "port"
  2313.         any other file compression utility other than the PKWARE series and
  2314.         ARC.EXE (version 6.00) is not guaranteed.
  2315.                                                                         A-4
  2316.                                  -------------
  2317.         The ability to edit the command strings used by the file compression
  2318.         programs also allows the user to "tune" the new ZIP program
  2319.         compression options.  Although the defaults are quite good, I will
  2320.         leave the tinkering to you and your PK DOC file.  We at M.R.E
  2321.         welcome your comments and suggestions about such "tuning" in our
  2322.         registered user conference on the BBS.  Enjoy!
  2323.                                  --------------
  2324.         Register your file compression utilities with their authors!  Without
  2325.         them, where would we all be?
  2326.  
  2327.                                                                          B-1
  2328.  
  2329.         APPENDIX B                  LICENSE / WARRANTY
  2330.         _____________________________________________________________________
  2331.  
  2332.  
  2333.         >> Sec. B.1                     LICENSE
  2334.         _____________________________________________________________________
  2335.  
  2336.              StS ver. 4.10 is being distributed under the "shareware" or
  2337.         user supported concept.  This software is NOT free software.  The
  2338.         use or reproduction of this software outside of the limits specified
  2339.         in this license agreement is prohibited.
  2340.  
  2341.              Non-registered users are granted a limited license to use this
  2342.         software for a period not to exceed thirty days.  During this period
  2343.         they should test and evaluate the software to determine if it will
  2344.         meet their needs. The use of this program beyond this limited time
  2345.         period requires registration.  Non-registered users are not allowed
  2346.         to distribute this software without the express written permission
  2347.         of Microsystems Research & Engineering.  The only exceptions to this
  2348.         distribution restriction are SYSOPS of electronic bulletin boards and
  2349.         distributors of public domain and user supported software.  SYSOPS
  2350.         and software distributors must abide by the copying restrictions
  2351.         specified below.
  2352.  
  2353.              Registered users are granted the right to use StS on only one
  2354.         computer at any time.  Site licensing agreements are available for
  2355.         businesses, corporations, and government agencies.  Registered users
  2356.         are also granted the right to copy and distribute StS subject to the
  2357.         following conditions.
  2358.  
  2359.              StS must be copied in its original unmodified form.
  2360.  
  2361.              All of the files must be included in the copy.
  2362.  
  2363.              No fee or charge may be requested or paid to any licensee by the
  2364.              recipient of the copy.
  2365.  
  2366.              StS may not be distributed in conjunction with any other
  2367.              product without the express written consent of MRE Software.
  2368.  
  2369.                                                                         B-2
  2370.  
  2371.  
  2372.         >> Sec. B.2                     WARRANTY
  2373.         _____________________________________________________________________
  2374.  
  2375.              Microsystems Research and Engineering makes no warranty of any
  2376.         kind, express or implied, including without limitation, any
  2377.         warranties of merchantability and or fitness for a particular purpose.
  2378.         Microsystems Research and Engineering shall not be liable for any
  2379.         damages, whether direct, indirect, special or consequential arising
  2380.         from a failure of this program to operate in the manner desired by the
  2381.         user.  Microsystems Research and Engineering shall not be liable for
  2382.         any damage to data or property which may be caused directly or
  2383.         indirectly by use of the program.
  2384.  
  2385.              IN NO EVENT WILL Microsystems Research and Engineering BE
  2386.         LIABLE TO YOU FOR ANY DAMAGES, INCLUDING ANY LOST PROFITS, LOST
  2387.         SAVINGS OR OTHER INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF
  2388.         YOUR USE OR INABILITY TO USE THE PROGRAM, OR FOR ANY CLAIM BY ANY
  2389.         OTHER PARTY.
  2390.  
  2391.  
  2392.         >> Sec. B.3                   TRADEMARKS
  2393.         _____________________________________________________________________
  2394.  
  2395.              IBM, IBM PC-XT-AT-PCjr-PS/2 and PC-DOS are registered trademarks
  2396.         of International Business Machines Corporation.
  2397.  
  2398.              Microsoft, MS-DOS, MASM, and Microsoft Macro Assembler are
  2399.         registered trademarks of Microsoft Inc.
  2400.  
  2401.              LIST.COM was written by and (C.) Copyright Vern Buerg
  2402.  
  2403.              ProComm is a registered trademark of Datastorm Technologies Inc.
  2404.  
  2405.              PC-BOARD is a registered trademark of Clark Development Co.
  2406.  
  2407.              SEA, ARC, ARCE (tm) System Enhancements Associates
  2408.  
  2409.              PKZIP, PKUNZIP, PKWARE, (tm) PKWARE inc.
  2410.  
  2411.              Other tradenames are referenced where they occur.
  2412.  
  2413.         SPECIAL NOTE TO USERS WHO PURCHASED THIS PROGRAM VIA ONE OF OUR ADS.
  2414.  
  2415.         You ARE a registered user!  Section C of the .DOC file has been
  2416.         included in the interest of completeness.  It details all of the
  2417.         benefits you are entitled to as a registered user and also provides
  2418.         an order form so that you may order more copies.
  2419.  
  2420.                           - you may discard this page -
  2421.                                                                         C-1
  2422.  
  2423.  
  2424.         APPENDIX C                     REGISTRATION
  2425.         _____________________________________________________________________
  2426.  
  2427.  
  2428.         Sec. C.1                  WHY SHOULD I REGISTER ?
  2429.         _____________________________________________________________________
  2430.  
  2431.              StS is distributed under the shareware concept.  Shareware is a
  2432.         unique marketing concept born of the computer revolution.  Users are
  2433.         allowed to obtain complete working programs to freely test and
  2434.         evaluate for a limited time period.  If they find the programs useful
  2435.         then they are required to register their copy of the program.  The
  2436.         small registration fee goes to support the authors and encourage them
  2437.         to continue to improve the software.
  2438.  
  2439.              Shareware depends on honesty.  The computer programs are freely
  2440.         distributed as finished products.  The authors of this type of program
  2441.         depend completely on the honesty of end users for compensation for
  2442.         their work.  If you use a shareware program, any shareware program,
  2443.         please be honest and register your copy.  Shareware is not free
  2444.         software.  It requires just as much work and effort to produce as
  2445.         the highly advertised commercial products, but it usually sells for
  2446.         a small fraction of the price.
  2447.  
  2448.              Registering a shareware program also gives you the unique
  2449.         opportunity to do something that is virtually impossible with
  2450.         most commercial software.  When you register, your comments and ideas
  2451.         are usually communicated directly to the author of the program and the
  2452.         response you will receive is from him/her.  This fact assures you
  2453.         that your ideas are heard by someone who is paying attention.  It is
  2454.         also from this pool of suggestions and ideas that future improvements
  2455.         improvements are spawned.
  2456.  
  2457.              Shareware companies in general don't spend millions of dollars
  2458.         doing "market research" or advertising the heck out of their products
  2459.         in order to sell you something that you have only read about.  We
  2460.         lay it out there on the line....here it is....fully functional....you
  2461.         like it, please buy it, you don't .... erase it.  We also don't charge
  2462.         you $400.00 for our products.  Don't take this the wrong way however,
  2463.         commercial software is a necessity.  God knows that this program
  2464.         would not exist if it weren't for MS-DOS and MASM. (which are quality,
  2465.         reasonably priced, and supported).  Shareware that is of high quality
  2466.         at low prices does tend to keep all software prices lower and is
  2467.         therefor a necessity in its own right.  When you support shareware
  2468.         you not only receive the right to use a good program (usually with
  2469.         free updates) but you also make a statement to the entire software
  2470.         industry.  Make the free world economy work!  Register shareware.
  2471.  
  2472.  
  2473.                                                                         C-2
  2474.  
  2475.  
  2476.         >> Sec. C.2               REGISTRATION FEES
  2477.         _____________________________________________________________________
  2478.  
  2479.              The registration fee for StS version 4.10 is only $25.00.
  2480.         This small registration fee entitles the user to use any shareware
  2481.         version of StS for life.  It also entitles the user to one year's
  2482.         access to the M.R.E. Software support BBS and one year's free updates
  2483.         to the registered version of StS which is downloadable from the BBS.
  2484.  
  2485.              Registered users are also entitled to update their registered
  2486.         versions at any time after the first year for the yearly subscription
  2487.         fee that is currently set at $10.00.  The $10.00 subscription fee
  2488.         goes to cover our cost of maintaining names and passwords on the BBS
  2489.         and will always be kept at the lowest feasible rate.  This update fee
  2490.         is not based on a year to year subscription rate like a magazine, the
  2491.         user can update anytime, even skipping months or years, without any
  2492.         additional cost incurred.  The year of access to the BBS will start on
  2493.         the date we receive the update payment.
  2494.  
  2495.              All registered users, including those who just pay the initial
  2496.         registration fee, will be notified of all major updates and changes
  2497.         to StS for a minimum period of five years.
  2498.  
  2499.              M.R.E. Software will also ship disk copies of StS to users
  2500.         based on the following pricing arrangement.
  2501.         ----------------------------------------------------------------------
  2502.         StS shareware version (no registration) .................... $5.00
  2503.         StS shareware version (no registration) on 3.5 inch media .. $7.00
  2504.         StS registered version & first time registration ........... $30.00
  2505.         StS registered version & first time registration (3.5 disk)..$32.00
  2506.         StS registered version update. (for 1 year from reg) ....... $5.00
  2507.         StS registered version update. (for 1 year from reg) (3.5).. $7.00
  2508.         StS registered version and 1 year subscription update ...... $15.00
  2509.         StS registered version and 1 year subscription update (3.5). $17.00
  2510.         StS registered user BBS support & download privileges only.  $10.00/yr
  2511.             after the first year which is included with registration.
  2512.  
  2513.  
  2514.              The basic charge amounts to $5.00 for the diskette and shipping
  2515.         plus any registration or update fees.
  2516.  
  2517.              3.5 inch floppies are also available for an additional $2.00 per
  2518.         disk.  Please specify 3.5 inch diskettes when you order.
  2519.  
  2520.         ----------------------------------------------------------------------
  2521.                                                                         C-3
  2522.  
  2523.  
  2524.         Sec. C.3              SITE LICENSE/QUANTITY DISCOUNT
  2525.         _____________________________________________________________________
  2526.  
  2527.              Quantity discounts are available for $20.00 per copy to qualified
  2528.         businesses, corporations, individuals, and government agencies.  This
  2529.         represents a $5.00 per copy or 20% savings.  A minimum of five copies
  2530.         must be registered to qualify.  Site licensed organizations will
  2531.         receive a 5.25 inch diskette which contains a current registered
  2532.         version of StS.
  2533.  
  2534.              Holders of site licensed copies share all the same privileges as
  2535.         single copy holders concerning access to free updates for one year
  2536.         and the minimal fee of $10.00 per year to update.  Even if your
  2537.         organization holds 1000 copies of StS they can be updated by simply
  2538.         downloading, or requesting shipment of the latest registered version
  2539.         of the program for just $10.00 for each year's worth of updates.
  2540.  
  2541.         Businesses may of course register less than five copies at the
  2542.         individual copy price.
  2543.  
  2544.                                       (OPTIONAL)
  2545.              Upon request, M.R.E. Software will ship the 5 or more registered
  2546.         copies of StS on individual 5.25 inch floppy disk for $2.50 per copy
  2547.         provided they are all shipped to one location.  This represents a
  2548.         total cost of $27.50 per copy for five or more copies shipped on disk.
  2549.         3.5 inch diskettes are also available for 4.50 per copy.  Please
  2550.         specify when you order.
  2551.  
  2552.                    BUSINESS USERS OR GOVERNMENT AGENCIES REQUIRING
  2553.         LARGE QUANTITIES, NETWORK LICENSES, SPECIAL PURCHASING INFORMATION
  2554.         Contact Kathleen Griffin at our Alabama sales office voice number.
  2555.         (205) 658-2611  or write to: M.R.E. Software
  2556.                                      206 Jones St.
  2557.                                      West Point, Ms. 39773
  2558.  
  2559.  
  2560.         >> Sec C.4             THE M.R.E SUPPORT BBS
  2561.         _____________________________________________________________________
  2562.  
  2563.              M.R.E. Software provides a support bulletin board system for
  2564.         distributing the latest versions of StS, on-line registration, and
  2565.         processing user questions and suggestions.  We are running the latest
  2566.         version of PC-BOARD and StS author Emery Wooten is the sysop.
  2567.  
  2568.         Non-Registered users:
  2569.             Will be given limited access to the BBS.  We are currently
  2570.         running an "open" system and no delay is imposed requiring you to
  2571.         make two calls to gain access.  Non registered users will be provided
  2572.         with access to the main message base, the MRE file area, and the
  2573.         on-line registration procedure.  You will be able to download the
  2574.         latest shareware version of StS, E88, and other selected files.
  2575.         Questions and suggestions from non-registered users will be processed
  2576.         as time permits.
  2577.                                                                         C-4
  2578.  
  2579.         Registered users:
  2580.              Will be given complete access to the BBS with full time
  2581.         allocation for a period of one year.  Registration will entitle the
  2582.         user to join the StS conference area.  The StS conference
  2583.         provides a forum for discussion and presentation of comments, ideas,
  2584.         problems, and suggestions related to the StS program.  This
  2585.         conference also has a separate file area where the latest
  2586.         REGISTERED version of StS can always be found.  Registered users are
  2587.         always given priority support and consideration relating to their
  2588.  
  2589.         questions and suggestions.  Additional access to the StS conference
  2590.         can be obtained at anytime for the nominal update fee of $10.00 per
  2591.         year.  Please see section C.2 of this .DOC file for more information
  2592.         related to user registration privileges.
  2593.  
  2594.         300 to 9600-V BPS  N-8-1    Running HAYES 9600  ULTRA V.32
  2595.         Telephone: (601) 494-8078  <data>   24 hours/day   7 days/week
  2596.  
  2597.         You are invited!
  2598.  
  2599.  
  2600.         >> Sec C.5                REGISTRATION FORM
  2601.         _____________________________________________________________________
  2602.  
  2603.              This section contains the StS registration form.  It is meant
  2604.         to provide users with a convenient means to register.
  2605.  
  2606.              Please type or print clearly.    THANK YOU FOR YOUR SUPPORT!
  2607.                                                                         C-5
  2608.                             StS REGISTRATION FORM   ver. s4.10
  2609.  
  2610.         YES!  I would like to register my copy(s) of StS.
  2611.         Please type with your text editor or print clearly!
  2612.  
  2613.         Name .............:__________________________________________________
  2614.  
  2615.         Street Address ...:__________________________________________________
  2616.  
  2617.         City .............:__________________________________________________
  2618.  
  2619.         State and country.:______________________________   Zip:_____________
  2620.  
  2621.         Company/Title (optional)....: _______________________________________
  2622.  
  2623.         Where did you obtain StS? : _________________________________________
  2624.  
  2625.         ----------------- One to 4 copies registration ---------------------
  2626.         1 to 4 copy(s) registration fee = $25.00 * ___ copy(s)=    $ _____.00
  2627.         Send 5.25 inch disk copy(s) s&h =  $5.00 * ___ copy(s)    +$ _____.00
  2628.         Send 3.50 inch disk copy(s) s&h =  $7.00 * ___ copy(s)    +$ _____.00
  2629.         Mississippi residents add 7% sales tax ...............    +$ _____.__
  2630.         Overseas shipping is $3.00 (other than US and Canada)     +$ _____.00
  2631.  
  2632.                                                 Total enclosed:    $ _____.__
  2633.  
  2634.  
  2635.         ----------------- Five or more copy site license -------------------
  2636.         5 or more copy(s) registration fee = $21.00 * ___ copy(s)  $ _____.00
  2637.         --- Site license includes one master disk & shipping.---
  2638.         Additional 5.25 inch diskettes.... = $ 3.00 * ___ copy(s) +$ _____.00
  2639.         Additional 3.50 inch diskettes.... = $ 5.00 * ___ copy(s) +$ _____.00
  2640.         Mississippi residents add 7% sales tax ...............    +$ _____.__
  2641.         Overseas shipping is $3.00 (other than US and Canada)     +$ _____.00
  2642.  
  2643.                                                 Total enclosed:    $ _____.__
  2644.  
  2645.         --------------------------- Payment method ---------------------------
  2646.         check one:
  2647.         __ Check or Money Order   __ Company PO.   __ VISA   __ MasterCard
  2648.  
  2649.         Card #: ______ ______ ______ ______    Expires date:    /
  2650.  
  2651.         Card issuing bank name: ____________________________________________
  2652.  
  2653.         your signature __________________________________tel.(___)____-_____
  2654.  
  2655.         * You MUST sign this form if using a credit card.
  2656.         ---------------------------------------------------------------------
  2657.         * MAIL THIS FORM TO:         | Checklist: Credit card expiration date.
  2658.         M.R.E. Software              |            Your ZIP code.
  2659.         206 E. Jones St.             |            Overseas shipping charge.
  2660.         West Point, MS.  39773       |            Payment enclosed.
  2661.         ---------------------------------------------------------------------
  2662.         Be sure to read the appendix sections of the STS.DOC file for complete
  2663.         details on registration prividledges, updates, and BBS support!
  2664.                                 THANK YOU!!
  2665.  
  2666.