home *** CD-ROM | disk | FTP | other *** search
/ Between Heaven & Hell 2 / BetweenHeavenHell.cdr / 500 / 478 / dosamatc.txt < prev    next >
Text File  |  1985-09-29  |  37KB  |  1,053 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.                     DOSamatictm - Release 2.03
  17.  
  18.               User Guide, Reference, and License Agreement
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  25.  
  26.  
  27.  
  28.  
  29.  
  30.  
  31.  
  32.  
  33.               Copyright (c) 1985 by Marin Pacific Software
  34.  
  35.                            All Rights Reserved
  36.  
  37.  
  38.                          September 15, 1985
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.                       Your License Agreement
  61.  
  62.  
  63. DOSamatic is the sole property of Marin Pacific Software Company.  You 
  64. are granted a limited, non-exclusive license to test and evaluate 
  65. DOSamatic on a trial basis, and to make copies for other users to do so.
  66.  
  67. You may not:
  68.  
  69.     o   Remove copyright and other notices from the program and/or the 
  70.         documentation which are placed there by Marin Pacific Software 
  71.         Company.
  72.  
  73.     o   Re-sell the program for any charge or "disk fee"
  74.  
  75.     o   Make any representations on behalf of Marin Pacific Software.
  76.  
  77. Marin Pacific Software Company makes no warranty, express or implied, 
  78. as to the suitability of DOSamatic for any particular purpose.  You 
  79. must determine that yourself.  In addition, you should understand that 
  80. using a program of this type on an IBM PC or compatible has inherent 
  81. risks and that you may inadvertently damage or destroy valuable 
  82. programs or data.  Marin Pacific Software expressly declines to assume 
  83. liability for any use of this program by you, and your use of DOSamatic 
  84. constitutes your agreement to hold us blameless.
  85.  
  86. If you regularly use DOSamatic, you should register your trial copy by 
  87. sending a check or money order for $39.00 to:
  88.  
  89.                  Marin Pacific Software Company
  90.                  1001 Bridgeway, Suite 514
  91.                  Sausalito, CA 94965
  92.  
  93. Please enclose your name and address, any serial number which may 
  94. appear on your trial copy, and any comments you may have.  Marin 
  95. Pacific will send you the latest version of DOSamatic ( we are 
  96. improving it all the time ) and the DOSamatic user guide.  In addition, 
  97. when other users register copies with your serial number, we will send 
  98. you a check for 10 % of the amount they send us, if it is no less than 
  99. $39.00.
  100.  
  101. Registered users may upgrade to new versions of DOSamatic at any time 
  102. for a small charge required to cover diskette, handling and postage. 
  103. (currently $5.00 ).
  104.  
  105. Multiple-use site licenses for corporations are available at 
  106. significant discounts from single copy prices, and customization is 
  107. possible for high-volume purchasers.
  108.  
  109.  
  110.  
  111.  DOSamatic User Guide       September 15, 1985              Page #
  112.                                                                       
  113.  
  114.  
  115.                            Table of Contents
  116.  
  117.     1. Introduction.......................................    3
  118.  
  119.     2. System Requirements................................    4
  120.  
  121.     3. The Program Disk...................................    4
  122.  
  123.     4. Getting Started....................................    5
  124.  
  125.     5. Defaults...........................................    5
  126.  
  127.     6. The Basic Panels...................................    5
  128.          The Information Panel............................    5
  129.          The Drive Selection Panel........................    6
  130.          The Directory Selection Panel....................    6
  131.          The File Selection Panel.........................    7
  132.          Comparison with DOS commands.....................    7
  133.  
  134.     7. Panel Commands.....................................    8
  135.          Special Keys.....................................    8
  136.               The Cursor keys.............................    8
  137.               The [ENTER] key.............................    8
  138.               The [ESCAPE] key............................    8
  139.               The [INSERT] key............................    8
  140.               The [DELETE] key............................    9
  141.               The [F1] = [HELP] key.......................    9
  142.               The [F2] = [REFRESH] key....................    9
  143.               The [F40] = [SWITCH] key....................    9
  144.          Main Menu........................................   10
  145.               Screen Colors...............................   10
  146.               Executing DOS Commands......................   10
  147.               Exiting DOSamatic...........................   10
  148.               Using a File Mask...........................   10
  149.               Setting the Hot Key.........................   10
  150.               Searching for a File........................   10
  151.               Show/Hide Date/Time/Size....................   10
  152.               Show Normal/Hidden Files....................   11
  153.               Sorting the File Display....................   11
  154.               Sound On/Off................................   11
  155.               Suppressing Flicker/Snow....................   11
  156.               Labeling a Volume...........................   11
  157.  
  158.          File Menu........................................   12
  159.               Attributes..................................   12
  160.               Browsing ASCII Files........................   12
  161.               Browsing Binary Files.......................   12
  162.               Using Your Debug Program....................   12
  163.               Using Your Edit Program.....................   12
  164.               Executing a BAT, COM, or EXE file...........   12
  165.               Printing a File.............................   12
  166.               Renaming a File.............................   12
  167.  
  168.  
  169.  
  170.                                                                       
  171.  
  172.  
  173.     8. Quick Reference....................................   13
  174.          Table of Keystrokes..............................   13
  175.          How to End DOSamatic.............................   13
  176.  
  177.     9. Using the Multi-Tasking Feature....................   14
  178.          How to Use It....................................   14
  179.          Technical Details................................   15
  180.          Compatible Software..............................   15
  181.          Cautions.........................................   17
  182.          Encouragements...................................   17
  183.  
  184.  
  185.  
  186.  
  187.  
  188.  
  189.  
  190.  
  191.  
  192.  
  193.  
  194.  
  195.  
  196.  
  197.  
  198.  
  199.  
  200.  
  201.  
  202.  
  203.  
  204.  
  205.  
  206.  
  207.  
  208.  
  209.  
  210.  
  211.  
  212.  
  213.  
  214.  
  215.  
  216.  
  217.  
  218.  
  219.  
  220.  
  221.  
  222.  
  223.  
  224.  
  225.  
  226.  
  227.  
  228.  
  229.                             1. Introduction
  230.  
  231. DOSamatic is a powerful tool that helps you get the most out of your 
  232. IBM Personal Computer or compatible.  It combines a point and press 
  233. user interface with a powerful multi-tasking facility allowing you to 
  234. run several programs at the same time.
  235.  
  236. DOSamatic is not copy-protected.  You are encouraged to give copies to 
  237. your friends for their use.  If you find the program useful you should 
  238. send a check for $39.00 payable to :
  239.  
  240.  
  241.  
  242.                          Marin Pacific Software
  243.                         1001 Bridgeway, Suite 514
  244.                           Sausalito, CA 94965
  245.  
  246.  
  247. If there is a serial number on the program, please include it along 
  248. with your name and mailing address.
  249.  
  250. We will register you as a DOSamatic user, and send you the latest 
  251. version of the program, along with the latest user guide.  Please send 
  252. us any suggestions you may have for enhancements or improvements in 
  253. DOSamatic.
  254.  
  255. Besides being a nice thing to do, registering brings you several 
  256. benefits.  When another user registers a copy with your serial number, 
  257. we'll send you a check for 10 percent of the amount they send us.  
  258. We'll also keep you on our mailing list so that we can send you other 
  259. products we develop for your examination at no cost.
  260.  
  261. Even if you decide not to register, please do not attempt to delete the 
  262. copyright and order information messages.  We don't copy protect any of 
  263. our packages, and we depend upon you to respect our efforts.
  264.  
  265. Corporate Users Note: Site licenses for multiple copies are available 
  266. at reasonable terms.
  267.  
  268.  
  269.  
  270.  
  271.  
  272.  
  273.  
  274.  
  275.  
  276.  
  277.  
  278.  
  279.  
  280.  
  281.  
  282.  
  283.  
  284.                         2. System Requirements
  285.  
  286. DOSamatic will run on the IBM PC, PC/XT, PC/AT, 3270PC, and most 
  287. compatibles including the Compaqs and the Data General DG/1.  Minimum 
  288. requirements are :
  289.  
  290.     128 KB of memory ( although up to 640 KB is useful for running 
  291.     multiple tasks ).
  292.  
  293.     PC DOS 2.0, 2.1, 3.0, 3.1, or MS-DOS 2.11. ( MS-DOS users may not 
  294.     be able to use all program features - we are currently working on 
  295.     this problem ).
  296.  
  297.     One diskette drive.
  298.  
  299.     Either a color or a monochrome monitor with 80 column display.
  300.  
  301.  
  302. Note that DOSamatic determines how much memory you actually have, the 
  303. number of disk drives ( including hard disks and RAM disks ) available, 
  304. and the type of monitor you are using.
  305.  
  306.  
  307.                           3. The Program Disk
  308.  
  309. If you receive DOSamatic from Marin Pacific Software or from a friend, 
  310. there should be three files on the diskette :
  311.  
  312.     DOSAMATC.COM - The DOSamatic Program
  313.  
  314.     DOSAMATC.DOC - This manual in ASCII text format.
  315.  
  316.     DOSAMATC.HLP - File containing HELP screens used by DOSamatic.
  317.  
  318. If you receive your program disk from us, there may be other files on 
  319. the disk to help you install DOSamatic.  Just use the DOS TYPE command 
  320. to display the contents of the file named READ.ME to find out what is 
  321. on your program disk.
  322.  
  323. Unlike many copy-protected programs, the DOSamatic program disk may be 
  324. freely copied.  You can move the program, help and manual files onto 
  325. another floppy, or a hard disk.  See the section on starting DOSamatic 
  326. for more details.
  327.  
  328. NOTE: It is your responsibility to make backup copies of the program 
  329. disk we send you.  Never use your program disk without making such a 
  330. backup copy.
  331.  
  332.  
  333.  
  334.  
  335.  
  336.  
  337.  
  338.  
  339.                           4. Getting Started
  340.  
  341. Starting DOSamatic is easy.  Simply place the program diskette in the 
  342. current default disk drive ( not necessary for hard disk users ), type 
  343. "DOSAMATC", and press [ENTER].
  344.  
  345. DOSamatic will display the Marin Pacific Software logo screen, and then 
  346. the license agreement under which you may use the program.  Please do 
  347. not try to alter the program to suppress these messages.
  348.  
  349. Finally, pressing any key will make DOSamatic display its main screen 
  350. with the Information, Drive Selection, Directory Selection, and File 
  351. Selection Panels.
  352.  
  353.  
  354.                               5.Defaults
  355.  
  356. DOSamatic lets you specify a number of default settings at startup 
  357. using the DOS SET environment command.  These are:
  358.  
  359.     SET COMSPEC=filename   Command processor to use for executing DOS 
  360.                            commands, e.g. C:\COMMAND.COM
  361.  
  362.     SET DSD=filename       Debug program to use, e.g. C:\DOS\DEBUG.COM
  363.  
  364.     SET DSE=filename       Edit program to use, e.g. C:\EDLIN.COM
  365.  
  366.     SET DSH=filename       Help file to use, e.g. C:\DOSAMATC.HLP
  367.  
  368.     SET DSV=monitor        monitor=MONO for no color, =COLOR+ for 
  369.                            non-IBM Color Graphics boards
  370.  
  371. Issue these commands before starting DOSamatic.
  372.  
  373.  
  374.                           6. The Basic Panels
  375.  
  376. The Information Panel
  377.  
  378. After starting DOSamatic, you will see a full screen display - the main 
  379. DOSamatic screen.  The screen consists of an Information Panel at the 
  380. top which shows you:
  381.  
  382.     o   The default disk drive, the volume label of the drive, and the 
  383.         current directory for that drive,
  384.  
  385.     o   Disk space information including total KB ( kilobytes ) on the 
  386.         diskette, the KB available ( free ), the available KB as a 
  387.         percent of the total, and the number of files displayed along 
  388.         with the KB of space they occupy,
  389.  
  390.  
  391.  
  392.  
  393.     o   Total RAM ( random access memory ) on your PC, and the RAM 
  394.         available for running additional programs,
  395.  
  396.     o   The version of DOS you are using,
  397.  
  398.     o   The current date and time.
  399.  
  400.     o   The number of tasks ( programs ) you are currently running, 
  401.         including DOSamatic, and
  402.  
  403.     o   The status of the keyboard shift keys ( top right corner ).  
  404.         Press the Scroll Lock key several times to see how this 
  405.         feature works.
  406.  
  407. Below the Information Panel are the three Selection Screens.
  408.  
  409.  
  410. The Drive Selection Panel
  411.  
  412. In the panel labelled "Drives" is a list of the available drive letters 
  413. on your system.  Use the cursor keys to move the large reverse video 
  414. cursor bar onto a drive letter, and then press [ENTER].  The selected 
  415. drive letter will become the DOS default drive, and the Information, 
  416. Directory, Selection, and File Selection Panels will be refreshed to 
  417. show information about the drive you have selected.
  418.  
  419. If you change the diskette in a drive, then you will need to select 
  420. that drive again to read the new diskette.
  421.  
  422. The Directory Selection Panel
  423.  
  424. The panel labelled "Directories" shows you a list of all the 
  425. directories on your diskette which are accessible from the directory 
  426. that is currently active.  To view a different directory, place the 
  427. cursor bar on the desired directory and press [ENTER].  Note the two 
  428. special directory entries, <root> and <parent>, which enable you to 
  429. jump directly to the root directory, or back one step in the current 
  430. directory chain.
  431.  
  432. If there are too many directories to fit in the window, then the window 
  433. will scroll up and down as you move the cursor keys off the ends.
  434.  
  435. When the cursor bar is in the Directory Selection Panel, pressing 
  436. [INSERT] creates a new directory, and DOSamatic will prompt you for its 
  437. name and extension.  Press [ESCAPE] if you change your mind about 
  438. creating the new directory.
  439.  
  440. Pressing [DELETE] when the cursor bar is placed on a directory name 
  441. will remove that directory ( DOSamatic asks you to verify that you 
  442. really want to do that ).
  443.  
  444.  
  445.  
  446.  
  447.  
  448. The File Selection Panel
  449.  
  450. The panel labelled "Files" shows you a list of all the files in the 
  451. current directory on the default disk.  Placing the cursor bar on a 
  452. file name and pressing [ENTER] opens a pull-down menu at the right side 
  453. of the screen from which you may select operations to be performed on 
  454. the file.
  455.  
  456. If there are too many files to fit in the window, then the window will 
  457. scroll up and down as you move the cursor keys off the ends.
  458.  
  459. When the cursor bar is in the File Selection Panel, pressing [INSERT] 
  460. creates a new file, and DOSamatic will prompt you for its name and 
  461. extension.  Press [ESCAPE] if you change your mind about creating the 
  462. new file.
  463.  
  464. Pressing [DELETE] when the cursor bar is placed on a file name will 
  465. erase that file ( DOSamatic does check to make sure you want to do that 
  466. ).  If the file has special attributes, you may need to activate the 
  467. Attribute Selection Panel and make changes before attempting to erase 
  468. the file.
  469.  
  470. Comparison with DOS Commands
  471.  
  472. Note that the Directory and File Selection Panels show you the same 
  473. information that the DOS DIR command would, except that all the files 
  474. in the current directory are available for your viewing.
  475.  
  476. The Information Panel gives you the same information that the DOS CD, 
  477. CHKDSK, DATE, TIME, VOL, and VER commands would.
  478.  
  479. The use of the [INSERT] and [DELETE] keys replaces use of the DOS 
  480. MKDIR, RMDIR, and ERASE commands.
  481.  
  482.  
  483.  
  484.  
  485.  
  486.  
  487.  
  488.  
  489.  
  490.  
  491.  
  492.  
  493.  
  494.  
  495.  
  496.  
  497.  
  498.  
  499.  
  500.  
  501.  
  502.  
  503.  
  504.                            7. Panel Commands
  505.  
  506. Special Keys
  507.  
  508. By using only a few keys, plus pull-down menus, DOSamatic lets you 
  509. perform complex functions without the need to memorize complex 
  510. keystroke sequences.  These are:
  511.  
  512.  
  513. The Cursor Keys              These keys let you move the cursor bar 
  514.                             within and between windows.  On the IBM PC 
  515.                             keyboard they are arranged as:
  516.  
  517.                             [HOME]     [UP  ]    [PAGE UP  ]
  518.  
  519.                             [LEFT]     [    ]    [RIGHT    ]
  520.  
  521.                             [END ]     [DOWN]    [PAGE DOWN]
  522.  
  523. Within any active panel, the [HOME], [UP], [PAGE UP], [END], [DOWN], 
  524. and  [PAGE DOWN] keys work as you would expect to move the cursor bar 
  525. within the panel.  For the Drive, Directory, and File Selection Panels, 
  526. [LEFT] and [RIGHT] move the bar between panels, but have no effect for 
  527. other panels.
  528.  
  529. When you are prompted for input lines, [LEFT] and [RIGHT] work as you 
  530. would expect, [HOME] moves you to the beginning of the input line, 
  531. [END] moves you to the end, and [CTRL]+[END] will delete all characters 
  532. from the current position to the end of the input line.
  533.  
  534. The [ENTER] key              This key is used to select a drive, 
  535.                             directory, file, or panel option, or to 
  536.                             signal the end of an input line.  Think of 
  537.                             it as the Activator key.
  538.  
  539. The [ESCAPE] key             This key functions as a Deactivator key 
  540.                             which lets you jump from the current panel 
  541.                             to a previous one.  It lets you shift 
  542.                             between the Main Menu Panel and the Drive, 
  543.                             Directory, and File Selection Panels.
  544.  
  545. The [INSERT] key             This key is used in two ways.  First, it 
  546.                             can be used to create new files or make 
  547.                             new directories if you press it while the 
  548.                             cursor bar is in the Files or Directories 
  549.                             panel.  Second, it is used when providing 
  550.                             responses to program questions to decide 
  551.                             whether characters are overwritten or 
  552.                             inserted.
  553.  
  554.  
  555.  
  556.  
  557.  
  558.  
  559. The [DELETE] key             This key is used to erase files or remove 
  560.                             directories.  Simply place the cursor bar 
  561.                             on the object to be deleted and press 
  562.                             [DELETE].  DOSamatic will make sure that 
  563.                             this is what you want to do.
  564.  
  565. The [F1] = [HELP] key        Will cause a context-sensitive help screen 
  566.                             explaining what your current options are 
  567.                             to be displayed.  See the section on 
  568.                             Defaults for an explanation of how to tell 
  569.                             DOSamatic where on your system the help 
  570.                             file is located.
  571.  
  572. The [F2] = [REFRESH] key     This key will refresh the display screen 
  573.                             if it ever gets damaged.  This feature may 
  574.                             be removed in future versions of DOSamatic 
  575.                             as the program becomes more resistant to 
  576.                             problems caused by sub-tasks.
  577.  
  578. The [F40] = [SWITCH] key     This default "hot key" lets you jump from 
  579.                             one active task to another.  You may reset 
  580.                             it to another key combination.  If no 
  581.                             subtasks are active, [F40] has no effect.
  582.  
  583.  
  584.  
  585.  
  586.  
  587.  
  588.  
  589.  
  590.  
  591.  
  592.  
  593.  
  594.  
  595.  
  596.  
  597.  
  598.  
  599.  
  600.  
  601.  
  602.  
  603.  
  604.  
  605.  
  606.  
  607.  
  608.  
  609.  
  610.  
  611.  
  612.  
  613.  
  614. The Main Menu Panel
  615.  
  616. If the cursor bar is in the Drive Selection, Directory Selection, or 
  617. File Selection panels, pressing [ESCAPE] activates the Main Menu 
  618. Panel.  This pull-down menu lets you execute a number of system 
  619. functions.  Move the cursor bar to one of the functions and press 
  620. [ENTER] to activate it.  Pressing [ESCAPE] will return you to the panel 
  621. you were in before you activated the Main Menu Panel.
  622.  
  623. The Main Menu Panel functions are :
  624.  
  625.     Turn Color On/Off  Lets you switch color on and off.  Monochrome 
  626.                        monitors with graphics adapters usually look 
  627.                        best with color off.  See the section on 
  628.                        Defaults.
  629.  
  630.     DOS Commands       Pressing this key lets you issue any legal DOS 
  631.                        command as long as sufficient memory is 
  632.                        available.  You are prompted for the command at 
  633.                        the bottom of the screen.
  634.  
  635.     Exit               Use this selection to end DOSamatic and return 
  636.                        to DOS.  You can't do this if any sub-tasks are 
  637.                        still running.
  638.  
  639.     Filemask           Upon selecting this option, you are prompted 
  640.                        for a file mask, and DOSamatic will then 
  641.                        display only those files matching the mask.  
  642.                        For example, entering *.COM will result in the 
  643.                        display of only those files with extension of 
  644.                        COM.
  645.  
  646.     Set Hot Key        If you select this item, DOSamatic displays the 
  647.                        current "hot key" used to jump among programs 
  648.                        and asks you to press the key(s) you wish to 
  649.                        use instead.
  650.  
  651.     Search             Selecting this item you are prompted for a 
  652.                        filename and extension, and DOSamatic will 
  653.                        search all directories on the default drive for 
  654.                        that file.  Using *.EXE, for example, DOSamatic 
  655.                        will find all files with an extension of EXE.
  656.  
  657.     Show Date/Time     This selection switches the display of file 
  658.                        date, time, and KB occupied on and off.
  659.  
  660.  
  661.  
  662.  
  663.  
  664.  
  665.  
  666.  
  667.  
  668.  
  669.     Show Hidden Files  This item switches on and off the display of 
  670.                        files with the special DOS attributes of SYSTEM 
  671.                        and/or HIDDEN.  For example, the files 
  672.                        IBMBIO.COM and IBMDOS.COM are system and hidden 
  673.                        files present on the DOS system disk.  You will 
  674.                        need to have DOSamatic re-read the current 
  675.                        drive before you will see any change in the 
  676.                        displayed list of files.
  677.  
  678.     Sort               Selecting this item opens a sort pull-down menu 
  679.                        in which you specify the sort key, and the 
  680.                        order ( ascending or descending ).  The file  
  681.                        display changes when you leave the Main Menu 
  682.                        Panel.
  683.  
  684.     Sound On/Off       Switches on and off the use of sound cues with 
  685.                        DOSamatic.
  686.  
  687.     Suppress Flicker   For IBM Color Graphics Adaptors, writing 
  688.                        directly to the screen memory in alphanumeric 
  689.                        mode causes "snow".  To prevent this the video 
  690.                        is shut off momentarily, causing display 
  691.                        flicker.  Many other adapters do not have this 
  692.                        problem, and display flicker is reduced by 
  693.                        selecting this item.  See the Defaults section.
  694.  
  695.     Volume Label       Selecting this option allows you to create or 
  696.                        change an 11-character volume label for the 
  697.                        diskette in the default drive.
  698.  
  699.  
  700.  
  701.  
  702.  
  703.  
  704.  
  705.  
  706.  
  707.  
  708.  
  709.  
  710.  
  711.  
  712.  
  713.  
  714.  
  715.  
  716.  
  717.  
  718.  
  719.  
  720.  
  721.  
  722.  
  723.  
  724. The File Menu Panel
  725.  
  726. Pressing [ENTER] when the cursor bar is in the File Selection Panel 
  727. opens the File Menu Panel pull-down menu.  This menu shows you a number 
  728. of actions which you can perform upon the selected file when you press 
  729. the [ENTER] key.  You can return to the File Selection Panel at any 
  730. time by pressing [ESCAPE].  The following functions can be performed on 
  731. the selected file:
  732.  
  733.     Attributes      Selecting this item will open the Attributes 
  734.                     Panel, which displays the files attributes and 
  735.                     lets you modify them if desired.  For example, you 
  736.                     can hide files or make them read-only.
  737.  
  738.     Browse ASCII    Displays the contents of the selected file, 
  739.                     assuming that it is in ASCII text format.
  740.  
  741.     Browse Binary   Provides both an ASCII and a hexadecimal display 
  742.                     of file contents for files in non-text format.
  743.  
  744.     Copy            Copies the selected file to another file.
  745.  
  746.     Debug           Activates the debugger program you specified to 
  747.                     debug the selected file.  See the section on 
  748.                     Defaults.
  749.  
  750.     Edit            Activates the editor program you specified to edit 
  751.                     the selected file.  See the section on Defaults.
  752.  
  753.     Execute         The most powerful capability of DOSamatic, allows 
  754.                     you to execute any other program in available 
  755.                     memory.  The selected file must have an extension 
  756.                     of BAT, COM, or EXE.  BAT files receive all 
  757.                     available memory, but COM or EXE files can be 
  758.                     restricted to run in a portion of memory.
  759.  
  760.                     You are prompted for the amount of memory in KB to 
  761.                     be used.  You are also asked if this is a graphics 
  762.                     program, which requires additional storage for a 
  763.                     screen buffer.
  764.  
  765.                     Once your selected program starts, you can jump 
  766.                     immediately back to DOSamatic by pressing the 
  767.                     current hot key.  If you have memory left, you can 
  768.                     start other programs ( up to 7 additional programs 
  769.                     ) and switch among them using the [SWITCH] key.
  770.  
  771.     Print           Prints the selected file to LPT1:.  Use this for 
  772.                     small files for which you want a quick copy.
  773.  
  774.     Rename          Lets you rename the selected file.
  775.  
  776.  
  777.  
  778.  
  779.                     8. Quick Reference to DOSamatic
  780.  
  781. Active Panel            Key        Action
  782.  
  783. Drive Selection         [ENTER]    Select Drive
  784.                        [ESCAPE]   Activate Main Menu
  785.                        [LEFT]     Go to File Selection Panel
  786.                        [RIGHT]    Go to Directory Selection Panel
  787.  
  788. Directory Selection     [DELETE]   Remove selected directory
  789.                        [ENTER]    Select Directory
  790.                        [ESCAPE]   Activate Main Menu
  791.                        [INSERT]   Make a new directory
  792.                        [LEFT]     Go to Drive Selection Panel
  793.                        [RIGHT]    Go to File Selection Panel
  794.  
  795. File Selection          [DELETE]   Erase selected file
  796.                        [ENTER]    Activate File Menu Panel
  797.                        [ESCAPE]   Activate Main Menu
  798.                        [INSERT]   Create a new file
  799.                        [LEFT]     Go to Directory Selection Panel
  800.                        [RIGHT]    Go to Drive Selection Panel
  801.  
  802. Main Menu               [ENTER]    Perform indicated action
  803.                        [ESCAPE]   Deactivate Main Menu Panel
  804.  
  805. File Menu               [ENTER]    Perform indicated action
  806.                        [ESCAPE]   Return to File Selection Panel
  807.  
  808. Sort Selection          [ENTER]    Use indicated sort criteria
  809.                        [ESCAPE]   Return to Main Menu Panel
  810.  
  811. Attribute Menu          [ENTER]    Make indicated attribute change
  812.                        [ESCAPE]   Return to File Menu Panel
  813.  
  814. ** ALL PANELS **        [F1]       Help ( context sensitive ).
  815.                        [F2]       Refresh Screen
  816.                        [F40]      Jump to another task if one is 
  817.                                   active.  Another key can be 
  818.                                   substituted for [F40].
  819.  
  820. In all panels the cursor keys not mentioned above will move the cursor 
  821. bar up and down within the panel.
  822.  
  823. Ending DOSamatic
  824.  
  825. Press the [ESCAPE] key until the Main Menu Panel is displayed, place 
  826. the cursor bar on EXIT, and press [ENTER].
  827.  
  828.  
  829.  
  830.  
  831.  
  832.  
  833.  
  834.                   9. Using the Multi-Tasking Feature
  835.  
  836. One of the most useful capabilities of DOSamatic is the ability to run 
  837. from 1 to 7 other programs simultaneously, switching between them by 
  838. pressing a single "hot key".
  839.  
  840. How to Use It
  841.  
  842. Previously, you learned how to execute programs from DOSamatic by 
  843. placing the cursor bar on the program name, pressing [ENTER] to 
  844. activate the File Menu, and then placing the cursor on the EXECUTE 
  845. option and pressing [ENTER] again.  DOSamatic asks you for any required 
  846. parameters, and then requests the amount of memory in which you wish 
  847. the program to run.  If the available memory is 322 KB, say, you might 
  848. wish to have your program use 128 KB.
  849.  
  850. DOSamatic will then ask if your program displays graphics on the video 
  851. screen.  If you reply by typing [Y], DOSamatic reserves an additional 
  852. 16 KB of memory to preserve the graphics screen when you start 
  853. switching among programs.  Otherwise, DOSamatic reserves 4 KB of memory 
  854. for your program screen.
  855.  
  856. After your program starts, you can return to DOSamatic at any time by 
  857. pressing [F40], i.e. pressing the [ALT] key and the [F10] key 
  858. simultaneously.  This key combination was selected because very few 
  859. programs actually use it for anything ( although there are some ), and 
  860. because it is easy to hit with the left hand on the standard keyboard.
  861.  
  862. You can now switch at will between DOSamatic and your other program 
  863. simply by pressing [F40] = [ALT] + [F10].  If you did not use all the 
  864. available memory for your program, you can load additional programs 
  865. from DOSamatic as you did before, and use the hot key to switch among 
  866. them all.  The Task field at the top of the display tracks how many 
  867. programs you have running.
  868.  
  869. Note that you can reset the [SWITCH] key to a combination other than 
  870. [F40].
  871.  
  872. NOTE: DOSamatic does not perform true multi-tasking - instead it keeps 
  873. a number of application programs in memory and SUSPENDS execution of 
  874. all but the current active program.  We are beginning to work on a 
  875. communications utility which will allow background upload and download 
  876. of files using XMODEM, but it will be some time before this capability 
  877. is available.
  878.  
  879.  
  880.  
  881.  
  882.  
  883.  
  884.  
  885.  
  886.  
  887.  
  888. Technical Details
  889.  
  890. DOSamatic performs its task switching by intercepting program calls to 
  891. the BIOS and DOS keyboard handlers.  It is always checking for the hot 
  892. key, and when pressed goes into action.  DOSamatic also monitors some 
  893. of the BIOS video monitor calls, since the BIOS does not preserve all 
  894. video information.  Finally, DOSamatic intercepts calls to the DOS 
  895. memory control functions to limit program requests for memory.
  896.  
  897. Programs that bypass the keyboard services and manipulate the hardware 
  898. directly will not let you jump back to DOSamatic.  However, pop-up 
  899. applications like Sidekick (tm) and SuperKey (tm) can be installed 
  900. successfully before you start DOSamatic and can be used during your 
  901. DOSamatic session.
  902.  
  903. Certain programs manipulate PC hardware directly, so DOSamatic has no 
  904. way of knowing what they are doing.  This is especially true of 
  905. graphics.  See the notes on Lotus 123 (tm) and SuperCalc 3 (tm).
  906.  
  907. Compatible Software
  908.  
  909. The following programs have been tested by various users with DOSamatic 
  910. and have behaved in a reasonable manner.  If there is a comment, it 
  911. reflects any incompatibilities which may arise.  No comments are made 
  912. when there is no known compatibility problem.
  913.  
  914. Program           Vendor            Comments
  915.  
  916. BASIC             IBM/Microsoft     BASIC is not re-entrant so you 
  917.                                    cannot run more than one copy at a 
  918.                                    time.
  919.  
  920. CrossTalk         MicroStuf
  921.  
  922. DOS 2.x, 3.X      IBM/Microsoft     When loading a secondary copy of 
  923.                                    the command processor COMMAND.COM, 
  924.                                    it must be given all remaining 
  925.                                    memory.  If you are loading this, 
  926.                                    load it last.
  927. DEBUG             IBM/Microsoft
  928.  
  929. Displaywrite 2    IBM               DW 2 reserves all available memory 
  930.                                    when it loads.  It apparently does 
  931.                                    not use the DOS function call to 
  932.                                    check available memory.
  933.  
  934. DOSamatic         Marin Pacific     You can run one or more copies of 
  935.                                    DOSamatic as tasks, but don't try 
  936.                                    to run any sub-tasks from the 
  937.                                    copies without changing the hot key.
  938. EDLIN             IBM/Microsoft
  939.  
  940.  
  941.  
  942.  
  943. Lotus 123         Lotus DC          Lotus works well. It manipulates 
  944.                                    video hardware directly, so the 
  945.                                    cursor often blinks in the wrong 
  946.                                    place, although this stops as soon 
  947.                                    as you hit any keystroke.  If you 
  948.                                    jump when a graph is displayed you 
  949.                                    get a mess, press any key in Lotus 
  950.                                    to recover.
  951.  
  952. MultiMate         MultiMate Corp.   [F40] sometimes has a meaning - 
  953.                                    change the hot key or press 
  954.                                    [ESCAPE] after switching back into 
  955.                                    MultiMate if there is a problem.
  956. Norton Utilities  Peter Norton
  957.  
  958. PC-Talk III       Headlands Press   Note that while you will be online 
  959.                                    if you jump out of PC-TALK, you can 
  960.                                    not have an upload/download 
  961.                                    continue while you work on 
  962.                                    something else at the current time.
  963.  
  964. SIM3278           SIMWARE
  965.  
  966. SuperCalc 3       Sorcim/IUS        The border color on color monitors 
  967.                                    and the graphics colors are not 
  968.                                    preserved, although you can switch 
  969.                                    while a graph is displayed.
  970.  
  971. SuperKey          Borland Int'l     Start it before DOSamatic.
  972.  
  973. Symphony          Lotus DC
  974.  
  975. Turbo Pascal      Borland Int'l     Change the hot key from the default 
  976.                                    setting as it is interpreted as a 
  977.                                    Quit instruction.
  978.  
  979. Volkswriter       Lifetree          
  980.  
  981. Word Microsoft    Word is a graphics program, at least if you have the 
  982.                  Color Graphics Adapter.
  983.  
  984. Wordstar          MicroPro Int'l
  985.  
  986.  
  987.  
  988.  
  989.  
  990.  
  991.  
  992.  
  993.  
  994.  
  995.  
  996.  
  997.  
  998. Helpful Hints
  999.  
  1000. DOSamatic can help you do lots of interesting things, especially when 
  1001. used with other programs.  Some of the useful ways to use it are:
  1002.  
  1003.     o   Use it to clean up your diskettes by checking directories, 
  1004.         browsing files to see what is in them, and deleting unneeded 
  1005.         files with the [DELETE] key.
  1006.  
  1007.     o   Use the Search command to look for files on a hard disk when 
  1008.         you can't remember what directory they are in.  Search is also 
  1009.         useful to check for duplicate files in different directories.
  1010.  
  1011.     o   Use it with application programs as a smart "front end".  
  1012.         DOSamatic provides directory switching and other features for 
  1013.         programs lacking these conveniences.
  1014.  
  1015.     o   DOSamatic enhances the value of SuperKey, a Borland 
  1016.         International product, which has a "cut and paste" capability. 
  1017.         You can use SuperKey in combination with DOSamatic to cut 
  1018.         financial data 
  1019.  
  1020. Cautions
  1021.  
  1022. There are problems whenever you try to implement multi-tasking on a 
  1023. machine that is not really designed for it.  These occur mainly because 
  1024. DOSamatic has no control over the programs you execute.  Two things you 
  1025. must absolutely avoid, however, are :
  1026.  
  1027.     o   Never attempt to run COMMAND.COM ( the DOS command processor ) 
  1028.         in less than the total remaining memory.  The system will hang 
  1029.         in an unrecoverable error.  So if you are going to run a 
  1030.         number of programs as tasks, including a second copy of DOS, 
  1031.         start all the others before you start up COMMAND.COM, and give 
  1032.         COMMAND.COM all the remaining memory.
  1033.  
  1034.     o   Be extremely careful when you end a program.  Always end 
  1035.         programs in the reverse of the order in which you start them.  
  1036.         If you start A, B, and C in that order, you must end them in 
  1037.         the order C, B, A. Failing to do this will generally lead to 
  1038.         an unrecoverable error and the big red switch.
  1039.  
  1040. In addition, DOSamatic can start programs which read the keyboard 
  1041. hardware directly, like XYwrite and Leading Edge Word Processor, but 
  1042. you won't be able to jump out of them with the hot key.
  1043.  
  1044. Encouragements
  1045.  
  1046. We can't possibly test all the programs which you might want to run as 
  1047. DOSamatic tasks.  Most programs will run just fine, however, and we 
  1048. would be pleased to hear of your experiences.  Just drop us a note at 
  1049. our mailing address and we'll make sure to include any interesting 
  1050. comments which you may have in future editions of this manual.
  1051.  
  1052. ing address and we'll make sure to include any interesting 
  1053. comments which you may h