home *** CD-ROM | disk | FTP | other *** search
/ Between Heaven & Hell 2 / BetweenHeavenHell.cdr / 100 / 85 / popedit.doc < prev    next >
Text File  |  1987-04-05  |  21KB  |  458 lines

  1.  
  2.  
  3.                 PopEdit - Underdog's Universal PopUp Screen Editor
  4.  
  5.                   POPEDIT, SPOP, LPOP are copyright (C) 1986 by:
  6.                        Crater Rim and Procrustion Software
  7.                       4028 41st Ave So.  Seattle, Wa. 98118
  8.  
  9.         
  10.             PopEdit is a unique program which allows the user to  create, 
  11.         edit  and  save  an  unlimited  number  of  memory resident PopUp 
  12.         Screens which may be loaded into memory as pages  and  called  up 
  13.         upon  request,  in  any  application.  The user has the option of 
  14.         creating a small (20 line by 29 column) or large (24 line  by  62 
  15.         column) Memory Resident PopUp Screen.  Additionally, the user may 
  16.         reload an existing PopUp Screen into PopEdit  and  modify  it  as 
  17.         required. 
  18.             Running PopEdit is pretty straight forward so I wont bore you 
  19.         with alot of words here.  The main thing to remember is that  the 
  20.         editor  in itself is non-destructive as long as you do not answer 
  21.         'Y'  to the  'save PopUp'  prompt!  In other words,  you may play 
  22.         with  PopEdit  all  day  long without damaging any existing PopUp 
  23.         files.  Answering  'N'  to the  'save PopUp'  prompt will  simply 
  24.         return you to DOS.
  25.             Due  to the fact that the user may create two different sized 
  26.         PopUps,  it should be noted that some of the  information  within 
  27.         the  program  will  change  according  to the size screen you are 
  28.         working on. These changes are: 
  29.  
  30.          - LPOP.COM is the Default PopUp filename for the large PopUp
  31.         
  32.          - SPOP.COM is the Default PopUp filename for the small PopUp
  33.         
  34.          - Ctrl-LeftShift  is the default 'trigger' for the large PopUp
  35.         
  36.          - Ctrl-RightShift is the default 'trigger' for the small PopUp
  37.         
  38.         Getting Started
  39.         ~~~~~~~~~~~~~~~
  40.             Since PopEdit is destructive to any  existing  files  holding 
  41.         the  default  PopUp filenames (LPOP.COM and SPOP.COM),  make sure 
  42.         you make a backup copy of your original files each and every time 
  43.         you start up PopEdit.  Once you have executed PopEdit you will be 
  44.         asked if you wish to edit a Small or Large PopUp.  
  45.             Make your selection by pressing 'S' or 'L'  (upper  or  lower 
  46.         case).  In most cases,  you do not have to press [ENTER].  If you 
  47.         select 'Q' at this point, you will exit right back to DOS.  
  48.  
  49.  
  50.  
  51.         The Main Menu
  52.         ~~~~~~~~~~~~~
  53.         Your options are pretty well self explanitory:
  54.         
  55.             C)hange PopUp size - allows you to change from one size PopUp
  56.                  to the other.
  57.  
  58.             D)isk write PopUp - allows you to  save  your  present  PopUp 
  59.                  without  having  to  exit  to  DOS.  This  opens up your 
  60.                  working screen so that  you  may  create  another  PopUp 
  61.                  screen.
  62.  
  63.             E)dit current PopUp - allows you to edit the PopUp screen
  64.         
  65.             H)elp with PopEdit - will display a short tutorial  on  using 
  66.                  PopEdit and its associated PopUp screens 
  67.         
  68.             O)rder Form - There is a built in  licensing  agreement/order 
  69.                  form  which  will  print  out  either  to your screen or 
  70.                  printer - your option.  
  71.                
  72.                WARNING to ALL USERS: You MUST comply with the information 
  73.                                      contained in this section.  
  74.  
  75.             R)ead in an existing PopUp -  prompts  you  for  a  filename, 
  76.                  reads  in  that  file  and  goes immediately to the edit 
  77.                  section.  Be SURE the filename you specify is  the  same 
  78.                  size as the choice you made upon startup!  
  79.         
  80.             S)et border and colors  -  allows  you to choose  between two 
  81.                  different types of borders and a multitude of foreground 
  82.                  and background colors for both text and border.  
  83.         
  84.             Q)uit PopEdit - This is  your exit command.  If you have made 
  85.                  any changes to the PopUp you were editing,  your present 
  86.                  screen  will  be  displayed and you will be asked if you 
  87.                  wish to save it.  
  88.  
  89.  
  90.  
  91.         Editing the PopUp Screen
  92.         ~~~~~~~~~~~~~~~~~~~~~~~~
  93.             You  will  have  the full PopUp displayed to you while in the 
  94.         Edit mode. You simply have to specify which line you wish to edit 
  95.         and the cursor will  be  placed  on  that  line.  When  you  have 
  96.         finished with that line, simply hit [ENTER] and your text will be 
  97.         stored into the PopUp.  Don't worry if you go past the end of the 
  98.         line during your input as only the one line will be  stored.  The 
  99.         entire  screen  will  be  restored once you hit [ENTER].  Several 
  100.         points here: 
  101.         
  102.             While editing a line,  hitting the [Home] key will erase  the 
  103.                present line and return you to the start of that line.  
  104.         
  105.             While  editing  a line,  hitting [ENTER] alone will erase the 
  106.                previous line,  thus blanking out that line in  the  PopUP 
  107.                buffer.  
  108.  
  109.             If you have just completed editing a line, if you hit [ENTER] 
  110.                at the  'which line' prompt,  you will be returned to that 
  111.                line once again.  Remember that an additional  [ENTER]  at 
  112.                this point will erase whatever you had on that line!  
  113.  
  114.             Once you have finished editing,  simply enter 0 and you will 
  115.         be returned to the main menu screen.  
  116.  
  117.  
  118.         Setting Border and Colors
  119.         ~~~~~~~~~~~~~~~~~~~~~~~~~
  120.             Again,  you will be working with the full PopUp screen.  This 
  121.         time there wont be any line numbers though as your  changes  here 
  122.         effect  the  overall  screen.  Your  prompt  line in this section 
  123.         depicts the 4 arrow keys with explanations as to what colors each 
  124.         one  controls.   The  adjacent  text  will  reflect  the  current 
  125.         foregraound  and  background colors so if you are altering colors 
  126.         on a blank PopUp screen,  you will still have a general  idea  of 
  127.         what  the  finished scree will look like.  The last option (Line) 
  128.         allows you to select between  the  current  Block  border  and  a 
  129.         double line border.  This option change to be the opposite of the 
  130.         current  displayed  border is.  Pressing 'L' (or 'B') will toggle 
  131.         between the two border options. Press the 'Q' option when you are 
  132.         satisfied with the appearance of the PopUp screen.  
  133.  
  134.  
  135.         Quitting PopEdit
  136.         ~~~~~~~~~~~~~~~~
  137.             If you have made any changes to the current PopUp  screen  in 
  138.         memory,  that  screen  will  be  displayed to you and you will be 
  139.         asked if you wish to save it. A word of caution here: There isn't 
  140.         any pactical way of insuring against all of the possible filename 
  141.         combinations you can enter here.  So,  the only checks  that  are 
  142.         made are in the filename extension - which MUST be .COM - and the 
  143.         total  length of the specified filename - which MUST be between 5 
  144.         and  12  characters.  BE  EXTREMELY  CAREFUL  when  entering your 
  145.         filename.  If there is an error,  PopEdit will inform you of  the 
  146.         error,  but  if  the save is being made through the Q)uit option, 
  147.         you will be returned to DOS WITHOUT  saving  the  edited  screen.  
  148.         The  filename  that appears in the square brackets is the default 
  149.         fielname.  If you simply hit [ENTER] at the filename prompt,  the 
  150.         default  filename  will  be  used.  If  that file already exists, 
  151.         PopEdit will inform you of that fact  and  ask  if  you  wish  to 
  152.         overwrite the existing file.  
  153.         
  154.         Reading in an existing PopUp
  155.         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  156.             What  applies  for saving a PopUp also applies  to reading in
  157.         an existing PopUp.  Be careful with filenames and MAKE  SURE  you 
  158.         are  reading  in  the  same  size file as what you specified upon 
  159.         starting up PopEdit.  If the filesize is  not  the  same  as  you 
  160.         specified with the Small or Large choice, PopEdit will inform you 
  161.         of the error and return you to the main menu.  
  162.  
  163.         Disk Writing PopUp
  164.         ~~~~~~~~~~~~~~~~~~
  165.             This  option  allows you to save your current PoUp screen and 
  166.         start another of the same size.  Be sure to specify  a  different 
  167.         filename  for  the  next  screen  so that you don't overwrite the 
  168.         previous one by mistake!  
  169.         
  170.         Changing PopUp Sizes
  171.         ~~~~~~~~~~~~~~~~~~~~
  172.             This option allows you to to switch  from  editing  one  size 
  173.         PopUP  screen to  the other size.  If you have  made any changes,
  174.         PopEdit will ask if you wish to save your  current  PopUp  before 
  175.         switching. If you wish to save the current screen regardless, use 
  176.         the  D)isk  write  PopUP  option.  The Main Menu prompt line will 
  177.         display the current PopUp size in the square brackets.  
  178.         
  179.         Lastly,  there  are  areas  of checking I specifically left out - 
  180.         such in the area of DOS filename conventions - as I felt it would 
  181.         be better for the program  to  abort  rather  than  damaging  any 
  182.         existing PopUp files.  Regardless, I recommend that you copy your 
  183.         working  copy  of  PopEdit  and any existing PopUp files that you 
  184.         intend to read in and edit onto a separate diskette  or  into  an 
  185.         empty directory.  Do your editing there out of 'harm's way'! If 
  186.         you use PopEdit in this manner, you can then save the PopUp files 
  187.         you  create  using  the  default  filename.  Then,  once you exit 
  188.         PopEdit,  you can copy the PopUp files and rename them at the DOS 
  189.         level.  
  190.                                Enjoy...
  191.                                   Underdog-
  192.  
  193.  
  194. Version 1.00  - 11/15/86
  195.   - Original release
  196.  
  197. Version 1.01  - 11/19/86
  198.   - Minor refinements of the original coding
  199.  
  200. Version 1.02  - 11/21/86
  201.   - Added Change border option - Block or Double Line
  202.  
  203.   - Moved text editing from line below display to within the displayed
  204.     PopUp
  205.  
  206. Version 1.03  - 11/25/86
  207.   - Rewrote code to accomodate revised Ass'y code for new PopUps  .COM
  208.     files
  209.  
  210. Version 1.04  - 11/26/86
  211.   - Added the first pass at setting colors
  212.  
  213.   - Finished POPUP.COMs are the exact size as the originals now
  214.  
  215.   - Closed  up  the 'window' while  editing so you don't overwrite the
  216.     borders on all lines except the second and last
  217.  
  218.   - If nothing is changed when you enter the E)dit section,  you  will
  219.     not be prompted to create a new PopUp
  220.  
  221.   - While  editing,  hitting [ENTER] alone,  for input to  a line will
  222.     write a blank line (quick removal of previous text)
  223.  
  224. Version 1.05  - 11/27/87
  225.   - Changed coding of Set Colors  routine  to  show  actual  PopUp  as
  226.     opposed to mockup screen
  227.  
  228. Version 1.05A  - 11/28/86
  229.   - Corrected bug in color display during Color Set and Editing
  230.  
  231. Version 1.06  - 11/28/86
  232.   - Combined the Change Border and Set Colors routines
  233.  
  234.   - Command line in the Set Border and Colors routine now reflects the
  235.     actual ForeGround and BackGround colors
  236.  
  237.   - Border select option now displays only the other border type
  238.  
  239.        ie: when PopUp Border is Block, command line prompts for Line
  240.            when PopUp Border is Line,  command line prompts for Block
  241.  
  242. Version 1.07  - 11/29/86
  243.   - Cleaned up the code eliminating the redundancy
  244.  
  245.  
  246. Version 2.00  - 11/29/86
  247.   - Combined SPOPED and LPOPED into POPEDIT
  248.  
  249.   - Added built in licensing agreement/order form/warranty information
  250.     with either print to Screen or print to Printer option
  251.  
  252.   - Added file/filename checking and file overwrite protection
  253.  
  254.   - Added write PopUp to disk without exit to DOS option
  255.  
  256.   - Added switch PopUp size without exit to DOS option
  257.  
  258.   - Added current PopUp size (L or S) to main menu prompt line
  259.   
  260.   - First public release
  261.  
  262.  Take care...
  263.           Underdog-
  264.  
  265.  
  266.  
  267.                                      LICENSE
  268.  
  269.  
  270.  
  271.  
  272.     All versions of Underdog's PopUp Editor and the associated PopUp files
  273.     it creates are not public domain software, nor are they free software.
  274.  
  275.     PLEASE NOTE:  For the sake of clarity, all references and restrictions
  276.                   to  the  use of the PopUp Editor,  POPEDIT also apply to
  277.                   the associated POP.COM files this editor creates.
  278.  
  279.     POPEDIT, SPOP and LPOP are copyright (C) 1986 by Crater Rim Software
  280.  
  281.     Non-registered users are granted a limited license to use POPEDIT on a
  282.     trial basis for the purpose of determining whether these programs  are
  283.     suitable  for  their  needs.  Use of POPEDIT,  except for this limited
  284.     purpose,  requires  registration.  Use  of  non-registered  copies  of
  285.     POPEDIT by any person,  business,  corporation, governmental agency or
  286.     other entity institution is strictly forbidden.
  287.  
  288.     Registration permits a user the license to use POPEDIT  to  create  an
  289.     unlimited  number of SPOP and/or LPOP files only on a single computer.
  290.     a registered user may use the program on a different computer, but may
  291.     not use the program on more than one computer at the same time.
  292.  
  293.     No user may modify POPEDIT in any way,  including but not  limited  to
  294.     decompiling,   disassembling  or  otherwise  reverse  engineering  the
  295.     program.
  296.  
  297.     All users are granted a limited license to copy POPEDIT only  for  the
  298.     trial  use  of  others subject to the above limitations,  and also the
  299.     following:
  300.  
  301.        POPEDIT must be copied in unmodified form,  complete with the  file
  302.        containing this license information.
  303.  
  304.        Any and all POPEDIT documentation must be included with the copy.
  305.        No  fee,  charge or other compensation may be accepted or requested
  306.        by any licensee.
  307.  
  308.        POPEDIT may not  be  distributed  in  conjunction  with  any  other
  309.        product.
  310.  
  311.     Operators  of  electronic  bulletin  board  systems  (Sysops) may post
  312.     POPEDIT for downloading by their users  only  as  long  as  the  above
  313.     conditions are met.
  314.  
  315.     Distributors   of   public  domain  or  user  supported  software  may
  316.     distribute copies of POPEDIT subject  to  the  above  conditions  only
  317.     after  obtaining  written  permission  from Crater Rim Software.  Such
  318.     permission usually is granted. Please write or call for details.
  319.  
  320.     See  the  Ordering  section  for  more  information  on  registration,
  321.     corporate licensing and similar topics.
  322.  
  323.  
  324.  
  325.                                     WARRANTY
  326.  
  327.     Crater Rim and Procrustion Software make  no  warranty  of  any  kind,
  328.     express  or implied,  including without limitation,  any warranties of
  329.     merchantability and/or fitness for a particular  purpose.  Crater  Rim
  330.     and Procrustion Software shall not be liable for any damages,  whether
  331.     direct,  indirect,  special or consequential arising from a failure of
  332.     this program to operate in the manner desired by the user.  Crater Rim
  333.     and Procrustion Software shall not be liable for any damage to data or
  334.     property which may be caused directly or  indirectly  by  use  of  the
  335.     program.
  336.  
  337.     IN  NO  EVENT WILL Crater Rim or Procrustion Software BE LIABLE TO YOU
  338.     FOR ANY DAMAGES,  INCLUDING ANY LOST PROFITS,  LOST SAVINGS  OR  OTHER
  339.     INCIDENTAL  OR  CONSEQUENTIAL  DAMAGES  ARISING  OUT  OF  YOUR  USE OR
  340.     INABILITY TO USE THE PROGRAM, OR FOR ANY CLAIM BY ANY OTHER PARTY.
  341.  
  342.  
  343.                               ORDERING INFORMATION
  344.  
  345.  
  346.     Registration of POPEDIT licenses you to use the product on  a  regular
  347.     basis.  Registration  includes  mailed  notification  of  updates  and
  348.     priority support on Underdog's MiniNet BBS.  Users need register  only
  349.     one  version  of  POPEDIT.  Registration  includes licensed use of all
  350.     upgrades.
  351.  
  352.     Individual registrations for POPEDIT come in  two  forms.  The  first,
  353.     registration  only,  costs $25 and assumes you have already received a
  354.     copy of the program from whatever source.  We do not provide diskettes
  355.     or manuals.  The registration fee covers the use of the  program.  For
  356.     $35 dollars we offer a combination registration/diskette package.  The
  357.     diskette includes  the latest  version of the program,  assorted ready
  358.     made PopUp Screens and the PopEdit documentation.
  359.  
  360.     In addition,  evaluation disks are available  at  any  time  for  $10.
  361.     These  disks  do  not  include registration.  The fee covers diskette,
  362.     postage and handling.  You can also send us a  formatted  disk,  along
  363.     with a postage-paid, self-addressed return mailer to receive a copy.
  364.  
  365.     Please use the enclosed order form when placing an order.
  366.  
  367.     ORDERS  OUTSIDE  THE  US:  Please  send checks drawn on US banks in US
  368.     dollars.  We cannot accept non-US currency.
  369.  
  370.  
  371.  
  372.                         Corporate and Quantity Purchases
  373.  
  374.     All corporate,  business,  government or  other  commercial  users  of
  375.     POPEDIT  must  be registered.  We offer quantity discounts starting at
  376.     the eleventh copy.  Corporate or site licensing is also available.
  377.  
  378.     For single unit  orders,  use  the  enclosed  order  form.  We  accept
  379.     purchase orders in amounts over $100 only.  All other orders should be
  380.     prepaid.
  381.  
  382.     Orders  in  quantities  of  less  than  75  units  are handled as bulk
  383.     purchases.  We can  provide  you  with  the  registration/disk  combo.
  384.     Purchases  of over 75 units may be handled as quantity purchases or as
  385.     corporate   licensing   agreements.    Licensing   agreements    allow
  386.     duplication  and distribution of specific numbers of copies within the
  387.     licensed institution.  Duplication of multiple copies is  not  allowed
  388.     except  through  execution  of a licensing agreement.  Please write or
  389.     call for details.
  390.  
  391.     The quantity purchase discounts are as follows:
  392.  
  393.                    0 -  10 copies:      no discount
  394.                   11 -  25 copies:     15% discount
  395.                   26 -  50 copies:     20% discount
  396.                   51 - 100 copies:     25% discount
  397.                  101 - 200 copies:     30% discount
  398.                  201 - 300 copies:     35% discount
  399.                  301+      copies:     40% discount
  400.  
  401.     ALL PRICES  AND  DISCOUNTS  ARE  SUBJECT  TO  CHANGE  WITHOUT  NOTICE.
  402.     Discounts  are  not  cumulative.  They  apply to single orders of like
  403.     products only.  Unit prices are the same as for individual users.
  404.  
  405.     WARNING:  YOU MAY NOT USE POPEDIT WITHIN YOUR  ORGANIZATION  WITHOUT A
  406.     PRIOR PURCHASE OR LICENSE ARRANGEMENT.
  407.  
  408.  
  409.  
  410.  
  411.  
  412.  
  413.  
  414.     Remit to:                 Crater Rim Software                  Order Form
  415.                               4028 41st Ave South
  416.                                Seattle, Wa 98118
  417.  
  418.     Please send:
  419.  
  420.     ____ POPEDIT Disk (current version) ............ @ $ 10.00 ea  $ ______
  421.             (includes program and manual on disk, no registration)
  422.  
  423.     ____ POPEDIT Registration ...................... @ $ 25.00 ea  $ ______
  424.             (does not include disk)
  425.  
  426.     ____ POPEDIT Registration and Disk Combo ....... @ $ 35.00 ea  $ ______
  427.             (registration, program, ass'ted PopUps and manual on disk)
  428.  
  429.                                                          Subtotal    ______
  430.  
  431.                                                     Less Discount   <______>
  432.  
  433.           (Washington residents please add 7.9% sales tax)    Tax    ______
  434.  
  435.                                                              Total $ ______
  436.  
  437.     Payment by:   ( ) Check   ( ) Money Order   ( ) PO # ______________
  438.  
  439.        Name: ____________________________________________________________
  440.  
  441.     Company: ____________________________________________________________
  442.  
  443.     Address: ____________________________________________________________
  444.  
  445.            : ____________________________________________________________
  446.  
  447.            : ____________________________________________________________
  448.  
  449.     Day Phone: (______)___________________ Eve: (______)_____________________
  450.  
  451.  
  452.     ORDERS OUTSIDE THE US: Use check or money order drawn on US bank in US
  453.     dollars.
  454.  
  455.     Sorry, no C.O.D. orders will be accepted.
  456.  
  457.  
  458.