home *** CD-ROM | disk | FTP | other *** search
/ The World of Computer Software / World_Of_Computer_Software-02-387-Vol-3of3.iso / t / ts50.zip / TS.DOC < prev    next >
Text File  |  1993-03-16  |  39KB  |  764 lines

  1. p0
  2. N
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.                  Triple Shell
  10.                Copyr. 1990 - 1993 Gleason Pace
  11.  
  12.  
  13.                  China Wing Software
  14.               12162 S. W. Scholls Ferry Rd. #191
  15.                   Tigard, Or. 97223
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  25.              DISCLAIMER OF WARRANTY
  26.  
  27. I have spent a good deal of time making Triple Shell the best of its
  28. kind; however, this software and documentation file are sold "As Is" and
  29. without warranties as to performance or merchantability or any other
  30. warranties whether expressed or implied.  Because of the various hardware and
  31. software environments into which this program may be put, no warranty of
  32. fitness for a particular purpose is offered.
  33.  
  34. Good data processing procedure dictates that any program be thoroughly
  35. tested with non-critical data before relying on it.  The user must assume
  36. the entire risk of using the program.  Any liability of the seller will be
  37. limited exclusively to product replacement or refund of purchase price.
  38.  
  39. The copyrighted or registered names mentioned herein are the property of their
  40. respective owners.
  41.  
  42. The files you should find on this disk are:
  43. TS.EXE--Triple shell. 
  44. TS.DOC--this file.
  45.  
  46.                    Requirements
  47.  
  48.     DOS 3.0 or higher.  Compatible with Hercules, monochrome, CGA, EGA, 
  49. VGA video systems.  TS will run on any IBM compatible system including 
  50. networks.  TS only requires 37K for itself.  It will be useful on systems 
  51. with only one floppy drive, but its full usefulness will be more apparent on 
  52. systems with 640k ram and a hard drive.
  53.  
  54.                  Program Overview
  55.  
  56.     Triple Shell is a very quick and handy DOS shell that does everything
  57. you always wished a shell would do without getting in your way.  Unlike CED, 
  58. or Doskey it is not necessary to arrow key back through multiple command lines 
  59. looking for the one you want.  Previous commands are always on display and
  60. accessible with just a few keystrokes.  A previous command can be edited with
  61. full keyboard cursor control.  Unlike Still River Shell, and other large DOS
  62. shells, any program (or batch file) will run in the TS environment with
  63. complete command line support since TS consumes only 37K.  And unlike many
  64. other shells it is not necessary to thread though modes and menus to find the
  65. function you need since all functions are available with a single keystroke.
  66.  
  67.             How To Use Triple Shell
  68.  
  69.     When you load TS, it sorts and displays program files, data files
  70. and subdirectories from the current default directory into three separate
  71. alphabetized LISTS unless you load with the "/s" switch.  If you load with the 
  72. "/s" switch, TS displays the program file, data file and directory lists you 
  73. have previously saved with the "a" function.  These lists, then, become your 
  74. initial command line set.  Once loaded, the command lines/directory listings 
  75. can be edited to be anything you need.  File name display in the lists is 
  76. limited to the first 10  characters (except in expanded or full screen edit 
  77. mode) after the drive and directory names.  Command lines can often be much 
  78. longer than this although DOS limits individual file names to 12 characters 
  79. including the period between name and extension.  When you are not in 
  80. expanded edit mode, the entire command including drive and directorie(s) for 
  81. the currently highlighted list entry is displayed in the central command line 
  82. edit area (up to the 64 characters DOS allows).  The information in the 
  83. command line edit area changes as the you move the cursor/highlight bar.  
  84.             
  85.     You generate a command line (or simply a command) any time you enter
  86. something for DOS to execute at the DOS prompt.  For example:
  87.  
  88. "xcopy c:\these d:\those /s".
  89.  
  90. This is a command you could enter to move files from one directory to another.
  91. I give it as an example because it will be familiar to most people, but TS
  92. can do this operation for you more easily and with more flexibility.
  93. Anyway, the ability to preserve command lines is an important feature of TS.
  94. This will be of most use if you are repeatedly running and then exiting a
  95. group of programs.  For instance, if you are doing computer programming, you
  96. could be running a text editor, an assembler/compiler and a linker repeatedly
  97. as you work through getting your program to do what you want.  If you were
  98. doing this in DOS, you would find it necessary to repeatedly retype the
  99. often long command lines.  In TS, you need only move the flashing
  100. cursor/highlight bar to where TS is displaying your next command line and 
  101. press return.  You will also find this considerably faster and more flexible 
  102. than multitasking with DOS 5's shell.   
  103.  
  104.     TS really does three things at the same time:
  105.         ■ It sorts and lists directory contents, 
  106.         ■ it is a menuing program, 
  107.         ■ and it is a command line editor/saver.  
  108.  
  109.     If preserving previously used command lines is important to 
  110. you, you can prevent TS from overwriting them with new directory listings 
  111. every time you change drive or directory by setting scroll lock on.  Your 
  112. lists will be preserved even if you make the change while running other 
  113. software.  You can get new directory listings and have them out of the way by 
  114. pressing "f6" whenever you are ready for them.  When displaying directory 
  115. contents with "f6", set the cursor below or to the right of the command lines 
  116. you need to save.  The new information will be displayed below and to the 
  117. right of the highlighted cursor position.  
  118.  
  119.     TS allows you to assign up to ten executable programs or batch files 
  120. to the digits 0 through 9.  These are your Autokey Programs.  Your current 
  121. Autokey assignments are displayed in the upper left of TS's screen.  You can 
  122. edit these entries by pressing shift plus the number assigned.  When you 
  123. execute a Autokey Program whatever information (the option line) is at the 
  124. cursor/highlight bar is passed to it as data file to act on, option control, 
  125. etc.  This will be significant only if the Autokey Program in question 
  126. accepts such parameters.
  127.  
  128.     In command mode, you always have up to 10 Autokey Programs available 
  129. at the press of keys "0" through "9"; but you can extend TS's menuing 
  130. capability by saving the set of command lines you wish to have always 
  131. available by pressing "a".  Then, if you load TS next time using the "/s" 
  132. switch, those command lines will be there for you again just as you had them.  
  133. If having complete directory listings uncluttered with old command lines is 
  134. important to you, you can preserve up to 10 command lines by putting them in 
  135. the 10 Autokey areas and keeping your scroll lock light turned off.  Or you 
  136. can be adventurous and use TS the way I do:  put the programs and batch files 
  137. you want to have available from everywhere and that you use most often in the 
  138. Autokey list, run commands you don't use often from a handy blank space in the 
  139. directory listings and keep the scroll lock light turned off.  TS also offers 
  140. a fourth option called expanded edit mode.  This option preserves up to 20 
  141. command lines that are never overwritten and allows full screen editing of 
  142. them all at once.  Directories are listed in this mode only when you press 
  143. "f6".
  144.  
  145.     TS has two operational modes, command mode and edit mode (which can
  146. be either an expanded full screen edit or a single line edit).  In command 
  147. mode, all of TS's functions are available such as file copy, move, and delete 
  148. and setting the screen color.  You can move the cursor within and among the 
  149. three lists with the arrow keys the destination keys and "f3", "f4", and "f5".
  150. The currently selected list is indicated in the top line of the status box.  
  151. The bottom line of the status box tells you how much free disk space you have 
  152. on the default drive.  The currently selected command line is indicated by 
  153. the flashing cursor and highlight bar.  You may enter edit and change this 
  154. command line by pressing "f2" for single line or "x" for full screen edit mode.
  155. In edit mode, only the "f" key functions are available.  Of those, "f2" and 
  156. "f8" are not available.  In single line edit mode, the cursor will be moved 
  157. to the central command line edit area, but the selected command will remain 
  158. highlighted.  The words "Edit Command Line" or "Full Screen Command Line 
  159. Editor" will appear in the bottom line of the status box along with word(s) 
  160. that tell you whether added text will be "type(d) over" or "insert(ed)" 
  161. between existing letters.  TS will not allow you to move to other command 
  162. lines with the cursor keys while you are in single line edit mode.  In full 
  163. screen edit mode, you may move the cursor directly to any of 20 fully 
  164. displayed command lines, and edit and/or execute it.  You can exit single 
  165. line edit mode by pressing one of the available "f" keys (except "f1" will
  166. return you to edit mode) or by pressing Escape.  You can exit full screen 
  167. edit mode only by pressing Escape.  If you press Enter while in edit or 
  168. command mode, TS will attempt to execute the currently selected command line.  
  169. When you return from program execution, you will be in command mode unless 
  170. you started from full screen edit mode.  
  171.  
  172.     In the following discussion of active keys and TS features, it
  173. will help clarify things for you if you refer to the sample TS display
  174. at the end of this section.
  175.  
  176.                Triple Shell Features
  177.  
  178.         ■ All TS features can be invoked with a single keypress.
  179.           It is not necessary to thread through menus.
  180.         ■ File management tools including multiple and single 
  181.           file copy, move and delete.
  182.         ■ Directory management tools, including multiple and 
  183.           single directory copy, move and delete.  Copy or move
  184.           operations can be from anywhere and to anywhere including
  185.           across drives and to directories that do not yet exist.  You 
  186.           can even copy, move or delete an entire drive with this 
  187.           function.
  188.         ■ Multiple new directory levels are created all at once rather
  189.           than requiring a separate creation for each new directory.
  190.         ■ Save and edit previous command lines.
  191.         ■ When TS is loaded or directory or drive changed, it sorts
  192.           and lists the default directory data files, program files,
  193.           and subdirectories in separate alphabetized areas of the 
  194.           screen.  This function (Autolist) can be toggled on or off.
  195.         ■ Each list can be reloaded from disk and redisplayed
  196.           separately.
  197.         ■ Command lines can be run with a single key press (Enter).
  198.           Pressing Enter with the cursor on a directory list entry
  199.           changes the default directory.  Pressing Enter with the cursor
  200.           on an executable program or batch file name in the program
  201.           or data file list will execute that program or batch file.
  202.           Pressing Enter on a data file name in the program or data file
  203.           list will load that file into any text editor named "edit"
  204.           or "list".  If neither of those exist in the DOS path, TS
  205.           will display the file with the DOS internal command "type"
  206.           using the "more" pipe.
  207.         ■ Saves up to 90 command lines (30 directory and 60 data 
  208.           and program files) plus 10 Autokey Programs all available 
  209.           on the screen at one time.  
  210.         ■ Autokey Programs are run with a single keypress (0 through 9).
  211.           Each Autokey Program can have a selection of option
  212.           lines which you can enter in any of the three lists.
  213.           You can enter Autokey Programs themselves on TS's own
  214.           command line when you start it, or you can enter or
  215.           edit them after you load TS.
  216.         ■ Your most useful lists can be saved and loaded next
  217.           time you use TS rather than allowing TS to display
  218.           default directory contents when it starts.
  219.         ■ The error beep can be silenced.
  220.         ■ Exits to DOS and returns.
  221.         ■ Displays the available space on the default drive and
  222.           the total bytes of files that you have marked.  This
  223.           can tell you whether there is room for files you wish
  224.           to copy or move or how much space will be freed by a
  225.           multiple delete.
  226.         ■ Full screen edit mode allows full editing access to
  227.           up to 20 command lines at one time.
  228.         ■ If any part of the target path does not exist in a file 
  229.           copy, or move, TS will ask if you want to create the new 
  230.           director(ies) needed and, if so, create them.
  231.         ■ Improved interrupt 24 (drive not ready, etc.) handler
  232.           as opposed to the limited options DOS provides.
  233.         ■ Date and time set and display.  TS stops and asks for
  234.           date and time when loading on an 8088/6 machine.
  235.         ■ 16 color selection for 7 areas of the display if
  236.           your system supports this.  Default colors can
  237.           be restored.
  238.         ■ Your favorite screen color scheme can be saved.  TS will
  239.           load with it in the future.
  240.         ■ Saves lists and color choices to itself. TS does
  241.           not litter your disks with .cfg files.
  242.         ■ Can be run from high memory if you have DOS 5 and a
  243.           80386 machine.
  244.  
  245.               OVERVIEW OF TS FUNCTION KEYS
  246.  
  247.               Edit Mode Keys List
  248.  
  249.         Arrow         Moves the cursor left or right and, in
  250.                   full screen mode, up and down.
  251.         Bksp          Deletes the previous letter.
  252.         Del           Deletes the letter under cursor.
  253.         End           Moves the cursor to the end of the line.
  254.         Enter         Runs program, changes default directory or
  255.                   loads a data file into a text editor.
  256.         Esc           Exits edit mode.
  257.         Home          Moves the cursor to the beginning of the line.
  258.         Ins           Toggles insert mode.
  259.         Pgup          Erases to the end of the line.
  260.         Tab           Moves the cursor to the next blank space.
  261.  
  262.              Command Mode Keys List
  263.               Cursor/Highlight Bar Control
  264.             
  265.         Arrow         Moves the highlight bar among the selections
  266.                   in the lists.  Wrap around in all directions
  267.                   is provided.
  268.         Home          Moves the highlight bar to the upper left of the
  269.                   current list.
  270.         End           Moves the highlight bar to the lower left of the
  271.                   current list.
  272.         Page up       Moves the highlight bar to the upper right of the
  273.                   current list.
  274.         Page down     Moves the highlight bar to the lower right of the
  275.                   current list.
  276.         Insert        Moves the highlight bar to the center of the
  277.                   current list.
  278.  
  279.                  Feature Control
  280.  
  281.         F1            Context sensitive help.
  282.         F2            Enters Single Line Edit Mode.
  283.         F3            Moves cursor to directory list.
  284.         F4            Moves cursor to program file list.
  285.         F5            Moves cursor to data file list.
  286.         F6            Redisplays the current list.
  287.         F7            Creates new directorie(s).
  288.         F8            Marks file or directory at cursor.
  289.         F9            Run DOS internal command.
  290.         f10           Enters default drive change procedure.
  291.         Del           Deletes files or directories at the
  292.                   cursor or marks.
  293.         Enter         Runs program, changes default directory or
  294.                   loads a data file into a text editor.
  295.         Esc           Terminates TS and returns to DOS.
  296.         Num+          Moves the default directory up one level.
  297.         Num-          Toggles error beep.
  298.         Scroll lock   Toggles the Autolist feature on and off.
  299.         1,2,3,        Starts the respective Autokey Program
  300.         4,5,6,        passing the data file at the cursor as the
  301.         7,8,9,0       file for the Autokey Program to act on.
  302.                   Pressing shift and the number allows you to
  303.                   edit the Autokey Program entry.
  304.         a or A        Archives the current lists to disk so
  305.                   TS can be loaded with them in place
  306.                   next time.
  307.         c or C        Copies files or directories at the cursor 
  308.                   or marks.
  309.         d or D        Allows direct Dos access.  Type 'exit'
  310.                   to return to TS.
  311.         g or G        Marks all valid filenames or directories 
  312.                   in the current list.
  313.         m or M        Moves the files or directories at the 
  314.                   cursor or marks.
  315.         t or T        Allows setting of the computer clock.
  316.         u or U        Removes all marks from the current list.
  317.         x or X        Enters extended edit mode.
  318.         y or Y        Allows setting of the computer calendar
  319.  
  320.                   Color Control
  321.  
  322.         b or B        Changes the border color.
  323.         e or E        Changes the empty space color.
  324.         h or H        Changes the highlight color.  This
  325.                   is the color of the cursor and
  326.                   the status box above the center
  327.                   edit line.
  328.         i or I        Changes the instruction color.  This
  329.                   is the color of the information
  330.                   in the upper left corner of the display
  331.                   and the help screen text.
  332.         l or L        Changes the list color.  This is
  333.                   the color of the three lists.
  334.         n or N        Changes the color of TS help prompts
  335.                   and the help screen border.
  336.         r or R        Restores startup default colors.  The
  337.                   default colors are black and white.
  338.                   If you are using a black and white monitor
  339.                   with a color video card, you may want to
  340.                   press this right away the first time you
  341.                   run TS.
  342.         s or S        Changes the color of selected drive
  343.                   for the change default drive function (f10).
  344.         v or V        Saves your color selections so TS can be
  345.                   loaded with them next time.
  346.  
  347.             TS FUNCTION KEYS IN DETAIL
  348.  
  349.                    Edit Mode Keys
  350.  
  351.     The edit mode includes editing command lines, and date, time, or color
  352. input fields.  The arrow keys provide cursor movement with left and right 
  353. wrap around.  Home and End move the cursor to the beginning or end of the 
  354. input space.  Backspace and delete erase single characters and Page Up erases 
  355. from the current cursor position to the end of the input space.  Insert 
  356. toggles whether entered text will appear over old text or push old text to 
  357. the side.  Return exits single line edit mode (but not extended edit mode)
  358. and executes the action as indicated; Escape exits edit mode with no action.
  359.  
  360.                  Command Mode Keys
  361.                   Feature Control
  362.  
  363.     F2:  Enters single line edit mode and allows editing of the command 
  364. line that is currently displayed across the center of the screen.  The edit 
  365. mode keys discussed above function here.  The feature control keys "f1",
  366. Num- and Scroll Lock perform their tasks and return to edit mode.  The other
  367. "f" (except "f8") keys and the Enter key perform their tasks and exit
  368. single line edit mode.  The remaining feature control keys and "f8" do not
  369. operate in edit mode.
  370.  
  371.     F3, F4, F5:  Theses keys move the cursor to the appropriate list area.
  372. The cursor maintains its relative position within that list.
  373.  
  374.     F6:  Redisplays the current list from the cursor position to the
  375. end of available space.  TS keeps track of files or directories listed so
  376. far and starts over when all have been displayed.
  377.  
  378.     F7:  Makes a new directory.  This function operates in any of the
  379. three lists.  If you include drive and path, the directory is created as
  380. specified.  If you omit drive and path, the subdirectory is created in the
  381. current default directory.  You can create multiple directory levels all
  382. at once.  For instance:  if C:\WP already exists on your disk, you can
  383. create "C:\WP\DOCS\JOHN\PROJ#1" simply by pressing "f2" to enter edit mode,
  384. typing the entire line and pressing "f7".  In expanded edit mode you don't
  385. need the "f2".
  386.  
  387.     F8:  Marks the file or directory at the cursor.  Marked files or
  388. directories can be copied, moved or deleted as a group.  If the operation 
  389. specified is unsuccessful for any reason, the files or directories not copied, 
  390. moved or deleted remain marked after TS returns control to you.  The mark is 
  391. removed for any files that have been successfully operated on.  TS also 
  392. displays the total disk space of the files marked.  
  393.  
  394.     F9:  Allows you to run an internal DOS command within TS.  When
  395. you press this key, if you are not already in single line edit mode, the 
  396. cursor moves to the central command line edit area or, in full screen edit 
  397. mode, remains at the currently selected command line.  TS then waits for you 
  398. to enter a DOS internal command.  Press Return to execute the command, or 
  399. Escape to abort the operation.  Internal DOS command lines that you have 
  400. executed are not saved for reuse.
  401.  
  402.     F10:  Changes the default drive.  A list of available drives is
  403. displayed.  The number of available drives can be controlled by putting a
  404. LASTDRIVE command in your config.sys file.  Left and right cursor movement is
  405. allowed within the list.  The Home and End keys are active as in edit mode.
  406. You can simply press the letter of the drive or move the cursor to the desired
  407. drive code and press return.  As you move the cursor from letter to letter
  408. in the list of available drives, the default directory contents for each drive
  409. will be displayed in the three list areas if the Autolist feature is turned
  410. on (Scroll Lock off).
  411.  
  412.     Delete:  Deletes the files or directories at the cursor or marks.
  413. If files or directories are marked in the list where you have placed the 
  414. flashing cursor/highlight bar, these are deleted.  Otherwise, the file or
  415. directory at the cursor is deleted.  Complete drive and path with the file
  416. or directory names are necessary for a successful deletion.  Data files or
  417. program files can be deleted in either the data file list or the program file
  418. list.  Directories must be deleted from within the directory list.  If the
  419. directory you have indicated for deletion is not empty, TS will ask if you
  420. wish to go ahead before deleting.  Any file or directory can be deleted from
  421. anywhere but you cannot delete the default directory or a parent of the 
  422. default directory unless you are deleting the whole disk.  To delete an
  423. entire disk:
  424.         move the highlight bar into the directory list
  425.         press "f2"
  426.         enter "A:\"
  427.         press Escape
  428.         press Delete
  429. TS will stop and ask if you are sure you want to do this, but be careful with
  430. "C:\".  TS really will delete your entire hard disk if you tell it to.
  431.  
  432.     Enter:  Pressing Enter with the cursor/highlight bar on a directory
  433. list entry changes the default directory.  The named subdirectory must be in the
  434. default directory or you must provide complete drive and parent directory
  435. information for it.  Pressing Enter with the highlight bar on an executable
  436. program or batch file name in the program or data file list will execute that
  437. program or batch file.  The drive and directorie(s) may be omitted if the
  438. program or batch file resides in DOS path or the default directory.  The ".exe",
  439. ".com" or ".bat" extension also may be omitted.  Pressing Enter with the
  440. highlight bar on a data file name in the program or data file list will load
  441. that file into any text editor named "edit" or "list".  TS looks for "edit"
  442. first then for "list".  If neither of those exist in the DOS path, TS will
  443. display the file with the DOS internal command "type" using the "more" pipe.
  444. If you do not have a text editor named "edit" or "list" and you do not wish to
  445. rename one (be sure to preserve the ".exe" or ".com" extension when renaming),
  446. you can make a batch file that calls your text editor and name it "edit.bat"
  447. or "list.bat".  You will need to include the command line reference " %1" in
  448. your batch file after the program name.  The pipe "more.com" comes with DOS and
  449. causes "type" to display text one page at a time.  If you are using the third
  450. option, "more.com" will need to reside in the DOS path.
  451.  
  452.     Num+ key:  Moves the default directory up one level.  For instance,
  453. if the current default directory is e:\bin\asmfiles, pressing num+ will
  454. cause the default directory to be set at e:\bin.
  455.  
  456.     Num- key:  Toggles the error beep signal that is given when TS detects
  457. an error condition.
  458.  
  459.     Scroll lock key:  Toggles the Autolist feature.  When this feature is
  460. selected (scroll lock is off), new program, data and directory lists are
  461. read and displayed from the default drive and directory when you move
  462. the cursor among the drive selection list (after pressing "f10") or change the
  463. default drive or directory.  If the auto list feature is not selected, no 
  464. new information is read or displayed.  This is useful if you want to change 
  465. a default while preserving your command line lists for further use.
  466.  
  467.     1,2,3,4,5,6,7,8,9,0:  Starts the respective Autokey program or batch 
  468. file passing the option line at the flashing cursor/highlight bar, which can
  469. be in any of the three lists, to the program or batch file for action.  The 
  470. passed option line will normally contain a data file and/or option switches
  471. which, again, you can tailor to your needs in edit mode.  Pressing shift and 
  472. the number allows you to edit the Autokey Program entry.  In other words to 
  473. edit program 1, press shift and the number one (the equivalent of pressing 
  474. "!").  All edit mode features will apply.  When loading TS, you can give up 
  475. to ten program or batch files on TS's own command line to pass to respective 
  476. Autokey positions 0 through 9.  They will be listed as Autokey Programs in 
  477. the upper left corner of the TS display.  Program or batch files for which 
  478. you do not include drive or directory will need to be in the DOS path to run.  
  479. You may omit the .exe, .com or .bat extensions.  Including extensions, drive 
  480. and directories speeds loading the program or batch file slightly.  All of 
  481. TS's own command line entries must be separated by commas.  For example, 
  482. if you invoke TS as follows,
  483.  
  484. TS c:\bin\m.exe,c:\fw3\fw,sm.exe
  485.  
  486. pressing 1 will execute "m.exe", 2 will execute "fw.exe", "fw.com" or "fw.bat"
  487. and 3 will execute "sm.exe" and pass the information at the highlight bar as a
  488. option line if the program you are running will accept one.
  489.  
  490.     a or A:  Archives the current lists to disk so TS can be loaded with
  491. them in place next time.  If you want load TS with a previously archived set
  492. of lists, put a "/s" in the command line (without quotes) when loading TS.
  493. The "/s" can be placed anywhere in the command line but it must be separated
  494. from any other entries by commas.  If your system is configured to use some
  495. other switch character than the forward slash, go ahead and use your character.
  496. TS will recognize it.  Using the s switch will cause TS to load with scroll
  497. lock turned on thus disabling the Autolist feature described above.  If you
  498. load TS from your autoexec.bat file complete with Autokey Programs and the
  499. s switch on the command line, TS can function as a fairly comprehensive
  500. DOS menuing program.  Of course, you must previously have archived your lists
  501. of menu selections (command lines) by pressing a or A while running TS.  You
  502. should do this with TS.EXE on disk in the drive and directory from which you
  503. loaded it.  TS archives the list information by saving to itself, it does not
  504. litter your disks with .cfg files.  The above TS command line including the
  505. s switch would look like:
  506.  
  507. TS c:\bin\m.exe,c:\fw3\fw.exe,c:\util\sm.exe,/s
  508.  
  509.     c or C:  Copies the files or directories at the cursor or marks.  
  510. If you are copying the file at the highlight bar, TS will enter edit 
  511. mode and wait for you to give it drive, directory, and filename information 
  512. for the new file.  Exit edit mode with Escape to abort the operation, or use
  513. the Enter key or one of the active function keys to complete it.  Of course,
  514. copy operations will need the complete drive, path name, file name and 
  515. extension of the files or directories (yes, directories can have extensions
  516. if you like) to be copied.  TS provides these in its normal listing functions.  
  517. If you make no change in the original file description while in edit mode, 
  518. TS will exit the copy routine without taking any action rather than copying 
  519. the files onto themselves.  If you are copying multiple marked files or 
  520. single or multiple directories, TS will enter the edit mode and wait for you 
  521. to enter the destination drive and directory which can be anywhere even to
  522. a location that does not yet exist.  If the destination you give does not 
  523. exist, TS will stop and ask if you wish to create the new directories for
  524. file moves.  For directory moves, TS automatically creates the needed 
  525. directories without asking.  You may omit the final backslash if you wish.  
  526. You cannot change individual file names when copying multiple files.  Exit 
  527. the edit mode as above.  Again, if the destination drive and directory you 
  528. give is the same as the one where a particular file you have marked for 
  529. copying resides, TS will take no action on the file.  TS will overwrite 
  530. files if the date and time of creation are not the same.  However, when
  531. copying directories within disk, if TS encounters a duplicate file name 
  532. in the destination directory, TS will exit the procedure with an "Access 
  533. denied" error.  Entire drives may be copied by entering the drive indicator
  534. semicolon and backslash in the directory list.  Then press Escape and "c".
  535.  
  536.     d or D:  Passes control to DOS.  Type "exit" to return to TS.
  537.  
  538.     g or G:  Marks all the valid filenames in the current list.  All
  539. marks are lost if you use function "f1".  All marks in a particular list are
  540. lost if you use "f6" to redisplay it.
  541.  
  542.     m or M:  Moves the files or directories at the highlight bar or marks.  
  543. This function operates in the same way as the copy routine described above, 
  544. except that, if TS was successful in saving the file or directory at its new 
  545. destination, TS will delete it from its old location.  If the file or 
  546. directory was not successfully saved at its new location TS will not delete 
  547. the old file or directory.  Also, it is possible to use incomplete or 
  548. default paths for directory move operations, but TS will not delete the old 
  549. directory if you do so.  Move can be used as a rename function.
  550.  
  551.     t or T:  Allows you to reset the computer clock.  Input the time
  552. as HH MM SS.  The blanks can be spaces, semicolons or any other key.  Use
  553. military time, and press return when you are finished.  The default is no
  554. change; invalid data will also give no change.
  555.  
  556.  
  557.     u or U:  Removes all file marks in the current list.
  558.  
  559.     x or X:  Enters full screen (Expanded) edit mode.  Twenty entire 
  560. command lines are displayed and complete freedom of cursor movement is 
  561. allowed between them.  Only the "f" key functions (except "f2" and "f8") are
  562. available as in single line edit mode.  You can get new directory listings
  563. in this mode only by pressing "f6".  Pressing "f3", "f4", or "f5" will display
  564. a different list for you but the old list is preserved and will be redisplayed
  565. if you press the appropriate "f" key to bring it back.  The Enter key operates
  566. as in other modes, executing a command, changing the directory or displaying
  567. a data file depending on the current list and the command line contents.  
  568. When you return from executing a command line in this mode, you will find
  569. the command shifted up one line.  The cursor will be positioned on a blank
  570. line ready for new input.  Press Escape to exit full screen edit mode and 
  571. return to command mode.
  572.  
  573.     y or Y:  Allows you to reset the computer calendar.  Input the date
  574. as MM DD YY.  This function operates in the same way as the reset time
  575. routine described above.
  576.                    Color Control
  577.  
  578.     These functions operate in the same basic pattern.  When one of them
  579. is invoked, a list of colors is displayed and you are asked to supply color
  580. codes in either a text/background, TT BB, format or as two digits, CC,
  581. depending on the function you have chosen.  The space in the TT BB format can
  582. be a space or any other key.  Codes for the present settings are displayed,
  583. but these do not act as defaults.  To successfully affect the color display,
  584. you need to enter a complete set of color codes.  Otherwise the default is no
  585. change.  The list of color choices in the upper right of the screen will be 
  586. in two columns.  Codes for the left column are 0 through 7; codes for the 
  587. right column are 8 through 15.  The colors in the left column are normal 
  588. intensity and can be used for the either text or background.  The right 
  589. column has the high intensity (light) colors.  If you choose a color from 
  590. the right column for a background color it will display as normal intensity 
  591. and blink.  When you have the colors the way you want them, press "v" to save
  592. them.
  593.  
  594.     If you have a monochrome monitor and a color video card you might want
  595. to restore black & white colors by pressing "r".  Depending on your hardware,
  596. you will have the option of a few shades of gray or amber to choose from for
  597. the various parts of your display.  After the colors are the way you want them,
  598. press "v".  TS will load with your selections in place next time.
  599.  
  600.                  Typical TS display
  601.  
  602.                          * DIRECTORY LIST AREA *
  603.  
  604. TRIPLE SHELL                     [C:\MASM\BIN]                           05:50PM
  605. ▒▒▒          Autokey Programs        ▒▒▒▒▒▒ASMFILES  ▒▒          ▒▒          ▒▒▒       
  606. ▒▒▒ 1. ds            6. cad.bat      ▒▒▒▒▒▒          ▒▒          ▒▒          ▒▒▒       
  607. ▒▒▒ 2. edit          7. sr           ▒▒▒▒▒▒          ▒▒          ▒▒          ▒▒▒       
  608. ▒▒▒ 3. ff            8.              ▒▒▒▒▒▒          ▒▒          ▒▒          ▒▒▒       
  609. ▒▒▒ 4. m.bat         9.              ▒▒▒▒▒▒          ▒▒          ▒▒          ▒▒▒       
  610. ▒▒▒ 5. a.bat         0.              ▒▒▒▒▒▒          ▒▒          ▒▒          ▒▒▒       
  611. ▒▒▒                                  ▒▒▒▒▒▒          ▒▒          ▒▒          ▒▒▒       
  612. ▒▒▒         * STATUS BOX *         ▒▒▒▒▒▒          ▒▒          ▒▒          ▒▒▒       
  613. ▒▒▒ Directory List                   ▒▒▒▒▒▒          ▒▒          ▒▒          ▒▒▒       
  614. ▒▒▒ Free disk space:     10182656  b ▒▒▒▒▒▒          ▒▒          ▒▒          ▒▒▒       
  615. ▒▒▒                                                              ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  616. C:\BIN\ASMFILES       * COMMAND LINE EDIT AREA *               ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  617. ▒▒▒                                                              ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  618. ▒▒▒CATCH.TXT ▒▒KEYS.LIS  ▒▒          ▒▒▒▒▒▒CALLTREE.E▒▒LIB.EXE   ▒▒SCED.EXE  ▒▒▒
  619. ▒▒▒M.TMP     ▒▒MEMO      ▒▒          ▒▒▒▒▒▒CREF.EXE  ▒▒LINK.EXE  ▒▒EN.EXE    ▒▒▒
  620. ▒▒▒TOOLS.INI ▒▒SC.BAK    ▒▒          ▒▒▒▒▒▒CV.EXE    ▒▒M.EXE     ▒▒          ▒▒▒
  621. ▒▒▒PACK.LIB  ▒▒MACRO.ASM ▒▒          ▒▒▒▒▒▒CVPACK.EXE▒▒MAKE.EXE  ▒▒          ▒▒▒
  622. ▒▒▒PACK.LIS  ▒▒CV.HLP    ▒▒          ▒▒▒▒▒▒ECH.EXE   ▒▒MASM.EXE  ▒▒          ▒▒▒
  623. ▒▒▒FACEIMPR.T▒▒FACE.BAK  ▒▒          ▒▒▒▒▒▒ERROUT.EXE▒▒MEGREP.EXE▒▒          ▒▒▒
  624. ▒▒▒BUF       ▒▒MACRO.BAK ▒▒          ▒▒▒▒▒▒EXEHDR.EXE▒▒RM.EXE    ▒▒          ▒▒▒
  625. ▒▒▒EN.ASM    ▒▒FACEIMPR.B▒▒          ▒▒▒▒▒▒EXEMOD.EXE▒▒FACE.EXE  ▒▒          ▒▒▒
  626. ▒▒▒FACE.OBJ  ▒▒FACE.ASM  ▒▒          ▒▒▒▒▒▒EXEPACK.EX▒▒UNDEL.EXE ▒▒          ▒▒▒
  627. ▒▒▒SCED.ASM  ▒▒FACE2.BAK ▒▒          ▒▒▒▒▒▒EXP.EXE   ▒▒VIDTST.EXE▒▒          ▒▒▒
  628. Monday, September 21, 92                                      Press f1 for help.
  629.  
  630.     * DATA FILE LIST AREA *                  * PROGRAM FILE LIST AREA *
  631.  
  632.     Information between asterisks and arrows are labels for this
  633. illustration and do not appear in the actual display.
  634.  
  635.     TS will treat all entries in the directory list as directories except
  636. when running Autokey Programs.  And it will treat all entries in the data
  637. file and program lists and if they are not directories unless you are using
  638. function "f7".  The internal DOS command "DIR" can be entered and run directly 
  639. as any program file.  To run the other internal DOS commands, press "f9".  
  640. TS supports redirection and piping using standard DOS symbols.
  641.  
  642.  
  643.             Changes in version 2.2
  644.             
  645.  
  646.     This version was tested and will run on 8088/86, 80286, 80386 cloned
  647. and standard IBM computers.  Screen display problems with the original IBM
  648. PC's were corrected.
  649.  
  650.     The user interface was redesigned to be more pleasing to the eye
  651. and make the most common flow of action be upper left to upper right to lower
  652. right to lower left.    
  653.     
  654.             Changes in version 3.0
  655.  
  656.     Auto key programs were expanded from loading three on the command
  657.     line to six.
  658.  
  659.     Screen color control added.
  660.  
  661.     Scroll lock control of Autolist feature added.
  662.  
  663.     Archival feature added.
  664.  
  665.     Error beep and toggle added.
  666.  
  667.     Interrupt 24 handler added.
  668.  
  669.     Display of default drive space available and total bytes marked added.
  670.  
  671.     Version 3.0 is the first released for shareware distribution.
  672.     
  673.             Changes in version 3.1
  674.             
  675.     Freedom and control of cursor movement among the lists are improved.
  676.     
  677.     Help screen enlarged.             
  678.     
  679.     Interrupt 24 handler improved.
  680.     
  681.     When changing the default drive, Home, and End keys and the Autolist 
  682.     feature are active, and this version allows you to simply press the
  683.     letter of the drive you want to select.
  684.  
  685.             Changes in version 3.2
  686.  
  687.     Context sensitive help added.
  688.  
  689.     Functions G and U added.
  690.  
  691.             Changes in version 3.3
  692.  
  693.     Lists are now alphabetized.  When you change the default drive or
  694.     directory, the lists are redisplayed completely rather than from the
  695.     current cursor location.
  696.  
  697.     The color selection lists display the color names in the color they
  698.     represent.  Also the current color code is given as a default for all
  699.     of the color change functions.
  700.  
  701.             Changes in version 4.0
  702.  
  703.     The interface is redesigned.  The outer box is removed and TS starts
  704.     up in color if you have a color monitor.
  705.  
  706.     Interrupt 24 handler again improved.
  707.  
  708.     Space for Autokey Programs is increased from six to ten.
  709.  
  710.     Provision is made for executing DOS internal commands.
  711.  
  712.             Changes in version 4.1
  713.  
  714.     Expanded Edit Mode added.
  715.  
  716.     Triple Shell now runs batch files without adding the .bat
  717.     extension.
  718.  
  719.             Changes in version 5.0
  720.  
  721.     Directory management tools added.
  722.  
  723.     Num lock recognition added.
  724.  
  725.     Tab character implemented in edit mode.
  726.  
  727.     Automatically loads data files to "edit" or "list"
  728.     or displays them with the DOS internal command "type".
  729.  
  730.     Recognizes and includes hidden files and directories in
  731.     lists.  
  732.  
  733.  
  734.     Triple Shell is distributed as shareware and, as such, is provided for
  735.     evaluation purposes only.  If you find TS useful and wish to continue
  736.     using it, you need to register it.  This also gets you updates and
  737.     technical support.  You can register by sending check or money order
  738.     for $35 to the address below.  Also for product information, technical
  739.     support, or quotes on volume discounts, dealer pricing, site licenses, etc.,
  740.     write to me at the address below.
  741.     
  742.     
  743.        TERMS OF DISTRIBUTION OF TRIPLE SHELL FOR SOFTWARE LIBRARIES:
  744.  
  745.      1. The fee charged may not exceed $10, including postage,
  746.         mailer and any other charges.
  747.  
  748.      2. Your library's catalog or listing must state that this
  749.         program is not free, but is copyrighted software that is
  750.         provided to allow the user to evaluate it before paying.
  751.  
  752.      3. The offering and sale of Triple Shell will be stopped at any
  753.         time the author so requests.
  754.  
  755.      5. Problems or complaints will be reported to the author for
  756.         resolution.
  757.  
  758.     Please send registrations, comments, complaints, and suggestions 
  759.     to the author:
  760.  
  761.                 Gleason Pace
  762.                 12162 S. W. Scholls Ferry Rd. #191
  763.                 Tigard, Or. 97223
  764.