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