home *** CD-ROM | disk | FTP | other *** search
/ Hall of Fame / HallofFameCDROM.cdr / harddisk / jobs32a2.lzh / JOBS-SW.DOC < prev    next >
Text File  |  1989-04-15  |  141KB  |  3,957 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.                                   JOBS
  10.  
  11.  
  12.  
  13.  
  14.                    ==================================
  15.                    Job Organization and Backup System
  16.  
  17.                           HARD DISK MANAGEMENT
  18.                    ==================================
  19.  
  20.  
  21.                 for the IBM PC, XT, AT, and compatibles
  22.  
  23.  
  24.                              Version 3.20s
  25.                            Shareware Version
  26.                          SDN Distribution Copy
  27.  
  28.  
  29.  
  30.  
  31.  
  32.               Copyright (C) 1985, 1986, 1987, 1988, 1989
  33.                                RCT Design
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.                                RCT Design
  51.                               PO Box 1726
  52.                             Novato, CA 94948
  53.  
  54.                              (415) 892-2713
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.  
  71.  
  72.  
  73.  
  74.  
  75.  
  76.  
  77.  
  78.  
  79.  
  80.      Copyright (C) 1985, 1986, 1987, 1988, 1989  by RCT Design
  81.   .  All rights reserved.  No part of this publication may be
  82.      reproduced, transmitted, transcribed, stored in a retrieval
  83.      system, or translated into any language in any form by any
  84.      means, except as permitted in the following agreement.
  85.  
  86.  
  87.  
  88.      The software described in this document is furnished under a
  89.      license agreement.  The software may be used or copied only in
  90.      accordance with the terms of the agreement.
  91.  
  92.  
  93.  
  94.      The JOBS software and manual are furnished "AS IS" and without
  95.      warranty as to performance.  Because of the many uses to which
  96.      this software may be put and the variety of hardware used in
  97.      conjunction with it, no warranty of fitness for a particular
  98.      purpose is offered.
  99.  
  100.  
  101.  
  102.      RCT Design reserves the right to make improvements in the
  103.      product described in this manual at any time without notice.
  104.  
  105.  
  106.  
  107.      That said, we hope that JOBS is well suited to your needs.  If
  108.      not, let us know about it.  If it is, let us know about that
  109.      too.
  110.  
  111.  
  112.  
  113.  
  114.  
  115. Program developed and documented by
  116.  
  117. ROBERT C. TELLEFSON  and  JOHN E. GALLIVAN
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.  
  130. (C) Copyright RCT Design, 1989
  131.  
  132.  
  133.  
  134. JOBS-SW 3.20                                           Table of Contents
  135.  
  136.  
  137.  
  138.                            TABLE OF CONTENTS
  139.  
  140.  
  141.      INTRODUCTION.......................................1
  142.          Copyright......................................1
  143.          License........................................1
  144.          The Shareware Concept..........................1
  145.          Registration...................................2
  146.  
  147.      GETTING STARTED....................................3
  148.          Recommended Strategy...........................3
  149.          Requirements...................................3
  150.          Installation...................................3
  151.              The Easy Way - JOBS Installs Itself........4
  152.              Easy Installation Complete.................4
  153.              Doing It Your Way..........................4
  154.  
  155.      USING JOBS.........................................5
  156.          Where To Begin.................................5
  157.          Getting Familiar with the Basics...............5
  158.              <Esc> = QUIT, BACK UP, CANCEL..............5
  159.              <F1> = HELP................................6
  160.              <Ctrl><Home> = RESET.......................6
  161.          Menus..........................................6
  162.          Prompts........................................7
  163.          Macros.........................................8
  164.          The TREE Screens...............................8
  165.          Flip - A Brief Tour............................8
  166.  
  167.      COMMAND SUMMARY...................................12
  168.          Key Usage at the TREE Screens.................12
  169.          Key Usage at the DIRECTORY Screens............12
  170.          The Menu Structure............................13
  171.              TREE SCREEN MENUS.........................13
  172.              SYSTEM SCREEN MENUS.......................13
  173.              INSTALL SCREEN MENUS......................13
  174.              MACRO SCREEN MENUS........................14
  175.              TIMECLOCK SCREEN MENUS....................15
  176.              DIRECTORY SCREEN MENUS....................15
  177.              PRINT SCREEN MENUS........................17
  178.  
  179.      CHANGING INSTALLATION SETTINGS....................18
  180.          Jobs Install..................................18
  181.              DRIVE.....................................18
  182.              LOAD......................................18
  183.              MACRO.....................................18
  184.              OPTIONS...................................19
  185.              RESTORE...................................20
  186.              SAVE......................................20
  187.              VIDEO.....................................21
  188.  
  189.  
  190.  
  191.  
  192.  
  193.  
  194.  
  195.  
  196. (C) Copyright RCT Design, 1989                                  Page - i
  197.  
  198.  
  199.  
  200. JOBS-SW 3.20                                           Table of Contents
  201.  
  202.  
  203.      MACROS - CUSTOM COMMANDS..........................22
  204.          What are Macros?..............................22
  205.          What can they do for me?......................22
  206.          Macro Files...................................22
  207.          The MACRO Screen..............................23
  208.          Creating a macro?.............................23
  209.              Creating Macros with Learn................24
  210.              Correcting Mistakes While Learning........24
  211.          Macro Text Files..............................25
  212.              Characters Used in Macro Text Files.......25
  213.              Text File Commands........................26
  214.          Macro Command Reference.......................26
  215.              Macro Escape Commands.....................27
  216.              The Bracketed Commands....................32
  217.  
  218.      READY TO RUN MACROS...............................39
  219.          JMAC-SW.JM....................................39
  220.              GO-MENU_..................................39
  221.              DOS-CMDS..................................39
  222.              DO........................................40
  223.              LEARN.....................................40
  224.              ARC-SEL...................................40
  225.              CHG-MAC...................................40
  226.              EDMAC.....................................41
  227.              FRESHEN...................................41
  228.              GOTOTREE..................................41
  229.              DATE-HI...................................41
  230.              GO-SMENU..................................42
  231.              MAKEPATH..................................42
  232.              CONTINUE..................................42
  233.              README....................................42
  234.              SW-DOC....................................42
  235.              TREEPRNT..................................42
  236.              TREEINIT..................................42
  237.              WRITER....................................43
  238.              DISP2DAY..................................43
  239.              PICK-LST..................................43
  240.  
  241.      APPENDIX A - JOBS FILES...........................44
  242.  
  243.      APPENDIX B - KEY WORDS............................46
  244.  
  245.      APPENDIX C - FINE TUNING..........................48
  246.          CONFIG.SYS....................................48
  247.          DOS Path......................................49
  248.          NON-REMOVABLE VS. REMOVABLE...................49
  249.  
  250.      APPENDIX D - MANUAL INSTALLATION..................51
  251.  
  252.      APPENDIX E - AT THE DOS COMMAND LINE..............53
  253.  
  254.      APPENDIX F - ERROR MESSAGES.......................54
  255.  
  256.      REGISTRATION FORM................................END
  257.  
  258.  
  259.  
  260.  
  261.  
  262. (C) Copyright RCT Design, 1989                                 Page - ii
  263.  
  264.  
  265.  
  266. JOBS-SW 3.20s                                               INTRODUCTION
  267. ------------------------------------------------------------------------
  268.  
  269.  
  270.                               INTRODUCTION
  271. ========================================================================
  272.  
  273.  
  274. COPYRIGHT
  275.  
  276. The program, JOBS-SW.EXE, all of its associated files, and this document
  277. are copyrighted materials.  It is your responsibility to honor these
  278. copyrights.
  279.  
  280.  
  281. LICENSE
  282.  
  283. This version of JOBS (version 3.20s) has been placed in circulation
  284. under the shareware concept.  This means that you may try it out without
  285. paying for it.  It does not mean that you may continue to use it without
  286. paying for it.
  287.  
  288. RCT Design grants you license to:
  289.  
  290. 1.  Give this program and its support files (listed in appendix A) to
  291.     others for evaluation, so long as you provide them with the complete
  292.     and unaltered file set.  Emphasis is on the word 'give'.  This
  293.     product may not be distributed for profit under this license.  (Non-
  294.     profit groups may charge a fee to cover the cost of materials, so
  295.     long as that fee does not exceed $6.00 per copy.)
  296.  
  297. 2.  Use the program a reasonable number of times to determine its
  298.     usefulness.
  299.  
  300. End of license.  No other rights are granted or should be inferred.
  301.  
  302.  
  303. THE SHAREWARE CONCEPT
  304.  
  305. The shareware concept is a software distribution method that benefits
  306. both you and the product's developer.  You gain the opportunity to try
  307. the software before buying.  The developer is provided a cost effective
  308. means of marketing and distribution, allowing high quality software to
  309. be attractively priced.  Sounds good, but to make it work you must
  310. purchase the product if it meets a need and you continue using it.
  311.  
  312.  
  313.  
  314.  
  315.  
  316.  
  317.  
  318.  
  319.  
  320.  
  321.  
  322.  
  323.  
  324.  
  325.  
  326.  
  327.  
  328. (C) Copyright RCT Design, 1989                                  Page - 1
  329.  
  330.  
  331.  
  332. JOBS-SW 3.20s                                               INTRODUCTION
  333. ------------------------------------------------------------------------
  334.  
  335. REGISTRATION
  336.  
  337. Under the shareware concept, you are given a complete, working  product
  338. at no charge.  If you find the program useful and continue using this
  339. program, we ask that you go ahead and purchase JOBS+.
  340.  
  341. We used to offer a registered version of the shareware program, but we
  342. have discontinued this.  Why?  Over the last year we have had only 3
  343. requests for the registered version.  Everyone else has ordered JOBS+.
  344.  
  345. You can purchase JOBS+ for $69 (see the accompanying 'read.me' file for
  346. details about JOBS+).  The full program and JOBS+ manual are provided on
  347. disk (3 disk set) or add $10 for the printed manual.
  348.  
  349. JOBS+ users enjoy free telephone and/or Email support, notice of
  350. available updates, and above all, capabilities not found in any other
  351. single product.
  352.  
  353. An order form is provided at the end of this document.
  354.  
  355.  
  356.  
  357.  
  358.  
  359.  
  360.  
  361.  
  362.  
  363.  
  364.  
  365.  
  366.  
  367.  
  368.  
  369.  
  370.  
  371.  
  372.  
  373.  
  374.  
  375.  
  376.  
  377.  
  378.  
  379.  
  380.  
  381.  
  382.  
  383.  
  384.  
  385.  
  386.  
  387.  
  388.  
  389.  
  390.  
  391.  
  392.  
  393.  
  394. (C) Copyright RCT Design, 1989                                  Page - 2
  395.  
  396.  
  397.  
  398. JOBS-SW 3.20s                                            GETTING STARTED
  399. ------------------------------------------------------------------------
  400.  
  401.                             GETTING STARTED
  402. ========================================================================
  403.  
  404.  
  405. RECOMMENDED STRATEGY
  406.  
  407. 1.  Read this section and install JOBS.
  408. 2.  Read the next section entitled 'Using JOBS'.  This section explains
  409.     the basic workings of JOBS and takes you on a brief tour.
  410. 3.  Scan the section entitled 'Command Summary'.  This will give you an
  411.     overview of the many things that JOBS can do.
  412. 4.  Check out appendix C entitled 'Fine tuning'.  Make sure you are
  413.     getting the most out of your system.
  414. 5.  Experiment with JOBS.  Use the HELP key frequently (there is more
  415.     information in the HELP than in this manual).
  416. 6.  Learn as you go.  Learn what you need, as you need it.  Although
  417.     JOBS has an extensive range of capabilities, it's not necessary to
  418.     know how to use them all to derive benefit from this program.
  419.  
  420. REQUIREMENTS
  421.  
  422. JOBS requires DOS 2.0 or higher, a minimum of 128K of free memory, and a
  423. video system that has either Monochrome Display Adapter (MDA) or Color
  424. Graphics Adapter (CGA) capabilities.  You should also have a hard disk.
  425. JOBS will run from a floppy but it rarely makes sense to do so, except
  426. during installation.
  427.  
  428.  
  429. INSTALLATION
  430.  
  431. The shareware version of JOBS is distributed as archived files.  The
  432. files included in these archived files are described in Appendix-A.
  433.  
  434. Be sure to make a backup copy of the distribution files.
  435.  
  436. By the way, keystrokes are shown here between brackets, ie., <Enter> is
  437. the Enter key, <Tab> is the Tab key, etc.  On most machines these names
  438. should match the labels on your keyboard.
  439.  
  440.  
  441.  
  442.  
  443.  
  444.  
  445.  
  446.  
  447.  
  448.  
  449.  
  450.  
  451.  
  452.  
  453.  
  454.  
  455.  
  456.  
  457.  
  458.  
  459.  
  460. (C) Copyright RCT Design, 1989                                  Page - 3
  461.  
  462.  
  463.  
  464. JOBS-SW 3.20s                                            GETTING STARTED
  465. ------------------------------------------------------------------------
  466.  
  467.                   THE EASY WAY - JOBS INSTALLS ITSELF
  468.  
  469. JOBS is designed to install itself, guaranteeing a proper installation
  470. every time.
  471.  
  472. With this shareware version we will have to assume that you have already
  473. unpacked the archived files onto your hard disk and the following files
  474. (and perhaps a few others) are in the current directory:
  475.  
  476.    JOBS-SW.EXE  JOBS-SW.OV   JMAC-SW.JM   JINST-SW.JM   SAMPMENU.JM
  477.    JOBS-SW.HLP  JERR-SW.HLP  JOBS-SW.DOC  JREAD-SW.ME   SMENU.JMT
  478.  
  479. At the DOS prompt, type:
  480.  
  481.      JOBS-SW /N<Enter>
  482.  
  483. JOBS will automatically execute its easy installation routine and guide
  484. you through to a completed installation.
  485.  
  486. Note:  The key to JOBS' easy installation is the file JINST-SW.JM and
  487.        the command line switch "/N".  If JOBS is run with the /N command
  488.        line switch it will look in the current directory for the macro
  489.        file JINST-SW.JM and, if found, will automatically run the easy
  490.        installation macros.
  491.  
  492.  
  493.                        EASY INSTALLATION COMPLETE
  494.  
  495. Upon completion of the easy install routine, JOBS will be fully
  496. operational and you will be looking at JOBS' entry screen (TREE screen)
  497. and first menu.
  498.  
  499. From here, skip over the next paragraph to the section entitled USING
  500. JOBS.
  501.  
  502.  
  503.                            DOING IT YOUR WAY
  504.  
  505. If you are one of those people who is leery of automatic installations,
  506. or for whatever reason prefer to install JOBS manually, see appendix D.
  507.  
  508.  
  509.  
  510.  
  511.  
  512.  
  513.  
  514.  
  515.  
  516.  
  517.  
  518.  
  519.  
  520.  
  521.  
  522.  
  523.  
  524.  
  525.  
  526. (C) Copyright RCT Design, 1989                                  Page - 4
  527.  
  528.  
  529.  
  530. JOBS-SW 3.20s                                                 USING JOBS
  531. ------------------------------------------------------------------------
  532.  
  533.                                USING JOBS
  534. ========================================================================
  535.  
  536. This section covers the main features of JOBS.  It will not cover all
  537. the commands and those that it does mention will not necessarily be
  538. covered in detail.  But, it will get you started and shorten your
  539. learning experience considerably.
  540.  
  541. A more detailed manual is provided upon purchase of JOBS+.  It covers
  542. all of JOBS' features and commands in detail.
  543.  
  544. For immediate information on each command, use the on-line HELP. It is
  545. quite extensive and is context sensitive.
  546.  
  547.  
  548. WHERE TO BEGIN
  549.  
  550. If you used the easy installation process, you should now be looking at
  551. the TREE screen.  This is the first screen displayed when you enter JOBS
  552. (the shareware version displays its advertising message first, the
  553. registered version and JOBS+ do not).
  554.  
  555. If you are not in JOBS, run it now.  At the DOS command line enter:
  556.  
  557.      JOBS-SW<Enter>
  558.  
  559. This is the basic JOBS command line.  For information on JOBS' command
  560. line options see appendix E.
  561.  
  562. Read the advertising, of course, then press any key to display the tree
  563. screen.
  564.  
  565. If you are running JOBS on the current disk for the first time and there
  566. are lots of directories on the disk, JOBS will take a few seconds to
  567. gather the information needed to display the directory tree.  JOBS will
  568. retain this information for future use, allowing this tree to be
  569. displayed almost instantly the next time JOBS accesses this disk.
  570.  
  571.  
  572. GETTING FAMILIAR WITH THE BASICS
  573.  
  574.  
  575.                      <ESC> = QUIT, BACK UP, CANCEL
  576.  
  577. The <Esc> key is just that.  It will get you out of whatever you are
  578. doing.  At any point in the program that will accept keyboard input, the
  579. Escape key will either back up to the previous menu, terminate the
  580. current command or suspend the current file operations.
  581.  
  582.  
  583.  
  584.  
  585.  
  586.  
  587.  
  588.  
  589.  
  590.  
  591.  
  592. (C) Copyright RCT Design, 1989                                  Page - 5
  593.  
  594.  
  595.  
  596. JOBS-SW 3.20s                                                 USING JOBS
  597. ------------------------------------------------------------------------
  598.  
  599.                               <F1> = HELP
  600.  
  601. Function key <F1> is the HELP key.  HELP is available anywhere in the
  602. program, is context sensitive and is available in three forms.  From
  603. general information to specific, the commands are:
  604.  
  605. 1.  <F1> then <?> for overall program information.
  606. 2.  <F1> then <Space> for general information relating to the current
  607.     menu.
  608. 3.  <F1> then the first character of the menu command that you are
  609.     interested in.
  610.  
  611. At those program locations where only one choice is possible, the HELP
  612. key will automatically display the HELP screen pertaining to the current
  613. operation.
  614.  
  615. Some simple HELP screen conventions are:
  616.  
  617. Command names are displayed using high intensity characters with the
  618. first character capitalized.  Use the <Esc> key to exit HELP and return
  619. to the program.  Use <PgUp> and <PgDn> to view multiple page HELP
  620. screens.
  621.  
  622.  
  623.           <CTRL><HOME> = RESET, START JOBS FROM THE BEGINNING
  624.  
  625. There may be times when you would like to just reset JOBS and start
  626. over.  At any prompt in the program that will accept keyboard input,
  627. pressing <Ctrl> and <Home> at the same time will reset JOBS to the first
  628. run state.  Using the reset will not adversely affect any file
  629. operations, because JOBS will close any open files before it completes
  630. the reset.
  631.  
  632.  
  633. MENUS
  634.  
  635. JOBS menus are displayed on the 2nd line from the bottom of the screen
  636. and are displayed in alphabetical order.
  637.  
  638. Commands are selected by typing the first character of the command name
  639. and will execute immediately unless the command chosen requires a
  640. confirmation.  Command sequences can be strung together and generally
  641. they can be entered without waiting for the program to catch up.
  642.  
  643.  
  644.  
  645.  
  646.  
  647.  
  648.  
  649.  
  650.  
  651.  
  652.  
  653.  
  654.  
  655.  
  656.  
  657.  
  658. (C) Copyright RCT Design, 1989                                  Page - 6
  659.  
  660.  
  661.  
  662. JOBS-SW 3.20s                                                 USING JOBS
  663. ------------------------------------------------------------------------
  664.  
  665. PROMPTS
  666.  
  667. There are three types of JOBS prompts: Text, Numeric, or Yes/No (Y/N).
  668.  
  669. Press <Esc> AT ANY PROMPT to exit the prompt and abandon the current
  670. operation.
  671.  
  672. When prompting for text, JOBS highlights the input area to show the
  673. maximum length of the text to be entered.
  674.  
  675. Numeric prompts expect only numbers to be input and display the
  676. permissible range of values between parentheses, ie., (1-50) means that
  677. any number from 1 to 50 will be accepted, all others will be ignored.
  678.  
  679. Yes or No prompts will accept only <Y> or <N> and identify themselves by
  680. displaying (Y/N).
  681.  
  682. All three prompt types display the default response between "<" and ">".
  683. Pressing the <Enter> key in response to a prompt, selects the default.
  684. Some examples:
  685.  
  686.      <Y>            Press <Enter> to answer Yes.
  687.      <FILE>         Press <Enter> to select the default text 'FILE'.
  688.      <20>           Press <Enter> to select the default value 20.
  689.  
  690. The default text may be inserted into the highlighted entry area using
  691. the <Ins> key.  Once inserted it may be edited or used "as is".  Default
  692. insertion may be used at any time and as many times as desired, limited
  693. only by the available entry space.  JOBS will ring the bell if there is
  694. not enough space remaining to insert the default text.
  695.  
  696. The following prompt line editing operations are supported:
  697.  
  698. Operation                        Key            Alternate key
  699. ------------------------------   ------------   -------------
  700. Move left one character          (Left arrow)     <Ctrl><S>
  701. Move right one character         (Right arrow)    <Ctrl><D>
  702. Move to beginning of line        <Home>
  703. Move to end of line              <End>
  704. Delete character left of cursor  <BackSpace>      <Ctrl><H>
  705. Delete character at cursor       <Del>            <Ctrl><G>
  706. Delete entire line               <Ctrl><Y>
  707. Insert captured filename         <Ctrl><N>
  708. Insert captured file             <Ctrl><F>
  709. Insert captured path             <Ctrl><P>
  710. Insert default                   <Ins>
  711. Execute                          <Enter>          <Ctrl><M>
  712.  
  713. The prompt line editor is always in the insert mode.  To replace a
  714. character, delete the old character ( with <BackSpace> or <Del> ) and
  715. insert the new one.  Once the entered text is satisfactory, press
  716. <Enter>.  All text displayed within the highlighted area will be
  717. accepted; the cursor need not be at the end of the entered text.
  718.  
  719.  
  720.  
  721.  
  722.  
  723.  
  724. (C) Copyright RCT Design, 1989                                  Page - 7
  725.  
  726.  
  727.  
  728. JOBS-SW 3.20s                                                 USING JOBS
  729. ------------------------------------------------------------------------
  730.  
  731. MACROS
  732.  
  733. Macros are user created commands that may perform a series of program
  734. commands with one key stroke.
  735.  
  736. The MACRO menu is displayed in the upper right-hand corner of the screen
  737. by pressing the <Tab> key. It lists only those macros, in the current
  738. macro file, that are meant to execute at the current program location.
  739.  
  740. Only 10 macros are displayed at a time.  If more than 10 macros are
  741. available at the current location, the word TAB will be displayed at the
  742. bottom right corner of the macro menu window.  Press the <Tab> key to
  743. view the next 10.  Press tab, at the end, to clear the macro menu from
  744. the screen.  If any other key is pressed, it will be treated as a
  745. command and the macro menu window will be cleared from the screen.
  746.  
  747. The name of the current macro file is shown at the top of the window.
  748.  
  749. Macros may be executed without displaying the macro menu.
  750.  
  751. Each macro is assigned to a key or combination of keys called macro
  752. keys.  The keys which may have macros assigned to them are the function
  753. keys <F1> through <F10> and the Alternate alphabetic keys <Alt><A>
  754. through <Alt><Z>.  The Alt keys are entered by holding down the <Alt>
  755. key while entering the desired alphabetic key.  No distinction is made
  756. between lower and upper case letters.
  757.  
  758.  
  759. THE TREE SCREENS
  760.  
  761. The first screen that you see when you start JOBS is a graphic
  762. representation of the current drive's directory structure which is
  763. commonly known as a 'tree'.  This screen is called the TREE screen.  The
  764. directory pointer, a highlighted bar, indicates the current directory.
  765.  
  766. If you move the pointer, with the cursor keys, and then exit the
  767. program, you will find that you are in that directory.  This is also
  768. true when running other programs or batch files from JOBS.
  769.  
  770.  
  771. FLIP - WHERE THE POWER COMES FROM  (A BRIEF TOUR)
  772.  
  773. A unique and significant feature of JOBS is its dual screen mode of
  774. operation.  JOBS can alternately display two directory trees and two
  775. directory lists.  In either case, the two displays or screens are
  776. referred to as the 'current' screen and the 'alternate' screen.
  777.  
  778.  
  779.  
  780.  
  781.  
  782.  
  783.  
  784.  
  785.  
  786.  
  787.  
  788.  
  789.  
  790. (C) Copyright RCT Design, 1989                                  Page - 8
  791.  
  792.  
  793.  
  794. JOBS-SW 3.20s                                                 USING JOBS
  795. ------------------------------------------------------------------------
  796.  
  797. To try this out:
  798.  
  799. At a TREE screen, press <F> (for Flip) to display the 'alternate' TREE
  800. screen.  You may not notice much difference, but move the directory
  801. pointer to a different directory and then <F>lip back to the original
  802. tree screen.  Notice that this tree display is as you left it when you
  803. Flipped the first time.
  804.  
  805. Taking it a step further, select the Drive command and change to another
  806. drive (a floppy in drive A for example).  JOBS will display the selected
  807. drive's directory tree, placing the directory pointer on that drive's
  808. current directory.
  809.  
  810. Now <F>lip to the alternate TREE screen.  Notice that it is as you left
  811. it.  The two TREE screens may be used to display two copies of the same
  812. directory tree or two different directory trees.
  813.  
  814. JOBS is designed around this capability and its commands take full
  815. advantage of it, wherever possible.  Speaking of commands, notice that
  816. both screens have the same menus.  In fact, both screens are exactly the
  817. same except for the tree structure that is displayed.
  818.  
  819. To see what files are in a directory, point to the directory of interest
  820. and press <V> (<Enter> or <+> may also be used to select the View
  821. command).  The View command takes you to one of the two DIRECTORY
  822. screens.
  823.  
  824. The TREE screens are used to perform directory related operations and
  825. the DIRECTORY screens are used to perform file related operations.
  826.  
  827. Notice that the DIRECTORY screen menu also has the Flip command.  Press
  828. <F> now.
  829.  
  830. JOBS returned you to what was the alternate TREE screen (for the moment
  831. it is the current screen).  Select another directory and <V>iew it.  Now
  832. you have activated both DIRECTORY screens, one with each TREE screen.
  833.  
  834. Press <F> again to return to the first DIRECTORY screen that you
  835. activated.  With both DIRECTORY screens active, Flip switches you back
  836. and forth between them.  With only one DIRECTORY screen active, Flip
  837. returns you to the alternate TREE screen to select a directory.
  838.  
  839. Now that you have the swing (or flip?) of things, lets look at a few of
  840. the powerful things we can do with this organization.  To keep this as
  841. brief as possible, we'll look directly at a couple of commands and leave
  842. the rest for you to learn as you go.  By the way, if you'd like to see a
  843. visual of the 4 screens and how they fit together, select the HELP for
  844. the Flip command.
  845.  
  846.  
  847.  
  848.  
  849.  
  850.  
  851.  
  852.  
  853.  
  854.  
  855.  
  856. (C) Copyright RCT Design, 1989                                  Page - 9
  857.  
  858.  
  859.  
  860. JOBS-SW 3.20s                                                 USING JOBS
  861. ------------------------------------------------------------------------
  862.  
  863. Before we go any further, we need an empty directory to use temporarily.
  864. If you are not already at one of the TREE screens, press <Esc> until you
  865. are.  Move the directory pointer to the directory that you want this
  866. temporary sub-directory appended to.  Select <U>tilities <M>ake-new.
  867. Enter the new directory's name (perhaps TEMP).  With the TEMP directory
  868. in place, we're ready to proceed.
  869.  
  870. Several of the most frequently used commands involve two directories,
  871. ie., copying files requires a source directory and a destination
  872. directory.
  873.  
  874. Let's see how this is accomplished in JOBS.  For the purpose of this
  875. demonstration, let's copy a couple of JOBS' files to that temporary
  876. directory.
  877.  
  878. At a TREE screen point to the JOBS data directory (the one you selected
  879. when installing JOBS).  If you need to change drives, press <D> to
  880. select the Drive command.  <V>iew JOBS' data directory.
  881.  
  882. Ok, we've selected the source directory and need to select the files to
  883. be copied.  JOBS provides numerous ways to select files, the simplest of
  884. which is 'point and pick'.  With the up and down arrow keys, move the
  885. highlighted file pointer to the file you what to select and press
  886. <Enter> or <+>.  You may de-select in the same fashion by pressing
  887. <Space> or <->.  Select a couple of JOBS' files.  Selected files are
  888. displayed in high intensity and are preceded by a diamond.
  889.  
  890. Now for the destination directory.  Press <Esc> to return to the current
  891. (or in this case the source) TREE screen.  Press <F> to Flip to the
  892. alternate (or destination) TREE screen.  Use the cursor keys to place
  893. the directory pointer on that temporary directory you created earlier.
  894. <V>iew it.  Since this is a new directory JOBS displays the message "No
  895. files present".  Select <F>lip to return to the source DIRECTORY screen
  896. and the previously selected files.
  897.  
  898. Press <B> to select the Batch command.  All copy operations and commands
  899. that operate on groups of files are selected from the Batch menu that is
  900. now displayed.  The Batch menu lists all of the things you can do to a
  901. group of files.  Three of these commands (B-copy, Copy, and Dup) have to
  902. do with making copies.  The one we want in this case is B-copy (stands
  903. for batch copy).  This is the most frequently used copy command; the
  904. other two serve particular needs that will not be covered here (see
  905. their respective HELP screens).
  906.  
  907. Press <B> to select B-copy.  B-copy automatically assumes that the
  908. alternate DIRECTORY screen is the destination and begins copying
  909. immediately.  When complete, JOBS reports the number of files copied.
  910. Press any key to return to the DIRECTORY screen.
  911.  
  912.  
  913.  
  914.  
  915.  
  916.  
  917.  
  918.  
  919.  
  920.  
  921.  
  922. (C) Copyright RCT Design, 1989                                 Page - 10
  923.  
  924.  
  925.  
  926. JOBS-SW 3.20s                                                 USING JOBS
  927. ------------------------------------------------------------------------
  928.  
  929. Notice that the diamond markers have changed to 'x', denoting that the
  930. associated files have been copied.  If you select another file now and
  931. B-copy again, only the diamond marked files copy.  The 'x' marked files
  932. will be skipped.
  933.  
  934. If you <F>lip now, you will see the new copies in the destination
  935. directory.
  936.  
  937. Before you take off on your own, let's look at one more feature that
  938. dual screens make possible.
  939.  
  940. Frequently it is useful to compare the contents of one directory with
  941. those of another.  While still at the destination directory that we
  942. copied those files to, press <S> to bring up the Select menu.  This menu
  943. displays the various selection methods available.
  944.  
  945. One of the commands is called Match.  Press <M> and JOBS will select the
  946. files that match with the files in the alternate directory (files match
  947. if their names are the same).  Now, back at the DIRECTORY screen menu,
  948. press <C> to compare the selected files with the files in the alternate
  949. directory.  Notice that the select markers changed to '=', denoting that
  950. the matching files have equal dates and times.  Had they been different,
  951. the marks would be changed to '<' (this file's date is greater or later)
  952. or '>' (this file is earlier).
  953.  
  954. Having completed this brief tour, you should have a reasonably good
  955. understanding of how to navigate, how to select commands, and most
  956. importantly how to get HELP.  This knowledge will serve you well in the
  957. learn-as-you-go process.
  958.  
  959. Keep one finger on the HELP key and forge ahead; JOBS is pretty
  960. forgiving.  Press <Esc> at any time to cancel or back up.  If you just
  961. want to start over completely, press <Ctrl><Home>.
  962.  
  963.  
  964.  
  965.  
  966.  
  967.  
  968.  
  969.  
  970.  
  971.  
  972.  
  973.  
  974.  
  975.  
  976.  
  977.  
  978.  
  979.  
  980.  
  981.  
  982.  
  983.  
  984.  
  985.  
  986.  
  987.  
  988. (C) Copyright RCT Design, 1989                                 Page - 11
  989.  
  990.  
  991.  
  992. JOBS-SW 3.20s                                            COMMAND SUMMARY
  993. ------------------------------------------------------------------------
  994.  
  995.                             COMMAND SUMMARY
  996. ========================================================================
  997.  
  998. This section contains a brief listing and description of every command
  999. in JOBS.  Commands are listed in groups by screen.  Indenting indicates
  1000. sub-menus and their respective levels.
  1001.  
  1002.  
  1003. KEY USAGE AT THE TREE SCREENS
  1004.  
  1005. The highlighted directory is the 'selected' directory for commands which
  1006. require a directory specification, and is also the DOS 'current'
  1007. directory if you exit JOBS or run other programs from within JOBS.
  1008.  
  1009. The cursor movement keys may be used to move the highlighted pointer
  1010. from directory to directory.  Their actions:
  1011.  
  1012.      <PgUp>         Move to the root directory.
  1013.      <PgDn>         Move to the bottom-most sub-directory of the root.
  1014.      <Up-arrow>     Move to the next directory above the current one.
  1015.      <Dn-arrow>     Move to the next directory below the current one.
  1016.      <Left-arrow>   Move to the directory left of the current one.
  1017.      <Right-arrow>  Move to the directory right of the current one.
  1018.      <Home>         Move to the base of the current branch.
  1019.      <End>          Move to the right-most directory in the current
  1020.                     branch.
  1021.  
  1022. If the tree is too large to fit on the screen all at once, the view will
  1023. automatically scroll as needed.
  1024.  
  1025.  
  1026. KEY USAGE AT THE DIRECTORY SCREENS
  1027.  
  1028.      </>            Redraw the screen.
  1029.      <\>            Toggle between display selected and display all.
  1030.      <!>            Toggle selected files.
  1031.      <Del>          Erase file under pointer.
  1032.      <Enter> or <+> Select file under pointer.
  1033.      <Space> or <-> De-select file under pointer
  1034.      <PgUp>         Display previous page in listing.
  1035.      <PgDn>         Display next page in listing.
  1036.      <Up-arrow>     Move pointer up one file.
  1037.      <Dn-arrow>     Move pointer down one file.
  1038.      <Home>         Move pointer to top of file list.
  1039.      <End>          Move pointer to end of file list.
  1040.      <5>            Center file pointer on screen.
  1041.  
  1042.  
  1043.  
  1044.  
  1045.  
  1046.  
  1047.  
  1048.  
  1049.  
  1050.  
  1051.  
  1052.  
  1053.  
  1054. (C) Copyright RCT Design, 1989                                 Page - 12
  1055.  
  1056.  
  1057.  
  1058. JOBS-SW 3.20s                                            COMMAND SUMMARY
  1059. ------------------------------------------------------------------------
  1060.  
  1061. THE MENU STRUCTURE
  1062.  
  1063.  
  1064. ------------------------- TREE SCREEN MENUS ----------------------------
  1065.  
  1066. ESC            Quit JOBS.
  1067. <.>            DOS system call
  1068.      ESC            Return to the TREE screen menu.
  1069.      Goto           Goto DOS and do not return.
  1070.      Large-call     Goto DOS and return to same location.
  1071.      Small-call     Goto DOS and return to beginning of JOBS.
  1072. Drive          Change drive for the current display.
  1073. Flip           Switch between current and alternate directory screen.
  1074. Jobs           Select the menu for JOBS specific operations.
  1075.      ESC            Return to the TREE screen menu.
  1076.      Install        Goto the INSTALL Screen for JOBS setup.
  1077.      Macro          Goto the MACRO screen.
  1078.      Reset          Clears directory screen lists from memory.
  1079.      Timeclock      Goto TIMECLOCK screen.
  1080. New            Force JOBS to read the disk and update tree display
  1081.                information.
  1082. Path           Capture path at directory pointer.
  1083. Quit           Quit JOBS.
  1084. System         Goto the SYSTEM Screen for DOS system information
  1085. Utilities      Select menu for basic disk and directory functions.
  1086.      ESC            Return to the TREE screen menu.
  1087.      Branch         Create a directory branch in one operation.
  1088.      Erase          Erase an empty directory.
  1089.      Find           Locate file(s) in the current directory branch.
  1090.      Make-new       Create a new directory.
  1091.      Rename         Edit the name of a directory.
  1092.      Volume         Create or revise the disk volume label.
  1093. View           Goto the DIRECTORY Screen for file listing and menu.
  1094.  
  1095. ------------------------ SYSTEM SCREEN MENUS ---------------------------
  1096.  
  1097. ESC            Return to the TREE screen menu.
  1098. Break          Set DOS Break ON or OFF.
  1099. Date/time      Set DOS system Date and Time.
  1100. Environment    Enter or change DOS environment variable.
  1101. Verify         Set DOS Verify ON or OFF.
  1102.  
  1103. ----------------------- INSTALL SCREEN MENUS ---------------------------
  1104.  
  1105. ESC            Return to TREE screen and menu.
  1106. Drive          Add or remove a drive from the installation list.
  1107.           ESC            Return to main install menu.
  1108.           Add            Add a drive.
  1109.           Remove         Remove a drive.
  1110. Load           Load install settings from JOBS' file on disk.
  1111. Macro          Set maximum size of macro definitions, macro escape key,
  1112.                and default macro file.
  1113. Options        Access Options menu.
  1114.      ESC            Return to the main install menu.
  1115.  
  1116.  
  1117.  
  1118.  
  1119.  
  1120. (C) Copyright RCT Design, 1989                                 Page - 13
  1121.  
  1122.  
  1123.  
  1124. JOBS-SW 3.20s                                            COMMAND SUMMARY
  1125. ------------------------------------------------------------------------
  1126.  
  1127.      Bell           Turn error bell ON or OFF and select pitch.
  1128.           ESC            Return to main install menu.
  1129.           Dos            Turn bell ON and use DOS bell sound.
  1130.           0 = OFF        Turn bell OFF.
  1131.           1 - 9 = ON     Turn bell ON and select pitch.
  1132.      Call           Select Edit and <.> call default method.
  1133.           ESC            Return to main install menu.
  1134.           Echo           Have JOBS display intermediate command line.
  1135.           Goto           Select GOTO as default.
  1136.           Large-call     Select Large-call as default.
  1137.           Small-call     Select Small-call as default.
  1138.      Data-dir       Declare the JOBS data directory.
  1139.      Editor         Provide JOBS with the name of your editor.
  1140.      Graphics       Allow graphic characters in text files.
  1141.      Memory         Use how many K of memory for data.
  1142.      Tabs           Set default tab expansion for View and Print.
  1143.      Update         Have Dup leave how many K for updates.
  1144. Restore        Cancel changes made since entering install screen.
  1145. Save           Save the current installation values.
  1146. Video          Video setup menu.
  1147.      ESC            Return to the main Install menu.
  1148.      Colors         Select the colors for the 6 windows.  (CGA only).
  1149.      No-colors      Set to the monochrome mode.  (CGA only).
  1150.      Reset-colors   Switch to color with default colors.  (CGA only).
  1151.      Speed          Select Fast or Slow screen save/restore method.
  1152.  
  1153. ------------------------ MACRO SCREEN MENUS ----------------------------
  1154.  
  1155. ESC            Return to the TREE screen menu.
  1156. Compile        Re-compile the macros in the current macro file from
  1157.                their .JMTs.
  1158. Erase          Erase a macro.
  1159. File           Access menu for macro file related commands.
  1160.      ESC            Return to the MACRO screen.
  1161.      Change         Select a new Macro file.
  1162.      Make-new       Create a new Macro file.
  1163.      Organize       Pack the current Macro file.
  1164. Get            Get a macro command from either the screen or a .JMT file
  1165.                for future Put operation.
  1166.      ESC            Return to the MACRO screen menu.
  1167.      Binary         Get the macro command from a .JMB file.
  1168.      File           Get the macro command from a .JMT file.
  1169.      Screen         Get macro command from the current macro file.
  1170. Learn          Enter the macro learning mode.
  1171. Mark           Mark a macro to indicate starting point and status.
  1172.      ESC            Return to MACRO screen menu.
  1173.      Reset          Reset the macro mark to the unmarked state.
  1174.      Auto           Execute automatically at marked location.
  1175.      Boot           Execute automatically every time you start JOBS.
  1176.      Global         Execute anywhere in the program.
  1177.      Hidden         Prevents display of macro in macro menu.
  1178.      Local          Execute from a specific location.
  1179.      Once           Execute automatically only once each time the macro
  1180.                     file is loaded.
  1181.      *              Indicates the active marks
  1182.  
  1183.  
  1184.  
  1185.  
  1186. (C) Copyright RCT Design, 1989                                 Page - 14
  1187.  
  1188.  
  1189.  
  1190. JOBS-SW 3.20s                                            COMMAND SUMMARY
  1191. ------------------------------------------------------------------------
  1192.  
  1193. Put            Put the macro command from the previous Get to either a
  1194.                disk file as a .JMT or a key.
  1195.      ESC            Return to the MACRO screen menu.
  1196.      Binary         Put the macro command to a .JMB file.
  1197.      File           Put the macro command to a .JMT disk file.
  1198.      Screen         Put the macro command to the current .JM file.
  1199. Rename         Give a macro a new name.
  1200. Step           Set the single step mode ON/OFF.
  1201. Trade          Trade the macro command at one key with the command at
  1202.                another key.
  1203. View           Look at the contents of a compiled macro command.
  1204.  
  1205. ---------------------- TIMECLOCK SCREEN MENUS --------------------------
  1206.  
  1207. ESC            Return to the TREE screen menu.
  1208. In             Timecard time In.
  1209. Out            Timecard time Out.
  1210. Total          Total timecard to screen.
  1211. List           Send totals to disk or printer.
  1212.      ESC            Return to the TIMECLOCK Screen.
  1213.      Disk           Save Total to disk.
  1214.      Printer        Send Total the printer (DOS LST device).
  1215.  
  1216. ---------------------- DIRECTORY SCREEN MENUS --------------------------
  1217.  
  1218. ESC            Return to the TREE screen menu.
  1219. <.>            Access to DOS command line.
  1220.      ESC            Return to the DIRECTORY screen.
  1221.      Goto           Exit to DOS with no return.
  1222.      Large-call     Goto DOS and return to exact departure location.
  1223.      Small-call     Goto DOS and return to beginning of JOBS.
  1224. Attribute      Set the highlighted file's attribute.
  1225.      ESC            Return to the DIRECTORY screen.
  1226.      Archive-on/off Set the archive flag ON/OFF.
  1227.      Hidden         Set the file attribute to Hidden.
  1228.      Normal         Set the file attribute to Normal.
  1229.      Read-only      Set the file attribute to Read-only.
  1230.      System         Set the file attribute to System.
  1231. Batch          Do a batch operation on the selected files.
  1232.      ESC            Return to DIRECTORY screen.
  1233.      Attribute      Select the menu to change file attributes.
  1234.      B-copy         Copy the selected files to the alternate directory.
  1235.      Copy           Copy the selected files to any destination.
  1236.      Dup            Copy the selected files to another drive and
  1237.                     duplicate the directory structure.
  1238.      Erase          Erase the selected files.
  1239.      Log()          Set the logging ON or OFF for B-copy and Dup.
  1240.      Move           Move the selected files to a different directory on
  1241.                     the same disk.
  1242.      Print          Goto the PRINT Screen with the selected files.
  1243.      Rename         Rename the selected files.
  1244.      Time           Reset the date/time stamps on selected files.
  1245. Comp           Compare current screen with alternate screen.
  1246. Display        Change the display parameters for this directory.
  1247.      ESC            Return to the DIRECTORY screen.
  1248.      Arch           Display the files with their archive bit set ON.
  1249.  
  1250.  
  1251.  
  1252. (C) Copyright RCT Design, 1989                                 Page - 15
  1253.  
  1254.  
  1255.  
  1256. JOBS-SW 3.20s                                            COMMAND SUMMARY
  1257. ------------------------------------------------------------------------
  1258.  
  1259.      Date           Set the date/time range.
  1260.           ESC            Return to the DIRECTORY screen.
  1261.           Between        Display files with a date/time between two
  1262.                          given dates and times.
  1263.           Equal          Display files with an equal date/time
  1264.           Newer-than     Display files with a newer date/time
  1265.           Older-than     Display files with an older date/time.
  1266.           Today          Display files with today's date.
  1267.      Logic()        Select next logic display operator (OR, AND, NOT).
  1268.      Name           Pick a subset by name or wildcards.
  1269.      Order          Set the order of the sort.
  1270.           ESC            Return to the DIRECTORY screen.
  1271.           Date           Sort by date and time.
  1272.           High-low       Sort in a descending order.
  1273.           Low-high       Sort in an ascending order.
  1274.           Name           Sort on filename and filetype.
  1275.           Size           Sort on file size.
  1276.           Type           Sort on filetype and filename.
  1277.           *              Current selected sort method and order.
  1278.      Path           Specify path and files to display.
  1279.      Reset          Set the display back to the program defaults.
  1280.      Selected       Display only those files that have been selected.
  1281. Erase          Erase the highlighted file.
  1282. Flip           Flip to the alternate screen.
  1283. Rename         Rename the highlighted file.
  1284. Select         Select a group of files based on some conditions.
  1285.      ESC            Return to the DIRECTORY screen menu.
  1286.      Arch           Select files with their archive bit set.
  1287.      Date           Select by date menu.
  1288.           ESC            Exit to the DIRECTORY screen menu.
  1289.           Equal          Select files with an equal date/time.
  1290.           Newer-than     Select files with a newer date/time.
  1291.           Older-than     Select files with an older date/time.
  1292.           Today          Select files with today's date.
  1293.      From(ALL)      Select from ALL, DISPLAYED, or SELECTED files.
  1294.      Logic(OR)      Logic for next Select operation (OR, AND, NOT).
  1295.      Match          Select files that match filenames in the alternate
  1296.                     directory.
  1297.      Name           Select by name or wildcards.
  1298.      Reset          Return the select parameters to their default state
  1299.                     and de-select all selections.
  1300.      Sel-file       Use a .LST file as the criteria for selection.
  1301.      Token          Select files using tokens as criteria.
  1302.           ESC            Return to the DIRECTORY screen  menu
  1303.           Copied         Select files with the token set to 'x'.
  1304.           Diamond        Select files with the token set to a diamond.
  1305.           Equal          Select files with the token set to '='.
  1306.           Greater-than   Select files with the token set to '<'.
  1307.           Less-than      Select files with the token set to '>'.
  1308. View           Brings up Dump, Edit, Type, List menu.
  1309.      ESC            Return to DIRECTORY screen menu.
  1310.      Dump           Show a file in hexidecimal format.
  1311.           ESC            Return to the DIRECTORY screen.
  1312.           Graphic()      Switch the graphic character display ON or OFF.
  1313.  
  1314.  
  1315.  
  1316.  
  1317.  
  1318. (C) Copyright RCT Design, 1989                                 Page - 16
  1319.  
  1320.  
  1321.  
  1322. JOBS-SW 3.20s                                            COMMAND SUMMARY
  1323. ------------------------------------------------------------------------
  1324.  
  1325.           Offset         Move to a specific offset address from the
  1326.                          beginning of the file.
  1327.           Search         Search for decimal or hex values in file.
  1328.           Type           Switch to the Type mode.
  1329.           <PgDn>         Move forward in the file 336 characters.
  1330.           <PgUp>         Move backward in the file 336 characters.
  1331.           ** EOF **      End of the file is on the screen.
  1332.      Edit           Using your editor, edit the highlighted file.
  1333.      List           Copy directory list to a file or the printer.
  1334.           ESC            Return to the DIRECTORY screen menu.
  1335.           Disk           List the displayed files to a .LST file.
  1336.           Printer        List the displayed files to the printer.
  1337.      Type           Show a file in ASCII format (text).
  1338.           ESC            Return to the DIRECTORY screen and menu.
  1339.           <1>-<9>        Change tab expansion, 1 to 9 characters.
  1340.           Dump           Switch to the dump mode.
  1341.           Graphic()      Switch the graphic character display ON or OFF.
  1342.           Offset         Jump to a specific location offset from the
  1343.                          beginning of the file.
  1344.           Search         Search for a text string in the file.
  1345.           ** EOF **      End of File is on the screen.
  1346.      View           Select a file to Type or Dump using a filespec.
  1347.  
  1348. ------------------------ PRINT SCREEN MENUS ----------------------------
  1349.  
  1350. ESC            Return to the DIRECTORY screen.
  1351. Bell           Set the Wait bell ON/OFF.
  1352. Control        Allows sending control characters to the printer.
  1353. Go             Begin printing.
  1354. Header         Define or turn the header ON or OFF.
  1355.      ESC            Return to the PRINT screen menu.
  1356.      Define         Define or edit the page header.
  1357.      On/off         Turn the page header ON or OFF.
  1358. Line           Set the line related settings.
  1359.      ESC            Return to the PRINT screen menu.
  1360.      Cut            Truncate lines at the specified column.
  1361.      Tab            Set the tab columns.
  1362. Output         Declare the output destination (File or Printer).
  1363.      ESC            Return to PRINT screen menu
  1364.      Disk           Print the file to a disk file.
  1365.      Print          Print to the DOS LST: device
  1366. Page           Set the page related settings.
  1367.      ESC            Return to the PRINT screen menu.
  1368.      Begin          Begin the print process at page number.
  1369.      End            End printing after page number.
  1370.      Lines-used     Number of printed lines per page.
  1371.      Margin         Number of columns for the left-hand margin.
  1372.      Size           Set length in lines and the width in columns.
  1373. Wait           Set the Wait conditions.
  1374.      ESC            Return to the Print menu.
  1375.      File           Return to Print screen menu at the end of each file.
  1376.      Page           Pause at the end of each page.
  1377.  
  1378.  
  1379.  
  1380.  
  1381.  
  1382.  
  1383.  
  1384. (C) Copyright RCT Design, 1989                                 Page - 17
  1385.  
  1386.  
  1387.  
  1388. JOBS-SW 3.20s                                      INSTALLATION SETTINGS
  1389. ------------------------------------------------------------------------
  1390.  
  1391.                      CHANGING INSTALLATION SETTINGS
  1392. ========================================================================
  1393.  
  1394.  
  1395. JOBS INSTALL
  1396.  
  1397. From either TREE Screen, press <J><I> (Jobs Install) to access the
  1398. Install screen.  Individual options may be changed, at any time, without
  1399. affecting other existing settings.  The changes can be Saved permanently
  1400. or used for the duration of the current session without affecting the
  1401. permanent settings.
  1402.  
  1403.  
  1404. DRIVE ------------------------------------------- Add or remove a drive.
  1405.  
  1406. JOBS needs to know how many disk drives your computer has and of what
  1407. types.  This command allows you to modify the list of drives that JOBS
  1408. is installed for.
  1409.  
  1410. When Adding a drive, Drives A and B default to removable media.  Drive C
  1411. and above default to non-removable media.  Adding a drive that is
  1412. already on the drive list will replace the existing one.  For a
  1413. discussion on removable vs. non-removable see Appendix C.
  1414.  
  1415. You may access drives not included in the install list.  You will get a
  1416. message that the drive has not been installed and JOBS will ask if you
  1417. wish to continue.  If you answer yes and the drive is physically
  1418. present, JOBS will temporarily install the drive.  If the drive doesn't
  1419. exist, you will be told and the operation terminated.
  1420.  
  1421.  
  1422. LOAD ----------------------------- Load installation settings from disk.
  1423.  
  1424. When the installation settings are Saved, they are written to JOBS' .EXE
  1425. file.  Load performs the opposite task, ie., it reads the .EXE file and
  1426. replaces the settings currently in memory with those from the disk.
  1427.  
  1428.  
  1429. MACRO ----------------------------------------------------- Macro setup.
  1430.  
  1431. Macro sets the amount of memory JOBS will set aside for learning a macro
  1432. or reading macro text files (filetype '.JMT').  It also allows you to
  1433. change the keyboard macro escape key.
  1434.  
  1435. The distribution default macro memory size is 5000 bytes, but you may
  1436. select any size between 100 and 30,000.  This macro memory is the space
  1437. necessary to Learn and/or Compile a macro.  When a macro is running, the
  1438. entire definition is loaded into memory and JOBS allocates sufficient
  1439. space (if available) regardless of the maximum macro size set by this
  1440. command.
  1441.  
  1442.  
  1443.  
  1444.  
  1445.  
  1446.  
  1447.  
  1448.  
  1449.  
  1450. (C) Copyright RCT Design, 1989                                 Page - 18
  1451.  
  1452.  
  1453.  
  1454. JOBS-SW 3.20s                                      INSTALLATION SETTINGS
  1455. ------------------------------------------------------------------------
  1456.  
  1457. The macro escape key is used to to signal the start and end of a macro
  1458. learn session, to abort running macros, and as a prefix to special macro
  1459. commands.  The default macro escape character is the grave accent mark
  1460. (`) (ascii 96) which is usually on the same key as the tilde.  It may be
  1461. changed to any printable character (ascii 32 thru 126) or control
  1462. character (ascii 1 thru 31), except <Esc> and <Enter>.  You cannot enter
  1463. the current macro escape key as a response.  Press <Enter> if the
  1464. current key is the one that you want.  The macro escape key selected
  1465. should be convenient to use without conflicting with keys used for other
  1466. purposes.
  1467.  
  1468. Note:  This command only changes the macro escape key.  Macro text files
  1469.        always refer to the macro escape code as '~' (ascii 126).
  1470.  
  1471.  
  1472. OPTIONS -------------------------------------------------- Options menu.
  1473.  
  1474. This command brings up the Options menu.
  1475.  
  1476. Menu line:
  1477.     ESC  Bell Call Data-dir Editor Graphics Memory Tabs Update
  1478.  
  1479. JOBS will ring an error bell on improper input or on errors during
  1480. operation.  This bell can be turned off or the pitch can be set to
  1481. either the DOS sound or one of 9 other preset pitches.
  1482.  
  1483. For full DOS compatibility, the bell should be set to DOS.
  1484.  
  1485. The default type of DOS access (using just <Enter> after the <.>) can be
  1486. set to Large-call, Small-call or Goto.  The View Edit command uses the
  1487. installed Call Edit setting directly, and goes to the editor with no
  1488. further interruptions if an editor has been installed.  This command
  1489. selects the call methods for both conditions.  The Echo option
  1490. determines whether or not the command line is echoed on the screen as it
  1491. is executed.
  1492.  
  1493. It's recommended that you use the Large-call method for the editor if
  1494. you can afford the extra memory required.  This will return you to the
  1495. same screen that you left to use the editor.
  1496.  
  1497. Failing to find a "J-SWDIR=" in the DOS environment, the installed JOBS
  1498. data directory is the directory that JOBS will expect to find its files
  1499. in.
  1500.  
  1501. JOBS can use your editor as if it were one of JOBS' built-in commands.
  1502. The Options Editor command allows you to tell JOBS the name of your
  1503. editor or word-processor.  If you don't have one or want to disable the
  1504. capability, enter 'NONE'.  For this feature to be fully useful, your
  1505. editor should reside in a directory that is specified by your system
  1506. PATH command.
  1507.  
  1508. The editor you use must be able to accept a file specified on the DOS
  1509. command line.  As an example:
  1510.  
  1511.      C>EDLIN TESTFILE.TXT
  1512.  
  1513.  
  1514.  
  1515.  
  1516. (C) Copyright RCT Design, 1989                                 Page - 19
  1517.  
  1518.  
  1519.  
  1520. JOBS-SW 3.20s                                      INSTALLATION SETTINGS
  1521. ------------------------------------------------------------------------
  1522.  
  1523. This command line would run EDLIN and EDLIN would automatically load the
  1524. file TESTFILE.TXT.
  1525.  
  1526. The Graphic or 8th bit, used by some programs for control purposes
  1527. instead of graphics, can be turned On or Off.  If it is used for
  1528. control, you will want the Graphic switch OFF.  The JOBS commands Dump,
  1529. Type and Print are the only commands affected by this option, and you
  1530. can change it as required while viewing or printing files.
  1531.  
  1532. You can control how much memory JOBS will use for data with the Options
  1533. Memory command.  The limits in K bytes (between parenthesis) provide the
  1534. minimum and maximum settings allowed.  You may specify any integer value
  1535. within the limits.  When you set the maximum value, JOBS will ask the
  1536. operating system for the maximum and automatically adjust to what it
  1537. gets.  If you specify less that the maximum, JOBS will request the
  1538. specified amount and complain if it doesn't get it.  For most purposes,
  1539. the maximum setting is the one of choice; allowing JOBS to make the most
  1540. of what is available.  Although JOBS will run if given only the minimum
  1541. of scratch pad memory, 20k is probably a more practical lower limit.
  1542.  
  1543. The Options Tab command will set the default tab expansion.  When a file
  1544. is displayed on the screen using the View command or printed with the
  1545. Print command, JOBS converts tabs (ASCII 9) into the necessary spaces to
  1546. reach the next tab column.  Tab columns commonly default to every 8
  1547. spaces.  Keep in mind that this is only the default value; you may
  1548. interactively change the tab columns while typing or printing a file.
  1549.  
  1550. The Batch Dup command will leave a set amount of space free on the
  1551. destination disk.  The Option Update command sets the default value for
  1552. the amount of space that will be left.  The amount of space can be
  1553. anywhere between 0 K bytes and 1,000 K bytes and is specified in integer
  1554. values as K bytes.  This is only a default value and can be changed on
  1555. an individual basis when you use the Dup command.
  1556.  
  1557.  
  1558. RESTORE ----------------------------------------- Reset to prior values.
  1559.  
  1560. Use this command if you decide, while in the middle of making changes,
  1561. that you want to start over.  This will restore the installation setting
  1562. that was in place just before the Install command was given.
  1563.  
  1564.  
  1565. SAVE --------------------------------- Save current installation values.
  1566.  
  1567. This saves the current installation settings to that file whose name
  1568. appears on the 3rd line from the bottom of the screen.  Save will blink,
  1569. in the menu line, if the current settings have been changed without
  1570. saving.
  1571.  
  1572. Unless Saved, installation changes are only temporary.
  1573.  
  1574.  
  1575.  
  1576.  
  1577.  
  1578.  
  1579.  
  1580.  
  1581.  
  1582. (C) Copyright RCT Design, 1989                                 Page - 20
  1583.  
  1584.  
  1585.  
  1586. JOBS-SW 3.20s                                      INSTALLATION SETTINGS
  1587. ------------------------------------------------------------------------
  1588.  
  1589. VIDEO ------------------------------------------------ Video setup menu.
  1590.  
  1591. This brings up a menu of commands related to video display options.
  1592.  
  1593. If you have a video card that has Color Graphics Adapter (CGA)
  1594. capabilities, you will be able to turn the colors on with Reset-colors,
  1595. turn them off with No-colors, and select the colors with Color.  The
  1596. color selection is done from a table of colors for each of the standard
  1597. windows used in JOBS, and is made for both the normal and inverse modes.
  1598. Reset-colors also returns the display to the distribution default
  1599. colors.
  1600.  
  1601. The speed and quality of the screen save and restore depends on the type
  1602. of display controller in use.  To accommodate a variety of systems and
  1603. maximize performance, JOBS can perform the save and restore operation
  1604. two different ways.
  1605.  
  1606. Using Speed Slow, all screen draw and redraw processes will go through
  1607. BIOS.  This provides the most compatibility and is almost guaranteed to
  1608. provide good quality.  Set to Slow, JOBS conforms strictly to the BIOS
  1609. and DOS requirements.
  1610.  
  1611. Fast uses a common method of producing faster screen images that by-
  1612. passes the BIOS, causing JOBS to access video memory directly. Under
  1613. most conditions this will work just fine, but in some controlled
  1614. environments even this amount of deviation from recommended practices
  1615. will cause problems.  Try both methods and pick the one that suits you
  1616. and your operating environment.
  1617.  
  1618.  
  1619.  
  1620.  
  1621.  
  1622.  
  1623.  
  1624.  
  1625.  
  1626.  
  1627.  
  1628.  
  1629.  
  1630.  
  1631.  
  1632.  
  1633.  
  1634.  
  1635.  
  1636.  
  1637.  
  1638.  
  1639.  
  1640.  
  1641.  
  1642.  
  1643.  
  1644.  
  1645.  
  1646.  
  1647.  
  1648. (C) Copyright RCT Design, 1989                                 Page - 21
  1649.  
  1650.  
  1651.  
  1652. JOBS-SW 3.20s                                                     MACROS
  1653. ------------------------------------------------------------------------
  1654.  
  1655.                         MACROS - CUSTOM COMMANDS
  1656. ========================================================================
  1657.  
  1658.  
  1659. WHAT ARE MACROS?
  1660.  
  1661. Macros are commands created by combining JOBS' built in commands.
  1662. Besides combining the built in commands, you may also add some commands
  1663. that are unique to macros.  This combination provides you the ability to
  1664. create your own customized solutions.  Macros may control the display,
  1665. define pop-up windows, wait for keyboard input, execute other macros,
  1666. and more.
  1667.  
  1668.  
  1669. WHAT CAN THEY DO FOR ME?
  1670.  
  1671. Often there are command sequences that you perform repeatedly with
  1672. little or no variation.  With JOBS' macro capability, you may teach JOBS
  1673. the desired command sequence and thereafter execute the command sequence
  1674. with a single keystroke.  Macros make repetitive operations not only
  1675. easier but more accurate.
  1676.  
  1677. The ability to link the basic commands together and create your own
  1678. unique commands goes a long way toward customizing the program to your
  1679. particular needs.  The benefit is that you get what you want.  The
  1680. disadvantage is that you have to teach JOBS what you want.
  1681.  
  1682. The Shareware version of JOBS is distributed with a limited set of ready
  1683. to run macro commands (JOBS+ comes with approximately 150 macros, and
  1684. the list continues to grow).  To this you can add commands by 'teaching'
  1685. JOBS new commands or creating text file commands that you can then load
  1686. into the macro file.
  1687.  
  1688. Each macro is assigned to a key or combination of keys called macro
  1689. keys.  The keys which may have macros assigned to them are the function
  1690. keys <F1> through <F10> and the Alternate alphabetic keys <Alt><A>
  1691. through <Alt><Z>.  The Alt keys are entered by holding down the Alt key
  1692. while entering the desired alphabetic key.  There is no distinction made
  1693. between lower and upper case letters.
  1694.  
  1695.  
  1696. MACRO FILES
  1697.  
  1698. A macro file may contain up to 36 macros.  Only one macro file can be
  1699. used at a time, but you can have as many macro files as you want.
  1700.  
  1701. The JMAC-SW.JM file is the default macro file for JOBS (as distributed).
  1702. On the install screen, you may specify any macro file you wish to be the
  1703. default macro file.  If no file is specified at the DOS command line
  1704. when JOBS is first executed, JOBS will try to load the default macro
  1705. file.  If the file is not in the Data Directory, JOBS will complain,
  1706. disable macros, and then continue.
  1707.  
  1708. A new macro file can be created using the File Make-new command or by
  1709. copying an existing one.
  1710.  
  1711.  
  1712.  
  1713.  
  1714. (C) Copyright RCT Design, 1989                                 Page - 22
  1715.  
  1716.  
  1717.  
  1718. JOBS-SW 3.20s                                                     MACROS
  1719. ------------------------------------------------------------------------
  1720.  
  1721. The first method, using File Make-new (<F><M>), is done at the MACRO
  1722. screen menu.  This will create a new and empty file.
  1723.  
  1724. For the second method, select the file you want to use as a model and
  1725. then use the Batch Copy command.  Give the copy a new name.  Don't
  1726. forget that the filetype must be '.JM'.  Go to the MACRO screen and File
  1727. Change to the new macro file.  Erase the individual macros that you
  1728. don't want.
  1729.  
  1730. Either method will work.  Which you choose will depend on what you want
  1731. to accomplish.  Using the copy routine ensures that the keys (macros)
  1732. used to call standard macros are in the same place.
  1733.  
  1734. Changing macro files when you are not running a macro can be done with
  1735. the File Change command or using the supplied macro CHG-MAC.  Within a
  1736. macro, you may use the File Change command or you can use the [$MACFILE]
  1737. command.
  1738.  
  1739.  
  1740. THE MACRO SCREEN
  1741.  
  1742. Except for the actual execution of a macro, all macro activity starts at
  1743. the MACRO screen.  The MACRO screen has three boxes that list the
  1744. macros.  Each box consists of three columns.
  1745.  
  1746. The first column lists the macro Mark.  Macros can be marked Auto, Boot,
  1747. Global, Hidden, Local, and Once.  The second column is the key for the
  1748. macro starting with the Function keys in the first box and the
  1749. Alternate-Alpha key in the next two boxes.  The third column is the name
  1750. of the macro and is limited to 8 characters.  Any legal file name
  1751. character can be used.
  1752.  
  1753. Macros that are highlighted are a special class of macro called
  1754. extension macros.  They were created using JOBS Extension Language
  1755. (JXL), a high level language that we use to customize and add to JOBS'
  1756. basic capabilities.  These cannot be viewed or converted to text files
  1757. (JMT's).  They are intended to be used as is and are documented in the
  1758. next section of this manual, entitled Ready to Run Macros.
  1759.  
  1760.  
  1761. CREATING A MACRO
  1762.  
  1763. JOBS will allow you to create macros using the Learn mode or create them
  1764. using your personal editor.
  1765.  
  1766. In the beginning it will be much easier to use the Learn mode, since
  1767. this will guarantee the proper syntax and generally take much less time
  1768. for the simple macros.
  1769.  
  1770. At some point you will want to modify your existing macros.  You now
  1771. have the choice of going through the Learn process and creating a new
  1772. macro to replace the old one or extracting the individual macro from the
  1773. macro file, editing it and then placing the modified macro back into the
  1774. macro file.
  1775.  
  1776.  
  1777.  
  1778.  
  1779.  
  1780. (C) Copyright RCT Design, 1989                                 Page - 23
  1781.  
  1782.  
  1783.  
  1784. JOBS-SW 3.20s                                                     MACROS
  1785. ------------------------------------------------------------------------
  1786.  
  1787. Most macro commands may be accessed in the Learn mode, but a few are
  1788. available only to macros which have been created as text files.  All
  1789. macro commands may be used when creating macro text files.
  1790.  
  1791. Note:  The macro escape character is always defined as '~' (ascii 126)
  1792.        by macros when they are in text form, although the actual macro
  1793.        escape key defaults to '`' (ascii 96) and may be changed by the
  1794.        macro command ~E, or at the INSTALL screen.
  1795.  
  1796.  
  1797.                        CREATING MACROS WITH LEARN
  1798.  
  1799. For an explanation of how to put JOBS into the Learn mode, goto JOBS'
  1800. macro screen (press <J><M> at a TREE screen) and select HELP for the
  1801. Learn command.
  1802.  
  1803. Note:  The supplied macro, LEARN, automates the start Learn process.
  1804.        See the section 'READY TO RUN MACROS'.
  1805.  
  1806. In the Learn mode, special macro escape commands are accessed by
  1807. pressing the macro escape key, followed by the first character of the
  1808. command's name.
  1809.  
  1810. You may also wish to call other macros while in Learn mode.  Press the
  1811. macro key for the macro you wish to [CALL].  On the macro information
  1812. line, JOBS will confirm that you wish to [CALL] another macro.  Answer
  1813. <Y>es and JOBS will insert the [CALL] instruction inoto the current
  1814. macro.  The referenced macro will be run, and when that macro is
  1815. complete, JOBS will return to recording your keystrokes.
  1816.  
  1817. In Learn mode, macros may not [CALL] themselves; either directly or
  1818. indirectly.  A macro that calls itself is said to be recursive.
  1819. Recursive macros may be created as text files.
  1820.  
  1821. In Learn, all references to other macros are automatically performed as
  1822. [CALL]s by name instead of [CALL] by key or as [GOTO]s (see [GOTO], this
  1823. section).
  1824.  
  1825.  
  1826.                   CORRECTING MISTAKES WHILE LEARNING.
  1827.  
  1828. If you enter an illegal keystroke (one that rings the bell), JOBS will
  1829. automatically 'un-record' it on the next keystroke.
  1830.  
  1831. If you enter a legal keystroke, but not the one you wanted, there are a
  1832. couple of ways to correct what JOBS has learned,depending on the
  1833. situation.  You must first enter the commands needed to return JOBS to
  1834. where it was before the unwanted key was entered.  JOBS will record
  1835. these keystrokes, not knowing that you are merely trying to correct an
  1836. error.  Having backed up to the point where the error occurred, the only
  1837. thing that remains to be done is getting JOBS to forget the unwanted
  1838. keystrokes.  There are two ways to do this.
  1839.  
  1840.  
  1841.  
  1842.  
  1843.  
  1844.  
  1845.  
  1846. (C) Copyright RCT Design, 1989                                 Page - 24
  1847.  
  1848.  
  1849.  
  1850. JOBS-SW 3.20s                                                     MACROS
  1851. ------------------------------------------------------------------------
  1852.  
  1853. 1.  If you are at a place in the program where <BackSpace> hasn't any
  1854.     meaning you may merely <BackSpace> over the unwanted keystrokes.
  1855.     The bell will ring (for the illegal keystrokes), but you needn't be
  1856.     concerned because the learning part of JOBS will dutifully un-record
  1857.     the unwanted keystrokes and ignore the illegal keystroke errors.
  1858. 2.  If you are at a place in the program where <BackSpace> is a legal
  1859.     keystroke, (ie., at a text input prompt), for each recorded
  1860.     keystroke you wish to un-record, press the macro escape key followed
  1861.     by <BackSpace>.  JOBS will un-record keystrokes without passing the
  1862.     <BackSpace> on to the operation being learned.
  1863.  
  1864.  
  1865. MACRO TEXT FILES
  1866.  
  1867. A .JMT file is a standard ascii file containing an individual macro in
  1868. text form.  This file can be created either from scratch with a text
  1869. editor or by using the Learn mode and then using the Get Screen/Put File
  1870. commands to create the text file.
  1871.  
  1872. The Get Screen command will extract an individual macro from the current
  1873. macro file and place the macro in an intermediate buffer.  From this
  1874. buffer, you can then Put it to a disk file (filetype '.JMT') using the
  1875. File option.
  1876.  
  1877. To place this .JMT file back into the macro file (.JM), you must Get
  1878. File the .JMT from the disk and then Put Screen, which assigns it to a
  1879. key of your choice in the current macro file.
  1880.  
  1881. Note:  The supplied macros, EDMAC and FRESHEN, automate the macro text
  1882.        editing process.  See the section 'READY TO RUN MACROS'.
  1883.  
  1884.  
  1885.                   CHARACTERS USED IN MACRO TEXT FILES
  1886.  
  1887. All alpha, numeric and normal character keys are usable.
  1888.  
  1889. The following non-alphanumeric key combinations are translated to
  1890. control characters and are specified by their control character names.
  1891.  
  1892.           Key           In .JMT file         Alternate
  1893.           -----------   ------------         ---------
  1894.           <Esc>              ^[                [ESC]
  1895.           <Enter>            ^M                [RET]
  1896.           <Ins>              ^]
  1897.           <Del>              ^G
  1898.           <Home>             ^^
  1899.           <End>              ^_
  1900.           <PgUp>             ^R
  1901.           <PgDn>             ^C
  1902.           (Up arrow)         ^E
  1903.           (Down arrow)       ^X
  1904.           (Right arrow)      ^D
  1905.           (Left arrow)       ^S
  1906.  
  1907.  
  1908.  
  1909.  
  1910.  
  1911.  
  1912. (C) Copyright RCT Design, 1989                                 Page - 25
  1913.  
  1914.  
  1915.  
  1916. JOBS-SW 3.20s                                                     MACROS
  1917. ------------------------------------------------------------------------
  1918.  
  1919. The macro escape symbol in text files is always the tilde (~).
  1920.  
  1921. In text macros, spaces, tabs, carriage returns, and line-feeds are not
  1922. significant except in window text.  Use these characters freely to
  1923. enhance the readability of the macro text file.
  1924.  
  1925. Preceding any character with the macro escape symbol will cause that
  1926. character to be included, ie., ~~will include ~, ~<Space> includes the
  1927. space character.
  1928.  
  1929. <Enter> and <Esc> may also be included as [RET] and [ESC], respectively.
  1930.  
  1931.  
  1932.                            TEXT FILE COMMANDS
  1933.  
  1934. Macros created using your editor may also use the 'bracketed' commands.
  1935. These are only available to macros created as text files, and are
  1936. delimited with square brackets.
  1937.  
  1938. In the macro text file, any significant character that is not part of an
  1939. escape command or a bracketed command will be passed to JOBS as a
  1940. recorded keystroke.
  1941.  
  1942.  
  1943. MACRO COMMAND REFERENCE
  1944.  
  1945. The macro commands are split into three categories based on their
  1946. application within JOBS.
  1947.  
  1948. 1.  Menu Commands are the commands that the macro selects from JOBS'
  1949.     regular menus, ie., the recorded keystrokes.
  1950. 2.  Macro Escape Commands can be used while Learning or creating a text
  1951.     file.
  1952. 3.  Bracketed Commands are only available to macros created with an
  1953.     editor.  They are not available while using the Learn mode.
  1954.  
  1955.  
  1956.  
  1957.  
  1958.  
  1959.  
  1960.  
  1961.  
  1962.  
  1963.  
  1964.  
  1965.  
  1966.  
  1967.  
  1968.  
  1969.  
  1970.  
  1971.  
  1972.  
  1973.  
  1974.  
  1975.  
  1976.  
  1977.  
  1978. (C) Copyright RCT Design, 1989                                 Page - 26
  1979.  
  1980.  
  1981.  
  1982. JOBS-SW 3.20s                                                     MACROS
  1983. ------------------------------------------------------------------------
  1984.  
  1985.                          MACRO ESCAPE COMMANDS
  1986.  
  1987.  
  1988. ~Bell ------------------------------------------------------------------
  1989.  
  1990. Enable/disable the JOBS error bell.
  1991.  
  1992.    Text format:   ~B[ON] or ~B[OFF]
  1993.  
  1994.  
  1995. ~Delay -----------------------------------------------------------------
  1996.  
  1997. Delay specified number of seconds before continuing with macro.
  1998.  
  1999.    Text format:   ~D[nnn]       nnn may be any value between 0 and 240.
  2000.  
  2001. Example:
  2002.    ~D[5]    [* Suspend operations for 5 seconds and then continue. *]
  2003.  
  2004. Comments:  This is a fixed delay, see the Pause command (in this
  2005. section) for a delay that can be interrupted by the keyboard.
  2006.  
  2007.  
  2008. ~Escape ----------------------------------------------------------------
  2009.  
  2010. Change current macro escape key.  The default macro escape key is <`> .
  2011. This is the grave accent key.  The new macro escape key remains in
  2012. effect until changed by another ~E command or until JOBS is exited.
  2013.  
  2014.    Text format:   ~Ex           the macro escape key would become 'x'
  2015.  
  2016. Example:
  2017.    ~E@      [* Change the macro escape key to '@'. *]
  2018.  
  2019. Comments:  When changing the macro escape key the user should avoid
  2020. choosing a key that conflicts with one of JOBS' command keys.
  2021.  
  2022.  
  2023. ~Help ------------------------------------------------------------------
  2024.  
  2025. Turn JOBS' context sensitive HELP processor ON/OFF.  When HELP is turned
  2026. OFF, the <F1> key will be treated the same as the other macro keys; ie.,
  2027. if it is defined the macro will be run.  Once turned OFF, HELP remains
  2028. OFF until turned ON again by an ~H[ON] or until macro processing is
  2029. completed.
  2030.  
  2031.    Text format:   ~H[ON]  or  ~H[OFF]
  2032.  
  2033. Comments:  With HELP on, the [F-1] macro may only be accessed from
  2034. another macro; using either [CALL] or [GOTO].
  2035.  
  2036.  
  2037.  
  2038.  
  2039.  
  2040.  
  2041.  
  2042.  
  2043.  
  2044. (C) Copyright RCT Design, 1989                                 Page - 27
  2045.  
  2046.  
  2047.  
  2048. JOBS-SW 3.20s                                                     MACROS
  2049. ------------------------------------------------------------------------
  2050.  
  2051. ~Keyboard --------------------------------------------------------------
  2052.  
  2053. Take input from keyboard up to and including a specified character, then
  2054. continue with remainder of macro.  All keys input up to the specified
  2055. character are passed through to JOBS.
  2056.  
  2057.    Text format:   ~Kx           'x' is the key to wait for.
  2058.  
  2059. Example:
  2060.    ~K[RET]  [* Wait for the <Enter> or <Return> key. *]
  2061.  
  2062. Comments:  This command allows macros to be suspended, accept keyboard
  2063. input, and then continue.
  2064.  
  2065. If 'x' is the current macro escape character, JOBS will accept only one
  2066. character from the keyboard, regardless of what that character is.
  2067.  
  2068.  
  2069. ~Mark ------------------------------------------------------------------
  2070.  
  2071. Mark macro start location.  This provides the ability to Mark and change
  2072. the starting location and status of a macro from within a running macro.
  2073. This command, when used inside a macro, has the same effect as pressing
  2074. the macro escape key while outside a macro.
  2075.  
  2076.    Text format:   ~M
  2077.  
  2078. Comments:  This command is useful for dynamically changing Auto macro
  2079. locations or assignments for error trapping or menu windows.
  2080.  
  2081.  
  2082. ~Pause -----------------------------------------------------------------
  2083.  
  2084. Pause and wait for a keystroke or for a specified length of time (in
  2085. seconds), whichever comes first.  If the time value is set to 0, JOBS
  2086. will wait indefinitely for a keystroke before continuing with the
  2087. remainder of the macro.
  2088.  
  2089.    Text format:   ~P[nnn]       nnn is any value from 0 to 240
  2090.  
  2091. Example:
  2092.    ~P[5]    [* Wait for any key and give up after 5 seconds. *]
  2093.  
  2094.  
  2095. ~Reset -----------------------------------------------------------------
  2096.  
  2097. Do a complete reset of JOBS program.  JOBS will immediately stop macro
  2098. processing and jump to the installed drive's TREE screen, resetting
  2099. itself to the state it was in when first loaded into memory.
  2100.  
  2101.    Text format:   ~R
  2102.  
  2103. Comments:  With ~T[ON],(see ~Trap following), any error that occurs
  2104. while a macro is running will automatically cause a Reset.  If a macro
  2105. is Marked to automatically run at the TREE screen, it will be run after
  2106. the Reset operation; thus providing a means to recover from errors.
  2107.  
  2108.  
  2109.  
  2110. (C) Copyright RCT Design, 1989                                 Page - 28
  2111.  
  2112.  
  2113.  
  2114. JOBS-SW 3.20s                                                     MACROS
  2115. ------------------------------------------------------------------------
  2116.  
  2117. ~Screen ----------------------------------------------------------------
  2118.  
  2119. Screen output may be turned ON/OFF with this command.  This will quiet
  2120. warning messages but leave fatal messages and HELP style error messages
  2121. active.  (see also [WIND][PROT]).  The screen is always ON outside
  2122. macros.
  2123.  
  2124.    Text format:  ~S[ON]  or  ~S[OFF]
  2125.  
  2126. Comments:  Screen OFF commands follow the command that screen OFF should
  2127. begin with and screen ON commands precede them.  JOBS looks one command
  2128. ahead for screen OFFs but only actuates screen ONs when it comes to
  2129. them.  For example, the following short macro does a jump from the macro
  2130. screen to the DIRECTORY screen without displaying the TREE screen.
  2131. ~S[OFF] is processed before [ESC], while ~S[ON] is only processed before
  2132. the View command if it placed before it.
  2133.  
  2134. Example:
  2135.    [ESC]    [* Exit macro screen. *]
  2136.    ~S[OFF]  [* Turn off screen I/O. *]
  2137.    p\[RET]  [* Move tree pointer to root directory. *]
  2138.    ~S[ON]v  [* Turn screen back on and View directory. *]
  2139.  
  2140.  
  2141. ~Trap ------------------------------------------------------------------
  2142.  
  2143. Macro error trap.  When ON, errors cause JOBS to Reset (See ~Reset).
  2144.  
  2145.    Text format:   ~T[ON]  or  ~T[OFF]
  2146.  
  2147. Comments:  Any error that rings the bell will cause JOBS to Reset if
  2148. Trap is on.  (except for the out of space bell at text prompts)
  2149.  
  2150.  
  2151. ~Verify ----------------------------------------------------------------
  2152.  
  2153. Verify ON/OFF.  Operations such as erasing or copying files, changing
  2154. file attributes, etc., will be performed without confirming the erasure
  2155. or overwrite if Verify is OFF.  Verify is always ON outside macros.
  2156.  
  2157.    Text format:   ~V[ON]  or  ~V[OFF]
  2158.  
  2159.    Range:  ON or OFF
  2160.  
  2161.  
  2162.  
  2163.  
  2164.  
  2165.  
  2166.  
  2167.  
  2168.  
  2169.  
  2170.  
  2171.  
  2172.  
  2173.  
  2174.  
  2175.  
  2176. (C) Copyright RCT Design, 1989                                 Page - 29
  2177.  
  2178.  
  2179.  
  2180. JOBS-SW 3.20s                                                     MACROS
  2181. ------------------------------------------------------------------------
  2182.  
  2183. ~Window ----------------------------------------------------------------
  2184.  
  2185. Activate window editor.
  2186.  
  2187. Prompts: Window number? (1-6)
  2188.  
  2189.    Text format:  Not applicable.
  2190.  
  2191. Comments:  After picking the window number you wish to use,  JOBS will
  2192. display the description menu from which you can describe the window.
  2193. Once the window's descriptors have been selected,  JOBS will display an
  2194. empty window in the middle of the screen.  With the cursor keys you may
  2195. move this window, and also change its size.  With <NumLock> off, the
  2196. cursor keys change the window's size.  With <NumLock> on, the cursor
  2197. keys move the window around the screen.  Press <Esc> when the window's
  2198. size and location are satisfactory.
  2199.  
  2200. When the window has been described and located, JOBS will display the
  2201. menu:
  2202.      ESC  Describe  Edit  Locate
  2203.  
  2204.      ESC            Exit the window editor, return to Learn mode.
  2205.      Describe       Brings up window description menu.
  2206.      Edit           Edit window's contents.
  2207.      Locate         Set window's size and location.
  2208.  
  2209. At this menu you can return to the description menu, relocate the
  2210. window, quit this window definition and continue teaching, or add text
  2211. to the window using the built-in editor.  Select Edit and JOBS will
  2212. display the window and place the cursor in the upper left corner ready
  2213. to accept text.
  2214.  
  2215. The editor is always in the insert mode (as opposed to overwrite) and
  2216. will not allow you to enter characters if it will cause a line to exceed
  2217. the width or height of the window.  However, you may read files from
  2218. disk whose lines exceed the width or height of the window; the excess
  2219. will be truncated for display but will be retained within the macro
  2220. text.
  2221.  
  2222. Blink, high intensity, or inverse on allows you to move the cursor to
  2223. the right causing each character passed over to take on the selected
  2224. attribute.  You may undo/backspace with (Left arrow) or <Ctrl><S>.  When
  2225. finished, exit with <Esc>.
  2226.  
  2227. Insert graphic character brings up an ASCII table from which you may
  2228. pick a character by number.  You are then prompted for the quantity of
  2229. the selected character you wish to insert at the current cursor
  2230. position.
  2231.  
  2232. Once you exit the description menu, you cannot go back and re-edit the
  2233. window.  There is no return once you exit.  JOBS will confirm your
  2234. desire to exit the window editor.  To re-edit a window, turn the macro
  2235. into a JMT file and edit the text.
  2236.  
  2237.  
  2238.  
  2239.  
  2240.  
  2241.  
  2242. (C) Copyright RCT Design, 1989                                 Page - 30
  2243.  
  2244.  
  2245.  
  2246. JOBS-SW 3.20s                                                     MACROS
  2247. ------------------------------------------------------------------------
  2248.  
  2249. The window editor utilizes the same keystroke conventions as Wordstar
  2250. and supports the following commands:
  2251.  
  2252.      COMMAND        DESCRIPTION
  2253.      -------------  ----------------------------------
  2254.      <Esc>          exit editor
  2255.      <Home>         move to start of line
  2256.      <End>          move to end of line
  2257.      <BackSpace>    delete character to left of cursor
  2258.      <Del>          delete character under cursor
  2259.      <PgUp>         move to top of window
  2260.      <PgDn>         move to bottom of window
  2261.      (Right arrow)  move cursor right
  2262.      (Left arrow)   move cursor left
  2263.      (Up arrow)     move cursor up one line
  2264.      (Down arrow)   move cursor down one line
  2265.      <Ctrl><A>      move cursor back one word
  2266.      <Ctrl><C>      same as <PgDn>
  2267.      <Ctrl><D>      same as (Right arrow)
  2268.      <Ctrl><E>      same as (Up arrow)
  2269.      <Ctrl><F>      move cursor forward one word
  2270.      <Ctrl><G>      same as <Del>
  2271.      <Ctrl><K>      ^K command prefix
  2272.           <Ctrl><B> or <B>    mark start of block
  2273.           <Ctrl><C> or <C>    copy marked block to cursor location
  2274.           <Ctrl><K> or <K>    mark end of block
  2275.           <Ctrl><R> or <R>    read file from disk, insert at cursor
  2276.           <Ctrl><W> or <W>    write marked block to disk
  2277.           <Ctrl><Y> or <Y>    delete marked block
  2278.           any other key cancels operation
  2279.      <Ctrl><O>      ^O command prefix
  2280.           <Ctrl><B> or <B>    start blink on
  2281.           <Ctrl><C> or <C>    center text in current line
  2282.           <Ctrl><G> or <G>    insert graphic character(s)
  2283.           <Ctrl><H> or <H>    start high intensity on
  2284.           <Ctrl><I> or <I>    start inverse on
  2285.           any other key cancels operation
  2286.      <Ctrl><N>      insert linefeed at cursor
  2287.      <Ctrl><Q>      ^Q command prefix
  2288.           <Ctrl><B> or <B>    move cursor to beginning of marked block
  2289.           <Ctrl><D> or <D>    same and <End>
  2290.           <Ctrl><K> or <K>    move cursor to end of marked block
  2291.           <Ctrl><S> or <S>    same as <Home>
  2292.           <Ctrl><Y> or <Y>    erase from cursor to end of line
  2293.           any other key cancels operation
  2294.      <Ctrl><R>      same as <PgUp>
  2295.      <Ctrl><S>      same as (Left arrow)
  2296.      <Ctrl><X>      same as (Down arrow)
  2297.      <Ctrl><Y>      delete line
  2298.  
  2299.  
  2300.  
  2301.  
  2302.  
  2303.  
  2304.  
  2305.  
  2306.  
  2307.  
  2308. (C) Copyright RCT Design, 1989                                 Page - 31
  2309.  
  2310.  
  2311.  
  2312. JOBS-SW 3.20s                                                     MACROS
  2313. ------------------------------------------------------------------------
  2314.  
  2315.                          THE BRACKETED COMMANDS
  2316.  
  2317. These commands represent an additional macro capability.  They are used
  2318. when creating or enhancing macros with an editor, and cannot be used in
  2319. the Learn mode.
  2320.  
  2321.  
  2322. [$MACFILE] -------------------------------------------------------------
  2323.  
  2324. This variable holds the name of the current macro file.  Assigning it a
  2325. valid macro file name (without the extension) causes JOBS to load the
  2326. specified file.  If the file is not found the current macro file remains
  2327. unchanged.  Assigning the variable the name of the current macro file
  2328. has no effect.
  2329.  
  2330.    Format:  [$MACFILE = "mac"]  "mac" is the name of a valid macro file.
  2331.  
  2332. [* ... *] --------------------------------------------------------------
  2333.  
  2334. Macro .JMT files may be freely commented by placing comments between [*
  2335. and *].  Comments may be as long you wish, covering as many lines as you
  2336. wish.  When JOBS compiles the JMT, commented text is discarded; so no
  2337. penalty is paid for extensive commenting of source code.
  2338.  
  2339. Comments may be nested within one another.  Comments may not be included
  2340. between [WIND] and [ENDWIND].
  2341.  
  2342.  
  2343. [ASK][SELECT] ----------------------------------------------------------
  2344.  
  2345. This will check the keyboard for a keystroke.  It will only accept legal
  2346. keys.  For macro keys, it will attempt to [GOTO] the macro assigned to
  2347. the entered key.  Non-macro keys will fall through and the macro will
  2348. continue.  A failed [GOTO] will result in an error message.
  2349.  
  2350.    Format:  [ASK][SELECT]
  2351.  
  2352.  
  2353. [BELL] -----------------------------------------------------------------
  2354.  
  2355. This will ring the bell once if either ~B[ON] or JOBS is installed to
  2356. ring the bell on an error.
  2357.  
  2358.    Format:  [BELL]
  2359.  
  2360.  
  2361. [CALL] -----------------------------------------------------------------
  2362.  
  2363. Call another macro in the current macro file and return.  When the
  2364. called macro is completed, macro processing resumes with the next
  2365. command following the [CALL].  Nesting of macros with the [CALL] command
  2366. is limited to 6 calls deep.  [CALL] has several formats:
  2367.  
  2368.    Format:  [CALL][F-10]        Call the macro assigned to <F10>.
  2369.             [CALL][A-C]         Call the macro assigned to <Alt><C>.
  2370.             [CALL]["MACNAME"]   Call the macro named "MACNAME".
  2371.  
  2372.  
  2373.  
  2374. (C) Copyright RCT Design, 1989                                 Page - 32
  2375.  
  2376.  
  2377.  
  2378. JOBS-SW 3.20s                                                     MACROS
  2379. ------------------------------------------------------------------------
  2380.  
  2381. [EXIT] -----------------------------------------------------------------
  2382.  
  2383. [EXIT] causes JOBS to immediately exit the current macro.  If the
  2384. current macro was called by another, control is returned to the caller.
  2385. Exiting an un-nested macro causes macro processing to end with the
  2386. message "macro completed".  Running off the end of a macro has the same
  2387. effect.
  2388.  
  2389.    Format:   [EXIT]
  2390.  
  2391.  
  2392. [GOTO] -----------------------------------------------------------------
  2393.  
  2394. Goto another macro in the current macro file and do not return.  The
  2395. format of the [GOTO] command is the same as that of the [CALL] command.
  2396.  
  2397.    Format:  [GOTO][F-10]        Goto the macro assigned to <F10>.
  2398.             [GOTO][A-C]         Goto the macro assigned to <Alt><C>.
  2399.             [GOTO]["MACNAME"]   Goto the macro named "MACNAME".
  2400.  
  2401. [GOTO] is more memory efficient than the [CALL].  With the [CALL]
  2402. command, the calling macro remains in memory.  With the [GOTO] command,
  2403. the macro containing the [GOTO] is discarded and its memory becomes
  2404. available for other uses.
  2405.  
  2406.  
  2407. [KEY] ------------------------------------------------------------------
  2408.  
  2409. The next macro key is to be taken literally and passed to program.
  2410.  
  2411.    Format:  [KEY][F-1]          Passes the F-1 key to the program.
  2412.  
  2413.  
  2414. [LEGAL]..[ENDLEGAL] or [ILLEGAL]..[ENDLEGAL] ---------------------------
  2415.  
  2416. Individual keystrokes may be declared legal or illegal.  Illegal
  2417. keystrokes will be ignored by JOBS.  To declare any key legal or
  2418. illegal, place its name between the appropriate delimiters.  Keys
  2419. specified may include ^A (ascii 1) through ~ (ascii 126) and the macro
  2420. keys.
  2421.  
  2422.    Format:  [LEGAL] (list of keys) [ENDLEGAL]
  2423.             [ILLEGAL] (list of keys) [ENDLEGAL]
  2424.  
  2425. Examples:
  2426.    [LEGAL]A^C.[A-B][ENDLEGAL]   [* declares that 'A', CTRL-C, '.' and
  2427.                                 ALT-B are legal keystrokes and all
  2428.                                 others are not. *]
  2429.    [ILLEGAL]J[F-2]7^^[ENDLEGAL] [* declares that 'J', F-2, '7', and Home
  2430.                                 are illegal and all other keys are
  2431.                                 legal. *]
  2432.  
  2433. Multiple declaration are not cumulative, that is, each declaration
  2434. completely redefines legal/illegal keystrokes.
  2435.  
  2436.  
  2437.  
  2438.  
  2439.  
  2440. (C) Copyright RCT Design, 1989                                 Page - 33
  2441.  
  2442.  
  2443.  
  2444. JOBS-SW 3.20s                                                     MACROS
  2445. ------------------------------------------------------------------------
  2446.  
  2447. Keystroke status remains in effect until redefined and only inside of
  2448. macros.
  2449.  
  2450. Note that the non-alphanumeric keys are represented and translated as
  2451. described earlier in the section (see Characters Used in Macro Text
  2452. Files).
  2453.  
  2454. The <F1> key (HELP) is not affected by these declarations unless HELP is
  2455. turned off with ~H command.
  2456.  
  2457. ALT-F?,   SHIFT-F?,   ALT-#  are always illegal and unused by JOBS.
  2458.  
  2459.  
  2460. [MACRO] ----------------------------------------------------------------
  2461.  
  2462. This may be used to supply the macro's name.  No actual commands are
  2463. generated by this statement.  If JOBS finds this statement anywhere in
  2464. the .JMT file, it will supply the given name as the default when
  2465. prompted for the macros name at completion of the Macro Get File
  2466. operation.
  2467.  
  2468.    Format:  [MACRO][MACSNAME]   supplies the name 'MACSNAME'.
  2469.  
  2470. This statement is optional. In any case, it supplies only the default
  2471. name.  You may supply a different name at the prompt if you wish.
  2472.  
  2473.  
  2474. [START] ----------------------------------------------------------------
  2475.  
  2476. This may be used, in a .JMT file, to supply the macro's starting
  2477. location.  It is the same task performed by marking.  No macro commands
  2478. are generated by the statement.  Each location in the program has a
  2479. unique identifier. This is a character string of from one to four
  2480. characters long.
  2481.  
  2482.    Format:
  2483.             [START][loc]        Where loc is the location string.  This
  2484.                                 macro may only begin at loc.
  2485.             [START][BOOT]       To start the macro from the TREE screen
  2486.                                 once each time JOBS is started.
  2487.             [START][GLOBAL]     The macro may be run at any location.
  2488.  
  2489. In addition, the following modifiers may be appended to the [START]
  2490. command:
  2491.  
  2492.             [AUTO]              Run this macro automatically each time
  2493.                                 JOBS comes to loc.
  2494.             [HIDDEN]            This macro is not to be run from the
  2495.                                 keyboard.  It may be called by other
  2496.                                 macros.
  2497.             [ONCE]              Limit this [AUTO] macro to running
  2498.                                 automatically only once.
  2499.  
  2500.  
  2501.  
  2502.  
  2503.  
  2504.  
  2505.  
  2506. (C) Copyright RCT Design, 1989                                 Page - 34
  2507.  
  2508.  
  2509.  
  2510. JOBS-SW 3.20s                                                     MACROS
  2511. ------------------------------------------------------------------------
  2512.  
  2513. Examples:
  2514.    [START][T]                   [* Start this one at the TREE screen. *]
  2515.    [START][DD][AUTO]            [* Run this macro automatically at the
  2516.                                 DIRECTORY screen's Display menu. *]
  2517.    [START][GLOBAL][HIDDEN]      [* Call by another macro at any
  2518.                                 location.  Can't be run from keyboard.*]
  2519.  
  2520. To determine the location identifier for a particular program location,
  2521. Mark it's location with the macro escape key (see the Macro screen's
  2522. Mark command HELP text).  JOBS will display the message:
  2523.  
  2524.    Marked at: "LOC"             where LOC is the location identifier.
  2525.  
  2526. When JOBS looks through the macro list for BOOT or AUTO macros, only one
  2527. will be finally selected, regardless of how many are found.  The one
  2528. selected will be the one closest to the top of the macro menu.
  2529.  
  2530.  
  2531. [STOP] -----------------------------------------------------------------
  2532.  
  2533. The [STOP] command causes JOBS to immediately terminate macro processing
  2534. with the message "macro discontinued."
  2535.  
  2536.    Format:   [STOP]
  2537.  
  2538.  
  2539. [WIND]..[ENDWIND] ------------------------------------------------------
  2540.  
  2541. [WIND] is the keyword declaring that a window definition follows.  Each
  2542. bracketed keyword between [WIND] and W# are descriptors which describe
  2543. the window.  All descriptors are optional, and may appear in any order.
  2544. The W# through LLIN are mandatory parameters for the first use of that
  2545. window and they MUST appear in this exact order.  All [WIND] commands
  2546. must terminate with a matching [ENDWIND].
  2547.  
  2548. Subsequent use of the same window only needs the [WIND] command,
  2549. optional descriptors, and W#.  Window attributes and coordinates will
  2550. default to those provided by the last definition of this W#.
  2551.  
  2552. [WIND] and its parameters must reside on a line by themselves.  Any
  2553. lines between that line and the line containing [ENDWIND] will be
  2554. displayed as text.  Text may be highlighted with blinking, high
  2555. intensity, or inverse video by delimiting the desired area with ~B, ~H,
  2556. or ~I; respectively.
  2557.  
  2558. Once a window is defined, its definition will not be altered until it is
  2559. redefined by a macro command.  Window definitions remain active even
  2560. outside macros.
  2561.  
  2562. Format:
  2563.  
  2564. [WIND].. descriptors ..W#,FG,BG,LCOL,ULIN,RCOL,LLIN
  2565. desired text
  2566. [ENDWIND]
  2567.  
  2568.  
  2569.  
  2570.  
  2571.  
  2572. (C) Copyright RCT Design, 1989                                 Page - 35
  2573.  
  2574.  
  2575.  
  2576. JOBS-SW 3.20s                                                     MACROS
  2577. ------------------------------------------------------------------------
  2578.  
  2579. DESCRIPTORS
  2580. ------------
  2581. The 'descriptors' may include:
  2582.  
  2583. [BORDER][CLEAR][FREE][INVERSE][PROT][RESTORE][SAVE]
  2584.  
  2585. [BORDER]  Display window with double line border around it.
  2586.  
  2587. [CLEAR]  Clear window area.  If the defined window contains text,
  2588. [CLEAR] is implied.
  2589.  
  2590. [FREE]  This keyword is used to free storage used previously to [SAVE]
  2591. this window.  Saved screen areas remain stored until released with the
  2592. [FREE] descriptor, macro processing is completed, or a ~R (reset)
  2593. occurs.
  2594.  
  2595. [INVERSE]  Cause the entire window to be displayed in inverse video, a
  2596. swap of FG and BG
  2597.  
  2598. [PROT]  will prevent this window from being overwritten by subsequent
  2599. screen output.  This protection will remain in affect until this W# is
  2600. used again.  Protected status is also lost if another program is run
  2601. from JOBS.  Protection remains in affect even after macro processing is
  2602. completed.
  2603.  
  2604. [RESTORE]  restore an area on the screen that was previously saved,
  2605. using this window number.
  2606.  
  2607. [SAVE]  saves that portion of the screen which will be overwritten by
  2608. the new window.  Once a screen area is saved, it may be restored, any
  2609. number of times, using the [RESTORE] descriptor.
  2610.  
  2611.  
  2612. PARAMETERS
  2613. -----------
  2614. W#  Specifies the window number.  There are 6 window structures which
  2615. may be used to define and maintain macro windows.  They are numbered
  2616. from 1 through 6.
  2617.  
  2618. FG  Specifies foreground color/attribute.  The range is a number from 1
  2619. to 127.  Setting this value to 0 will cause this window to use the
  2620. installed color settings for the corresponding JOBS window number (See
  2621. the install color setting screen for corresponding window number
  2622. assignments).
  2623.  
  2624. BG  Specifies background color/attribute.  This value is ignored if
  2625. FG=0.  The range is 1 to 127.
  2626.  
  2627. LCOL  Specifies the window's left hand column.  The range is 1 to 80,
  2628. the left most column on the screen being column 1.
  2629.  
  2630. ULIN  Specifies the window's upper line.  The range is  1 to 25, the top
  2631. line on the screen being line 1.
  2632.  
  2633. RCOL  Specifies the window's right hand column.  The range is 1 to 80.
  2634.  
  2635.  
  2636.  
  2637.  
  2638. (C) Copyright RCT Design, 1989                                 Page - 36
  2639.  
  2640.  
  2641.  
  2642. JOBS-SW 3.20s                                                     MACROS
  2643. ------------------------------------------------------------------------
  2644.  
  2645. LLIN  Specifies the window's lower line.  The range is 1 to 25.
  2646.  
  2647. [SAVE], [RESTORE] and [PROT] are tied to the window number and
  2648. subsequent use of a window number cancels previous settings for these
  2649. descriptors.  However, windows may be used to clear or display text and
  2650. immediately re-used to display other another window of text without
  2651. affecting the original display.
  2652.  
  2653. Window coordinates are also tied to the window number.  If a window with
  2654. a particular size and location is defined, and that same window number
  2655. is later used without specifying size and location, the initial
  2656. specifications will be used.  Using a previously uninitialized window
  2657. number without specifying its coordinates will cause that window's
  2658. coordinates to default to those of the corresponding JOBS window number.
  2659.  
  2660. Window definition commands may be in upper or lower case.  Window text
  2661. may include any ascii value.  To include the ~ character in text,
  2662. precede it with a ~ (~~).
  2663.  
  2664. Macro comments (text between [* and *]) should not be placed between
  2665. [WIND] and [ENDWIND].
  2666.  
  2667. ... WINDOW example 1 ...
  2668.  
  2669. [WIND][BORDER][INVERSE]1,0,0,1,1,80,25
  2670. first line in window - 2nd line on screen
  2671.  
  2672. 3rd line in window - 4th line on screen
  2673. [ENDWIND]
  2674.  
  2675. This defines a full screen window with a border.  The window is cleared
  2676. and the two lines of text are displayed; one on the top line of the
  2677. window (1st one below the border) and another on the third line.  The
  2678. default screen attributes for window number 1 are used.  The entire
  2679. window is cleared using the inverse attribute.
  2680.  
  2681. ... WINDOW example 2 ...
  2682.  
  2683. [WIND][SAVE][INVERSE]4,0,0,1,24,80,25
  2684.                        Press <~hY~h> to erase, <~hN~h> to skip.
  2685.                   Press <~hEsc~h> to abandon file erase process.
  2686. [ENDWIND]
  2687.  
  2688. This definition clears the 2 lines at the bottom of the screen using
  2689. inverse video.  It uses the default colors for window 4 (JOBS' menu
  2690. window).  Two lines of text are displayed in this window and no border
  2691. is used.  This two line area of the screen was saved, in window 4's
  2692. storage, before displaying the new window.
  2693.  
  2694. Notice the ~h preceding and following the characters inside of the <>.
  2695. ~h is the escape sequence that turns the high intensity video on or off.
  2696. ~i and ~b are the escape codes for inverse video and blinking.
  2697.  
  2698.  
  2699.  
  2700.  
  2701.  
  2702.  
  2703.  
  2704. (C) Copyright RCT Design, 1989                                 Page - 37
  2705.  
  2706.  
  2707.  
  2708. JOBS-SW 3.20s                                                     MACROS
  2709. ------------------------------------------------------------------------
  2710.  
  2711. ... WINDOW example 3 ...
  2712.  
  2713. [WIND][RESTORE]4
  2714. [ENDWIND]
  2715.  
  2716. This window command will restore the screen area saved in example 2.
  2717. Without a [FREE] descriptor, the saved area remains in storage and may
  2718. be restored any number of times.
  2719.  
  2720. ... WINDOW example 4 ...
  2721.  
  2722. [WIND][PROT]W#
  2723. [ENDWIND]
  2724.  
  2725. Turns on protection for previously defined window.
  2726.  
  2727. ... WINDOW example 5 ...
  2728.  
  2729. [WIND][SAVE][BORDER][CLEAR]W#,0,0,5,10,15,20
  2730. [ENDWIND]
  2731.  
  2732. Clears window (10 lines x 10 columns) and encloses clear area with a
  2733. double line border.  The area cleared by this window is saved for later
  2734. restore.  Any previous protection of this W# is turned off.
  2735.  
  2736. ... WINDOW example 6 ...
  2737.  
  2738. [WIND][RESTORE][FREE]W#
  2739. [ENDWIND]
  2740.  
  2741. Restore the contents of previously saved window and free the storage.
  2742. The memory used for storing the screen information is released to be
  2743. used elsewhere.  Any protection associated with this window is removed.
  2744.  
  2745. ... WINDOW example 7 ...
  2746.  
  2747. [WIND][BORDER]W#,0,0,1,1,80,25
  2748. [ENDWIND]
  2749.  
  2750. Puts a border around the entire screen without clearing the screen
  2751. inside the border.  Windows are only cleared if the descriptor [CLEAR]
  2752. is used or they contain text to display.
  2753.  
  2754. Note:  Use the window editor in Learn mode to create syntactically
  2755.        correct windows every time, it's fun to do.
  2756.  
  2757.  
  2758.  
  2759.  
  2760.  
  2761.  
  2762.  
  2763.  
  2764.  
  2765.  
  2766.  
  2767.  
  2768.  
  2769.  
  2770. (C) Copyright RCT Design, 1989                                 Page - 38
  2771.  
  2772.  
  2773.  
  2774. JOBS-SW 3.20s                                        READY TO RUN MACROS
  2775. ------------------------------------------------------------------------
  2776.  
  2777.                           READY TO RUN MACROS
  2778. ========================================================================
  2779.  
  2780.  
  2781.                                JMAC-SW.JM
  2782.  
  2783. JMAC-SW.JM is the default macro file for the shareware distribution
  2784. version of JOBS.  The following is a description of each of the macros
  2785. provided in the file.  Each of these macros' access method or limits are
  2786. noted by the following key words preceding their description.
  2787.  
  2788.      EXT            Referred to as Extension macros, these are macros
  2789.                     that have special capabilities not available to the
  2790.                     distributed version of the JOBS macro language.
  2791.                     These macros also have the additional restriction
  2792.                     that they cannot be Viewed, Stepped, or Put to a
  2793.                     text file.  They are displayed on the MACRO screen
  2794.                     in reverse video.
  2795.  
  2796.      CALL           Some of them may be [CALL]ed by macros that you
  2797.                     create.  The callable macros are distinguished  by
  2798.                     CALL following their names.  These macros may also
  2799.                     be accessed using the [GOTO] command.
  2800.  
  2801.      GLOBAL         Many of these macro commands are insensitive to
  2802.                     where they begin running, ie., they may be run at
  2803.                     any time, from any menu.
  2804.  
  2805.  
  2806. To execute these commands:
  2807.  
  2808. 1.  Change to the macro file called JMAC-SW.  As this is the default
  2809.     macro file, this step will usually be unnecessary unless you have
  2810.     previously changed the current macro file.  Press <Tab>, any time,
  2811.     to see the currently defined macros and the name of the current
  2812.     file.
  2813. 2.  For macros which are not Marked GLOBAL, go to the appropriate JOBS
  2814.     menu.
  2815.  
  2816. 3.Press the macro key that the command is assigned to.  Remember, <A-x>
  2817. refers to pressing the <Alt> key at the same time as you press key <x>;
  2818. <F-2> refers to function key number 2.
  2819.  
  2820.  
  2821. GO-MENU_----------------------- <F-2> ---------------- EXT, CALL, GLOBAL
  2822.  
  2823. Press <F2> from anywhere in JOBS to activate a demonstration copy of
  2824. the JOBS+ Menu Manager.
  2825.  
  2826.  
  2827. DOS-CMDS ---------------------- <F-3> ---------------- EXT, CALL, GLOBAL
  2828.  
  2829. DOS-CMDS opens a DOS command line at the bottom of screen and may be
  2830. selected at any time, anywhere in JOBS.  HELP <F1> is available.  The
  2831. command line can be edited using the cursor and edit keys and the last
  2832. executed command line is available by pressing the <Ins> key.  This is a
  2833. short cut with help for the <.> DOS access command.  It will use the
  2834. default Call/Goto method, selected on the Install screen.
  2835.  
  2836. (C) Copyright RCT Design, 1989                                 Page - 39
  2837.  
  2838.  
  2839.  
  2840. JOBS-SW 3.20s                                        READY TO RUN MACROS
  2841. ------------------------------------------------------------------------
  2842.  
  2843. DO ---------------------------- <F-4> ------ EXT, CALL, DIRECTORY Screen
  2844.  
  2845. DO is similar to DOS-CMDS except that it will place the name of the
  2846. file, pointed to by the file pointer, on the command line.  The command
  2847. line may be edited or executed 'as is'.  DO will only accept files
  2848. having the file type of .EXE, .COM, or .BAT.
  2849.  
  2850. Remember that if you have captured a path or filename, these can be
  2851. added to the command line with a <^P> for the path, a <^F> for the file
  2852. name and extension, or a <^N> for just the file name.
  2853.  
  2854.  
  2855. LEARN ------------------------- <F-5> ---------------------- EXT, GLOBAL
  2856.  
  2857. LEARN is a quick way to put JOBS in Learn mode.  This macro may be run
  2858. from anywhere in JOBS.  It will automatically place you at the MACRO
  2859. screen and prompt you for the macro key to be defined.  Once you have
  2860. selected the key and named the new macro, JOBS will return to the TREE
  2861. screen; ready to begin learning.
  2862.  
  2863.  
  2864. ARC-SEL ----------------------- <A-A> ------ EXT, CALL, DIRECTORY Screen
  2865.  
  2866. If you use either of the popular archive programs, you will find this
  2867. macro to be very handy.  It provides a menu to access the 5 most common
  2868. archive operations.
  2869.  
  2870. With ARC-SEL you may select the files to be archived using JOBS
  2871. selection commands and ARC-SEL will automatically compose the necessary
  2872. command line(s) for the archive programs.
  2873.  
  2874. ARC-SEL defaults to using PKWARE's archive programs.  To use the the
  2875. archiver from System Enhancement Associates, place the following
  2876. variable in the DOS environment:
  2877.  
  2878.      ARCHIVER=ARC
  2879.  
  2880. where ARC is the name of their program that both adds and extracts
  2881. to/from archive files.  PKWARE uses separate programs for adding and
  2882. extracting; PKARC and PKXARC, respectively.
  2883.  
  2884.  
  2885. CHG-MAC ----------------------- <A-C> ---------------- EXT, CALL, GLOBAL
  2886.  
  2887. This macro provides a convenient way to change macro files from anywhere
  2888. in JOBS.  It opens a window and displays a list of the macro files
  2889. currently in the Data Directory.  Using the cursor keys, point to the
  2890. desired macro file.  Press <Enter> to change to the selected file or
  2891. <Esc> to remain in the current file.
  2892.  
  2893.  
  2894. SW-DOC ------------------------ <A-D> ---------------------- EXT, GLOBAL
  2895.  
  2896. This allows you to view or print the .DOC file call JOBS-SW.DOC.
  2897. This macro expects these two files to be in JOBS' data directory.
  2898.  
  2899.  
  2900.  
  2901.  
  2902. (C) Copyright RCT Design, 1989                                 Page - 40
  2903.  
  2904.  
  2905.  
  2906. JOBS-SW 3.20s                                        READY TO RUN MACROS
  2907. ------------------------------------------------------------------------
  2908.  
  2909. EDMAC ------------------------- <A-E> ---------------- EXT, CALL, GLOBAL
  2910.  
  2911. This macro integrates your editor into the macro screen.  Using EDMAC,
  2912. you may edit an existing macro or create a new one.  Upon return from
  2913. editing, the macro is automatically compiled (Get File) and saved (Put
  2914. Screen).
  2915.  
  2916. To run EDMAC, press <A-E> anywhere in the program.  EDMAC will
  2917. automatically moves you to the Macro screen and prompts you for the
  2918. macro key of the macro you wish to edit.  If you select the key of an
  2919. already defined macro, EDMAC will check to see if that macro's .JMT file
  2920. already exists.  If so, EDMAC will ask if you wish to use the existing
  2921. .JMT file or create a new one (overwriting the old one).
  2922.  
  2923. If you select the key of an undefined macro, EDMAC will prompt you for
  2924. the new macro's name.  Enter the new macro name, and EDMAC will create
  2925. the empty .JMT file; ready to edit.  If the name that you select already
  2926. exists as a .JMT file, EDMAC will ask if you want to replace it.
  2927.  
  2928. When editing is complete and you exit your editor, EDMAC will compile
  2929. the newly edited .JMT file and save it to the current macro file using
  2930. the key that you originally selected.
  2931.  
  2932. To use EDMAC, you must tell JOBS the name of your editor.  This is done
  2933. on the Install screen.  If you have not installed your editor, EDMAC
  2934. will ask for the name of your editor each time you use it.
  2935.  
  2936.  
  2937. FRESHEN ----------------------- <A-F> ---------- EXT, CALL, MACRO Screen
  2938.  
  2939. This macro compiles a single macro from its .JMT file, given a key in
  2940. the current macro file.  It automatically does the Get and Put required
  2941. to update an existing macro.  At the macro screen, press <Alt><F> and
  2942. the the macro key of the macro you wish to update.  An error will be
  2943. reported if the appropriate .JMT can not be found.  Updating an
  2944. undefined key has no effect.
  2945.  
  2946. EDMAC and FRESHEN make macro text file development quick and easy.  For
  2947. convenience, place copies of them in each of your macro files.
  2948.  
  2949.  
  2950. GOTOTREE ---------------------- <A-G> ---------------- EXT, CALL, GLOBAL
  2951.  
  2952. GOTOTREE does just that, it provides the necessary keystrokes to return
  2953. to a TREE screen.  It can be run from anywhere in JOBS.  When creating
  2954. your own macros, calling this macro as the first instruction in your
  2955. macro guarantees that your macro will begin at a tree screen.  Your
  2956. macro may then be Marked as Global.  Run from the keyboard, this macro
  2957. is a handy way to return to a TREE screen without pressing <Esc>
  2958. repeatedly or performing a reset.
  2959.  
  2960.  
  2961. DATE-HI ----------------------- <A-H> ----------------- DIRECTORY Screen
  2962.  
  2963. This will change the sort order of the DIRECTORY Screen to Date High-low
  2964. and place the file pointer at the top of the list.
  2965.  
  2966.  
  2967.  
  2968. (C) Copyright RCT Design, 1989                                 Page - 41
  2969.  
  2970.  
  2971.  
  2972. JOBS-SW 3.20s                                        READY TO RUN MACROS
  2973. ------------------------------------------------------------------------
  2974.  
  2975. GO-SMENU ---------------------- <A-M> --------------------- CALL, GLOBAL
  2976.  
  2977. This macro changes the current macro file to SAMPMENU.JM and causes the
  2978. sample menu to be displayed.  SAMPMENU.JM is provided as an example of
  2979. how to create your own menus using JOBS macros.  Try it out.  The source
  2980. .JMT for the menu is named SMENU.JMT and contains an explanation of how
  2981. to customize the menu to suit your needs.
  2982.  
  2983.  
  2984. MAKEPATH ---------------------- <A-P> ---------------- EXT, CALL, GLOBAL
  2985.  
  2986. MAKEPATH provides a quick and painless way to create and enter a new
  2987. PATH= list (equivalent to the DOS path command).  Try it, it has its own
  2988. HELP windows.  It can be run from anywhere in JOBS.
  2989.  
  2990.  
  2991. CONTINUE ---------------------- <A-Q> ---------------- EXT, CALL, GLOBAL
  2992.  
  2993. Continue is a subroutine to be called by other macros.  It is used by
  2994. other macros to ask the question "Continue?  (Y/N) <N>."  Answering <N>o
  2995. or <Esc> will will terminate macro processing.  With a <Y>es answer,
  2996. control is returned to the calling macro.
  2997.  
  2998.  
  2999. README ------------------------ <A-R> ---------------------- EXT, GLOBAL
  3000.  
  3001. This allows you to view or print the READ.ME file call JREAD-SW.ME.
  3002. This macro expects these two files to be in JOBS' data directory.
  3003.  
  3004.  
  3005. TREEPRNT ---------------------- <A-T> ----------------- EXT, TREE Screen
  3006.  
  3007. TREEPRNT will print a copy of your tree to your printer.  It produces a
  3008. file called "TREE.IMG" in JOBS' data directory and then prints the image
  3009. using JOBS' Print Utility.
  3010.  
  3011. As distributed, TREEPRNT is set to use standard ascii characters.  It
  3012. has its own setup routine to change the codes it uses for the 5 graphic
  3013. characters needed to print the tree.  To change these codes for use with
  3014. a your printer, run TREEPRNT and when prompted for a comment line enter
  3015. the word 'setup'.  It will prompt you for the ascii codes for the
  3016. 5 characters it uses to print the tree.  Setup saves these codes for
  3017. future use, so you need only perform this setup if you are changing
  3018. printers.
  3019.  
  3020. This setup will also help you build the printer initialization macro.
  3021. See TREEINIT below.
  3022.  
  3023. Note: As distributed, the TREEPRNT routine uses standard ascii
  3024.       characters for the tree graphics.  In this configuration
  3025.       the tree may be printed on any standard printer.
  3026.  
  3027.  
  3028.  
  3029.  
  3030.  
  3031.  
  3032.  
  3033.  
  3034. (C) Copyright RCT Design, 1989                                 Page - 42
  3035.  
  3036.  
  3037.  
  3038. JOBS-SW 3.20s                                        READY TO RUN MACROS
  3039. ------------------------------------------------------------------------
  3040.  
  3041. TREEINIT ---------------------- <A-U> ---------------------- TREE Screen
  3042.  
  3043. TREEPRNT calls this macro, at the PRINT Screen, just before it prints
  3044. the directory tree.  It is a non-EXT macro that you can replace, edit,
  3045. or delete to suit your needs.  As distributed, it uses the Print Utility
  3046. Control command to advance the paper two lines and the Line Cut command
  3047. to limit the printout to 80 columns or less.  You may edit this macro to
  3048. do anything you wish done before printing the tree, so long as this
  3049. macro exits at the PRINT Screen.
  3050.  
  3051. If TREEINIT is not defined, no printer initialization will be performed.
  3052.  
  3053.  
  3054. LSTFILES ---------------------- <A-V> --------------------------- GLOBAL
  3055. A subroutine used by PICK-LST.  See below.
  3056.  
  3057.  
  3058. WRITER ------------------------ <A-W> ---------------- EXT, CALL, GLOBAL
  3059.  
  3060. Turn your system into an expensive typewriter with this command.  It's
  3061. handy for addressing envelopes, making labels and quick notes.  Used in
  3062. combination with the Print Utility Control command, you can change
  3063. fonts, line spacing, etc., as needed.  The typewriter's output may be
  3064. re-directed using MODE.COM.
  3065.  
  3066.  
  3067. DISP2DAY ---------------------- <A-X> ----------------- DIRECTORY Screen
  3068.  
  3069. This macro limits the file list to display only those files having dates
  3070. equal to the most recent two days in the current directory.
  3071.  
  3072.  
  3073. PICK-LST ----------------- <A-Y> and <A-Z> ------------ DIRECTORY Screen
  3074.  
  3075. The PICK-LST macros make creating .LST files and selecting files using a
  3076. .LST file quicker and easier.  They automatically execute each time you
  3077. select the View List Disk or Select Sel-file commands.  Each opens a
  3078. window and displays a list of the .LST files found in the data
  3079. directory.  If there are more than 10 .LST files, you may use the cursor
  3080. keys to page through them.  Selecting a file from the window with the
  3081. <Enter> key will put that file's name on the prompt line.  You can now
  3082. edit the name or use it as-is by pressing <Enter>.  To enter a new name,
  3083. just type in its name and the .LST window will be cleared.  Once cleared
  3084. the .LST window may be re-displayed by pressing the up-arrow key.
  3085.  
  3086. Each PICK-LST is marked Auto to run at either the Select Sel-list or
  3087. View List Disk command automatically.  To disable either macro, remove
  3088. the Auto Mark.
  3089.  
  3090.  
  3091.  
  3092.  
  3093.  
  3094.  
  3095.  
  3096.  
  3097.  
  3098.  
  3099.  
  3100. (C) Copyright RCT Design, 1989                                 Page - 43
  3101.  
  3102.  
  3103.  
  3104. JOBS-SW 3.20s                                    Appendix A - JOBS Files
  3105. ------------------------------------------------------------------------
  3106.  
  3107.                                JOBS FILES
  3108. ========================================================================
  3109.  
  3110.  
  3111.       THE SHAREWARE DISTRIBUTION SET CONTAINS THE FOLLOWING FILES.
  3112.  
  3113.    FILE          FUNCTION                        DIRECTORY LOCATION
  3114.    ------------  ------------------------------  ------------------
  3115.    JOBS-SW.EXE   Main Program                       Any Dir in PATH
  3116.    JOBS-SW.OV    Overlay for JOBS                    Data Directory
  3117.    JOBS-SW.HLP   Basic JOBS HELP                     Data Directory
  3118.    JERR-SW.HLP   Basic JOBS error messages           Data Directory
  3119.    JMAC-SW.JM    Default macro file                  Data Directory
  3120.    JINST-SW.JM   Install macro file                  Data Directory
  3121.    JOBS-SW.DOC   Manual for shareware version        Data Directory
  3122.    JREAD-SW.ME   Read first text                     Data Directory
  3123.    SAMPMENU.JM   Macro file with sample menu         Data Directory
  3124.    SMENU.JMT     Macro source code for sample menu   Data Directory
  3125.  
  3126. The directory location is where the file must be for JOBS to use it.
  3127.  
  3128. The DATA DIRECTORY is the directory that was selected by you during
  3129. installation or the one pointed to by the J-SWDIR= variable in the DOS
  3130. environment.  JOBS will always look there for its files.
  3131.  
  3132.  
  3133.                   JOBS MAY CREATE THE FOLLOWING FILES
  3134.  
  3135.    FILE          FUNCTION                        DIRECTORY LOCATION
  3136.    ------------  ------------------------------  ------------------
  3137.    JFIND.LST     Results of last Find                Data Directory
  3138.    JTREE?.       JOBS image of the tree structure    Root Directory
  3139.    TIMECLK.TIM   Default Timeclock file              Data Directory
  3140.    TIMECLK.TOT   Default Timeclock totals file       Data Directory
  3141.    (*.*          Files for JOBS' own use             Data Directory
  3142.    *.JMT         Macro text file                     Data Directory
  3143.    *.JMB         Binary image of a macro             Data Directory
  3144.    *.LST         Selection list files                Data Directory
  3145.    *.TIM         Timeclock file(s)                   Data Directory
  3146.    *.TOT         Timeclock totals file(s)            Data Directory
  3147.    *.!??         Backup for *.??? file(s)            Data Directory
  3148.    *.$??         File *.??? printed to disk       Current Directory
  3149.  
  3150.  
  3151.  
  3152.  
  3153.  
  3154.  
  3155.  
  3156.  
  3157.  
  3158.  
  3159.  
  3160.  
  3161.  
  3162.  
  3163.  
  3164.  
  3165.  
  3166. (C) Copyright RCT Design, 1989                                 Page - 44
  3167.  
  3168.  
  3169.  
  3170. JOBS-SW 3.20s                                    Appendix A - JOBS Files
  3171. ------------------------------------------------------------------------
  3172.  
  3173. NOTES ON SOME OF THE FILES.
  3174.  
  3175. JOBS-SW.EXE and JOBS-SW.OV - These two files are the absolute minimum
  3176. required to run JOBS.
  3177.  
  3178. JOBS-SW.HLP and JERR-SW.HLP - JOBS HELP and error message files.  JOBS
  3179. will execute without these files, but there will be NO basic HELP or
  3180. error messages.  The error messages contain useful information
  3181. concerning JOBS and system failures.  If you don't need HELP and really
  3182. need to save disk space remove JOBS-SW.HLP but retain JERR-SW.HLP.
  3183.  
  3184. JFIND.LST  -  The results of the Find operation are placed in this file.
  3185. This file is replaced each time a Find is done.  If you want to keep the
  3186. results, you must rename the file or move it out of the JOBS Data
  3187. Directory.
  3188.  
  3189. JTREE?.  -  JOBS uses this file to store information about a disk's
  3190. directory structure.  JOBS only writes this file to drives that have
  3191. been installed as using non-removable media.  This file is kept in the
  3192. root (\) directory and ? is replaced by the drive letter JTREE is for.
  3193.  
  3194.  
  3195. MINIMUM FILE REQUIREMENTS.
  3196.  
  3197. JOBS will run with only JOBS-SW.EXE and JOBS-SW.OV present.
  3198.  
  3199. Without JOBS-SW.HLP, context sensitive help will be unavailable.
  3200.  
  3201. Without JERR-SW.HLP, full screen error messages will not be provided.
  3202.  
  3203. Without the default macro file JMAC-SW.JM, macros will be disabled.
  3204.  
  3205. Without JOBS-SW.DOC, online access to JOBS' documentation will be
  3206. unavailable.
  3207.  
  3208. Recommended minimum configuration:
  3209.  
  3210.     In a directory specified by the DOS path:
  3211.         JOBS-SW.EXE
  3212.  
  3213.     In JOBS' data directory:
  3214.         JOBS-SW.OV
  3215.         JMAC-SW.JM
  3216.         JOBS-SW.HLP
  3217.         JERR-SW.HLP
  3218.  
  3219. Include MENU_.JM and JOBSD.JMH in JOBS' data directory if you wish to
  3220. use the Menu Manager demo.
  3221.  
  3222.  
  3223.  
  3224.  
  3225.  
  3226.  
  3227.  
  3228.  
  3229.  
  3230.  
  3231.  
  3232. (C) Copyright RCT Design, 1989                                 Page - 45
  3233.  
  3234.  
  3235.  
  3236. JOBS-SW 3.20s                                     Appendix B - Key Words
  3237. ------------------------------------------------------------------------
  3238.  
  3239.                                KEY WORDS
  3240. ========================================================================
  3241.  
  3242. Alternate screen - This is the screen that you are not currently
  3243. viewing.  The screen may be either a DIRECTORY screen or a TREE screen.
  3244.  
  3245. BATCH screen - This screen is used to display batch operations, such as
  3246. copying or renaming a group of files. It is used by the DIRECTORY screen
  3247. Batch commands.
  3248.  
  3249. Branch - A branch is a portion of the directory TREE that grows from a
  3250. single parent.  That parent can be any directory, including the root.
  3251. The branch is then the parent directory and all directories connected to
  3252. it on the right (as displayed on the TREE screen).  If the parent is the
  3253. root then the branch is the entire directory tree.
  3254.  
  3255. Current directory - This is the directory that the operating system
  3256. recognizes as the logged drive and directory.  In JOBS the current
  3257. directory is always the directory under the pointer at the TREE screen
  3258. or the directory being viewed at the DIRECTORY screen.
  3259.  
  3260. Current screen - This is the screen that you are actually using at the
  3261. moment.  Although JOBS has two TREE screens and two DIRECTORY screens,
  3262. there are no screen numbers.  The one that is currently displayed is the
  3263. current screen and the other is the alternate screen.  Flipping between
  3264. screens exchanges the current with the alternate.  For many operations
  3265. which have a source and a destination, the current screen is the source
  3266. and the alternate screen is the destination.
  3267.  
  3268. Data Directory - This is the directory where JOBS' keeps it files.  This
  3269. directory can be the root or any sub-directory.  It should be on a drive
  3270. which uses non-removable media.
  3271.  
  3272. Destination - This is the same as the alternate screen except it is used
  3273. in reference to operations that take place between two directories.
  3274. This is the directory that is not showing.
  3275.  
  3276. DIRECTORY screen - Executing the View command from one of the TREE
  3277. screens will result in a screen that provides a listing of the files in
  3278. the directory that was highlighted at the TREE screen.  This screen is a
  3279. window on the total list.  This screen is also used to display file and
  3280. disk statistics.
  3281.  
  3282. File or file name - generally refers to the filename plus filetype
  3283. combination.
  3284.  
  3285. Filename - refers to the characters before the period in the DOS file
  3286. naming convention.  The maximum number of characters is 8.
  3287.  
  3288. Filespec - refers to the drive specification, the path, the filename and
  3289. filetype (if used).  The following is an example of a filespec:
  3290.      C:\DIR1\DIR2\FILENAME.TYP
  3291.  
  3292. Filetype - refers to the characters following the period in the DOS file
  3293. naming convention.  The filetype is not a required part of the file
  3294. name.  The filetype is often referred to as the file extension or type.
  3295.  
  3296.  
  3297.  
  3298. (C) Copyright RCT Design, 1989                                 Page - 46
  3299.  
  3300.  
  3301.  
  3302. JOBS-SW 3.20s                                     Appendix B - Key Words
  3303. ------------------------------------------------------------------------
  3304.  
  3305. INSTALL screen - Installation, re-installation, and change of defaults
  3306. are done from this screen.  The Jobs command from the TREE screen gets
  3307. you to the INSTALL screen.
  3308.  
  3309. Levels - refers to the columns of directory entries on the JOBS TREE
  3310. screen.  The root is in the first level, sub-directories to the root
  3311. directory are in level two, etc.
  3312.  
  3313. MACRO screen - JOBS macro management is done from this screen.  This
  3314. screen lists the 36 keys that macros can be assigned to and the macros
  3315. defined in the current macro file.
  3316.  
  3317. Non-removable media - JOBS considers any drive declared as using non-
  3318. removable media as always having the media installed.  JOBS will access
  3319. this type of drive more readily, knowing that it is safe to access that
  3320. device without considering the consequences of open doors, missing or
  3321. unformatted media.
  3322.  
  3323. Parent - refers to the directory that precedes the current directory in
  3324. a path and is one level to the left (as displayed on the TREE screen) of
  3325. the current directory.
  3326.  
  3327. PRINT screen - refers to the display screen for the print utility.  This
  3328. screen may be accessed from either of the DIRECTORY screens using the
  3329. Batch Print commands.
  3330.  
  3331. Removable media - JOBS considers any drive declared as using removable
  3332. media  as one whose media may be removed at any time.  JOBS will treat
  3333. data taken from this type of drive as more transient, requiring more
  3334. frequent updating than non-removable media.
  3335.  
  3336. Source - As opposed to the destination screen, this is the current
  3337. screen.  This is used in reference to operations that occur between two
  3338. directories.
  3339.  
  3340. SYSTEM screen - This screen is viewed when you use the System command.
  3341. The screen displays the DOS environment.  Shown on the screen are the
  3342. Break and Verify statuses, the DOS system clock Date and Time.  Any of
  3343. these can be changed while at this screen.
  3344.  
  3345. TIMECLOCK screen - The Jobs Timeclock command displays this screen.  It
  3346. will show the current date and time and is used for the various timecard
  3347. functions.
  3348.  
  3349. TREE screen - One of the two available screens used to display a graphic
  3350. representation of a disk's directory structure or 'Tree'.
  3351.  
  3352.  
  3353.  
  3354.  
  3355.  
  3356.  
  3357.  
  3358.  
  3359.  
  3360.  
  3361.  
  3362.  
  3363.  
  3364. (C) Copyright RCT Design, 1989                                 Page - 47
  3365.  
  3366.  
  3367.  
  3368. JOBS-SW 3.20s                                   Appendix C - Fine Tuning
  3369. ------------------------------------------------------------------------
  3370.  
  3371.                               FINE TUNING
  3372. ========================================================================
  3373.  
  3374. This is for those who want better performance; better performance not
  3375. just for JOBS but for many other programs that you will be using.  Fine
  3376. tuning means that several things can to be done with the DOS and JOBS
  3377. environment to optimize efficiency.  The increase in performance may
  3378. well be worth the investment in time and effort.
  3379.  
  3380.  
  3381. CONFIG.SYS
  3382.  
  3383. At each boot, DOS looks for an optional file called CONFIG.SYS in the
  3384. boot disk root directory .  This file is used to specify such things as
  3385. what device drivers to use, the maximum number of files that may be open
  3386. at one time, and how much memory to set aside for buffers.  If it is not
  3387. found, DOS will use pre-set values for the number of files and buffers.
  3388. These default values seldom provide optimum performance.
  3389.  
  3390. Look at your root directory.  If there is a CONFIG.SYS file, type it
  3391. with JOBS' View Type command.  Look for the one line entry
  3392.  
  3393.      BUFFERS=n
  3394.  
  3395. The decimal number following BUFFERS= represents the number of 528 byte
  3396. pieces of RAM that the operating system will reserve to hold information
  3397. that is coming from or going to the disk.  If BUFFERS= is not specified,
  3398. DOS will default to 8.  Any program, including JOBS, that goes out to a
  3399. disk regularly for information will benefit significantly if more than 8
  3400. buffers are available.
  3401.  
  3402. We recommend setting BUFFERS=20 for the XT and BUFFERS=30 for the AT.
  3403. From experience, these seem to be good settings for JOBS, and many other
  3404. applications also benefit from this increase over the default.  Beyond
  3405. these recommended values, the law of diminishing returns begins to take
  3406. effect.  The computer will spend more time searching memory than it
  3407. would take to go directly to the disk.  The number is a function of the
  3408. speed of your processor, the speed of your RAM and the speed of your
  3409. drive.  The faster the processor and memory, the more BUFFERS.  The
  3410. faster your drive, the fewer the BUFFERS.
  3411.  
  3412. CONFIG.SYS is a standard ascii text file.  Use your editor to adjust the
  3413. buffer count.  The new setting will take effect only after re-booting
  3414. your system.
  3415.  
  3416.  
  3417.  
  3418.  
  3419.  
  3420.  
  3421.  
  3422.  
  3423.  
  3424.  
  3425.  
  3426.  
  3427.  
  3428.  
  3429.  
  3430. (C) Copyright RCT Design, 1989                                 Page - 48
  3431.  
  3432.  
  3433.  
  3434. JOBS-SW 3.20s                                   Appendix C - Fine Tuning
  3435. ------------------------------------------------------------------------
  3436.  
  3437. PATH
  3438.  
  3439. The DOS PATH command  provides DOS with a list of directories to search
  3440. for a given program or batch file.  When asked to run a program, DOS (or
  3441. JOBS) will look for it in the current directory first.  If not found, it
  3442. will then proceed from left to right through the PATH list until it
  3443. either finds the file or reaches the end of the list.
  3444.  
  3445. The power of this command lies in fact that you can run programs from
  3446. any sub-directory.  You can also move unique applications into their own
  3447. directory and still have access to them from other directories, if their
  3448. directory is in the PATH.
  3449.  
  3450. With a PATH command that specifies multiple directories, some
  3451. improvement in performance will be realized if the directories are
  3452. ordered according to frequency of use, ie.,  the most frequently
  3453. accessed directory first.
  3454.  
  3455. The PATH command is essential to the operation of JOBS.  If you do not
  3456. have a PATH specified, during the easy installation, JOBS will ask you
  3457. if you want to add a PATH specification to your AUTOEXEC.BAT file.  If
  3458. you answer no, JOBS will put a path in the environment, but this will
  3459. only be available until you exit JOBS the first time.  Minimally, the
  3460. following PATH command should be included in your AUTOEXEC.BAT file.
  3461.  
  3462.      PATH=C:\
  3463.  
  3464. Where C is the drive with JOBS-SW.EXE in the root directory.
  3465.  
  3466. If you don't understand the path concept or what the AUTOEXEC.BAT file
  3467. is, please review your DOS manual.  They will vastly improve the
  3468. usefulness of your system.
  3469.  
  3470.  
  3471. NON-REMOVABLE VS. REMOVABLE
  3472.  
  3473. The current disk/directory (CD/D) in DOS is the default drive and
  3474. directory.  DOS first looks here for programs or batch files in the
  3475. absence of a path specification, drive specification or both.
  3476.  
  3477. The notion of CD/D becomes somewhat less apparent when using JOBS.  You
  3478. may move freely from directory to directory and from disk to disk; the
  3479. CD/D is assumed from your actions and the type of media declared at
  3480. installation.
  3481.  
  3482. For drives which are installed as using non-removable media you may
  3483. consider the directory you are pointing to or viewing to be the current
  3484. directory; and the disk whose tree you are working with to be the
  3485. current disk.
  3486.  
  3487. With JOBS it's more accurate to consider the media as a mode of
  3488. operation or state of mind, rather than the actual fact.
  3489.  
  3490.  
  3491.  
  3492.  
  3493.  
  3494.  
  3495.  
  3496. (C) Copyright RCT Design, 1989                                 Page - 49
  3497.  
  3498.  
  3499.  
  3500. JOBS-SW 3.20s                                   Appendix C - Fine Tuning
  3501. ------------------------------------------------------------------------
  3502.  
  3503. As an example, let's assume a two drive system (drives A & C). Drive A
  3504. is installed as removable and Drive C as non-removable.  If, while
  3505. viewing the directory tree for drive A, you choose to exit JOBS the CD/D
  3506. will remain set to the C drive.  If you are viewing a directory from
  3507. drive C on one screen and one from drive A on the other, JOBS will not
  3508. change the CD/D when flipping between them.  This prevents inadvertent
  3509. access to media that may have been removed and eliminates the overhead
  3510. of logging on to the slower media each time you wish to view its
  3511. contents.
  3512.  
  3513. Note:  If you Call or Goto a program on drive A, JOBS will change the
  3514.        CD/D to drive A before running the program.
  3515.  
  3516. This scenario is best suited for a system where floppy drives or tape
  3517. units are treated mostly as backup or single access media. Single access
  3518. media refers to media which is accessed to download data to the hard
  3519. disk where it will actually be used.
  3520.  
  3521. Whenever JOBS reads a non-removable media device to create a directory
  3522. tree and it finds more than one directory, it will save the tree
  3523. information to a file named JTREE.  If JOBS accesses a disk and finds
  3524. that JTREE already exists, it will take the tree information from this
  3525. file.  JOBS will only create the JTREE file on non-removable media.
  3526.  
  3527. The JTREE file is automatically updated whenever the directory tree is
  3528. altered using JOBS.  Use the New command (@ TREE screen menu) to force
  3529. JOBS to update JTREE if the directory tree has been changed while
  3530. outside JOBS.
  3531.  
  3532.  
  3533.  
  3534.  
  3535.  
  3536.  
  3537.  
  3538.  
  3539.  
  3540.  
  3541.  
  3542.  
  3543.  
  3544.  
  3545.  
  3546.  
  3547.  
  3548.  
  3549.  
  3550.  
  3551.  
  3552.  
  3553.  
  3554.  
  3555.  
  3556.  
  3557.  
  3558.  
  3559.  
  3560.  
  3561.  
  3562. (C) Copyright RCT Design, 1989                                 Page - 50
  3563.  
  3564.  
  3565.  
  3566. JOBS-SW 3.20s                           Appendix D - Manual Installation
  3567. ------------------------------------------------------------------------
  3568.  
  3569.                            MANUAL INSTALLATION
  3570. ========================================================================
  3571.  
  3572. Here we assume you are fully conversant with DOS and its commands.  It
  3573. is also assumed that you have read through the rest of this manual an
  3574. have become somewhat familiar with JOBS.
  3575.  
  3576. An installation is considered successful if:
  3577.  
  3578. 1.  The environment variable PATH= has been SET and JOBS-SW.EXE is in
  3579.     the PATH.
  3580.  
  3581. 2.  JOBS has been assigned a data directory and, at a minimum, the
  3582.     following files are in that directory:
  3583.  
  3584.           JOBS-SW.OV  JOBS-SW.HLP  JERR-SW.HLP  JMAC-SW.JM
  3585.  
  3586.     optionally copy:
  3587.  
  3588.           JREAD-SW.ME   JOBS-SW.DOC  SAMPMENU.JM  SMENU.JMT
  3589.  
  3590. 3.  JOBS runs.
  3591.  
  3592.  
  3593. SOME SUGGESTIONS ON HOW TO ACCOMPLISH THIS
  3594.  
  3595. Comply with requirement #1.
  3596.  
  3597. Pick a directory where you wish to have JOBS keep its files (the data
  3598. directory).  Copy at least the files specified in requirement #2 to this
  3599. directory.
  3600.  
  3601. Log into the data directory, making it the current directory.
  3602.  
  3603. At the DOS command line enter:
  3604.  
  3605.      JOBS-SW /N<Enter>
  3606.  
  3607. JOBS should come up with a screen displaying the directory tree of the
  3608. current drive (may take a moment if its a big tree).  Near the bottom
  3609. right-hand side of the screen will be the blinking words:
  3610.  
  3611.      <J>obs <I>nstall
  3612.  
  3613. This signifies that JOBS is in the install mode and that you should
  3614. press <J> then <I> to access the Install screen.
  3615.  
  3616.  
  3617.  
  3618.  
  3619.  
  3620.  
  3621.  
  3622.  
  3623.  
  3624.  
  3625.  
  3626.  
  3627.  
  3628. (C) Copyright RCT Design, 1989                                 Page - 51
  3629.  
  3630.  
  3631.  
  3632. JOBS-SW 3.20s                           Appendix D - Manual Installation
  3633. ------------------------------------------------------------------------
  3634.  
  3635. Important things to do at the install screen:
  3636.  
  3637. A.  Enter the Drive and Path of the selected data directory.
  3638. B.  Install the drives used by your system.
  3639. C.  Select the proper screen save/restore method.
  3640.  
  3641. Suggested things to do:
  3642.  
  3643. D.  Select colors if using a color display.
  3644. E.  Install your editor.
  3645.  
  3646. Any other settings may be dealt with later, as needed.  Remember, you
  3647. may return to the install screen at any time to make either permanent or
  3648. temporary changes.
  3649.  
  3650. Save the install settings and exit the install screen.  The blinking
  3651. install reminder will still be displayed.  Press <Ctrl><Home> to reset
  3652. JOBS.
  3653.  
  3654. JOBS installation is complete and requirement #3 has been satisfied..
  3655.  
  3656.  
  3657.  
  3658.  
  3659.  
  3660.  
  3661.  
  3662.  
  3663.  
  3664.  
  3665.  
  3666.  
  3667.  
  3668.  
  3669.  
  3670.  
  3671.  
  3672.  
  3673.  
  3674.  
  3675.  
  3676.  
  3677.  
  3678.  
  3679.  
  3680.  
  3681.  
  3682.  
  3683.  
  3684.  
  3685.  
  3686.  
  3687.  
  3688.  
  3689.  
  3690.  
  3691.  
  3692.  
  3693.  
  3694. (C) Copyright RCT Design, 1989                                 Page - 52
  3695.  
  3696.  
  3697.  
  3698. JOBS-SW 3.20s                          Appendix E - Command Line Options
  3699. ------------------------------------------------------------------------
  3700.  
  3701.                          AT THE DOS COMMAND LINE
  3702. ========================================================================
  3703.  
  3704. When running JOBS from the DOS command line, you may specify the drive
  3705. to be displayed first, the macro file you wish to begin with, a macro to
  3706. begin executing, and/or the amount of environment space you want JOBS to
  3707. set aside.  For example:
  3708.  
  3709.      C>JOBS-SW D: MYFILE MACRO /E:300<Enter>
  3710.  
  3711. With the command line shown above, JOBS would begin on drive D:, using
  3712. the macro file 'MFILE.JM'.  300 extra bytes of environment space would
  3713. be set aside and JOBS would immediately begin executing the macro named
  3714. 'MACRO'.  All of these are optional and may be supplied in any order,
  3715. with one exception.  If a macro name is specified, it must be preceded
  3716. by the name of the macro file.
  3717.  
  3718. /N on the command line forces JOBS into installation mode.  In this
  3719. mode, JOBS resets it's installation settings to the distribution
  3720. defaults and widens it's search for needed files.
  3721.  
  3722. /P will permanently load this copy of JOBS.  JOBS functions very well as
  3723. a shell.  If it is installed to execute other programs using Small
  3724. calls, it will actually use less memory than COMMAND.COM to load and run
  3725. other programs.  If you use this option, load all of your RAM resident
  3726. programs first.  /P is also very handy when setting up an environment
  3727. for others to use; preventing them from inadvertently exiting JOBS.
  3728.  
  3729. Examples:
  3730.  
  3731.    C>JOBS-SW E:<Enter>          Run JOBS and come up displaying the
  3732.                                 directory tree on drive E:
  3733.  
  3734.    C>JOBS-SW MYFILE<Enter>      Run JOBS, display the tree for the
  3735.                                 current drive and load the macro file
  3736.                                 named MYFILE.JM.
  3737.  
  3738.    C>JOBS-SW C: /E:500<Enter>   Come up displaying the tree on drive C:
  3739.                                 and set aside 500 extra bytes for
  3740.                                 environment storage.
  3741.  
  3742.    C>JOBS-SW /P /E:300<Enter>   Load JOBS as a permanent shell and allot
  3743.                                 300 extra bytes of environment storage.
  3744.  
  3745.  
  3746.  
  3747.  
  3748.  
  3749.  
  3750.  
  3751.  
  3752.  
  3753.  
  3754.  
  3755.  
  3756.  
  3757.  
  3758.  
  3759.  
  3760. (C) Copyright RCT Design, 1989                                 Page - 53
  3761.  
  3762.  
  3763.  
  3764. JOBS-SW 3.20s                                Appendix F - Error messages
  3765. ------------------------------------------------------------------------
  3766.  
  3767.                              ERROR MESSAGES
  3768. ========================================================================
  3769.  
  3770. JOBS has four types of error messages. In order of severity they are:
  3771.  
  3772. 1.  One or two line pop-up warning messages.  Warning messages are
  3773.     informative messages that usually let the user try again after
  3774.     reading the message.
  3775.  
  3776. 2.  One or two line pop-up fatal error messages.  Fatal error messages
  3777.     cause the current process to be abandoned after the user has read
  3778.     the error message.
  3779.  
  3780. 3.  Full screen, HELP style error messages.  HELP style error messages
  3781.     deal mostly with DOS errors and are more informative.  After the
  3782.     user exits the HELP screen, JOBS resets itself or in extreme cases
  3783.     exits to DOS.
  3784.  
  3785. 4.  Critical DOS errors are a special type of DOS error, usually
  3786.     indicating that something completely failed to work as it was
  3787.     supposed to.  Some errors of this type are automatically processed
  3788.     by JOBS, ie., Disk not ready or Printer not ready.
  3789.  
  3790. Others are not so easy to recognize, and are often of a more serious
  3791. nature.  The critical error codes provided by DOS are occasionally
  3792. accurate, often cryptic or ambiguous, and sometimes meaningless.  When
  3793. it is unclear what the problem is, JOBS will display the message:
  3794.  
  3795.      CRITICAL DOS ERROR #n on Drive A: ..Re-start JOBS? (Y/N) <N>
  3796.  
  3797. where n is the error code provided by DOS.  The DOS literature provides
  3798. the following information about these codes.
  3799.  
  3800.      Code           Meaning
  3801.      ----           ----------------------------------
  3802.      3              Unknown command
  3803.      4              CRC error in data
  3804.      5              Bad drive request structure length
  3805.      6              Seek error
  3806.      7              Unknown media type
  3807.      8              Sector not found
  3808.      10             Write fault
  3809.      11             Read fault
  3810.      12             General failure
  3811.  
  3812. In addition to these, we have received reports of other error codes that
  3813. are not documented in the DOS literature.
  3814.  
  3815. Notice that, for  the most part, these messages are reporting serious
  3816. disk errors.  For this reason, JOBS will not access your disks any
  3817. further.  Instead, you are asked to decide what to do next; continue
  3818. with JOBS or exit to DOS.  If you answer <Y>es at the critical error
  3819. prompt, JOBS will reset itself and continue on as if it was being run
  3820. for the first time.  Answer <N>o to exit JOBS and return to DOS.
  3821.  
  3822.  
  3823.  
  3824.  
  3825.  
  3826. (C) Copyright RCT Design, 1989                                 Page - 54
  3827.  
  3828.  
  3829.  
  3830. JOBS-SW 3.20s                                Appendix F - Error messages
  3831. ------------------------------------------------------------------------
  3832.  
  3833. The most common error of this type is General failure (#12) and most
  3834. often occurs when you access a disk that has not been formatted.  In
  3835. fact this is a quick and painless way to find out if a disk has been
  3836. formatted.
  3837.  
  3838. If the error occurred while accessing the drive that JOBS is installed
  3839. on, answer <N>o to this prompt (exit to DOS).  Further use of this
  3840. drive, without determining what the problem is, may be risky.
  3841.  
  3842. Warning messages are suppressed if the screen is turned off by a macro.
  3843. Fatal, HELP style and critical error messages may not be suppressed.
  3844. Error messages cause running macros to be discontinued; warning messages
  3845. do not.
  3846.  
  3847.  
  3848.  
  3849.  
  3850.  
  3851.  
  3852.  
  3853.  
  3854.  
  3855.  
  3856.  
  3857.  
  3858.  
  3859.  
  3860.  
  3861.  
  3862.  
  3863.  
  3864.  
  3865.  
  3866.  
  3867.  
  3868.  
  3869.  
  3870.  
  3871.  
  3872.  
  3873.  
  3874.  
  3875.  
  3876.  
  3877.  
  3878.  
  3879.  
  3880.  
  3881.  
  3882.  
  3883.  
  3884.  
  3885.  
  3886.  
  3887.  
  3888.  
  3889.  
  3890.  
  3891.  
  3892. (C) Copyright RCT Design, 1989                                 Page - 55
  3893.  
  3894.  
  3895.  
  3896. Order Form                                                    Order Form
  3897.  
  3898.  
  3899.                               RCT  Design
  3900.                               PO Box 1726
  3901.                            Novato, CA  94948
  3902.                             (415) 892-2713
  3903.  
  3904.  
  3905.        Your name: _________________________________________
  3906.  
  3907.     Company name: _________________________________________
  3908.  
  3909.          Address: _________________________________________
  3910.  
  3911.      City, State: _________________________________________
  3912.  
  3913.      ZIP/Country: ______________ Phone: (____) ____________
  3914.  
  3915. MasterCard/VISA # ________________________ Expiration __/__
  3916.  
  3917.  
  3918. NOTE:     Printed manuals are normally shipped by UPS Ground, disks only
  3919. by US Mail.  If you are ordering a printed manual, PLEASE use a street
  3920. address, NOT a PO Box.
  3921.  
  3922. NOTE:     The $29/$39 registered version of JOBS-SW has been discontinued,
  3923. despite what the initial sign-on screen says.
  3924.  
  3925.  
  3926.   Quantity Description                       Unit Price  Total Price
  3927.  +--------+---------------------------------+----------+-------------+
  3928.  |        | JOBS+  w/ disk manual           |  $69.00  |             |
  3929.  +--------+---------------------------------+----------+-------------+
  3930.  |        | JOBS+  with Printed manual      |  $79.00  |             |
  3931.  +--------+---------------------------------+----------+-------------+
  3932.  |        | JOBS SW  Unregistered           |  $10.00  |             |
  3933.  +--------+---------------------------------+----------+-------------+
  3934.  
  3935.                                             Subtotal:   _____________
  3936.  
  3937.          California Residents add 6% State Sales Tax:   _____________
  3938.  
  3939.           Shipping, $2.50 per printed manual ordered:   _____________
  3940.  
  3941.                                            Total Due:   _____________
  3942.                                         in US Dollars
  3943.  
  3944.  
  3945.                        THANK YOU FOR YOUR ORDER.
  3946.  
  3947.  
  3948. Quantity discounts and site licenses are available, call for quote.
  3949. Government and corporate purchase orders accepted.
  3950.  
  3951.  
  3952.  
  3953. Order Form                                                    Order Form
  3954.  
  3955.  
  3956.  
  3957.