home *** CD-ROM | disk | FTP | other *** search
/ HPAVC / HPAVC CD-ROM.iso / pc / CEOM_300.ZIP / CEOM.DOC next >
Encoding:
Text File  |  1994-10-10  |  13.5 KB  |  216 lines

  1. ───────────────────────────────────────────────────────────────────────────────
  2. ▒▒▌[CEOM]▐▒▒░  ∙ Custom End of Message (Prompt) PPE (c)1993-94 ∙  ░▒▒▌[CEOM]▐▒▒
  3. ───────────────────────────────────────────────────────────────────────────────
  4. ▐│ ····∙  Custom End of Message (Prompt)  ∙······ │ Author: Robert Hunter    │▌
  5. ▐│ ········∙  Version: 3.00 Standard  ∙·········· │  a.k.a: Midnight Slasher │▌
  6. ▐│ ··············∙  [10/10/94]  ∙················ │ E-Mail: mslasher@io.org  │▌
  7. ───────────────────────────────────────────────────────────────────────────────
  8. ▐│ CONTENTS      │ 1. Files Included          5. Program Keys                │▌
  9. ▐│ OF            │ 2. Brief Program Summary   6. Distribution                │▌
  10. ▐│ DOCUMENTATION │ 3. Installation            7. Legal-ese                   │▌
  11. ▐│               │ 4. General Program Info    8. Registration / Author Notes │▌
  12. ───────────────────────────────────────────────────────────────────────────────
  13. ▒▒▌ FILES INCLUDED ▐▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  14. ───────────────────────────────────────────────────────────────────────────────
  15. ▐│   CEOM.DOC .... 13,800 .. Documentation / Installation Guide   (Please Read)
  16. ▐│   CEOM.HST ..... 4,617 .. Revison History / Whats.New
  17. ▐│   CEOM.PPE .... 10,468 .. End of Message (Prompt) PPE
  18. ▐│  FILE_ID.DIZ ..... 462 .. Description Identification File
  19. ───────────────────────────────────────────────────────────────────────────────
  20. ───────────────────────────────────────────────────────────────────────────────
  21. ▒▒▌ BRIEF PROGRAM SUMMARY ▐▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  22. ───────────────────────────────────────────────────────────────────────────────
  23.  A .PPE  (* PCBoard Programming Language Executable *) for PCBoard v15.2+ BBS.
  24.  
  25.  This PPE  replaces your  END OF MESSAGE  prompt.  By  doing so,  it adds such
  26.  features as an  arrow key/space bar  triggered Scroll Bar  which features the
  27.  more popular message commands, hot keys for those same commands  (and others)
  28.  but it also  retains the ability  to accept standard  PCBoard input commands.
  29.  Command line  parameters allow you  to turn  OFF the hotkeys  (if so desired)
  30.  and also allows  you to turn  ON a line  counter, which can  help prevent the
  31.  problem of having  the Messge Header  scroll off the  screen while the prompt
  32.  is  being displayed.   It offers  two display  modes, and  7 color  modes for
  33.  each display mode.
  34. ───────────────────────────────────────────────────────────────────────────────
  35. ───────────────────────────────────────────────────────────────────────────────
  36. ▒▒▌ INSTALLATION ▐▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  37. ───────────────────────────────────────────────────────────────────────────────
  38.  1. Load all your PCBTEXT file(s) into MKPCBTXT.EXE        (/PCB/GEN/MKPCBTXT)
  39.  2. Press F3 and enter 197     \                            (Goto Prompt #192)
  40.     Press F3 and enter 612     /  Replace Both Prompts!     (Goto Prompt #612)
  41.  
  42.  ┌───────────────────────────────────────────────────────────────────────────┐
  43.  │ Record No: 197/612        Record Length: 70           Justification: Left │
  44.  ├───────────────────────────────────────────────────────────────────────────┤
  45.  │ (@TIMELEFT@ min left), (H)elp, End of Message Command                     │
  46.  │ !DRIVE:\PATH\CEOM.PPE 1 1 /PLC                                            │
  47.  └───────────────────────────────────────────────────────────────────────────┘
  48.   ▐│ Command Line Parameters:
  49.   ▐│ ------------------------
  50.   ▐│ 1. #1-7 : A number from 1 to 7,  indicating  a color  preference for the
  51.   ▐│           prompt
  52.   ▐│
  53.   ▐│ 2. #1-2 : A number from 1 to 2, indicating  the  prompt  style (1 is a 4
  54.   ▐│           line prompt,  used in  previous  versions,  and 2  is  3  line
  55.   ▐│           prompt
  56.   ▐│
  57.   ▐│ /NH     : Using this parameter  anywhere on the  command line turns  OFF
  58.   ▐│           HotKeys
  59.   ▐│
  60.   ▐│ /PLC    : Page Length Calculations will attempt  (limited circumstances)
  61.   ▐│           to try and prevent the  Message Header from  scrolling off the
  62.   ▐│           screen due to the display of the prompt. (Refer: General Info)
  63.  
  64.  3. Press ESC to save and exit the PCBTEXT file(s).
  65. ──────────────────────────────────────────────────────────────────────────────
  66.  If you  just want to  try out the prompt  and look at  the color options and
  67.  prompt styles, use the PPE command from the main PCB prompt, IE:
  68.  
  69.  PPE C:\PCB\PPL\CEOM\CEOM.PPE 1 2
  70. ──────────────────────────────────────────────────────────────────────────────
  71. ───────────────────────────────────────────────────────────────────────────────
  72. ▒▒▌ GENERAL PROGRAM INFORMATION ▐▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  73. ───────────────────────────────────────────────────────────────────────────────
  74.  1. Loading
  75.  -----------------------------------------------------------------------------
  76.  If the  online user does not support  ANSI  graphics,  this .PPE  will simply
  77.  display a one line text prompt.
  78.  
  79.  2. The /PLC parameter
  80.  -----------------------------------------------------------------------------
  81.  The  PLC parameter  will attempt  to make  sure the  message header  does not
  82.  scroll off the screen due to the display of the prompt.  This will not always
  83.  prevent it, but it  certainly helps. It will display  a simple "-- Paused --"
  84.  prompt and will  continue when any  key is pressed.   PCBoard itself contains
  85.  faults in page length settings: IE: a  page length setting of 23 on the local
  86.  display = a page lenth of 24 on the remote display, etc.  This prompt follows
  87.  the  way PCBoard  handles page  lengths, therefore  if a  user has  a 25 line
  88.  screen, and a status line, make sure they have their page length set to 23.
  89.  
  90.  This parameter  depends on  certain user  settings (ie:  Clear screen between
  91.  messages).  If the user  does not have the proper settings, the PLC parameter
  92.  will not be used with that specific user.
  93.  
  94.  3. The /NH parameter
  95.  -----------------------------------------------------------------------------
  96.  The  NH  parameter  turns off  hotkeys.  This can  be helpful with line noise
  97.  conditions, etc.  The  scroll bar will  still move, but the function will not
  98.  be executed until the user presses the Enter key.
  99.  
  100.  4. The REply Command
  101.  -----------------------------------------------------------------------------
  102.  If  you ever  require the  ability to run a  PPE when the  REply  command  is
  103.  issued, this PPE supports the following ability:
  104.  
  105.  Create a text file called  CEOM.RE in the same directory as the CEOM.PPE with
  106.  the PPE to be run on the first line of the text file. IE:
  107.  
  108.  C:\PCB\PPE\REPLY.PPE @NUM@
  109.  
  110.  (The @NUM@ macro will be filled in with the current message number)
  111.  
  112.  Consequently, the REPLY.PPE will be called when the REply key is issued. This
  113.  is an optional  feature, do not  use it unless  you have a  specific PPE that
  114.  needs to be run from the REply command.
  115. ───────────────────────────────────────────────────────────────────────────────
  116. ▒▒▌ PROGRAM KEYS ▐▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  117. ───────────────────────────────────────────────────────────────────────────────
  118.   HotKey  Scroll Selection
  119.   ------  ----------------
  120.     []:  Arrow Key RIGHT  : Move highlight bar to the RIGHT
  121.     [ ]:  Space Bar        : Move highlight bar to the RIGHT
  122.     []:  Arrow Key LEFT   : Move highlight bar to the LEFT
  123. [Enter]:  Return/Enter Key : Performs function of currently highlighted item
  124. ───────────────────────────────────────────────────────────────────────────────
  125.  Hotkey  Scroll Selection
  126.  ------  ----------------
  127.    [C]: Continue  : Continue reading messages in current direction
  128.    [D]: Download  : Capture and Downlaod current message
  129.    [J]: Jump      : Jump to the Next Conference of a read scan
  130.    [K]: Kill      : Kill/Delete current message (with appropriate access)
  131.    [N]: No More   : No More/Quit and return to the main prompt
  132.    [Q]: QScan     : QuickScan/List messages by Subject/Author etc.
  133.    [R]: Reply     : Reply to current message
  134.    [*]: CMD       : Enter command mode (standard text input)
  135.    [+]/[]]        : Read the Next Message in ascending order  (same as PCB)
  136.    [-]/[[]        : Read the Next Message in descending order (same as PCB)
  137.    [I]: Info      : Show program name and version number
  138. ───────────────────────────────────────────────────────────────────────────────
  139. ▒▒▌ DISTRIBUTION ▐▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  140. ───────────────────────────────────────────────────────────────────────────────
  141.  You are always welcome to send  Internet E-Mail  requesting program info, ask
  142.  any questions you may have, or  to request a  UUEncoded copy of any supported
  143.  program (that is what that specific account is for!), or:
  144.  
  145.  "FINGER mslasher@io.org" anytime via your internet accessible account to view
  146.  up-to-date information about:
  147.  
  148.  ■ Program information concerning the latest released version .............. ■
  149.  ■ Directions to official distribution site(s) ............................. ■
  150.  ■ A list of other supported programs ...................................... ■
  151.  ■ Other miscellaenous information ......................................... ■
  152. ───────────────────────────────────────────────────────────────────────────────
  153. ▒▒▌ LEGAL-ESE ▐▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  154. ───────────────────────────────────────────────────────────────────────────────
  155. USAGE OF THIS SOFTWARE  INDICATES YOUR ACCEPTANCE OF THE SOFTWARE LICENSE TERMS
  156. ───────────────────────────────────────────────────────────────────────────────
  157.  This  software is  the  property of  the  authors,  Robert Hunter / G.L., the
  158.  registered  copyright  owners.   They only license the software's use, public
  159.  distribution does not transfer ownership of this copy.In addition, you assume
  160.  responsibility for the  selection of the  software to  achieve  your intended
  161.  results and for the installation, use and results obtained from the software.
  162.  
  163.  This license is effective until terminated.  You may terminate it at any time
  164.  by  destroying the  software together with  all  copies. You  agree upon such
  165.  termination to destroy the software together with all copies.
  166.  
  167.  Among other things, you may not: rent, lease, modify, translate, disassemble,
  168.  decompile,  reverse  engineer,  or create  derivative  works  based  upon the
  169.  software.  If you  fail to comply  with any terms  of this license agreement,
  170.  your license is automatically terminated.
  171.  
  172.  This license will be governed by the author's residential provincial or state
  173.  laws  except as  to  copyright and  other  proprietary matters  which  may be
  174.  preempted by  federal laws  and international treaties.  In the  event of any
  175.  dispute   involving   this  license,  the   Licensee  consents  to  exclusive
  176.  jurisdiction  and  venue in  either the authors residential  provincial/state
  177.  or federal  courts and agrees that the prevailing  party shall be entitled to
  178.  its attorney fees and costs. In the event any provision of this license shall
  179.  be deemed unenforceable, void, or  invalid, such provision  shall be modified
  180.  so as to make it  valid & enforceable and as so modified the entire agreement
  181.  shall remain in  full force  and effect.  No decision, action or  inaction by
  182.  the author(s)  shall be construed  to be a  waiver of any  rights or remedies
  183.  available to them.
  184. ───────────────────────────────────────────────────────────────────────────────
  185. BY USING OR BEING IN POSSESSION  OF THIS SOFTWARE YOU ACKNOWLEDGE THAT YOU HAVE
  186. READ, UNDERSTOOD, AND AGREE TO BE BOUND BY THIS AGREEMENT'S TERMS & CONDITIONS.
  187. ───────────────────────────────────────────────────────────────────────────────
  188. ▒▒▌ REGISTRATION / AUTHOR NOTES ▐▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  189. ───────────────────────────────────────────────────────────────────────────────
  190.  We understand that  software license enforcement is far from  easy; copyright
  191.  violations  are much  easier to  report  to the  proper authorities.  We also
  192.  understand  that the  segment of  persons  that might  be interested  in this
  193.  software is not one that enjoys paying for every utility (simple or not) that
  194.  they deem useful.  No monetary registration is required to use this software.
  195.  
  196.  If you do use this software you must register is usage. Obviously we're in no
  197.  position to  enforce this,  but a quick  EMail message  containing your name,
  198.  your BBS name and telephone number is appreciated.  This process also lets us
  199.  know a) who is using what software and b) what software is being used, aiding
  200.  in the prioritization of updates.
  201.  
  202.  If you find this utility useful & wish to support its development (or support
  203.  the development of this PPE in combination with other  .PPEs we have publicly
  204.  released)  via a monetary  donation,  please contact  us at the  posted EMail
  205.  address.  We  certainly  appreciate  any  support  you chose  to give.  This,
  206.  however, is a completely voluntary action.
  207.  
  208.  We have always, and will  always try to accomodate all users of this product.
  209.  If you have a suggestion  or request for  an optional  or permanent addition,
  210.  please initiate contact by sending EMail to the posted address. -- Thank you.
  211. ───────────────────────────────────────────────────────────────────────────────
  212. ▐│ ···∙  Contacting the Author Via Internet E-Mail: <mslasher@io.org>  ∙···· │▌
  213. ───────────────────────────────────────────────────────────────────────────────
  214. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▌ <EOF> ▐▒▒
  215. ───────────────────────────────────────────────────────────────────────────────
  216.