home *** CD-ROM | disk | FTP | other *** search
/ Monster Media 1994 #1 / monster.zip / monster / PCBOARD / CBOX27.ZIP / CHATBOX.DOC < prev    next >
Text File  |  1994-03-04  |  84KB  |  1,830 lines

  1.          
  2.  
  3.  
  4.  
  5.  
  6.          ------------------------------------------------------------------
  7.         |                                                                  |
  8.         |                                                                  |
  9.         |                                                                  |
  10.         |                        ChatBox Version 2.7                       |
  11.         |                                                                  |
  12.         |            Split-Screen Sysop Chat - Caller Page Utility         |
  13.         |                                                                  |
  14.         |                               For                                |
  15.         |                                                                  |
  16.         |                PCBoard Versions 14.5 through 15.1                |
  17.         |                                                                  |
  18.         |                            Including                             |
  19.         |                                                                  |
  20.         |                      PCBoard /M Multi-port                       |
  21.         |                                                                  |
  22.         |                                                                  |
  23.         |             Horizontal or Vertical Split-Screen Chat             |
  24.         |                                                                  |
  25.         |                                                                  |
  26.         |    Sysop Configurable Page Sounds (Beeping, Telephone Ringing)   |
  27.         |                                                                  |
  28.         |                                                                  |
  29.         |          Sysop may choose Flashing "Silent Page" Mode            |
  30.         |                                                                  |
  31.         |                                                                  |
  32.         |             Uses PCBTEXT for Language Compatibility              |
  33.         |                                                                  |
  34.         |                                                                  |
  35.         |      Seamless Appearance when used as a "Shelled-to" Door or     |
  36.         |      when installed as a PCBoard version 15.x "PPE" function.    |
  37.         |                                                                  |
  38.         |                     Highly Sysop-Configurable                    |
  39.         |                                                                  |
  40.         |                                                                  |
  41.         |                       ChatBox Version 2.7                        |
  42.         |                                                                  |
  43.         |       (C) Copyright 1991-1994   Yandell Computer Services        |
  44.         |                                                                  |
  45.         |                   9438 U.S. Hwy. 19 N. Suite 212                 |
  46.         |                       Port Richey, FL 34668                      |
  47.         |                                                                  |
  48.         |                      DATA -- (813) 842-8099                      |
  49.         |                                                                  |
  50.         |                                                                  |
  51.         |                           March 4, 1994                          |
  52.         |                                                                  |
  53.         |                                                                  |
  54.         |                                                                  |
  55.          ------------------------------------------------------------------ 
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.         --------------------------------------------------------------------
  70.                                       ChatBox
  71.         --------------------------------------------------------------------
  72.  
  73.                                  TABLE OF CONTENTS                      Page
  74.                                  -----------------                      ----
  75.  
  76.               INTRODUCTION                                                 
  77.               ------------
  78.               1.0  What Is ChatBox                                         3
  79.               1.1  What Is New in Version 2.7 (Upgrading)                  3
  80.                        
  81.  
  82.               INSTALLING ChatBox
  83.               ------------------
  84.               2.0  Preliminaries and Considerations                        4
  85.  
  86.               2.1  Setting Up to Use "O" to Page Sysop        - PPE MODE   5
  87.               2.2  Setting Up for Sysop Initiated Chats       - PPE MODE 6-7
  88.               2.3  Removing Previous ChatBox Installations    - PPE MODE   7
  89.  
  90.               2.4  Setting Up for ChatBox to Page            - DOOR MODE 8-9
  91.               2.5  Setting Up for Sysop Initiated Chats      - DOOR MODE  10
  92.               2.6  Preparing PCBoard for Another Chat Device - DOOR MODE  10
  93.  
  94.               2.7  Running CBSETUP and Creating CHATBOX.CNF            11-20
  95.               2.8  Setting Up for Multi-Language Use                      21
  96.               2.9  Setting Up V.I.P. Callers (CHATBOX.VIP)                21
  97.               2.10 Setting Up Callers Who Cannot Page (CHATBOX.NOT)       21
  98.               2.11 Setting Up Dates for No Paging (DATE.NO)               21
  99.                                     
  100.  
  101.               RUN-TIME CONSIDERATIONS
  102.               -----------------------
  103.               3.0  Notes Regarding PCBTEXT Files                          22
  104.               3.1  Notes Regarding the F4 Function Key                    23
  105.               3.2  Notes regarding Window (box) Clearing                  23
  106.               3.3  Notes regarding the "Leave a Comment" Prompt           24
  107.               3.4  Notes Regarding SOUND.BAT                              24
  108.               3.5  Notes Regarding Text File Displays                     24
  109.  
  110.  
  111.               MISCELLANEOUS
  112.               ------------- 
  113.               4.0  Sysop Function Keys                                    25
  114.               4.1  Technical Notes                                        25
  115.               4.2  Caller Log Entries                                     26
  116.               4.3  ChatBox CHATLOG (ALT-L) Files                          26
  117.               4.4  Multi-Nodes, Networks, Multi-taskers                   26
  118.               4.5  Where to Receive Assistance                            26
  119.               4.6  Disclaimer and Warranty                                27
  120.               4.7  License to Use ChatBox                                 27
  121.               4.8  Revision History                                       27
  122.                   
  123.               REGISTRATION       
  124.               ------------
  125.               5.0  Registering ChatBox                                    28
  126.               5.1  Register With CONFIDENCE - Author Information          28
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133.  
  134.  
  135.         --------------------------------------------------------------------
  136.         Page 3                        ChatBox                         Page 3
  137.         --------------------------------------------------------------------
  138.  
  139.         1.0  What is ChatBox
  140.         --------------------
  141.         ChatBox  is  a Split-Screen chat utility designed for  PCBoard.  The 
  142.         Sysop may select the Split-Screen format for chatting. In horizontal
  143.         mode, the screen is split into two halves (boxes), upper and  lower.  
  144.         In vertical mode, the screen is split into two halves (boxes),  left 
  145.         and right. ChatBox is installed as a 'door' or 'PPE' and is designed 
  146.         to be used between the Sysop and an on-line caller.
  147.  
  148.         The  Sysop  may initiate the chat.  ChatBox will bypass  its  paging 
  149.         process and go directly into chat mode if initiated by the Sysop.
  150.    
  151.         Split-Screen chatting allows simultaneous typing between  the  Sysop
  152.         and the caller.
  153.  
  154.         ChatBox allows the  Sysop to select the type of sound  made  when  a 
  155.         caller is paging.  A different tone may be selected for the familiar 
  156.         "beep-beep",  or one of several different telephone  ringing  sounds 
  157.         may be chosen.  Sysops may choose to shell to their own noise making 
  158.         or screen flashing program to alert them a caller is paging. Printer
  159.         bells may be used also.
  160.          
  161.         The  Sysop  may edit most of the information in  the  caller's  USER 
  162.         record while chatting, without the caller's knowledge.
  163.  
  164.         Three different paging periods may be set for each day of the week.
  165.  
  166.         Split-Screen chat colors may be configured by the Sysop  (registered
  167.         copies of ChatBox only).
  168.  
  169.         ChatBox uses PCBTEXT for multi-language compatibility and additional 
  170.         flexibility.
  171.           
  172.         ChatBox is DESQview aware.
  173.  
  174.         ChatBox works with non-standard com ports automatically.
  175.  
  176.         ChatBox  works  with regular PCBoard software or  the  /M Multi-port
  177.         version of PCBoard automatically.
  178.  
  179.  
  180.         1.1  What is new in version 2.7 (upgrading)
  181.         -------------------------------------------
  182.         Please  refer  to the enclosed file FEATURES.NEW for a list  of  new 
  183.         features in ChatBox version 2.7.  The steps required to upgrade from
  184.         an earlier version depend on which version of PCBoard you are using.
  185.           
  186.         Please carefully read the next section called "PRELIMINARIES" on the 
  187.         next  page to determine what you need to do to upgrade from a  prior 
  188.         version of ChatBox.
  189.  
  190.         If using the SYSCHAT.PPE from ChatBox 2.3 or 2.4 you MUST re-install  
  191.         the SYSCHAT.PPE from version 2.7.  See section 2.2 on pages 6 and 7.
  192.  
  193.  
  194.  
  195.  
  196.  
  197.  
  198.  
  199.  
  200.  
  201.         --------------------------------------------------------------------
  202.         Page 4                       ChatBox                          Page 4
  203.         --------------------------------------------------------------------
  204.  
  205.         2.0  Preliminaries and Considerations
  206.         -------------------------------------
  207.         Create  a directory or subdirectory where you normally place  doors. 
  208.         Extract the entire contents of CBOX26.ZIP into this location.
  209.  
  210.  
  211.         EXTREMELY IMPORTANT CONSIDERATIONS - PLEASE READ
  212.         ------------------------------------------------
  213.  
  214.  
  215.         PCBoard Versions 14.5 and 14.5a
  216.         -------------------------------
  217.         If you are running PCBoard 14.5/14.5a:  ChatBox MUST be installed as
  218.         a  DOOR.   Follow the directions in sections 2.4  through  2.6  (the 
  219.         sections with "DOOR MODE" in the title).  The typical DOOR name  the 
  220.         caller uses to page you is called PAGE, and if you wish to  initiate 
  221.         a chat you would enter the SHIFT and F10 keys at the same time, then 
  222.         press another key while ChatBox loads. 
  223.  
  224.  
  225.         PCBoard Version 15.x
  226.         --------------------
  227.         If  you are running PCBoard 15.x, you may use ChatBox as a  DOOR  as
  228.         described above, or you may use it with PCBoard 15.x PPE  functions.
  229.         With  the  PPE method, callers may page you using  the  "O"  command 
  230.         designed  for  this  purpose.  You may  initiate  ChatBox  chats  by 
  231.         pressing the F10 key, or SHIFT and F10 at the same time  (additional 
  232.         keystrokes  are  not needed as they are with the  DOOR  method).  If 
  233.         installing  ChatBox with PPE functions in PCBoard 15.x,  follow  the
  234.         directions in sections 2.1 through 2.3 (the sections with "PPE MODE" 
  235.         in the title).  
  236.  
  237.  
  238.  
  239.  
  240.  
  241.  
  242.  
  243.  
  244.  
  245.  
  246.  
  247.  
  248.  
  249.  
  250.  
  251.  
  252.  
  253.  
  254.  
  255.  
  256.  
  257.  
  258.  
  259.  
  260.  
  261.  
  262.  
  263.  
  264.  
  265.  
  266.  
  267.         --------------------------------------------------------------------
  268.         Page 5                        ChatBox                         Page 5
  269.         --------------------------------------------------------------------
  270.  
  271.         2.1  Setting Up to Use "O" to Page Sysop - PPE MODE
  272.         ---------------------------------------------------
  273.         The  following  step-by-step  instructions  will  replace  PCBoard's 
  274.         built-in  (O)perator  page  function  with  ChatBox.  This  requires 
  275.         PCBoard 15.x and the OPAGE.PPE function file (enclosed).
  276.  
  277.  
  278.         (1)  Run PCBSetup.
  279.  
  280.         (2)  Select "B  File Locations".
  281.  
  282.         (3)  Select "B  Configuration Files".
  283.  
  284.         (4)  Place the highlight bar on "Name/Loc of Default CMD.LST File".
  285.  
  286.         (5)  If you have not configured this parameter yet, you will need to 
  287.              refer to the PCBoard documentation and configure this PATH  and 
  288.              FILENAME now.
  289.  
  290.         (6)  Press F2 to edit the CMD.LST file.
  291.  
  292.         (7)  The following setup screen will appear:
  293.  
  294.                Command    Security  PPE/MNU File -or- KeyStroke Replacement
  295.              -----------  --------  ---------------------------------------
  296.           #) O               10     D:\CHATBOX\OPAGE.PPE
  297.  
  298.           * Command     :  Place the letter O here as shown above.
  299.           * Security    :  Enter security needed to use the the O command.
  300.           * PPE/MNU File:  Enter the FULL LOCATION of YOUR ChatBox directory
  301.                            followed by the OPAGE.PPE file as shown above.
  302.  
  303.           Note: You may use another command other than "O" here, but this is 
  304.           not recommended.
  305.  
  306.  
  307.         (8)  Press ESC and answer Y to save the new CMD.LST file.
  308.  
  309.         (9)  Exit PCBSetup.
  310.  
  311.         (10) Make sure that OPAGE.PPE is located in the same directory  with
  312.              all other ChatBox files.
  313.  
  314.         (11) Restore the (O)perator command in your PCBoard main menu if you 
  315.              had previously removed it for earlier versions of ChatBox. Also
  316.              see section 2.3 on page 7.
  317.  
  318.           
  319.         The  OPAGE.PPE  is the PCBoard 15.x file which  loads  ChatBox.  The
  320.         OPAGE.PPE  will only load a configuration file  called  CHATBOX.CNF,
  321.         so be careful that this is the file you edit with your configuration 
  322.         choices using CBSETUP.EXE.
  323.  
  324.         If  you have different CMD.LST files for any conferences,  you  will 
  325.         need to configure the "O" command in them also.
  326.  
  327.  
  328.  
  329.  
  330.  
  331.  
  332.  
  333.         --------------------------------------------------------------------
  334.         Page 6                        ChatBox                         Page 6
  335.         --------------------------------------------------------------------
  336.  
  337.         2.2  Setting Up for Sysop Initiated Chats - PPE MODE
  338.         ----------------------------------------------------
  339.         The following step-by-step instructions will install ChatBox so that 
  340.         the Sysop may initiate a chat with the caller using ChatBox. 
  341.  
  342.         Decide on whether you want to start ChatBox with single key press of
  343.         the  F10 key (the PCBoard key for starting a chat), or  by  pressing 
  344.         the SHIFT and F10 keys.  Using the single F10 key allows for  easily 
  345.         initiating  a ChatBox chat, using the SHIFT and F10 keys leaves  the 
  346.         PCBoard F10 chat mechanism enabled, if desired.
  347.                                    
  348.  
  349.               INSTALLING ChatBox with the PCBoard F10 (un-shifted) key
  350.               --------------------------------------------------------
  351.         You may initiate a Sysop chat by pressing the F10 key.  These  step-
  352.         by-step instructions must be followed for a successful installation.
  353.  
  354.           __ This method may only be used with PCBoard 15.0 and later.
  355.  
  356.           __ Run MKPCBTXT.EXE.
  357.                
  358.           __ Enter PCBTEXT preceded by its location. If you are told the file
  359.              was not found, you are not entering the correct information.
  360.  
  361.           __ Select F3 (jump to record).
  362.  
  363.           -- Enter 333.  This is the PCBoard chat "greeting" text.
  364.  
  365.           __ Edit PCBTEXT record #333 as follows:
  366.  
  367.                  !D:\CHATBOX\SYSCHAT.PPE /F10
  368.                  ----------------------------
  369.                  Start the entry with an exclamation mark, followed by the
  370.                  FULL LOCATION of YOUR ChatBox directory, followed by the 
  371.                  SYSCHAT.PPE filename, followed by  /F10 as shown.
  372.  
  373.                  >> You MUST place the /F10 parameter as shown above when
  374.                     installing the SYSCHAT.PPE in MKPCBTXT record #333.
  375.  
  376.           __ Press ESC to save the changes and exit the PCBTEXT program.
  377.  
  378.           __ Repeat the above steps for all language versions of PCBTEXT
  379.              that you carry.
  380.  
  381.           F10 NOTE: Two  days before PCBoard 15.0 was released, a change  was 
  382.                     made to PCBoard 15.0 which stopped the F10 chat key from 
  383.                     working  when  the  Sysop  is  logged-on  locally.   You           
  384.                     must  log-in  to your system from remote (by  modem)  to 
  385.                     test  the PCBoard F10 key, regardless of whether or  not 
  386.                     ChatBox has been installed to use it.  
  387.                     
  388.  
  389.  
  390.                        Section 2.2 continues on the next page
  391.                          
  392.  
  393.  
  394.  
  395.  
  396.  
  397.  
  398.  
  399.         --------------------------------------------------------------------
  400.         Page 7                        ChatBox                         Page 7
  401.         --------------------------------------------------------------------
  402.  
  403.         2.2  Setting Up for Sysop Initiated Chats - PPE MODE (continued)
  404.         ----------------------------------------------------------------
  405.  
  406.                INSTALLING ChatBox with the PCBoard SHIFT-F10 command
  407.                -----------------------------------------------------
  408.         You  may define up to 10 SHIFT-FUNCTION keys in PCBoard  to  perform 
  409.         various  tasks.  The Sysop simply presses the SHIFT and F10 keys  at 
  410.         the same time.  
  411.  
  412.         (1)  Run PCBSetup.
  413.         (2)  Select "G  Configuration Options".
  414.         (3)  Select "H  Function Keys".
  415.         (4)  Move the highlight bar to "F-Key #10".
  416.         (5)  Edit the parameter as follows:
  417.  
  418.            F-Key #10 : !D:\CHATBOX\SYSCHAT.PPE /SHIFT
  419.                        ------------------------------
  420.            Start  the entry with an exclamation mark as shown,  followed  by 
  421.            the  FULL  LOCATION of YOUR ChatBox directory,  followed  by  the 
  422.            SYSCHAT.PPE file as shown, followed by the /SHIFT parameter.
  423.  
  424.            It  is  ABSOLUTELY  MANDATORY for this entry  to  begin  with  an 
  425.            exclamation point (!) as shown. An exclamation point in the first
  426.            position  is  how PCBoard knows to run a PPE  function  when  you 
  427.            press the SHIFT and F10 keys at the same time.
  428.           
  429.            >> You  MUST place the /SHIFT parameter as shown when  installing 
  430.               the SYSCHAT.PPE as a PCBSetup F-KEy.     
  431.  
  432.            You may define up to 10 SHIFT-FUNCTION keys in PCBoard to perform 
  433.            various tasks. It is recommended to use SHIFT-F10 to initiate the 
  434.            Sysop chat, as this most closely resembles PCBoard's F10 to start 
  435.            a Sysop chat.
  436.  
  437.         (6)  Exit  AND  save PCBOARD.DAT.  These steps must be performed  on 
  438.              on all nodes.
  439.  
  440.         If installed properly, whenever you press a SHIFT and F10 key at the 
  441.         same  time,  ChatBox will load and immediately be in chat  mode  (no 
  442.         paging).  This may be done at anytime while the caller is on-line in
  443.         PCBoard (unless they are out in a door of course).
  444.  
  445.  
  446.         2.3 Removing Previous ChatBox Installations - PPE MODE
  447.         ------------------------------------------------------
  448.         If *BOTH* the OPAGE.PPE and SYSCHAT.PPE are being used as  described
  449.         in  sections  2.1 and 2.2 above, there is no longer a need  to  have 
  450.         ChatBox configured as a door.  Once you are comfortable with how the 
  451.         new  "PPE"  functions are running,  the  door  functions  previously 
  452.         needed to make ChatBox run should be removed.
  453.  
  454.         - Remove PAGE (or whatever you called it) from your DOOR.LST files.
  455.         - Remove the PAGE command from all main menus, door menus, etc.
  456.         - Restore the (O)perator command in your PCBoard main menu.
  457.         - Remove SET_F10.EXE (if used) from your BOARD.BAT files.
  458.  
  459.  
  460.  
  461.  
  462.  
  463.  
  464.  
  465.         --------------------------------------------------------------------
  466.         Page 8                        ChatBox                         Page 8
  467.         --------------------------------------------------------------------
  468.  
  469.         2.4  Setting Up ChatBox to PAGE - DOOR MODE 
  470.         --------------------------------------------
  471.         You must install ChatBox as a door if you are using PCBoard  version 
  472.         14.5  or  14.5a.  You "may" install ChatBox as a DOOR  with  PCBoard 
  473.         version 15.x, however the PPE method is a much better choice.
  474.  
  475.         Install a door called PAGE into your DOORS.LST file using  PCBSETUP. 
  476.         Answer the following questions as follows:
  477.  
  478.                                          USER DOOR
  479.           Filename   Password  Sec Login SYS  SYS  Shell Path to DOOR Files
  480.           --------   --------  --- ----- ---  ---  ----- ------------------
  481.         #) PAGE                 10   N    Y    N     Y   (if appropriate)
  482.  
  483.  
  484.         Note  the use of PAGE as a door name, not CHATBOX, as you will  most 
  485.         likely want to place PAGE as a command in your main menu (BRDM). 
  486.   
  487.         A password would usually not be required for your PAGE door.
  488.  
  489.         A  low  security level is required, as you may  also be  using  this 
  490.         same door when you wish to initiate a chat with the caller.  ChatBox
  491.         follows   the  security level for the "O" command  in  PCBoard  when 
  492.         ChatBox  is installed as a door.  Callers who are below  this  level 
  493.         will not be able to use ChatBox to page the Sysop.
  494.  
  495.         A  USERS.SYS file MUST be created. ChatBox will not run without  it, 
  496.         as ChatBox NEVER accesses the USERS file.
  497.           
  498.         A DOOR.SYS file is NOT needed.
  499.           
  500.         If running PCBoard 14.5a, shelling is HIGHLY recommended because  it 
  501.         greatly increases the speed at which PCBoard returns when the caller 
  502.         exits  from  ChatBox. ChatBox has been specifically  designed  as  a 
  503.         "Shell" door.  Setting up ChatBox as a "swapped shell" door  is  not 
  504.         recommended  unless it is needed due to memory limitations.  ChatBox 
  505.         only requires about 100K of memory so "swapping" the "shell to" door 
  506.         should not be required.
  507.  
  508.         If you have different DOORS.LST files in your conferences, you  will 
  509.         need to configure the PAGE door in them also.
  510.  
  511.         It  is up to the individual Sysop as to whether or not to place  the 
  512.         PAGE command in the doors menu, or as a command on the main menu, or  
  513.         both.  The recommended usage is to place PAGE on the main  menu  and 
  514.         not in the doors menu.
  515.  
  516.  
  517.  
  518.  
  519.  
  520.  
  521.                        Section 2.4 continues on the next page
  522.  
  523.  
  524.  
  525.  
  526.  
  527.  
  528.  
  529.  
  530.  
  531.         --------------------------------------------------------------------
  532.         Page 9                        ChatBox                         Page 9
  533.         --------------------------------------------------------------------
  534.                          
  535.         2.4  Setting Up ChatBox to PAGE - DOOR MODE  (continued)
  536.         --------------------------------------------------------
  537.         The  purpose of this section is to explain the command line  calling 
  538.         syntax for ChatBox.  Please refer to the PCBoard manual for  a  more 
  539.         complete  discussion  on door batch file installation.  If  you have 
  540.         named  the door PAGE (recommended) the following examples  would  be 
  541.         the  contents of your door file named PAGE (NOTE: do NOT  place  any 
  542.         extension such as .BAT on the PAGE file).
  543.                               
  544.         *PREFERRED METHOD* (fast load!)
  545.         -------------------------------
  546.         @echo off
  547.         C:\CHATBOX\CHATBOX.EXE  CHATBOX.CNF  %PCBDRIVE%%PCBDIR%                
  548.         ----------------------  -----------  ------------------                
  549.                 |               |            |->This node's home directory
  550.                 |               |               using environment variables.
  551.                 |               |                                            
  552.                 |                ---------> The name of the configuration    
  553.                 |                           file. Enter a file NAME only.    
  554.                 |                           NEVER place a location here. 
  555.                 |                                                        
  556.                  -------> The executable file name.  Placing its location
  557.                           in-line as shown results in MUCH faster response
  558.                           time in executing the door.    
  559.                                     
  560.         The two lines above are all that is required to execute ChatBox when 
  561.         running  as  a  shelled-to door in PCBoard 14.5a.  If  you  are  not 
  562.         running PCBoard 14.5a or you are not running ChatBox as a shelled-to 
  563.         door,  add the call to BOARD.BAT as the third command  in  the  door 
  564.         file. Do NOT end your door file with BOARD.BAT if running ChatBox as 
  565.         a shell-to door in PCBoard 14.5a or 15.x.
  566.  
  567.  
  568.         *OLD FASHIONED METHOD* (tried and true, but slow load)
  569.         ------------------------------------------------------
  570.         @echo off
  571.         d:                                                                    
  572.         cd\chatbox
  573.         CHATBOX.EXE  CHATBOX.CNF  %PCBDRIVE%%PCBDIR%                
  574.         c:                        ------------------                
  575.         cd\pcb                       |-> This node's home directory using
  576.                                          PCBoard environment variables.
  577.                                          
  578.           
  579.         The  above method will work fine with ChatBox. The only drawback  is 
  580.         the  slower loading time as a result of the changing of  drives  and 
  581.         directories  in  DOS.  As  with the  "preferred  method",  only  add 
  582.         BOARD.BAT  to  the end of the door file if you are NOT  shelling  to 
  583.         ChatBox in PCBoard 14.5a, or if you are running PCBoard 14.5.
  584.  
  585.  
  586.  
  587.  
  588.  
  589.  
  590.  
  591.  
  592.  
  593.  
  594.  
  595.  
  596.  
  597.         --------------------------------------------------------------------
  598.         Page 10                       ChatBox                        Page 10
  599.         --------------------------------------------------------------------
  600.  
  601.         2.5  Setting up for Sysop Initiated Chats - DOOR MODE
  602.         -----------------------------------------------------
  603.         For  the  Sysop to initiate an on-line chat using ChatBox, all  that 
  604.         needs  to  be  done is for the Sysop to type  PAGE  <enter>  at  the 
  605.         PCBoard  main  prompt. While ChatBox is loading,  you  must  quickly 
  606.         press any key on the local keyboard. When ChatBox loads and sees the 
  607.         keystroke  waiting in the local system's keyboard buffer,  it  knows 
  608.         the Sysop is initiating the chat and immediately starts in chat mode 
  609.         instead  of "paging" mode.  
  610.  
  611.         For this to function properly with all callers, you must install the 
  612.         PAGE  door in PCBoard so that all callers can access it with  a  low 
  613.         security  in DOORS.LST. ChatBox will follow the security  level  for 
  614.         PCBoard's "O" command when a caller pages using ChatBox as a door.
  615.           
  616.         * Sysop Initiated Chat - AUTOMATED Method #1 :
  617.  
  618.         Using PCBSETUP, you may define the ten SHIFT-FUNCTION keys (SHIFT-F1 
  619.         through SHIFT-F10).  This is an ideal and fast way for the Sysop  to 
  620.         bring  up  the  PAGE command on the caller.  Bring up  PCBSETUP  and 
  621.         choose  one  of these keys, (SHIFT-F10 will probably be  easiest  to 
  622.         remember - F10 for PCBoard chat,  SHIFT-F10 for ChatBox).  These are 
  623.         located on the Options 2 page in PCBSETUP (version 14.5 and  14.5a).  
  624.         To install the PAGE command, simply enter the following:
  625.           
  626.         F-Key #10 : PAGE ^M
  627.  
  628.         The  ^M must be entered exactly as shown.  
  629.  
  630.         Whenever  you wish to chat with caller, press SHIFT-F10, then  press  
  631.         any  key while ChatBox is loading to bypass the page mode and  start 
  632.         directly in chat mode (as described in the first paragraph above).
  633.  
  634.         It  is  not  possible for the caller to bring up ChatBox using  this 
  635.         method, as the caller is never capable of placing keystrokes in  the 
  636.         local (host) keyboard while ChatBox is loading.
  637.           
  638.  
  639.         2.6  Preparing PCBoard for Another Chat Device - DOOR MODE
  640.         ----------------------------------------------------------
  641.         It  is not necessary to disable PCBoard's "O" command in  order  for 
  642.         ChatBox  to function as a door. However, if you wish to use  ChatBox 
  643.         exclusively then follow these simple steps.
  644.         (1) Set record #128 in all PCBTEXT files to:
  645.                     "Please use the PAGE command for paging"
  646.         (2) Use PCBSETUP to set the page times in PCBOARD.DAT to one  minute 
  647.             apart, for example 12:00 - 12:01. Setting this one minute period 
  648.             so that it occurs during the system event is ideal.
  649.                   
  650.         When a caller presses "O" in PCBoard, they will receive the  "Please 
  651.         use  the PAGE command" instruction contained in record #128  of  the 
  652.         appropriate PCBTEXT file.  This applies to DOOR MODE use only!
  653.                                       
  654.         The  method prescribed above allows PCBoard and ChatBox to  continue 
  655.         using the F4 setting for its intended use.
  656.  
  657.  
  658.  
  659.  
  660.  
  661.  
  662.  
  663.         --------------------------------------------------------------------
  664.         Page 11                       ChatBox                        Page 11
  665.         --------------------------------------------------------------------
  666.  
  667.         2.7  Running CBSETUP and Creating CHATBOX.CNF
  668.         ---------------------------------------------
  669.         Enclosed with ChatBox 2.7 is a file called  CBSETUP.EXE.  This  file
  670.         allows  you  to easily and quickly configure  ChatBox  configuration 
  671.         files.  Only one CHATBOX.CNF file is required for all nodes.  Please 
  672.         refer to section 2.8 page 21 for information on creating CHATBOX.CNF
  673.         files for multi-language use.
  674.                                                                       
  675.         To  start  CBSETUP.EXE, enter CBSETUP CHATBOX.CNF at your DOS prompt 
  676.         (CHATBOX.CNF would be the appropriate configuration file).   
  677.  
  678.         Each parameter in CBSETUP is described on the following pages.
  679.           
  680.  
  681.         * ChatBox registration number 
  682.         ---------------------------
  683.         This is the registration number received when ChatBox is registered. 
  684.           
  685.         Registration  causes the ChatBox [ UNREGISTERED COPY ]  message  and 
  686.         the brief delay at program termination to disappear. This message is 
  687.         not replaced with your board name or anything else. The entire  line 
  688.         completely  disappears for  a true, seamless, "looks  like  PCBoard" 
  689.         process if running as a shelled-to door in PCBoard 14.5a or as a PPE 
  690.         in PCBoard 15.x.
  691.           
  692.         Registration also allows ChatBox to use the Sysop defined colors for 
  693.         Split-Screen chat operations.
  694.  
  695.  
  696.         * Default chat screen type
  697.         --------------------------
  698.         You  may select the initial type of Split-Screen chat mode  to begin 
  699.         the on-line chat session in. The valid selections are:
  700.  
  701.         (1)  Horizontal Split-Screen.  The Sysop will be in the top  half of 
  702.              the screen, the caller will be in the bottom half.
  703.  
  704.         (2)  Vertical Split-Screen.  The Sysop will be in the left hand side
  705.              of the screen, the caller will be in the right hand side.
  706.  
  707.         (3)  Regular non-split screen.  Self explanatory.
  708.  
  709.         If it is determined that the caller's communications program is  not 
  710.         ANSI capable, ChatBox will start the chat in the regular,  non-split 
  711.         screen  mode.  If this occurs, the Sysop will receive a  message  on 
  712.         the local screen stating this.  The Sysop should not try to force  a 
  713.         Split-Screen chat session when this occurs, as it will probably only 
  714.         result  in  the caller's screen being filled  with  unreadable  ANSI 
  715.         escape sequences. 
  716.  
  717.  
  718.  
  719.  
  720.                        Section 2.7 continues on the next page
  721.  
  722.  
  723.  
  724.  
  725.  
  726.  
  727.  
  728.  
  729.         --------------------------------------------------------------------
  730.         Page 12                       ChatBox                        Page 12
  731.         --------------------------------------------------------------------
  732.  
  733.         2.7  Running CBSETUP and creating CHATBOX.CNF (continued)
  734.         ---------------------------------------------------------
  735.  
  736.         * Speed to wrap instead of scroll
  737.         ---------------------------------
  738.         If  the caller is at or below this connect rate, ChatBox  will  wrap
  739.         to the top of each window (box) when the box is filled with text. If
  740.         the caller is above this speed, ChatBox will scroll the contents  of
  741.         the box up one line when the box is filled.
  742.  
  743.         Since  scrolling separate parts of the screen may yield  unfavorable
  744.         results to callers with connect speeds of 300 and 1200, a setting of
  745.         at least 1200 is recommended.
  746.  
  747.         Valid entries here are 300, 1200, 2400, & 9600.  ChatBox will always
  748.         wrap text to the top of a window when a caller is at 300 baud.
  749.  
  750.         * Name to Display for Sysop
  751.         ---------------------------
  752.         The  Sysop's first name is usually used in this parameter.  This  is 
  753.         used in the status line for the Sysop's half of the screen.
  754.  
  755.         This is used for the @OPTEXT@ parameter in the CBSETUP  'Hello Text'
  756.         parameter of "Hello, this is _______"  when the Sysop answers a page
  757.         or initiates a chat.
  758.  
  759.         This is also used if the Sysop drops to DOS in ChatBox.  It will  be 
  760.         displayed in front of appropriate "___ has exited to DOS" message.
  761.  
  762.         DO NOT enter @OPTEXT@ in this parameter.
  763.  
  764.         * Color to use for Chat Text
  765.         ----------------------------
  766.         Chat text (text the Sysop and caller type while chatting) colors may
  767.         be configured.  This color is used when the caller is in color mode.
  768.         Pressing F2 at this parameter in CBSETUP will display a color  chart 
  769.         and sample Split-Screen chat display using the colors you've chosen.
  770.  
  771.         Chat text colors are always high intensity (bright).
  772.  
  773.         ChatBox  must be registered for this setting to be recognized. In an 
  774.         unregistered copy, this will default to "2" when ChatBox is run.
  775.  
  776.         * Color to use for Box Lines
  777.         ----------------------------
  778.         Box line (lines creating the chat "box" while chatting)  colors  may
  779.         be configured.  This color is used when the caller is in color mode.
  780.         Pressing F2 at this parameter in CBSETUP will display a color  chart 
  781.         and sample Split-Screen chat display using the colors you've chosen.
  782.  
  783.         Box line colors are always high intensity (bright). 
  784.  
  785.         ChatBox  must be registered for this setting to be recognized. In an 
  786.         unregistered copy, this will default to "6" when ChatBox is run.
  787.  
  788.  
  789.                        Section 2.7 continues on the next page
  790.  
  791.  
  792.  
  793.  
  794.  
  795.         --------------------------------------------------------------------
  796.         Page 13                       ChatBox                        Page 13
  797.         --------------------------------------------------------------------
  798.  
  799.         2.7  Running CBSETUP and creating CHATBOX.CNF (continued)
  800.         ---------------------------------------------------------
  801.  
  802.         * Color for Sysop and Caller Name
  803.         ---------------------------------
  804.         The Sysop and caller names are placed in the "box" lines  separating
  805.         each  "box".  This color is used when the caller is in  color  mode. 
  806.         Pressing F2 at this parameter in CBSETUP will display a color  chart 
  807.         and sample Split-Screen chat display using the colors you've chosen.
  808.  
  809.         Name colors are always high intensity (bright).
  810.  
  811.         ChatBox  must be registered for this setting to be recognized. In an 
  812.         unregistered copy, this will default to "6" when ChatBox is run.
  813.  
  814.  
  815.         * Color to use for Position Arrow
  816.         ---------------------------------
  817.         A "position arrow" is located on the left of each chat "box" to show
  818.         the  current line.  This color is used when the caller is in  color. 
  819.         Pressing F2 at this parameter in CBSETUP will display a color  chart 
  820.         and sample Split-Screen chat display using the colors you've chosen.
  821.  
  822.         Position arrows are always high intensity (bright).
  823.  
  824.         ChatBox  must be registered for this setting to be recognized. In an 
  825.         unregistered copy, this will default to "6" when ChatBox is run.
  826.  
  827.  
  828.         * Character for Position Arrow
  829.         ------------------------------
  830.         A "position arrow" is located on the left of each chat "box" to show
  831.         the current line. This character may be set by the Sysop.
  832.  
  833.         Any ASCII character between 32 and 255 may be used for the  position
  834.         arrow character. A [space] (ASCII 32) may not be used, nor may ASCII
  835.         characters  below 32 (control characters which  some  communications
  836.         programs do not display properly).
  837.  
  838.  
  839.         * Disable Window Screen Clearing
  840.         --------------------------------
  841.         The Sysop and caller may clear their own "incoming" windows (the box
  842.         the other person is typing in) for  easier  readability  (horizontal
  843.         split screen mode only).
  844.  
  845.         Entering a Y  for yes in this parameter will disable  this  function
  846.         during split-screen chat sessions.
  847.  
  848.         Please see page 23 section 3.2 for additional information.
  849.  
  850.  
  851.  
  852.                        Section 2.7 continues on the next page
  853.  
  854.  
  855.  
  856.  
  857.  
  858.  
  859.  
  860.  
  861.         --------------------------------------------------------------------
  862.         Page 14                       ChatBox                        Page 14
  863.         --------------------------------------------------------------------
  864.  
  865.         2.7  Running CBSETUP and creating CHATBOX.CNF (continued)
  866.         ---------------------------------------------------------
  867.  
  868.         Disable `Leave a Comment' Prompt
  869.         --------------------------------
  870.         If the Sysop is unavailable (F4 key or Hours) or does not  answer  a
  871.         page, the caller will be asked if they would like to leave a comment
  872.         (just like PCBoard would).  If the caller responds Yes, ChatBox will
  873.         take the proper actions so that a C <ENTER> are entered at the  main
  874.         PCBoard prompt when PCBoard re-loads.
  875.  
  876.         Entering a Y  for yes in this parameter will disable  this  function
  877.         and return the caller to PCBoard whenever a page is unsuccessful.
  878.  
  879.  
  880.         Length of Paging Time (seconds)
  881.         -------------------------------
  882.         The length of time that ChatBox will beep, ring, flash, etc., during
  883.         a caller page may be configured by the Sysop. Valid entries are from
  884.         15 to 90 seconds.  The default is 30 seconds, which is also the same
  885.         for PCBoard's built-in page.  ChatBox reads record # 97 from PCBTEXT
  886.         (or appropriate language file) and displays it while paging:
  887.  
  888.         Page ends in 30 seconds.  (Ctrl-K) Aborts .
  889.  
  890.         ChatBox will automatically change '30' to the amount entered in this
  891.         parameter.  This allows PCBoard's (O) command to continue to be used
  892.         in conjunction with ChatBox for those that wish to do so.
  893.  
  894.  
  895.         Disable Use of PCBoard F4 Toggle
  896.         --------------------------------
  897.         ChatBox follows the F4 'paging allowed' toggle in PCBoard.  If F4 is
  898.         OFF, paging will not be permitted, if F4 is ON, paging is  permitted
  899.         if (A) the person has security to page,  and (B) if the page attempt
  900.         is within a time period allowed.
  901.  
  902.         This means that ChatBox uses the F4 toggle EXACTLY as  PCBoard's (O)
  903.         command does.  By using the F4 toggle, the Sysop can easily turn the
  904.         page function (ChatBox or PCBoard) off on a temporary basis  without
  905.         having to re-configure any setup parameters.
  906.  
  907.         Although  not recommended, you may have ChatBox ignore PCBoard's  F4 
  908.         by answering this parameter Yes.
  909.  
  910.  
  911.  
  912.                        Section 2.7 continues on the next page
  913.  
  914.  
  915.  
  916.  
  917.  
  918.  
  919.  
  920.  
  921.  
  922.  
  923.  
  924.  
  925.  
  926.  
  927.         --------------------------------------------------------------------
  928.         Page 15                       ChatBox                        Page 15
  929.         --------------------------------------------------------------------
  930.  
  931.         2.7  Running CBSETUP and creating CHATBOX.CNF (continued)
  932.         ---------------------------------------------------------
  933.  
  934.         Always Start with Log (ALT-L) On
  935.         --------------------------------
  936.         ChatBox contains a toggle that allows the Sysop to log chat sessions 
  937.         to log files in the default ChatBox directory.  This toggle  is  the
  938.         ALT-L key combination.  The (L) which appears on the ChatBox  status
  939.         line indicates logging is active.
  940.  
  941.         If the Sysop desires, ChatBox may start with the logging mode on  as
  942.         each chat session begins instead of manually turning it on with  the
  943.         ALT-L keypress. 
  944.  
  945.         Refer to page 26 section 4.3 for information regarding chat logs.
  946.  
  947.         * Sound to use for VIP paging
  948.         -----------------------------
  949.         You  may  select the type of sound ChatBox will make when  a  caller 
  950.         listed in CHATBOX.VIP pages, regardless of when the page occurs.
  951.  
  952.         (1)  The familiar "beep beep".
  953.         (2)  The familiar "beep beep, with a lower tone than #1.
  954.         (3)  European telephone ring. Two short rings.
  955.         (4)  Telephone ring.  Low pitch.
  956.         (5)  Telephone ring.  Medium pitch.
  957.         (6)  Telephone ring.  High pitch.
  958.         (7)  Silent - Flashing box on the Sysop's screen.
  959.         (8)  Shell - Use another program or device for sounds or screens.
  960.         (9)  Use LPT1 (parallel printer) bell.
  961.         (10) Use LPT2 (parallel printer) bell.
  962.         (11) Use LPT3 (parallel printer) bell.
  963.         (12) Generic "beep beep" using console for use with older PCs.
  964.         (13) Customized beep sound - configure from CBSetup main menu.
  965.  
  966.         Press F2 at this parameter to listen to the sound you have selected.
  967.  
  968.         If selecting #8 (shell) see page 24 section 3.4 for instructions.
  969.         IF selecting #13 (custom) see page 20 section 2.7 for instructions.
  970.  
  971.         *  Reason Prompt (or NONE)
  972.         --------------------------
  973.         If ChatBox is being used to page the Sysop,  this optional parameter
  974.         may be used to ask the caller to briefly state the reason  they  are
  975.         paging  the Sysop.  If this parameter is blank, or NONE is  entered, 
  976.         this question will be disabled in ChatBox.
  977.  
  978.         If the Sysop is initiating the chat, this parameter is ignored.
  979.  
  980.         A file name may be specified in this parameter  by starting the left
  981.         most position with a % followed by a file. If you specify a file, do
  982.         NOT specify a location.  The file must reside with CHATBOX.EXE.  For
  983.         example:
  984.         %WHY.TXT Briefly state the reason for this chat?
  985.  
  986.                        Section 2.7 continues on the next page
  987.  
  988.  
  989.  
  990.  
  991.  
  992.  
  993.         --------------------------------------------------------------------
  994.         Page 16                       ChatBox                        Page 16
  995.         --------------------------------------------------------------------
  996.  
  997.         2.7  Running CBSETUP and creating CHATBOX.CNF (continued)
  998.         ---------------------------------------------------------
  999.  
  1000.         * Unavailable Text
  1001.         ------------------
  1002.         This text is displayed when F4 is toggled off, when the caller  does
  1003.         not have a sufficient access level to request a chat, or when a page
  1004.         attempt goes unanswered. For example:
  1005.         The Sysop is not currently available for chat.
  1006.  
  1007.         The above is displayed to the caller and written to the CALLER log.
  1008.  
  1009.         A file name may be specified in this parameter  by starting the left
  1010.         most position with a % followed by a file. Do NOT specify a location
  1011.         with the name. The file must reside with CHATBOX.EXE. For example:
  1012.         %NO.TXT No one is available for a chat.
  1013.  
  1014.         NO.TXT is displayed to the caller, the text is written to CALLER(x).
  1015.  
  1016.  
  1017.         * Hours Text
  1018.         ------------
  1019.         This text is displayed when a caller is requesting a chat outside of
  1020.         the hours allowed for the particular day of the week. For example:
  1021.         Paging is allowed hh:mm - hh:mm. Please leave a comment.
  1022.  
  1023.         The above is displayed to the caller and written to the CALLER log.
  1024.  
  1025.         A file name may be specified in this parameter  by starting the left
  1026.         most position with a % followed by a file. Do NOT specify a location
  1027.         with the name. The file must reside with CHATBOX.EXE. For example:
  1028.         %HOURS.TXT Page is not available at this hour.
  1029.  
  1030.         HOURS.TXT is displayed to caller, the text is written to CALLER(x).
  1031.  
  1032.  
  1033.         * Chat 'Hello' Text
  1034.         -------------------
  1035.         This is the Sysop's greeting that is displayed in the Sysop's  'box'
  1036.         when a chat is initiated or a page is answered, such as:
  1037.  
  1038.         Hello, This is @OPTEXT@.
  1039.  
  1040.         The @OPTEXT@  macro is replaced by the name entered in  the  CBSETUP
  1041.         parameter "Name to Display for Sysop", or you may enter any greeting
  1042.         here that you prefer (with or without the @OPTEXT@ macro).
  1043.  
  1044.         Prior  to version 2.4, ChatBox would get this information  from  the
  1045.         appropriate  PCBoard PCBTEXT file, record #333.  To  facilitate  new
  1046.         features in version 2.4 and later,  this text must now be entered in
  1047.         this CBSETUP parameter instead.
  1048.  
  1049.  
  1050.  
  1051.                        Section 2.7 continues on the next page
  1052.  
  1053.  
  1054.  
  1055.  
  1056.  
  1057.  
  1058.  
  1059.         --------------------------------------------------------------------
  1060.         Page 17                       ChatBox                        Page 17
  1061.         --------------------------------------------------------------------
  1062.  
  1063.         2.7  Running CBSETUP and creating CHATBOX.CNF (continued)
  1064.         ---------------------------------------------------------
  1065.  
  1066.         >>  The next five parameters appear on the CBSETUP screen  page  #2, 
  1067.         press PgDn while at page #1 to edit.
  1068.  
  1069.  
  1070.         * Ask 'Reason' When Unavailable
  1071.         -------------------------------
  1072.         If  you have ChatBox set to ask the caller for a reason for  paging,
  1073.         you may have it always ask for the reason, even if the Sysop is  not
  1074.         available (due to paging hours, the PCBoard F4 toggle, etc.).
  1075.  
  1076.         Answer Y (yes) to make ChatBox ALWAYS ask the 'reason' for the page,
  1077.         even if the Sysop is not available (hours, F4, etc.).  This could be
  1078.         helpful by seeing why someone paged you during the off-hours, as the
  1079.         reason will be written to the CALLER log even though no page attempt
  1080.         will have occurred.
  1081.  
  1082.         Answer N (no) to make ChatBox ask the 'reason' for the page ONLY  if
  1083.         the Sysop is actually available (paging hours, F4, etc.).
  1084.  
  1085.  
  1086.         * Disable CALLER Log Updating
  1087.         -----------------------------
  1088.         Chatbox  writes entries to the current node's CALLER log file,  such
  1089.         as the reason for a page attempt, the results of a page attempt, and
  1090.         others (see CHATBOX.DOC for a complete list of entries).  If you  do 
  1091.         not want ChatBox to write its entries to PCBoard's CALLER log files, 
  1092.         answer Y (yes) to disable this feature. Disabling CALLER log updates 
  1093.         by ChatBox is NOT recommended.
  1094.  
  1095.         * Disable (F3 Printer Logging
  1096.         -----------------------------
  1097.         ChatBox  will follow the printer toggle (F3) as set in  PCBoard  and
  1098.         will print CALLER log entries to the printer just like PCBoard  does
  1099.         if PCBoard's printer toggle is turned on. If you to not want ChatBox 
  1100.         to follow the PCBoard F3 printer toggle, answer Y (yes) to  disable. 
  1101.         If printer logging (F3) is not turned on in PCBoard, this setting is
  1102.         not used by ChatBox.
  1103.  
  1104.         * Disable (F7) Local Alarm Bell
  1105.         -------------------------------
  1106.         ChatBox  will follow the local alarm toggle (F7) as set  in  PCBoard 
  1107.         and will beep locally at caller input errors just like PCBoard  does 
  1108.         if the PCBoard local alarm is turned on. If you do not want  ChatBox 
  1109.         to  follow  the PCBoard F7 alarm toggle, answer  Y (yes) to  disable 
  1110.         this feature.  If the local alarm (F7) is not turned on in  PCBoard, 
  1111.         this setting is not used by ChatBox.
  1112.  
  1113.         NOTE: This setting does NOT turn off the sound when a caller pages.
  1114.  
  1115.  
  1116.                        Section 2.7 continues on the next page
  1117.  
  1118.  
  1119.  
  1120.  
  1121.  
  1122.  
  1123.  
  1124.  
  1125.         --------------------------------------------------------------------
  1126.         Page 18                       ChatBox                        Page 18
  1127.         --------------------------------------------------------------------
  1128.  
  1129.         2.7  Running CBSETUP and creating CHATBOX.CNF (continued)
  1130.         ---------------------------------------------------------
  1131.  
  1132.         * Disable USERNET.XXX Updating
  1133.         ------------------------------
  1134.         ChatBox updates the PCBoard USERNET.XXX file to indicate to  callers
  1135.         on other nodes (when performing a PCBoard  'WHO' or  'CHAT' request)
  1136.         that the caller using ChatBox is either Paging or Chatting with  the
  1137.         Sysop. ChatBox does this when: (A) it is used as a DOOR, (B) when it
  1138.         has been installed with OPAGE.PPE (the "O" replacement) and (C) when
  1139.         installed as SYSCHAT.PPE /SHIFT to initiate a Sysop chat.
  1140.  
  1141.         Answer (Y) yes to disable USERNET.XXX updating.
  1142.  
  1143.         NOTE:  When ChatBox is installed as SYSCHAT.PPE  /F10  to initiate a
  1144.         Sysop chat,  this parameter has NO effect since PCBoard is  updating
  1145.         USERNET.XXX  when  F10  is pressed, not ChatBox. If  you  are  using 
  1146.         PCBoard  prior  to version 15.x this parameter is  not  used,  since 
  1147.         ChatBox only updates PCBoard 15.x USERNET.XXX files.
  1148.  
  1149.         * Display Full Caller Name In 'Box'
  1150.         -----------------------------------
  1151.         The caller's first name is displayed in the 'box' border in each  of
  1152.         ChatBox's two split-screen formats. In certain unusual circumstances
  1153.         it may be desirable for the entire name of the caller to be used. An
  1154.         example  would be where boards allow handles as the log-in name  (as
  1155.         opposed to the alias feature provide by PCBoard).  If this parameter 
  1156.         is answered yes, the FULL name is used in the window border  instead 
  1157.         of the first name only.
  1158.  
  1159.         Enabling  this feature (answering Yes) is rarely needed  and  should
  1160.         normally be answered No.
  1161.  
  1162.         * Always Use VIP Tone for VIP Caller
  1163.         ------------------------------------
  1164.         By default, when a VIP caller pages outside of regular paging  hours
  1165.         the  special VIP sound is used.  If they page during regular  paging
  1166.         hours, the sound defined for that time period is used as if they are
  1167.         any other caller paging the Sysop.
  1168.  
  1169.         If  you want ChatBox to always use the VIP sound when a  VIP  Caller
  1170.         pages, even if the page is during regular paging hours, answer  this
  1171.         parameter with a Y for YES to always use VIP sound.
  1172.  
  1173.         * Allow Caller to End Chat Session
  1174.         ----------------------------------
  1175.         By default, only the Sysop may end an on-line chat session.
  1176.  
  1177.         Answering this parameter with a Y for YES will override this default
  1178.         and allow the caller to end the chat session at any time by pressing
  1179.         Ctrl-Q (Control-Q).
  1180.  
  1181.         Enabling this override is not generally recommended.
  1182.  
  1183.  
  1184.                        Section 2.7 continues on the next page
  1185.  
  1186.  
  1187.  
  1188.  
  1189.  
  1190.  
  1191.         --------------------------------------------------------------------
  1192.         Page 19                       ChatBox                        Page 19
  1193.         --------------------------------------------------------------------
  1194.  
  1195.         2.7  Running CBSETUP and creating CHATBOX.CNF (continued)
  1196.         ---------------------------------------------------------
  1197.  
  1198.         * Page Start and Stop Times  (CBSETUP.EXE Main menu option #2)
  1199.         --------------------------------------------------------------
  1200.  
  1201.         You may enter 3 page starting and stopping times for each day of the
  1202.         week.  Times must be entered in HH:MM format, where HH is a value of
  1203.         0 through 23,  and MM is a value of 0 through 59. 
  1204.  
  1205.  
  1206.         CBSETUP.EXE  performs minimal testing of the hours input  into  thse 
  1207.         parameters. Care should be taken to insure the times which are input 
  1208.         are valid and in the HH:MM format.
  1209.  
  1210.  
  1211.         To disable paging on a particular day, simply set the page times for
  1212.         PERIOD 1 on that day a minute apart, such as 12:00 - 12:01, and  set
  1213.         the start and stop times for PERIOD 2 & 3 to the same time. If there
  1214.         is concern about a caller being able to activate a page during  this 
  1215.         one  minute time period during the day (which is  highly  unlikely),
  1216.         set this one minute period so it will occur during your daily event.
  1217.  
  1218.                                              
  1219.         For 24 hour paging, set PERIOD 1 to the same start and stop times.
  1220.   
  1221.  
  1222.         PERIODS 2 & 3 are ignored if the start and stop times are the same.
  1223.  
  1224.  
  1225.         The TAB key rotates through different PERIODS in the same day.
  1226.  
  1227.  
  1228.  
  1229.  
  1230.  
  1231.  
  1232.  
  1233.  
  1234.  
  1235.  
  1236.  
  1237.  
  1238.  
  1239.  
  1240.  
  1241.  
  1242.  
  1243.  
  1244.                        Section 2.7 continues on the next page
  1245.  
  1246.  
  1247.  
  1248.  
  1249.  
  1250.  
  1251.  
  1252.  
  1253.  
  1254.  
  1255.  
  1256.  
  1257.         --------------------------------------------------------------------
  1258.         Page 20                       ChatBox                        Page 20
  1259.         --------------------------------------------------------------------
  1260.  
  1261.         2.7  Running CBSETUP and creating CHATBOX.CNF (continued)
  1262.         ---------------------------------------------------------
  1263.  
  1264.         * Custom Tone (Frequency)  (CBSETUP.EXE Main menu option #3)
  1265.         ------------------------------------------------------------
  1266.         This custom tone is only used when #13 has been selected as the page
  1267.         sound in any of the ChatBox page sound parameters.
  1268.  
  1269.         This  setting indicates the frequency (Hz) that will be sounded. The
  1270.         tone must be in the range of 37 to 18000 (although tones above 12000
  1271.         are usually beyond the range of human hearing).  The tone will sound
  1272.         for  the duration (in 1/18th of a second) specified in the  DURATION
  1273.         column  to  the right of this TONE parameter.  When ChatBox  "plays" 
  1274.         sound #13, it starts with the tone and duration specified in the top 
  1275.         row, then the next row, down to the last row.
  1276.  
  1277.         To simulate a PAUSE, enter 0 for the TONE, then enter the length  of
  1278.         the pause (in 1/18th second increments) in DURATION. If the TONE and 
  1279.         DURATION in a "row" are both 0, the row is ignored.
  1280.  
  1281.         * Custom Tone Duration  (CBSETUP.EXE Main menu option #3)
  1282.         ---------------------------------------------------------
  1283.         This custom tone is only used when #13 has been selected as the page
  1284.         sound in any of the ChatBox page sound parameters.
  1285.  
  1286.         This setting indicates the duration that the corresponding tone will
  1287.         will sound for.  The DURATION is in increments of 1/18th seconds. If
  1288.         a 1 is entered, the tone will sound for 1/18th of a second,  2 would
  1289.         be a 2/18th second duration, etc.  The total of the DURATION  column
  1290.         cannot  exceed 36 (two seconds).  When ChatBox "plays" sound #13, it 
  1291.         starts with the tone and duration specified in the top row, then the 
  1292.         next row, down to the last row.
  1293.  
  1294.         To simulate a PAUSE, enter 0 for the TONE, then enter the length  of
  1295.         the pause (in 1/18th second increments) in DURATION. If the TONE and 
  1296.         DURATION in a "row" are both 0, the row is ignored.
  1297.  
  1298.         Tone    Duration                                   Tone    Duration
  1299.         1000    2             Here are a couple            264     9
  1300.         0       1             of sample sounds.            0       3
  1301.         1000    2                                          296     4
  1302.         0       1          << On the left is the           0       1
  1303.         1000    2          << Morse Code for SOS.          316     3
  1304.         0       1                                          0       5  
  1305.         1000    5             On the right are the >>      264     6
  1306.         0       1             first few notes from >>      0       0  
  1307.         1000    5             the 'Dragnet' theme. >>      0       0  
  1308.         0       1                                          0       0
  1309.         1000    5                                          0       0
  1310.         0       1                                          0       0
  1311.         1000    2                                          0       0
  1312.         0       1                                          0       0
  1313.         1000    2                                          0       0
  1314.         0       1                                          0       0
  1315.         1000    2                                          0       0
  1316.         0       0                                          0       0
  1317.           
  1318.  
  1319.  
  1320.  
  1321.  
  1322.  
  1323.         --------------------------------------------------------------------
  1324.         Page 21                       ChatBox                        Page 21
  1325.         --------------------------------------------------------------------
  1326.  
  1327.         2.8  Setting up for Multi-Language Use
  1328.         --------------------------------------
  1329.         ChatBox  uses text from PCBTEXT or appropriate language  files  with 
  1330.         the  exception of the text that is used in CHATBOX.CNF. To make  any 
  1331.         text in CHATBOX.CNF language compatible, simply create  a  duplicate 
  1332.         CHATBOX.CNF  file except  give it  the  appropriate  EXTension.  For 
  1333.         instance with French, use the appropriate French in CHATBOX.FRE  and 
  1334.         ChatBox will automatically use CHATBOX.FRE instead of CHATBOX.CNF as 
  1335.         the configuration file. You do not need to worry about what  ChatBox 
  1336.         is  passed in the door file. If passed CHATBOX.CNF and the  language 
  1337.         is .FRE, ChatBox will look for CHATBOX.FRE before using CHATBOX.CNF.
  1338.  
  1339.  
  1340.         2.9  Setting up V.I.P. Callers (CHATBOX.VIP)
  1341.         --------------------------------------------
  1342.         To  create a VIP list of callers who may page at any time, create  a 
  1343.         text file called CHATBOX.VIP. It must reside in the same location as 
  1344.         CHATBOX.EXE. To install special names into CHATBOX.VIP, simply enter 
  1345.         the names one at a time, with each name beginning on a new line. 
  1346.  
  1347.         Callers  who appear in CHATBOX.VIP will be able to page the Sysop at 
  1348.         any time regardless of page time settings.
  1349.  
  1350.         Callers  who are listed in CHATBOX.VIP will NOT be able to PAGE  the 
  1351.         Sysop  if  the F4 page bell toggle has been turned  off  in  PCBoard 
  1352.         (unless the ability to follow the F4 setting has been disabled  with 
  1353.         CBSETUP).  It  is assumed that if the Sysop has turned F4  off  then
  1354.         they really don't wish to disturbed. 
  1355.  
  1356.  
  1357.         2.10  Setting up Callers Who Cannot Page (CHATBOX.NOT)
  1358.         ------------------------------------------------------
  1359.         To  create a list of callers who can NEVER page, regardless of  page 
  1360.         time  settings,  F4  page toggle, etc., create a  text  file  called 
  1361.         CHATBOX.NOT. It must reside in the same location as CHATBOX.EXE.  To 
  1362.         install names into CHATBOX.NOT simply enter the names one at a time, 
  1363.         with  each  name beginning on a new line, and with each line  ending 
  1364.         with a carriage-return line-feed sequence.
  1365.  
  1366.  
  1367.         2.11  Setting up Dates for No Paging (DATE.NO)
  1368.         ----------------------------------------------
  1369.         To  create  a list of dates when paging is  not  allowed  (holidays, 
  1370.         etc.), create or edit a text file called DATE.NO.  It must reside in 
  1371.         the same location with CHATBOX.EXE.  To install dates for no paging,
  1372.         simply enter each date on a new line. These must be the actual dates 
  1373.         in  MM-DD (month-day) format (not the days of the week which can  be 
  1374.         configured using CBSETUP).  Each DATE to be blocked is entered on  a 
  1375.         new line, and the date must be in MM-DD (month-day) format.  If  the 
  1376.         month (MM) is less than 10, it must begin with a 0. For example, New 
  1377.         Year's day would be entered as 01-01.  Do not enter a year, only the
  1378.         month and the day must be entered as shown.
  1379.  
  1380.  
  1381.  
  1382.  
  1383.  
  1384.  
  1385.  
  1386.  
  1387.  
  1388.  
  1389.         --------------------------------------------------------------------
  1390.         Page 22                       ChatBox                        Page 22
  1391.         --------------------------------------------------------------------
  1392.  
  1393.         3.0  Notes regarding PCBTEXT files
  1394.         ----------------------------------
  1395.         ChatBox detects the language being used and uses the following  text 
  1396.         from the appropriate PCBTEXT (PCBTEXT.???) file.
  1397.  
  1398.         Rec#   Default text
  1399.                   
  1400.         97     Page ends in 30 seconds.  (Ctrl-K) Aborts .
  1401.                Notes:  ChatBox  will  automatically replace  '30'  with  the 
  1402.                number of seconds for paging time set in CBSETUP.EXE.
  1403.  
  1404.         175    Sysop CHAT active at~
  1405.                Notes: Written to caller log only. Time is added to end. 
  1406.                                  
  1407.         219    Sysop CHAT ended at~ 
  1408.                Notes: Written to caller log and displayed after a chat. Time
  1409.                is added to end of line.
  1410.           
  1411.         327    I'm back!  Thanks for waiting~   
  1412.                Notes:  Displayed  on return from Sysop  F5.  Caller's  first 
  1413.                name is added to end of the line.
  1414.                                  
  1415.         409    Operator paged at~ 
  1416.                Notes:  Written to caller log only. Time is added to the  end 
  1417.                of  the  line, followed by the REASON the  caller  paged  (if 
  1418.                used).
  1419.  
  1420.         418    Press (Enter) to continue
  1421.                Notes: Self explanatory.
  1422.  
  1423.         436    ______ has exited to DOS.  Please wait ...
  1424.                Notes:  Displayed  when Sysop F5'd to DOS.  Sysop's  name  in 
  1425.                CBSETUP is added to the beginning of the line.
  1426.  
  1427.         571    Would you like to leave a comment to the Sysop instead 
  1428.                Notes: Used if a page attempt is unsuccessful.
  1429.                   
  1430.  
  1431.         ADDITIONAL NOTES:
  1432.         -----------------
  1433.  
  1434.         @FIRST@ (caller's first name) may be used in any line. 
  1435.                                       
  1436.         ChatBox  replaces ~ characters with hard spaces in the same  fashion 
  1437.         PCBoard does in PCBTEXT.
  1438.                   
  1439.         The  text  used  from PCBTEXT files is  simple  informational  text. 
  1440.         ChatBox does not support the use of %FILENAME conventions in any  of 
  1441.         the  above PCBTEXT parameters, nor does ChatBox support the  use  of 
  1442.         PCBoard 15.x !FILENAME.PPE conventions in the above parameters.
  1443.  
  1444.  
  1445.  
  1446.  
  1447.  
  1448.  
  1449.  
  1450.  
  1451.  
  1452.  
  1453.  
  1454.  
  1455.         --------------------------------------------------------------------
  1456.         Page 23                       ChatBox                        Page 23
  1457.         --------------------------------------------------------------------
  1458.  
  1459.         3.1  Notes Regarding The F4 Function Key
  1460.         ----------------------------------------
  1461.         ChatBox follows the F4 toggle from PCBoard. This allows the Sysop to 
  1462.         easily toggle paging on or off at any time.
  1463.  
  1464.         ChatBox  will  not follow the F4 toggle if ability to  so  has  been 
  1465.         disabled  with CBSETUP.  If so, all references to any F4 key  action 
  1466.         in this manual should be disregarded.
  1467.           
  1468.         The Sysop may also set the F4 toggle while in ChatBox. 
  1469.  
  1470.         To determine if you have F4 toggled ON in PCBoard, look at PCBoard's 
  1471.         call waiting screen. The very center information block will indicate 
  1472.         whether  "Page  Bell is Off" or "Page Bell is On".  If  you  are  in 
  1473.         PCBoard  locally or a caller is on-line, you can determine if F4  is 
  1474.         toggled on by the (B) on the very bottom status line. There may be a 
  1475.         "P"  or  "A"  in the parenthesis with the  "B",  (PAB),  (AB),  etc. 
  1476.         depending  on  how other toggles are set in PCBoard.  If  a  "B"  is 
  1477.         there,  the page bell is toggled on and a caller may page the  Sysop 
  1478.         if the current time is within a specified paging period.
  1479.           
  1480.  
  1481.         3.2  Notes regarding window (box) clearing
  1482.         ------------------------------------------
  1483.         If  this feature is allowed (in CBSETUP), the Sysop and  caller  may 
  1484.         clear their incoming windows for easier readability while chatting.
  1485.  
  1486.         The Sysop sees this line in the center of the screen:
  1487.  
  1488.         [ Name ]---------------------[ ALT-C=Clear ^ ]----------------------
  1489.  
  1490.         The caller sees this line in the center:
  1491.  
  1492.         [ Name ]----------------------[ ESC=Clear v ]-----------------------
  1493.         
  1494.         Note:  The  (^ and v) in each line above are actually  up  and  down 
  1495.         arrows, and not reproduced in the documentation to prevent  problems 
  1496.         while printing the documentation.
  1497.  
  1498.         The  caller must press ESC and the Sysop must press ALT-C  to  clear 
  1499.         the incoming window. This places the last line of text in the window 
  1500.         at the top of the window.
  1501.                     
  1502.         NOTE:  Each person may only clear the incoming text from  the  other 
  1503.         person. It is not practical to allow the person typing to clear  the 
  1504.         window they are typing (sending) in, as it is IMPOSSIBLE to know  if 
  1505.         the other person has read, or is keeping up with, the other person's 
  1506.         typing!
  1507.  
  1508.         This  is only available in Horizontal mode. The performance of  this 
  1509.         feature  while  in Vertical chat mode was not  favorable  enough  to 
  1510.         include it in ChatBox.
  1511.  
  1512.  
  1513.  
  1514.  
  1515.  
  1516.  
  1517.  
  1518.  
  1519.  
  1520.  
  1521.         --------------------------------------------------------------------
  1522.         Page 24                       ChatBox                        Page 24
  1523.         --------------------------------------------------------------------
  1524.  
  1525.         3.3  Notes regarding the "Leave a comment instead?" prompt
  1526.         ----------------------------------------------------------
  1527.         If  the Sysop is unavailable (F4 key or Hours) or does not answer  a 
  1528.         page,  the  caller  will  be asked if they would  like  to  leave  a 
  1529.         comment. ChatBox uses record #571 from PCBTEXT for this purpose.  If 
  1530.         the  caller  responds Yes, ChatBox will take the proper  actions  so 
  1531.         that a  C <ENTER>  are entered at the PCBoard prompt  after  ChatBox 
  1532.         exits and PCBoard will act as though it were typed by the Caller.
  1533.  
  1534.         NOTE:  Use of this feature requires that you do not change  the  "C" 
  1535.         for  comment to another command with the PCBoard 15.x "MNU"  system. 
  1536.         ChatBox will only place a "C" for comment into the PCBoard mechanism
  1537.         provided for this purpose.
  1538.  
  1539.         This feature can be disabled with CBSETUP if it is not desired.
  1540.  
  1541.  
  1542.         3.4  Notes regarding SOUND.BAT
  1543.         ------------------------------
  1544.         SOUND.BAT is called if #8 has been selected for the type of sound to 
  1545.         make when paging.  ChatBox will shell out to SOUND.BAT every  couple 
  1546.         of seconds instead of making a selected noise. 
  1547.  
  1548.         This allows the Sysop to make their own noise, screen displays, etc.
  1549.           
  1550.         Note:   We  have  received  reports  that  sound  cards  have   been 
  1551.         successfully  used to create page sounds in SOUND.BAT. It should  be 
  1552.         noted  that this process could have difficulties.  It would  not  be 
  1553.         surprising  for  some sound card drivers to  created  problems  with 
  1554.         communications programs.  Test carefully and thoroughly if you  plan 
  1555.         on using a sound card to create page sounds.
  1556.                          
  1557.         In all cases, keep whatever is placed in SOUND.BAT small and fast.
  1558.  
  1559.  
  1560.         3.5  Notes regarding text file displays
  1561.         ---------------------------------------
  1562.         ChatBox will display text files if indicated in certain text prompts 
  1563.         in  CBSETUP. These text files support PCBoard color macros.  Because 
  1564.         ChatBox has been designed to be as small as possible for "shell  to" 
  1565.         door  purposes,  ANSI  capabilities in these text  files  have  been 
  1566.         intentionally omitted.
  1567.                                         
  1568.         These  text  files also support the use of the  @cls@  clear  screen 
  1569.         macro,  as well as the use of @first@ for the caller's  first  name. 
  1570.         Support  for  a multitude of @info@ macros  has  been  intentionally 
  1571.         omitted  to  keep memory consumption as low as possible for  use  in 
  1572.         the "shell to" door process.
  1573.  
  1574.         If  multi-languages  are in use, the appropriate extension  will  be 
  1575.         added to these files.  If the language file exists, it will be shown  
  1576.         to the caller.
  1577.  
  1578.  
  1579.  
  1580.  
  1581.  
  1582.  
  1583.  
  1584.  
  1585.  
  1586.  
  1587.         --------------------------------------------------------------------
  1588.         Page 25                       ChatBox                        Page 25
  1589.         --------------------------------------------------------------------
  1590.  
  1591.         4.0  Sysop function keys
  1592.         ------------------------
  1593.         ChatBox  follows F3 (printer on/off), F4 (page bell on/off)  and  F9 
  1594.         (display  on/off)  toggles  from PCBoard. If F3 is on, ChatBox  will 
  1595.         print any information sent to the caller log to the printer also. If
  1596.         F9 is off, ChatBox will clear the screen after an unsuccessful  page 
  1597.         attempt. The F4 key is explained in detail elsewhere in this manual.
  1598.  
  1599.         Sysops may drop to DOS using the F5 key if F5 drop to DOS is enabled 
  1600.         in PCBSETUP for the node.
  1601.  
  1602.         During  a  chat,  the Sysop may press ALT-P  for  a  profile  screen 
  1603.         containing many of the caller's statistics and settings.  In  Split-
  1604.         Screen  chat, this appears over the "box" the Sysop  would  normally 
  1605.         type  in,  and the caller is unaware of its presence. In  fact,  the 
  1606.         caller  may  keep typing while the Sysop is reviewing  the  profile!  
  1607.         After the Sysop has reviewed the profile the contents of the Sysop's 
  1608.         "chatbox" will be restored.  In regular non-split screen chat  mode, 
  1609.         the  caller  will not be able to continue typing while  the  profile 
  1610.         information is popped up on the Sysop's screen.
  1611.                                    
  1612.         While  the above ALT-P information is on the screen, the  Sysop  may 
  1613.         edit any of the caller's parameters displayed by pressing ALT-E  for 
  1614.         edit.  The  Sysop  may then cursor  through  the  parameters  making 
  1615.         changes  as needed. Caller input is not accepted while the Sysop  is 
  1616.         actually Editing the Profile.  The Sysop may press ALT-S to save and 
  1617.         record  any changes or ALT-A to abort any changes.   After  pressing 
  1618.         ALT-S or ALT-A while editing, chatting will resume as normal.
  1619.           
  1620.         ChatBox will act on ALT-X and ALT-N requests from the Sysop. ChatBox 
  1621.         will set the appropriate flag so that PCBoard will use it after  the 
  1622.         caller logs off (as if ALT-X or ALT-N had been set in PCBoard).
  1623.  
  1624.         4.1  Technical notes
  1625.         --------------------
  1626.         ChatBox has been designed to run specifically with  PCBoard versions
  1627.         14.5 through 15.1.  ChatBox will not run with  earlier  versions  of
  1628.         PCBoard or with other brands of software.
  1629.  
  1630.         Carrier is monitored by ChatBox. Should a caller drop carrier  while 
  1631.         in  ChatBox they will be returned to PCBoard, which will detect  the 
  1632.         "no carrier" status and cycle appropriately.
  1633.                   
  1634.         ChatBox works with non-standard com ports, addresses, and IRQs. COM1 
  1635.         is address 3F8/IRQ 4. COM2 is address 2F8/IRQ 3. If a COM port other 
  1636.         than  1  or  2  is  used, ChatBox  will  use  the  address  and  IRQ 
  1637.         information as indicated in PCBOARD.DAT for the node.
  1638.  
  1639.         ChatBox gives the caller time credit while chatting with the Sysop.
  1640.  
  1641.         If  it is detected that the caller's communications program  is  not 
  1642.         ANSI capable, ChatBox will start the chat in the regular,  non-split 
  1643.         screen chat mode.
  1644.  
  1645.         All  of  the enclosed executable files have been compressed  with  a 
  1646.         commercial compression utility. Uncompressed versions of these files
  1647.         are not available.  
  1648.  
  1649.  
  1650.  
  1651.  
  1652.  
  1653.         --------------------------------------------------------------------
  1654.         Page 26                       ChatBox                        Page 26
  1655.         --------------------------------------------------------------------
  1656.  
  1657.         4.2  Caller log entries
  1658.         -----------------------
  1659.         ChatBox makes pertinent entries into the caller log as follows:
  1660.           
  1661.         If a REASON for paging is requested, the caller's answer is appended 
  1662.         to the "Operator Paged at" text and written to the CALLER files.
  1663.                               
  1664.         The  "Hours available" text from CBSETUP is written to CALLER  files 
  1665.         if a page is attempted outside of paging times. 
  1666.  
  1667.         The  "Unavailable text" from CBSETUP is written to CALLER  files  if 
  1668.         the  caller  lacks security to page, if F4 page is OFF,  or  if  the 
  1669.         Sysop does not answer a page attempt.
  1670.           
  1671.         Also  see  section 3.0 page 22 for other text which  is  written  to
  1672.         CALLER files by ChatBox.
  1673.            
  1674.         4.3  ChatBox CHATLOG (ALT-L) files
  1675.         ----------------------------------
  1676.         Sysops may keep a record of the contents of their chat with a caller 
  1677.         by entering ALT-L during the chat.  ChatBox will add the text of the 
  1678.         chat to a file called CHATLOG.xxx, where xxx is the node number  the 
  1679.         chat  is occurring on.  CHATLOG files are located with  CHATBOX.EXE. 
  1680.         CHATLOG  files  are  appended (added) to with each  ALT-L,  so  care 
  1681.         should be taken if this feature is used often so that the log  files 
  1682.         will not become too large to handle.
  1683.  
  1684.         You  may turn logging turned ON by default during each chat  session 
  1685.         by toggling the appropriate setting in CBSETUP.EXE.
  1686.  
  1687.         4.4  Multi-nodes, networks, multi-taskers
  1688.         -----------------------------------------
  1689.         ChatBox  has been developed in a networked environment.  All  multi-
  1690.         node  features are thoroughly tested on our own  multi-node  PCBoard 
  1691.         system.  
  1692.         
  1693.         ChatBox is DESQview aware.  It is automatically detected, screen and 
  1694.         keyboard  I/O are "well behaved", and time slices are given back  to 
  1695.         other applications while ChatBox is idle. 
  1696.  
  1697.         4.5  Where to receive assistance
  1698.         --------------------------------
  1699.         Yandell  Computer  Services (YCS) provides the  following  technical 
  1700.         assistance for ChatBox:
  1701.           
  1702.         813-842-8099   The YCS Support System.  Available to all BBS Sysops.
  1703.                        INSTANT on-line credit card registration and  support
  1704.                        system for YCS Shareware. 
  1705.    
  1706.         Support  is also available on the Salt Air BBS (home of PCBoard)  in 
  1707.         the  YCS conference (#36), and also on the RIME, ILink  and  Intelec 
  1708.         echo mail networks (each carry a conference called YCS).
  1709.                               
  1710.         Voice support is available during business hours to registered users 
  1711.         of ChatBox. 
  1712.  
  1713.  
  1714.  
  1715.  
  1716.  
  1717.  
  1718.  
  1719.         --------------------------------------------------------------------
  1720.         Page 27                       ChatBox                        Page 27
  1721.         --------------------------------------------------------------------
  1722.  
  1723.         4.6  Disclaimer and Warranty
  1724.         ----------------------------
  1725.         ChatBox  is  a shareware product.  ChatBox may be  uploaded  to  BBS 
  1726.         systems as long as copyright notices are not removed and no  changes 
  1727.         are  made  to  the program.  There are no warranties,  expressed  or 
  1728.         implied,  for  unregistered copies of ChatBox.  Sysops  who  install 
  1729.         ChatBox on their systems assume any and all liabilities for anything 
  1730.         which may result as a consequence of running ChatBox. For registered 
  1731.         copies of ChatBox, Yandell Computer Services warrants  that  ChatBox 
  1732.         will perform as described in this documentation.  In the event  that 
  1733.         ChatBox does not perform as specified, Yandell Computer Services may 
  1734.         elect  to fix ChatBox or refund the amount paid, if notified  within 
  1735.         30 days of registration.
  1736.  
  1737.         Under no circumstances shall Yandell Computer Services or the author
  1738.         of ChatBox be liable for any loss of profit or  any  other  damages, 
  1739.         including but not limited to special, incidental, consequential,  or 
  1740.         other damages, arising out of the use or inability to use ChatBox.
  1741.  
  1742.         4.7  License to Use ChatBox
  1743.         ---------------------------
  1744.         ChatBox is not "public domain" or "free" software. A limited license 
  1745.         is granted to use and evaluate ChatBox for thirty days after initial 
  1746.         installation.  ChatBox  must be registered if it is used  after  the 
  1747.         initial thirty day evaluation period.  If ChatBox is not  registered 
  1748.         after  30  days, a Sysop reminder will begin  appearing  at  program 
  1749.         termination and will also be written to the node's caller log file.
  1750.  
  1751.         A  ChatBox registration may be used only on the original  licensee's 
  1752.         BBS system and only on nodes the original licensee owns and operates 
  1753.         for  their own purposes.  If the original licensee leases  or  sells 
  1754.         some  or  all  of their nodes to another entity,  those  nodes  will 
  1755.         require  their own ChatBox registration.  ChatBox registrations  are 
  1756.         not transferable. 
  1757.  
  1758.         A  ChatBox registration is a license to use the ChatBox software  on 
  1759.         one  (1) BBS System at a single location with as many nodes  as  the 
  1760.         original  licensee  owns and operates at THAT  location.   When  the 
  1761.         licensee  owns  and  operates other BBS' in  other  locations,  each 
  1762.         location will require a separate ChatBox registration.
  1763.    
  1764.         4.8  Revision history
  1765.         ---------------------
  1766.         Date       Version    Details
  1767.         06-14-91   1.0        ChatBox initial release.
  1768.         08-10-91   1.1        See the enclosed FEATURES.NEW file.
  1769.         11-08-91   1.2        See the enclosed FEATURES.NEW file.
  1770.         12-20-91   1.3        See the enclosed FEATURES.NEW file.
  1771.         03-27-92   2.0        See the enclosed FEATURES.NEW file.
  1772.         05-01-92   2.1        See the enclosed FEATURES.NEW file.
  1773.         11-27-92   2.2        See the enclosed FEATURES.NEW file.
  1774.         05-04-93   2.3        See the enclosed FEATURES.NEW file.
  1775.         08-20-93   2.4        See the enclosed FEATURES.NEW file.
  1776.         11-19-93   2.5        See the enclosed FEATURES.NEW file.
  1777.         01-01-94   2.6        See the enclosed FEATURES.NEW file.
  1778.         03-04-94   2.7        See the enclosed FEATURES.NEW file.
  1779.  
  1780.  
  1781.  
  1782.  
  1783.  
  1784.  
  1785.         --------------------------------------------------------------------
  1786.         Page 28                       ChatBox                        Page 28
  1787.         --------------------------------------------------------------------
  1788.  
  1789.         5.0  Registering ChatBox
  1790.         ------------------------
  1791.         Registration  removes  the [UNREGISTERED COPY]  message  at  program 
  1792.         termination along with the corresponding brief  delay.  Registration 
  1793.         also enables the Sysop definable colors for Split-Screen chat.
  1794.  
  1795.         Registration is $15.00 and may be paid by check, money order,  VISA, 
  1796.         Mastercard, American Express or Diners Club.  Receive a registration
  1797.         number INSTANTLY by registering with a credit card!
  1798.           
  1799.         Refer to the ORDER.FRM file for complete registration instructions.
  1800.                
  1801.  
  1802.         5.1  Register with CONFIDENCE - Author Information
  1803.         --------------------------------------------------
  1804.         L.  Brent  Yandell   has been programming  for  over  twelve  years, 
  1805.         including  more  than six  years  of  developing  telecommunications 
  1806.         software.  Many Sysops will be familiar with PCBFV, the popular  on- 
  1807.         line  PCBoard File Viewer.  See the enclosed CATALOG.TXT file for  a 
  1808.         complete listing of Sysop utilities from YCS.
  1809.  
  1810.         Yandell Computer Services (YCS) is a  licensed  business,  operating
  1811.         and existing under the laws of the State of Florida.
  1812.  
  1813.         Writing  BBS  Shareware doors and utilities, in addition  to  custom 
  1814.         programming, is our business.... our ONLY business.
  1815.  
  1816.         First Door Release: 7/6/87 (USBBSDOR) - Still updated and supported!
  1817.  
  1818.         YCS  Shareware is GUARANTEED (each product's  documentation contains 
  1819.         each product's specific guarantee).
  1820.  
  1821.         Yandell  Computer  Services is an *AUTHORIZED*  merchant  for  VISA, 
  1822.         Mastercard and American Express charge cards.
  1823.  
  1824.         A dedicated multi-node BBS for support and on-line registrations,  a 
  1825.         toll-free voice line for registrations, and a voice support line for
  1826.         registered customers are just a few of our offerings in our  efforts 
  1827.         to provide you with FAST, FRIENDLY SERVICE.
  1828.  
  1829.  
  1830.