home *** CD-ROM | disk | FTP | other *** search
/ Share Gallery 1 / share_gal_1.zip / share_gal_1 / CO / CO014.ZIP / COM_TEXT.DOC next >
Text File  |  1989-08-24  |  41KB  |  1,692 lines

  1.                                                            1
  2.  
  3.  
  4.  
  5.                .G.COVER.SCR;5.9";4.4";Capture
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.                   COMMUNICATE!
  16.  
  17.  
  18.  
  19.  
  20.                    Communication Software
  21.                               
  22.                             for
  23.                               
  24.                 Searching On-Line Databases
  25.  
  26.                                                            2
  27.  
  28.  
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67. COMMUNICATE!
  68.  
  69. Version 3.31
  70.  
  71. Copyright 1989 By David L. Trafton & Allen R. MacDonald
  72.  
  73.  
  74.  
  75.                                                            3
  76.  
  77.  
  78.  
  79.  
  80.  
  81.                           CONTENTS
  82.  
  83.  
  84.  
  85.                                                        page
  86.  
  87.  
  88. I.    Introduction to COM
  89.  
  90.           1. COM ....................................... 1
  91.  
  92.           2. This Manual ............................... 3
  93.  
  94.  
  95. II.   Main Menu ........................................ 4
  96.  
  97.  
  98. III.  Directory ........................................ 9
  99.  
  100.  
  101. IV.   Calling ......................................... 13
  102.  
  103.  
  104. V.    On-Line ......................................... 15
  105.  
  106.           1. Menu Bar ................................. 16
  107.  
  108.           2. Moving Through the Incoming Data Buffer .. 19
  109.  
  110.           3. Options Not Shown On the Menu Bar ........ 20
  111.  
  112.                     A. Help Screen .................... 20
  113.  
  114.                               a. Macros ............... 20
  115.                               b. Highlighted Word ..... 21
  116.                               c. Smooth Scrolling ..... 22
  117.  
  118.           4. Next Document / Previous Document (APS)... 22
  119.  
  120.  
  121. VI.   Printing ........................................ 23
  122.  
  123.  
  124. VII.  Saving .......................................... 24
  125.  
  126.  
  127.                                                            4
  128.  
  129.  
  130.                           CONTENTS
  131.  
  132.  
  133.                                                        page
  134.  
  135. VIII. APPENDIX A  Directory Editing
  136.  
  137.           1. Editing in General ....................... 25
  138.  
  139.           2. Items in the Record ...................... 26
  140.  
  141.                     A. Serial Port & Pulse or Tone .... 26
  142.                     B. Name of Data Service
  143.                     C. Phone Number of Service
  144.                     D. Bit-Word-Stop-Parity
  145.                     E. Echo
  146.                     F. Line edit Mode ................. 27
  147.                     G. Logon Macro
  148.                     H. Logoff Macro ................... 29
  149.                     I. User Programmed Macros
  150.  
  151.           3. Current Record Settings .................. 30
  152.  
  153.  
  154. IX.   APPENDIX B  Smooth Scrolling .................... 33
  155.  
  156.           1. EGA or VGA
  157.  
  158.           2. CGA or MCGA
  159.  
  160.           3. Monochrome
  161.  
  162.           4. Control Keys & Notes
  163.  
  164.  
  165. X.    APPENDIX C  Screen Colors
  166.  
  167.           1. Color Card & Color Monitor ............... 35
  168.  
  169.           2. Color Card & Monochrome Monitor .......... 36
  170.  
  171.  
  172. XI.   APPENDIX D  Highlighting ........................ 37
  173.  
  174.           1. APS
  175.  
  176.           2. Other Databases
  177.  
  178.  
  179. XII.  APPENDIX E  Distribution Information ............ 38
  180.  
  181.  
  182.  
  183.                                                            5
  184.  
  185.  
  186. I.  Introduction to COM
  187.  
  188.  
  189.      1. COM
  190.  
  191.           COM   is    a   communication   program   designed
  192.  
  193.      specifically for  on-line database  searching using  an
  194.  
  195.      IBM  compatible  computer.    All  currently  available
  196.  
  197.      commercial software  includes one or two features which
  198.  
  199.      are  useful   in  on-line   searching.    However,  all
  200.  
  201.      commercial software  is  designed  primarily  for  file
  202.  
  203.      transfer and  any features  which are useful in on-line
  204.  
  205.      searching were not intended for that purpose.
  206.  
  207.           COM, which  was written  by patent  examiners  for
  208.  
  209.      their own  use, includes all of the useful features for
  210.  
  211.      on-line searching  found in  commercial software.    In
  212.  
  213.      addition, COM  includes features which can not be found
  214.  
  215.      in any commercial communications software.
  216.  
  217.  
  218.      FEATURES
  219.  
  220.           - Less than  64k of  code (the program size), this
  221.  
  222.             optimizes processing speed.
  223.  
  224.           - Automatically allocates  all unused  memory as a
  225.  
  226.             data  storage   buffer  for  all  incoming  data
  227.  
  228.             (usually more  than 400k  which translates  into
  229.  
  230.             about 200 screens of text).
  231.  
  232.                                                            6
  233.  
  234.  
  235.  
  236.           - Ease of use
  237.  
  238.                - Two keystrokes or less are needed to access
  239.  
  240.                  any of up to 9 different on-line databases.
  241.  
  242.                - Pre-written  logon   procedures  for   APS,
  243.  
  244.                  INPADOC, DIALOG, and ORBIT (only passwords,
  245.  
  246.                  IDs, and Phone Numbers need to be added).
  247.  
  248.           - The last  80 data entries which were sent to the
  249.  
  250.             database can  be automatically saved, retrieved,
  251.  
  252.             edited, and sent again.
  253.  
  254.                - Each saved  entry must  be  longer  than  5
  255.  
  256.                  characters and less than 256 characters.
  257.  
  258.           - Highlighting on APS (real highlighting, not star
  259.  
  260.             highlighting).
  261.  
  262.           - Selecting for  highlighting on  any  database  a
  263.  
  264.             string of up to 10 characters.
  265.  
  266.           - Smooth scrolling on EGA and VGA monitors.
  267.  
  268.           - Numerous other standard features.
  269.  
  270.                - Macros
  271.  
  272.                - Selectable colors
  273.  
  274.                - Printing
  275.  
  276.                - Saving to disk
  277.  
  278.  
  279.                                                            7
  280.  
  281.  
  282.  
  283.      2. This Manual
  284.  
  285.           Any characters  that appear between <  > stand for
  286.  
  287.      a single  key on  the keyboard  of your  computer,  for
  288.  
  289.      example <Esc> or <Enter>.
  290.  
  291.           Note: <Esc> is used to escape from any lower level
  292.  
  293.      part of this software to a higher level.
  294.  
  295.                                                            8
  296.  
  297.  
  298. II.  Main Menu
  299.  
  300.  
  301.           
  302.              .G.C:\WORD5\FIG1.SCR;4";3";Capture
  303.           
  304.  
  305.                     Figure 1.  Main Menu
  306.  
  307.  
  308.      Type COM  and push  <Enter>.  Figure 1 shows the screen
  309.  
  310.      that appears  first when  COM is run.  Each letter that
  311.  
  312.      is surrounded by parenthesis is the key to be pushed in
  313.  
  314.      order to  select that  option. The  options will now be
  315.  
  316.      explained:
  317.      
  318.  
  319.           T - This key  will cause  the program to enter the
  320.  
  321.               terminal mode  and is used infrequently by the
  322.  
  323.               average  user.    These  infrequent  uses  are
  324.  
  325.               explained in full in later sections.  Push <T>
  326.  
  327.               to view  the Terminal Mode.  Now push <Esc> to
  328.  
  329.               return to the Main Menu.
  330.  
  331.           O - For expert users (included to standardize COM)
  332.  
  333.           A - For expert users (included to standardize COM)
  334.  
  335.           D - This key  causes a  listing  of  the  database
  336.  
  337.               Directory Records  to be placed on the screen.
  338.  
  339.               Push <D>.
  340.  
  341.           
  342.              .G.C:\WORD5\FIG2.SCR;4";3";Capture
  343.           
  344.  
  345.             Figure 2.  List of Directory Records
  346.  
  347.  
  348.               Once the  list of  Directory Records  is shown
  349.  
  350.               the number  of  the  Directory  Record  to  be
  351.  
  352.                                                            9
  353.  
  354.  
  355.  
  356.               selected is  pushed to  view the  contents  of
  357.  
  358.               that Record.   Push  <1> and  the first Record
  359.  
  360.               will appear.
  361.  
  362.          
  363.             .G.C:\WORD5\FIG4.SCR;4";3";Capture
  364.          
  365.  
  366.                  Figure 3.  The APS Record
  367.  
  368.  
  369.               See  sections   III  and   VIII  for   a  full
  370.  
  371.               explanation of  the Directory  Records.   Push
  372.  
  373.               <Esc> to  return to  the Main Menu.  Note that
  374.  
  375.               the highlighted  Directory Name  on  the  Main
  376.  
  377.               Menu is  now APS.   By going to the APS Record
  378.  
  379.               and back  to the  Main Menu,  the  APS  Record
  380.  
  381.               replaced the  Standard Record  as the  current
  382.  
  383.               active Record.
  384.  
  385.                                                           10
  386.  
  387.  
  388.  
  389.           C - This is  the key that is used most frequently.
  390.  
  391.               Push  <C>  and  a  listing  of  the  currently
  392.  
  393.               available databases is shown on the screen.
  394.  
  395.           
  396.              .G.C:\WORD5\FIG5.SCR;4";3";Capture
  397.           
  398.  
  399.              Figure 4.  Calling Selection List
  400.  
  401.  
  402.               DO NOT SELECT ANY OF THESE NUMBERS!!
  403.  
  404.               Before any  calls can  be made  your logon ID,
  405.  
  406.               password, and  phone number  most be  added to
  407.  
  408.               the Records  (See section III).  Push <Esc> to
  409.  
  410.               return to the Main Menu.
  411.  
  412.           R - This key  is used  when you wish to call using
  413.  
  414.               the currently active Directory Record (the one
  415.  
  416.               highlighted on the Main Menu).
  417.  
  418.           Q - Quits the  program and erases all the incoming
  419.  
  420.               data currently in the data buffer.
  421.      
  422.  
  423.                                                           11
  424.  
  425.  
  426.  
  427.      Note that the last three lines of the main Menu show:
  428.  
  429.      1) The current active Directory Record;
  430.  
  431.      2) The communication settings; and
  432.  
  433.      3) The  size of  the data buffer in which incoming data
  434.  
  435.      can be stored (divide this number by 2 to determine how
  436.  
  437.      many screens of text can be buffered).
  438.     
  439.  
  440.                                                           12
  441.  
  442.  
  443. III.  Directory
  444.  
  445.  
  446.           We are  at the  Main Menu (if not push <esc> until
  447.  
  448.      it appears).   Now push <D> to get the Directory Record
  449.  
  450.      listing.   Now push  <0> (zero).   Figure  5 should  be
  451.  
  452.      seen.
  453.  
  454.          
  455.             .G.C:\WORD5\FIG3.SCR;4";3";Capture
  456.          
  457.  
  458.                   Figure 5.  Record No. 0
  459.  
  460.  
  461.      This screen  contains two  types of  information.   The
  462.  
  463.      first two  lines (Serial Port & Pulse or Tone) are used
  464.  
  465.      as settings  for all  of the  Records.   The  remaining
  466.  
  467.      lines are the values to be used by Record No. 0 when it
  468.  
  469.      is used  to enter  the terminal  mode.  Record No. 0 is
  470.  
  471.      used when  one wishes to manually dial a database or to
  472.  
  473.      manually access the modem.
  474.  
  475.           Now change  the serial  port.   Push the Backspace
  476.  
  477.      key.   The number  1 should  be erased.   Type 2 in its
  478.  
  479.                                                           13
  480.  
  481.  
  482.  
  483.      place.   Now push the left arrow key to move the cursor
  484.  
  485.      under the  2.   Push the <Del> key.  This is the second
  486.  
  487.      way to  edit an  entry.  Push <1>.  Push the left arrow
  488.  
  489.      again.   Now push  <2>.   Notice that it has no effect.
  490.  
  491.      This is because all of the highlighted spaces (one) are
  492.  
  493.      already full and there is no place to put the 2.
  494.  
  495.           Push <Enter>.   This  will  highlight  the  second
  496.  
  497.      item.   Now push  the up  arrow, and then push the down
  498.  
  499.      arrow.   These keys are used to move up and down in the
  500.  
  501.      Record.   To exit an item without saving changes to the
  502.  
  503.      item push  <Esc>   while the item is still highlighted.
  504.  
  505.      To exit  the Record and SAVE all changes in the Record.
  506.  
  507.      Either, 1) move to the last item in the Record by using
  508.  
  509.      the down  arrow or  the <Enter> key, then push <Enter>;
  510.  
  511.      or 2)  push the  down arrow  or <Enter> once, then push
  512.  
  513.      <Esc>.  The changes in the Record will then be saved.
  514.  
  515.           Push <Esc>.   Push  <D>.   Push the  number of the
  516.  
  517.      Record for  any database  that you  use.    The  screen
  518.  
  519.      should now resemble the following screen.
  520.  
  521.          
  522.             .G.C:\WORD5\FIG4.SCR;4";3";Capture
  523.          
  524.  
  525.                  Figure 6.  The APS Record
  526.  
  527.  
  528.           Notice that  the Serial  Port and  (Pulse or Tone)
  529.  
  530.      items are  not accessible.   These  items can  only  be
  531.  
  532.      changed on the Standard Record (Record No. 0) and it in
  533.  
  534.      turn sets  these two items in all the other Records.  A
  535.  
  536.                                                           14
  537.  
  538.  
  539.  
  540.      detailed explanation  of each  item  can  be  found  in
  541.  
  542.      Appendix A.
  543.  
  544.           Push   <enter>   until   the   Phone   Number   is
  545.  
  546.      Highlighted.   Backspace over  the current  number  and
  547.  
  548.      then enter  the correct  Phone Number.   NOTE  THAT THE
  549.  
  550.      AUTOMATIC LOGON  MACROS INCLUDED  IN  THE  RECORDS  ARE
  551.  
  552.      MEANT FOR USE WITH THE FOLLOWING:
  553.  
  554.           APS        - Patent & Trademark Employees only.
  555.  
  556.           INPADOC    - TYMNET connection.
  557.  
  558.           DIALOG     - DIALNET connection.
  559.  
  560.           ORBIT      - TYMNET connection.
  561.  
  562.      THE AUTOMATIC LOGON MUST BE MODIFIED IF YOU WISH TO USE
  563.  
  564.      A DIFFERENT CONNECTION SERVICE.  See Section VIII.
  565.  
  566.           Now  push   <Enter>  until   the  Logon   line  is
  567.  
  568.      highlighted.   Push the  left arrow until the cursor is
  569.  
  570.      under the  first capital  X in the Logon macro.  Delete
  571.  
  572.      each of the capital X's using the <Del> key (be careful
  573.  
  574.      not to  delete the enter symbol at the end of the X's).
  575.  
  576.      Now type  in your  Logon ID.   Move  the cursor  to the
  577.  
  578.      first  capital  Y.    Delete  the  Y's.    Insert  your
  579.  
  580.      password.  Now push <Enter> until the Record is saved.
  581.  
  582.                                                           15
  583.  
  584.  
  585. IV.  Calling
  586.  
  587.  
  588.           Assuming that  you have  successfully entered your
  589.  
  590.      ID and  password, that  the serial port in Record No. 0
  591.  
  592.      is correct,  and that your modem is properly connected,
  593.  
  594.      then you  are ready to call the Database.  Push <C> and
  595.  
  596.      the screen  shown in  Figure 4 should appear.  Now push
  597.  
  598.      the number  of the  Record into which you have inserted
  599.  
  600.      your ID  and password.   A screen similar to the screen
  601.  
  602.      shown in Figure 7 will appear.
  603.  
  604.          
  605.             .G.C:\WORD5\FIG6.SCR;4";3";Capture
  606.          
  607.  
  608.                      Figure 7.  Dialing
  609.  
  610.  
  611.           This Figure  appears because  COM has  loaded  the
  612.  
  613.      selected Record, has entered the terminal mode, and has
  614.  
  615.      started to call the selected database.
  616.  
  617.      STEP 1:   If the  second line is shown on the screen do
  618.  
  619.                not touch any key until the database is fully
  620.  
  621.                logged on  and its  prompt appears.   If  you
  622.  
  623.                have touched  a key,  then do step 3 below or
  624.  
  625.                continue to  the logon  manually if  you know
  626.  
  627.                how.   If you  have successfully logged on go
  628.  
  629.                to step 8.
  630.  
  631.      STEP 2:   If the  second line  does not appear then COM
  632.  
  633.                is not  properly  accessing  the  modem  (the
  634.  
  635.                modem places this line on the screen).
  636.  
  637.                                                           16
  638.  
  639.  
  640.  
  641.      STEP 3:   Push <F9>  to hang-up.  Wait 5 seconds.  Push
  642.  
  643.                <Esc>  and  push  <R>  to  redial.    If  you
  644.  
  645.                successfully logon go to step 8.
  646.  
  647.      STEP 4:   If  this  does  not  work  and  you  have  an
  648.  
  649.                external modem, then turn the modem off, then
  650.  
  651.                on.   Now redial.   If you successfully logon
  652.  
  653.                go to step 8.
  654.  
  655.      STEP 5:   If you are still not on-line, then you may be
  656.  
  657.                using the wrong serial port. Push <Esc>, then
  658.  
  659.                <D>, then  <0> (zero).   Change 1 to 2.  Push
  660.  
  661.                <Enter> until  the Record is SAVED.  Push <C>
  662.  
  663.                and  select  the  database  again.    If  you
  664.  
  665.                successfully logon go to step 8.
  666.  
  667.      STEP 6:   If you  are still  not calling  the  database
  668.  
  669.                repeat steps 3 and 4 above.
  670.  
  671.      STEP 7:   If you  are still  not getting through, first
  672.  
  673.                read section  VIII.   Then recheck the Record
  674.  
  675.                to see if everything is correctly set.
  676.  
  677.      STEP 8:   If you  are on-line  and ready  to search see
  678.  
  679.                Section V.
  680.  
  681.                                                           17
  682.  
  683.  
  684. V.  On-Line
  685.  
  686.  
  687.           Note:  If you  accidentally exit the terminal mode
  688.  
  689.           and end up at the Main Menu, as long as the active
  690.  
  691.           database highlighted on the Main Menu is one which
  692.  
  693.           you are  using, push  <T> to return to the on-line
  694.  
  695.           terminal.   Should the active database highlighted
  696.  
  697.           on the  Main Menu  be incorrect, push <C> and then
  698.  
  699.           push the  database's number on the call list.  COM
  700.  
  701.           will  reset   to  the  correct  settings  for  the
  702.  
  703.           selected  database   and  will  try  to  call  the
  704.  
  705.           database.     However,  since   you  are   already
  706.  
  707.           connected to the database, it will get the dialing
  708.  
  709.           instructions meant for the modem.  This is usually
  710.  
  711.           harmless and  the database merely responds that it
  712.  
  713.           does not  understand the instruction and gives you
  714.  
  715.           a new prompt.
  716.  
  717.  
  718.                                                           18
  719.  
  720.  
  721.  
  722.      1. The Menu Bar
  723.  
  724.           Now that  you are on-line, you need to know how to
  725.  
  726.      use the Menu Bar shown on the bottom of the screen.
  727.  
  728.           
  729.              .G.C:\WORD5\FIG7.SCR;4";3";Capture
  730.           
  731.  
  732.                   Figure 8.  The Menu Bar
  733.  
  734.  
  735.      <F2>   Echo
  736.  
  737.           Toggles the  echo on and off.  Echo means that the
  738.  
  739.           computer shows each keystroke that you type on the
  740.  
  741.           screen.    This  toggle  is  useful  because  some
  742.  
  743.           databases send  back each  keystroke they  receive
  744.  
  745.           and some databases do not.  If you see two of each
  746.  
  747.           keystroke appearing  on the  screen, then turn off
  748.  
  749.           the  Echo.     If  you  do  not  see  any  of  the
  750.  
  751.           keystrokes, then turn on the Echo.
  752.  
  753.  
  754.                                                           19
  755.  
  756.  
  757.  
  758.      <F3>   Mark
  759.  
  760.           Marks sections  of the text in the data buffer for
  761.  
  762.           printing or  saving to  disk.   Simply follow  the
  763.  
  764.           instructions that  appear on  the Menu  Bar  after
  765.  
  766.           <F3> is pushed.
  767.  
  768.  
  769.      <F5>   PrtOFF
  770.  
  771.           Toggles the  printer on and off.  Incoming data is
  772.  
  773.           sent directly to the printer.
  774.  
  775.  
  776.      <F6>   No Save
  777.  
  778.           Toggles the  disk on  and off.   Incoming  data is
  779.  
  780.           sent directly  to the  disk  to  be  saved.    The
  781.  
  782.           software places the data in a file called TMP1.$$$
  783.  
  784.           or in  a file  whose number  is the  next in order
  785.  
  786.           after the highest TMP.$$$ file on the disk.
  787.  
  788.  
  789.      <F7>   Line
  790.  
  791.           Toggles between the Line and Key modes.
  792.  
  793.           A. Line Mode
  794.  
  795.                     This   mode   means   that   any   entry
  796.  
  797.                (everything shown  on the screen prior to the
  798.  
  799.                enter key being pushed) that is longer than 5
  800.  
  801.                characters will  be saved  when the enter key
  802.  
  803.                is pushed.   Nothing  in the entry is sent to
  804.  
  805.                the database  until the  enter key is pushed.
  806.  
  807.                Therefor, the  entry  may  be  freely  edited
  808.  
  809.                prior to  being sent.   Any  of the  last  80
  810.  
  811.                                                           20
  812.  
  813.  
  814.  
  815.                prior entries  can  be  recalled  by  pushing
  816.  
  817.                <Ins>, and  then using the up and down arrows
  818.  
  819.                to cycle  back and  forth through  the  prior
  820.  
  821.                entries.   The prior  entry which is shown on
  822.  
  823.                the screen  can be  edited  and entered (sent
  824.  
  825.                and saved) again.
  826.  
  827.           B. Key Mode
  828.  
  829.                     In the  Key mode  nothing is  saved  and
  830.  
  831.                each keystroke  is sent  to the  database  as
  832.  
  833.                soon as the key is pressed.
  834.  
  835.  
  836.      <F8>   Logoff
  837.  
  838.           Sends whatever  Logoff routine you have programmed
  839.  
  840.           on the  Directory Record  for the active database.
  841.  
  842.           Nothing will be sent if nothing was programmed.
  843.  
  844.  
  845.      <F9>   Hang-up
  846.  
  847.           This is self-explanatory.
  848.  
  849.  
  850.      <F10>  Break
  851.  
  852.           Tells the  database to  stop whatever it is doing.
  853.  
  854.           Some  databases   respond  very  quickly  to  this
  855.  
  856.           instruction.   However, others  such as  ORBIT are
  857.  
  858.           very slow to respond.
  859.  
  860.                                                           21
  861.  
  862.  
  863.      2. Moving Through the Incoming Data Buffer
  864.  
  865.  
  866.           The following  keys are  used to look at data that
  867.  
  868.      has already been placed in the data buffer.
  869.  
  870.           <PgUp>
  871.  
  872.           <PgDn>
  873.  
  874.           <Home>
  875.  
  876.           <End>
  877.  
  878.           <up arrow>   (scrolls up one line)
  879.  
  880.           <down arrow> (scrolls down one line)
  881.  
  882.      The data  already in the data buffer may be printed out
  883.  
  884.      (see  Section   VI)  or  may  be  saved  to  disk  (see
  885.  
  886.      Section VII).
  887.  
  888.                                                           22
  889.  
  890.  
  891.      3. Options Not Shown On the Menu Bar
  892.  
  893.  
  894.      A. Help Screen
  895.  
  896.           Push <F1> to display the Help screen.
  897.  
  898.           
  899.              .G.C:\WORD5\FIG8.SCR;4";3";Capture
  900.           
  901.  
  902.                    Figure 9.  The Help Screen
  903.  
  904.  
  905.           a. Macros
  906.  
  907.                This  screen   shows  the   macros  that  are
  908.  
  909.           available in  the active  database.    The  macros
  910.  
  911.           cannot be edited from this screen.  A macro can be
  912.  
  913.           sent  simply   by  pushing   the  key  combination
  914.  
  915.           assigned to  the macro.   For  example, push <Alt>
  916.  
  917.           and <F1> at the same time.  The macros can be sent
  918.  
  919.           either while  you are  looking at  the Help screen
  920.  
  921.           (pushing the key combination exits the Help screen
  922.  
  923.           and sends  the macro)  or while  you  are  at  the
  924.  
  925.           database prompt.
  926.  
  927.                                                           23
  928.  
  929.  
  930.  
  931.           b. Highlighted Word (text and/or character string)
  932.  
  933.                Push <Alt>  and <A>  at the  same time.  This
  934.  
  935.           will open a 10 character long buffer (10 bytes) in
  936.  
  937.           which you  can  store  any  string  of  up  to  10
  938.  
  939.           characters.   The program will look at the data as
  940.  
  941.           it comes  into the  data buffer  and every time it
  942.  
  943.           finds a  matching  string  of  characters  in  the
  944.  
  945.           incoming  data,   that  matching  string  will  be
  946.  
  947.           highlighted.
  948.  
  949.                The   matching   is   not   case   sensitive.
  950.  
  951.           Therefore, if  you want  the word  computer to  be
  952.  
  953.           highlighted, then  the program will highlight such
  954.  
  955.           words   as    computer,    computers,    Computer,
  956.  
  957.           COMPUTERIZED, microcomputer, and CoMpUtEr.
  958.  
  959.           WARNING:
  960.  
  961.           THIS FEATURE SHOULD NOT BE USED WITH THE AUTOMATED
  962.  
  963.           PATENT SYSTEM  (APS) AS  IT CAN  CONFLICT WITH THE
  964.  
  965.           HIGHLIGHTING THAT APS ALREADY PROVIDES.
  966.  
  967.                <Alt> <Z>  is used  to  clear  the  character
  968.  
  969.           string from  the 10  byte  storage  buffer.    See
  970.  
  971.           Appendix D for more on highlighting.
  972.  
  973.                                                           24
  974.  
  975.  
  976.           c. Smooth Scrolling On EGA and VGA
  977.  
  978.                This is  merely a  reminder list  showing the
  979.  
  980.           available  commands  for using  smooth  scrolling.
  981.  
  982.           See Appendix  B  for  a  detailed  description  of
  983.  
  984.           Smooth Scrolling.
  985.  
  986.  
  987.      4. Next Document / Previous Document (APS only)
  988.  
  989.           <F4> Next Document
  990.  
  991.           <Shift> <F4> Previous Document
  992.  
  993.                Before this  feature can  be  used  APS  must
  994.  
  995.           first be sent a display command, for example:
  996.  
  997.                d L9 cit,ab,kwic 23
  998.  
  999.           COM is able to recognize the "d " at the beginning
  1000.  
  1001.           and saves  this command.   When <F4> is pushed COM
  1002.  
  1003.           will tell  APS to  stop sending document number 23
  1004.  
  1005.           and to start sending document 24.
  1006.  
  1007.                In order  for COM  to recognize  and use  the
  1008.  
  1009.           display command,  the command must start with "d "
  1010.  
  1011.           and end with either a single number (which is used
  1012.  
  1013.           as the starting number) or no number (in this case
  1014.  
  1015.           "1" is  used as  the  starting  number).    Plural
  1016.  
  1017.           numbers or  a range  of numbers  are treated as no
  1018.  
  1019.           number, i.e.  these commands  are run correctly by
  1020.  
  1021.           APS but Next/Previous document will not work.
  1022.  
  1023.                                                           25
  1024.  
  1025.  
  1026. VI.  Printing
  1027.  
  1028.  
  1029.      1. Directly From the Incoming Stream of Data
  1030.  
  1031.           <F5> PrtOFF/Prt ON
  1032.  
  1033.           This key  toggles the  printer on  and off.    Any
  1034.  
  1035.      incoming data  is sent to both the printer and the data
  1036.  
  1037.      buffer.
  1038.  
  1039.  
  1040.      2. From the Data Buffer
  1041.  
  1042.           <F3> Mark
  1043.  
  1044.           By following  the instructions  that appear on the
  1045.  
  1046.      Menu Bar  after <F3>  has been pushed the user can mark
  1047.  
  1048.      any portion of the data buffer to be printed.
  1049.  
  1050.                                                           26
  1051.  
  1052.  
  1053. VI.  Saving to Disk
  1054.  
  1055.  
  1056.      PLEASE NOTE:
  1057.  
  1058.           MANY DATABASES REQUIRE SPECIAL PERMISSION BEFORE A
  1059.  
  1060.      USER CAN  SAVE ANY  INFORMATION FROM  THE DATABASE IN A
  1061.  
  1062.      MACHINE READABLE FORM (e.g. on a computer disk). BEFORE
  1063.  
  1064.      USING THE  SAVE FEATURE  CHECK THE RESTRICTIONS FOR THE
  1065.  
  1066.      PARTICULAR DATABASE WHICH YOU ARE USING.
  1067.  
  1068.  
  1069.      1. Directly From the Incoming Stream of Data
  1070.  
  1071.           <F6> Save/No Save
  1072.  
  1073.           This key toggles the save to disk on and off.  Any
  1074.  
  1075.      incoming data  is sent  to both  the disk  and the data
  1076.  
  1077.      buffer.  Note that both the printer and the disk can be
  1078.  
  1079.      active at  the same  time   The name of file into which
  1080.  
  1081.      information is  saved begins  with TMP, ends with a $$$
  1082.  
  1083.      extension, and has a number in the middle.  Once a file
  1084.  
  1085.      is  opened   this  same  file  will  be  used  to  save
  1086.  
  1087.      information each  time <F6> is toggled (until returning
  1088.  
  1089.      to the Main Menu at which time the file is closed).
  1090.  
  1091.  
  1092.      2. From the Data Buffer
  1093.  
  1094.           <F3> Mark
  1095.  
  1096.           By following  the instructions  that appear on the
  1097.  
  1098.      Menu Bar  after <F3>  has been pushed the user can mark
  1099.  
  1100.      any portion of the data buffer to be saved to disk.
  1101.  
  1102.                                                           27
  1103.  
  1104.  
  1105. VIII.  Appendix A  Directory Editing
  1106.  
  1107.  
  1108.      1. Editing in General
  1109.  
  1110.           From the  Main Menu  push <D>.  This will bring up
  1111.  
  1112.      the list  of Database Directory Records.  Select one of
  1113.  
  1114.      the Records and push it number.
  1115.  
  1116.           The following  keys are  used in  the  editing  of
  1117.  
  1118.      entries in the Record:
  1119.  
  1120.  
  1121.           <up arrow>  moves up to the next editable item.
  1122.  
  1123.  
  1124.           <down arrow>  moves  down  to  the  next  editable
  1125.  
  1126.                item.
  1127.  
  1128.                If  the  Last  item  on  the  Record  is  the
  1129.  
  1130.                currently highlighted  item,  then  the  down
  1131.  
  1132.                arrow will  cause an  exit from the Record to
  1133.  
  1134.                the Main  Menu without  saving any changes to
  1135.  
  1136.                the Record.
  1137.  
  1138.  
  1139.           <Enter>  is the  same as  the down  arrow,  except
  1140.  
  1141.                that if  the Last  item is  highlighted, then
  1142.  
  1143.                <Enter>  causes  an  exit  with  all  of  the
  1144.  
  1145.                changes to the Record being SAVED.
  1146.  
  1147.  
  1148.           <Esc>  exits the Record and saves all changes made
  1149.  
  1150.                prior to the last pressing of <Enter>.
  1151.  
  1152.  
  1153.           <Backspace>  moves the  cursor back  one space and
  1154.  
  1155.                erases  the   character  currently   at  that
  1156.  
  1157.                location.
  1158.  
  1159.                                                           28
  1160.  
  1161.  
  1162.  
  1163.           <left arrow>  moves the  cursor back one space but
  1164.  
  1165.                does not  erase the  character  currently  at
  1166.  
  1167.                that location.
  1168.  
  1169.  
  1170.           <right arrow>  Same as  the left  arrow but in the
  1171.  
  1172.                opposite direction.
  1173.  
  1174.  
  1175.           <Del>  Deletes the character at the current cursor
  1176.  
  1177.                location
  1178.  
  1179.  
  1180.      2. Items In the Record
  1181.  
  1182.           A.   Serial Port  & Pulse  or Tone  (can be set in
  1183.  
  1184.                the Record No. 0 only).
  1185.  
  1186.           B.   Name of  the service.   This  can be  used to
  1187.  
  1188.                place a  call directly  from the  DOS command
  1189.  
  1190.                line by typing COM, the a space, and then the
  1191.  
  1192.                service name, for example COM APS.
  1193.  
  1194.           C.   Phone number of the service.
  1195.  
  1196.           D.   The next  four  items  (Bit-Word-Stop-Parity)
  1197.  
  1198.                are all standard communication control items.
  1199.  
  1200.                The current  settings are  correct  for  most
  1201.  
  1202.                databases.
  1203.  
  1204.           E.   Echo (Y/N)
  1205.  
  1206.                Specifies what  setting to  use  at  startup.
  1207.  
  1208.                Echo means that each keystroke that you enter
  1209.  
  1210.                will be shown on the screen by your computer.
  1211.  
  1212.                Some databases  do this  for you. Whether you
  1213.  
  1214.                                                           29
  1215.  
  1216.  
  1217.  
  1218.                need this  or not  can be seen once you logon
  1219.  
  1220.                and type in a few keystrokes.
  1221.  
  1222.           F.   Line edit Mode (Y/N)
  1223.  
  1224.                Specifies what setting to use at startup.
  1225.  
  1226.                YES = Line edit Mode.
  1227.  
  1228.                     This   mode   means   that   any   entry
  1229.  
  1230.                (everything shown  on the screen prior to the
  1231.  
  1232.                enter key being pushed) that is longer than 5
  1233.  
  1234.                characters will  be saved  when the enter key
  1235.  
  1236.                is pushed.   Nothing  in the entry is sent to
  1237.  
  1238.                the database  until the  enter key is pushed.
  1239.  
  1240.                Therefor, the  entry  may  be  freely  edited
  1241.  
  1242.                prior to  being sent.   Any  of the  last  80
  1243.  
  1244.                prior entries  can  be  recalled  by  pushing
  1245.  
  1246.                <Ins>, and  then using the up and down arrows
  1247.  
  1248.                to cycle  back and  forth through  the  prior
  1249.  
  1250.                entries.   The prior  entry which is shown on
  1251.  
  1252.                the screen  can be  edited  and entered (sent
  1253.  
  1254.                and saved) again.
  1255.  
  1256.                NO = Key Mode.
  1257.  
  1258.                     In the  Key mode  nothing is  saved  and
  1259.  
  1260.                each keystroke  is sent  to the  database  as
  1261.  
  1262.                soon as the key is pressed.
  1263.  
  1264.                                                           30
  1265.  
  1266.  
  1267.  
  1268.           G. Logon Macro
  1269.  
  1270.                This item  is the  automatic logon  macro for
  1271.  
  1272.                the currently  shown record.  The macro is in
  1273.  
  1274.                several sections  each separated  by a  semi-
  1275.  
  1276.                colon,  and   each  section   has  two  parts
  1277.  
  1278.                separated by a comma.  The first part in each
  1279.  
  1280.                section is  an information  request that  the
  1281.  
  1282.                database sends  to you  (or is a comment sent
  1283.  
  1284.                to you  by your  modem) and  the second  part
  1285.  
  1286.                after the  comma is  what you  are sending to
  1287.  
  1288.                the database  as a  response.   There  are  a
  1289.  
  1290.                number of  information request-response pairs
  1291.  
  1292.                separated by semi-colons in each logon macro.
  1293.  
  1294.                The following  are  control  symbols  in  the
  1295.  
  1296.                logon macro:
  1297.  
  1298.                     ,    the comma  separates  request  from
  1299.  
  1300.                          response;
  1301.  
  1302.                     ;    the semi-colon separates  response-
  1303.  
  1304.                          request pairs;
  1305.  
  1306.                     ^    sends  a   break  to  the  database
  1307.  
  1308.                          telling it to stop sending data and
  1309.  
  1310.                          give a prompt;
  1311.  
  1312.                     ~    puts a  one second  delay into  the
  1313.  
  1314.                          macro (some  databases use  special
  1315.  
  1316.                          modems  that  require  a  4  second
  1317.  
  1318.                          delay before  they can receive data
  1319.  
  1320.                                                           31
  1321.  
  1322.  
  1323.  
  1324.                          from  a   regular  modem,  see  the
  1325.  
  1326.                          DIALOG Record for example); and
  1327.  
  1328.                     |    tells the database that the <Enter>
  1329.  
  1330.                          key was pushed.
  1331.  
  1332.                     &    sends AND.
  1333.  
  1334.                     `    the accent grave sends a <Ctrl> <H>
  1335.  
  1336.                          (Backspace), this  is used  by some
  1337.  
  1338.                          special  modems  as  a  recognition
  1339.  
  1340.                          signal at logon.
  1341.  
  1342.                MOST OF  THE LOGONS  ARE COMPLETE  AND MERELY
  1343.  
  1344.                NEED YOUR ID AND PASSWORD IN PLACE OF THE X's
  1345.  
  1346.                AND Y's.
  1347.  
  1348.           H. Logoff Macro
  1349.  
  1350.                Put  in   whatever  is  appropriate  for  the
  1351.  
  1352.                database that  you are  using.  Do not forget
  1353.  
  1354.                to put in the <Enter> symbol, |, at the end.
  1355.  
  1356.           I. Ten User Programmed Macros
  1357.  
  1358.                Whatever  you   wish  to  program  up  to  80
  1359.  
  1360.                characters long  can be  placed  in  each  of
  1361.  
  1362.                these macros.   The  control symbols  ^ ~ & `
  1363.  
  1364.                and |  can be  used, see  the APS  Record for
  1365.  
  1366.                examples. Note  that the  macros can  also be
  1367.  
  1368.                used as  a place  to put  non-executable help
  1369.  
  1370.                information which can be viewed when you push
  1371.  
  1372.                <F1>, see  the last  two macros in the DIALOG
  1373.  
  1374.                Record for examples.
  1375.  
  1376.                                                           32
  1377.  
  1378.  
  1379.      3. Current Record Settings
  1380.  
  1381.      A. APS
  1382.  
  1383.          
  1384.             .G.C:\WORD5\FIGA1.SCR;4";3";Capture
  1385.          
  1386.  
  1387.                  Figure 10.  The APS Record
  1388.  
  1389.  
  1390.                The last  two characters  in  the  APS  logon
  1391.  
  1392.           macro, the  comma and  the break symbol, cause the
  1393.  
  1394.           APS logon  message to be bypassed.  If you wish to
  1395.  
  1396.           see this  message, the  move the  cursor under the
  1397.  
  1398.           comma and  delete these  two characters.  Now push
  1399.  
  1400.           <Enter> until the Record is saved.
  1401.  
  1402.  
  1403.                                                           33
  1404.  
  1405.  
  1406.  
  1407.      B. INPADOC
  1408.  
  1409.          
  1410.             .G.C:\WORD5\FIGA2.SCR;4";3";Capture
  1411.          
  1412.  
  1413.                Figure 11.  The INPADOC Record
  1414.  
  1415.  
  1416.  
  1417.      C. DIALOG
  1418.  
  1419.          
  1420.             .G.C:\WORD5\FIGA3.SCR;4";3";Capture
  1421.          
  1422.  
  1423.                Figure 12.  The DIALOG Record
  1424.  
  1425.  
  1426.                                                           34
  1427.  
  1428.  
  1429.  
  1430.      D. ORBIT
  1431.  
  1432.          
  1433.             .G.C:\WORD5\FIGA4.SCR;4";3";Capture
  1434.          
  1435.  
  1436.                 Figure 13.  The ORBIT Record
  1437.  
  1438.  
  1439.                                                           35
  1440.  
  1441.  
  1442. IX. Appendix B  Smooth Scrolling
  1443.  
  1444.  
  1445.      1. EGA and VGA
  1446.  
  1447.           Fully available.
  1448.  
  1449.      2. CGA and MCGA
  1450.  
  1451.           Not available.   However,  give it  a try, on some
  1452.  
  1453.      machines there  is the  same scrolling effect as if the
  1454.  
  1455.      down arrow  were being  held down.   This is not smooth
  1456.  
  1457.      scrolling but it may be of some help to the user.
  1458.  
  1459.      3. Monochrome
  1460.  
  1461.           Not Available.
  1462.  
  1463.      4. Control Keys & Notes
  1464.  
  1465.           <Ctrl> <PgDn> starts smooth scrolling.
  1466.  
  1467.           <1>           regular speed.
  1468.  
  1469.           <2>           double speed.
  1470.  
  1471.           <Spacebar>    pause/end pause.
  1472.  
  1473.           <Esc>         Exit smooth scrolling.
  1474.  
  1475.  
  1476.           NOTE 1: As the  smooth scrolling  mode is  entered
  1477.  
  1478.           the system  will pause  for 3  seconds or  until 6
  1479.  
  1480.           lines of text are buffered.
  1481.  
  1482.  
  1483.           NOTE 2: If the number of lines left to be scrolled
  1484.  
  1485.           in the  buffer is  less than  or equal to 10, then
  1486.  
  1487.           the system will pause for .35 seconds between each
  1488.  
  1489.           line in  order to  allow the buffer to fill and to
  1490.  
  1491.           avoid catching  up to  the incoming data.  If this
  1492.  
  1493.           effect is  an annoyance,  then pause the scrolling
  1494.  
  1495.           for a few seconds to allow the buffer to fill.
  1496.  
  1497.                                                           36
  1498.  
  1499.  
  1500.  
  1501.           NOTE 3: For a  smoother start  to smooth scrolling
  1502.  
  1503.           push the  up  arrow  two  or  three  times  before
  1504.  
  1505.           pushing <Ctrl> <PgDn>.
  1506.  
  1507.  
  1508.           NOTE 4: Any glitches  in  the  smoothness  of  the
  1509.  
  1510.           scrolling are due to hardware problems rather than
  1511.  
  1512.           software problems.    This  is  because  perfectly
  1513.  
  1514.           smooth scrolling  requires hardware  settings that
  1515.  
  1516.           disable the communications hardware.  Therefore, a
  1517.  
  1518.           slightly degraded  smooth scrolling  is  the  best
  1519.  
  1520.           that can be achieved in a communications program.
  1521.  
  1522.                                                           37
  1523.  
  1524.  
  1525. X.  Appendix C  Screen Colors
  1526.  
  1527.  
  1528.      1. Color Card & Color Monitor
  1529.  
  1530.           If the  user has a color graphics card and a color
  1531.  
  1532.      monitor, then  there is  a large  palette of  text  and
  1533.  
  1534.      background color  combinations from  which the user can
  1535.  
  1536.      choose.   First, go  to the Main Menu (this can be done
  1537.  
  1538.      at any time even while on-line), then push <F1> and the
  1539.  
  1540.      following menu will appear.
  1541.  
  1542.           
  1543.              .G.C:\WORD5\FIG9.SCR;4";3";Capture
  1544.           
  1545.  
  1546.             Figure 14.  The Color Selection Menu
  1547.  
  1548.  
  1549.      Push <F1>, push <F3>, push <F5>.
  1550.  
  1551.           <F1>, <F3>, and <F5> move you up through the color
  1552.  
  1553.           combinations.
  1554.  
  1555.           <F2>, <F4>,  and <F6>  move you  down through  the
  1556.  
  1557.           color combinations.
  1558.  
  1559.           <F7> resets the text colors to the default values.
  1560.  
  1561.           <F8> resets  the highlight  colors to  the default
  1562.  
  1563.           values.
  1564.  
  1565.           <F9> resets  the Menu  Bar colors  to the  default
  1566.  
  1567.           values
  1568.  
  1569.           <Esc>  exits   the  color   selection   menu   and
  1570.  
  1571.           permanently saves your choices.
  1572.  
  1573.  
  1574.      2. Color Card & Monochrome Monitor
  1575.  
  1576.           Read section  1 immediately above, select <F10> on
  1577.  
  1578.      the color selection menu, and push <Esc>.
  1579.  
  1580.                                                           38
  1581.  
  1582.  
  1583. XI.  Appendix D  Highlighting
  1584.  
  1585.  
  1586.      1. APS
  1587.  
  1588.           Highlighting of search terms is automatic.
  1589.  
  1590.      2. Other Databases
  1591.  
  1592.           Once on-line  push <F1>,  then push <Alt> and <A>.
  1593.  
  1594.      Type in  the sequence  that you wish to be highlighted.
  1595.  
  1596.      Push <Enter>.   Now  whenever this sequence is found it
  1597.  
  1598.      will be highlighted.
  1599.  
  1600.      LIMITS:
  1601.  
  1602.           The sequence to be highlighted cannot begin with
  1603.  
  1604.      either a space or a * , and it cannot end with a * .
  1605.  
  1606.                                                           39
  1607.  
  1608.  
  1609. XII.  Appendix E  Distribution Information
  1610.  
  1611.  
  1612.      1. Cost
  1613.  
  1614.           A. SOFTWARE
  1615.  
  1616.                $5 per diskette (the user may purchase a
  1617.  
  1618.                single diskette and make multiple copies as
  1619.  
  1620.                long as a use license is purchased for each
  1621.  
  1622.                copy)
  1623.  
  1624.           B. USE LICENCE (required)
  1625.  
  1626.                FREE to individual PTO employees
  1627.  
  1628.                     (See Authors for details).
  1629.  
  1630.                1-10  copies: $35 per copy.
  1631.  
  1632.                11-50 copies: $30 per copy.
  1633.  
  1634.                51-99 copies: $25 per copy.
  1635.  
  1636.                100+  copies: $20 per copy.
  1637.  
  1638.           C. REGISTRATION USER SUPPORT & UPDATES (optional)
  1639.  
  1640.                $20 per  copy &  all copies owned by the user
  1641.  
  1642.                must be registered if any are registered.
  1643.  
  1644.           D. MANUALS (optional)
  1645.  
  1646.                $20 per manual.
  1647.  
  1648.           E. OTHER
  1649.  
  1650.                Virginia Residents must add 5% sales tax.
  1651.  
  1652.                Shipping & Handling: INCLUDE IN PRICE.
  1653.  
  1654.                                                           40
  1655.  
  1656.  
  1657.  
  1658.      2. Where to Order
  1659.  
  1660.           Allen R. MacDonald
  1661.           2301 S. Jeff Davis Hwy
  1662.           #1105
  1663.           Arlington, VA 22202
  1664.           
  1665.           OR
  1666.           
  1667.           David L. Trafton
  1668.           6309 Stoneham Rd.
  1669.           Bethesda, MD 20817
  1670.  
  1671.      3. David Trafton may be contacted by electronic mail by
  1672.  
  1673.           posting a message to him on Chevy Chase Board BBS,
  1674.  
  1675.           Alexandria, VA,  (703) 549-5574.  A routed message
  1676.  
  1677.           may be  left for David Trafton on any BBs which is
  1678.  
  1679.           a member  of the RelayNet (tm) network, by posting
  1680.  
  1681.           a  message  in  the  RelayNet  COMMON  conference,
  1682.  
  1683.           addressed to David Trafton, with the first line as
  1684.  
  1685.           follows:
  1686.  
  1687.           ->CHEVY
  1688.  
  1689.           There must NOT be a space between the arrow formed
  1690.  
  1691.           by -> and the Network ID, CHEVY.
  1692.