home *** CD-ROM | disk | FTP | other *** search
/ HPAVC / HPAVC CD-ROM.iso / pc / AGSPP221.ZIP / POWERPPL.221 / PP.DOC < prev    next >
Encoding:
Text File  |  1996-01-22  |  50.9 KB  |  1,580 lines

  1.  
  2.  
  3.  
  4.                                                                         1
  5.  
  6.  
  7.  
  8.          PowerPPL 2.21
  9.  
  10.  
  11.  
  12.  
  13.  
  14.          (C)1994-1996 by Lone Runner/AEGiS CoRP
  15.          All Rights Reserved
  16.  
  17.  
  18.  
  19.  
  20.                                                                         2
  21.  
  22.  
  23.  
  24.  
  25.          Index
  26.  
  27.          GENERAL
  28.                       Installation............................  3
  29.                       What is PowerPPL........................  4
  30.                       First Time Configuration................  5
  31.  
  32.          CREATING AN APPLICATION
  33.                       Managing Projects.......................  9
  34.                       Compiling the Source File............... 10
  35.                       Running the Source File................. 11
  36.                       Working with $INCLUDE Files............. 12
  37.  
  38.          USING POWERPPL
  39.                       Command Line Parameters................. 13
  40.                       Opening a File.......................... 14
  41.                       Saving a File........................... 15
  42.                       Changing Directory...................... 16
  43.                       Shelling to DOS......................... 17
  44.                       Exiting PowerPPL........................ 18
  45.                       The IDE (Keys).......................... 19
  46.                       The Clipboard........................... 20
  47.                       Searching/Replacing Text................ 21
  48.                       Setting Compilation Arguments........... 22
  49.                       Resizing/Moving Windows................. 23
  50.                       The Message Window...................... 24
  51.                       The Tag Window.......................... 25
  52.                       Customizing Colors...................... 26
  53.                       Setting Environment Options............. 27
  54.                       Setting Tabulation Length............... 28
  55.                       Saving/Retrieving the environment....... 29
  56.                       Using Help.............................. 30
  57.                       Performing a Zippy Text Search in Help.. 31
  58.                       The Ascii Table / The @Xnn Pick Chart... 32
  59.                       The Calculator.......................... 33
  60.                       The Calendar............................ 34
  61.                       Changing video mode to 50 lines......... 35
  62.                       The About box........................... 36
  63.                       Troubleshooting......................... 37
  64.  
  65.          REGISTRATION
  66.                       Getting Your FREE KeyFile............... 38
  67.                       PPE Groups Offer........................ 40
  68.  
  69.          POWERPPL DEVELOPMENT
  70.                       Becoming a Beta-Tester.................. 42
  71.                       Becoming a Distro Site.................. 43
  72.                       Suggestions/Remarks..................... 44
  73.                       Getting New Versions.................... 45
  74.  
  75.          NOTES
  76.                       Thanks.................................  46
  77.                       Copyrights.............................. 47
  78.                       Disclaimer.............................. 48
  79.  
  80.  
  81.  
  82.  
  83.                                                                         3
  84.  
  85.  
  86.  
  87.  
  88.              INSTALLATION
  89.              ~~~~~~~~~~~~
  90.  
  91.  
  92.              File Identification
  93.  
  94.  
  95.          The ojriginal PowerPPL archive filename MUST be POWPPnnn.xxx
  96.          (nnn is the version number  and xxx is the archiver extention)
  97.  
  98.          For example, ZIP version of PowerPPL 2.21 is POWPP221.ZIP
  99.  
  100.          If the archive filename does not match this chart, it is surely
  101.          a faked/repackaged/infected version... Please, delete it.
  102.  
  103.  
  104.              Installation
  105.  
  106.          Extract the  archive contents  in a  temporary  directory  (for
  107.          example C:\TEMP). Move to this directory and type INSTALL.
  108.  
  109.          Before doing anything, the installation program will ask you if
  110.          you agree to send a postcard to the author if you find PowerPPL
  111.          usefull... Type YES if you agree, anything else if you don't...
  112.  
  113.          At this  point, you  will just  have to specify the destination
  114.          Drive & path (default directory is \POWERPPL) and PowerPPL will
  115.          be installed on your hard disk.
  116.  
  117.          It is  strongly recommanded to add your PowerPPL path into your
  118.          PATH environment  variable, so you will just have to type PP to
  119.          run it.
  120.  
  121.          Warning :  The installation  program  may  have  problems  when
  122.          trying to install PowerPPL on a network or SUBST drive...
  123.  
  124.  
  125.  
  126.  
  127.                                                                         4
  128.  
  129.  
  130.  
  131.  
  132.              What is PowerPPL
  133.              ~~~~~~~~~~~~~~~~
  134.  
  135.  
  136.          PowerPPL is  an IDE (Integrated Development Environment) to use
  137.          in conjunction with PPLC & PCBOARD from Clark Development.
  138.  
  139.  
  140.              What can PowerPPL do for you ?
  141.  
  142.          PowerPPL can help you to design sophisticated PPE's without the
  143.          need of leaving the editor to compile and even RUN the PPE...
  144.  
  145.          PowerPPL can  remind you  how to use any PPL function/procedure
  146.          just by  typing CTRL-F1  on it, or let you search for a keyword
  147.          within the help file...
  148.  
  149.          PowerPPL  can   help  you  to  organize  your  source  code  by
  150.          colorizing it.
  151.  
  152.          PowerPPL can  help you  to manage  your projects  and  multiple
  153.          include files  by keeping  track of  each file  into  a  single
  154.          project file.
  155.  
  156.  
  157.              What PowerPPL can NOT do for you ?
  158.  
  159.          PowerPPL can not seek bugs for you withing your source code.
  160.          PowerPPL can not imagine ideas for new PPE's.
  161.          PowerPPL can not make coffee :-)
  162.  
  163.  
  164.  
  165.  
  166.                                                                         5
  167.  
  168.  
  169.  
  170.  
  171.              First Time Configuration
  172.              ~~~~~~~~~~~~~~~~~~~~~~~~
  173.  
  174.          Now you  have installed  PowerPPL, you  should configure  it to
  175.          match your needs...
  176.  
  177.          First select the Menu by pressing F10.
  178.  
  179.          Move to the "Options" menu.
  180.  
  181.          Move to the "Directories" option.
  182.  
  183.          Here, you  can see  a dialog  box asking  you to  specify  your
  184.          paths.
  185.  
  186.          "Output directory"  is the  directory where  compiled PPE files
  187.          should be created. Leave blank for current directory. Note that
  188.          it is not recommended to put a network path here.
  189.  
  190.          "PPLC.EXE  Pathname"   is  the  executable  file  to  run  when
  191.          compiling the PPS source file...
  192.  
  193.          "PCBOARD.EXE Pathname  + is  the executable file to launch when
  194.          running the PPE
  195.  
  196.          "PCBOARD.DAT  Path"   is  the  Path  (Only  path!  Not  Path  &
  197.          filename!) to your PCBOARD.DAT. This is needed when running the
  198.          PPE.
  199.  
  200.  
  201.          Once this is configured, press enter to confirm.
  202.  
  203.          Press F10 to select the Menu bar
  204.  
  205.          Move to the "Run" menu.
  206.  
  207.          Move to the "User info" option.
  208.  
  209.          This will brings you another window with 3 fields.
  210.  
  211.          Enter here  your first name, your last name, and your password,
  212.          exactly as they are on your PCB account ! If you do not wish to
  213.          put your  account here,  put the account you want, but be aware
  214.          that if you put an account that has limitations within PCB, the
  215.          same limitations  will apply  when  running  a  PPE  with  this
  216.          account loaded.
  217.  
  218.          Those informations  are needed  when running the PPE... PCBoard
  219.          has to  load some user informations in order to be able to fill
  220.          the user variables... However, if you specify nothing here, PCB
  221.          will launch  the PPE but some functions (such as U_NAME()) will
  222.          not run correctly...
  223.  
  224.          Once configured, press enter to confirm.
  225.  
  226.  
  227.  
  228.  
  229.                                                                         6
  230.  
  231.  
  232.          That's it, everything that was necessary for PowerPPL to work
  233.          is configured. Following instructions are optionnal...
  234.  
  235.          Press F10 to select menu bar.
  236.  
  237.          Select "Options" menu.
  238.  
  239.          Select "Customize Colors" option.
  240.  
  241.          Here you can change the entire color set. You may customize the
  242.          code colorization...
  243.  
  244.          Once customized, press enter to confirm.
  245.  
  246.          Press F10 to select menu bar
  247.  
  248.          Select "Environment" option.
  249.  
  250.          Check if everything match your needs...
  251.  
  252.          - Compile
  253.  
  254.              - Create PPE
  255.  
  256.          When selected, PowerPPL will generate a PPE... if not selected,
  257.          no PPE  will be  created (if  a PPE  file exist, it will remain
  258.          intact)
  259.  
  260.          - Editor
  261.  
  262.              - AutoIndent
  263.  
  264.          When  selected,   the  editor  will  automatically  indent  the
  265.          following line  when pressing  enter on  a line  beginning with
  266.          spaces or tabs.
  267.  
  268.              - Info Header In Editor
  269.  
  270.          When selected,  PowerPPL will  generated  and  update  an  info
  271.          header in  each PPS  file loaded...  The info  Header is  a the
  272.          beginning of the file and look like this :
  273.  
  274.          ;-----------------------------------------------PowerPPL v2.1--
  275.          ; File           : MYPROG.PPS
  276.          ; Original by    : JACK THEBEST on 12/12/1994 at 20:53:52
  277.          ; Last update by : JOE SYSOP on 02/14/1995 at 14:13:01
  278.          ;--------------------------------------------------------------
  279.  
  280.          The "Original  by" field  is created  when the header itself is
  281.          created.
  282.  
  283.          The "Last  update by"  field is  updated each  time the file is
  284.          saved.
  285.  
  286.          The sysop names are taken from the registration information, so
  287.          this option is only for registered users...
  288.  
  289.  
  290.  
  291.  
  292.                                                                         7
  293.  
  294.  
  295.              - Save All Before Compile
  296.  
  297.          When  selected,   PowerPPL  save  every  editor  window  before
  298.          compiling...
  299.  
  300.              - Create BAK files
  301.  
  302.          When selected,  PowerPPL will  create a  .BAK file  each time a
  303.          file is  saved. This  BAK file  will contain the previous file,
  304.          before any changes were made.
  305.  
  306.  
  307.          - Desktop
  308.  
  309.              - Auto-Save Desktop
  310.  
  311.          When selected,  the desktop  or project  will be  automatically
  312.          saved when exiting PowerPPL
  313.  
  314.              - Auto-Load Desktop
  315.  
  316.          When selected,  the desktop  will be  automatically loaded when
  317.          entering PowerPPL.  If a  single  project  exist,  it  will  be
  318.          automatically loaded.
  319.  
  320.  
  321.          - Memory
  322.  
  323.              - Swap Before Compile
  324.  
  325.          When  selected,   PowerPPL   will   swap   itself   in   memory
  326.          (EMS/XMS/Disk) before compile...
  327.  
  328.              - Swap Before Running
  329.  
  330.          When  selected,   PowerPPL   will   swat   itself   in   memory
  331.          (EMS/XMS/Disk) before running the PPE.
  332.  
  333.              - Swap Before shelling To DOS
  334.  
  335.          When  selected,   PowerPPL   will   swap   itself   in   memory
  336.          (EMS/XMS/Disk) before shelling to DOS.
  337.  
  338.  
  339.          - Color
  340.  
  341.              - Syntax Highlight
  342.  
  343.          When selected, PowerPPL will colorize your code (you may change
  344.          the color set, see chapter XX. Customizing Colors)
  345.  
  346.              - @Xnn Translation
  347.  
  348.          When selected,  PowerPPL will  translate @Xnn  code inside  the
  349.          strings by changing the color. Note that you must have selected
  350.          Syntax Highlight in order to use the @Xnn Translation.
  351.  
  352.  
  353.  
  354.  
  355.                                                                         8
  356.  
  357.  
  358.          Once configured, press enter to confirm.
  359.  
  360.          Press F10 to select menu bar.
  361.  
  362.          Select "Options" menu.
  363.  
  364.          Select "Tab Length" option.
  365.  
  366.          Set the  tabulation length  to whatever  you want... 8 or 4 are
  367.          commonly used values.
  368.  
  369.  
  370.  
  371.  
  372.                                                                         9
  373.  
  374.  
  375.  
  376.  
  377.              Managing Projects
  378.              ~~~~~~~~~~~~~~~~~
  379.  
  380.  
  381.          Usually, when  working on  a PPE,  we like  to have  many files
  382.          opened in  the desktop,  this is  why the "Save Desktop" option
  383.          has been created.
  384.  
  385.          But we  always work  on many  PPE's in  the same time ! And one
  386.          desktop file was limited to handle one project...
  387.  
  388.          So the  project management  was created...  It allows  as  many
  389.          projects as you want, that is, in fact, as many desktops as you
  390.          want...
  391.  
  392.  
  393.              How to create a project ?
  394.  
  395.  
  396.          To create a project, simply press F10, "P" and then "O"... This
  397.          will brings you a directory listing with all the *.PRJ files...
  398.          To create  a  project,  simply  type  it's  name  (for  example
  399.          "MYPROG") and the project "MYPROG.PRJ" will be created.
  400.  
  401.          In addition,  the  file  "MYPROG.PRC"  will  also  be  created,
  402.          containing      your       project-specific       configuration
  403.          (colors/directories/environment/...)
  404.  
  405.  
  406.              How to load a project ?
  407.  
  408.  
  409.          If you  have selected  the "AutoLoad  Project"  option  in  the
  410.          Environment setup  (see chapter III. First Time Configuration),
  411.          PowerPPL will  search all PRJ files... If only one is found, it
  412.          will be  opened automatically.  If more  than one is found, the
  413.          default desktop  (when there  is no  project loaded, so we will
  414.          call it  the "Default  project") will  be loaded. You will then
  415.          have to  open a  project manually. For this, press F10, the "P"
  416.          and "O". Then select your Project file.
  417.  
  418.  
  419.              How to close a project ?
  420.  
  421.          Press F10,  "P", then  "C" to  close the  project. the  default
  422.          project will be loaded.
  423.  
  424.  
  425.  
  426.  
  427.                                                                         10
  428.  
  429.  
  430.  
  431.  
  432.              Compiling the source file
  433.              ~~~~~~~~~~~~~~~~~~~~~~~~~
  434.  
  435.  
  436.          There are  two very similar ways to compile your code, they are
  437.          only different depending you are working with a project or not.
  438.  
  439.          If you  are not  working with  a project, simply bring the file
  440.          you want  to compile on the top of each other windows and press
  441.          F9...
  442.  
  443.          If you  are working  with a project, your main file HAS to have
  444.          the same  base name that your project, with the extention .PPS.
  445.          For example,  if your  project is  "MYPROG.PRJ", your main file
  446.          has to be named "MYPROG.PPS" in order to be compiled.
  447.  
  448.          Once you  have a  corresponding .PPS  file, you  may  press  F9
  449.          wherever you are in PowerPPL, even if you are currently working
  450.          on a  .CFG file  for example,  the  right  .PPS  file  will  be
  451.          automatically recognized and compiled.
  452.  
  453.  
  454.          Once the  compilation is done, the message window will be shown
  455.          (if there are errors) or will remain hidden (if the compilation
  456.          was succesful).  See section XIX. "The Message Window" for more
  457.          informations.
  458.  
  459.  
  460.  
  461.  
  462.                                                                         11
  463.  
  464.  
  465.  
  466.  
  467.              Running the source file.
  468.              ~~~~~~~~~~~~~~~~~~~~~~~~
  469.  
  470.  
  471.          To run  a source  file, simply  press  CTRL-F9  instead  of  F9
  472.          (Compile). PowerPPL  will automatically detect if your file has
  473.          been modified  since the last compile, and will recompile it if
  474.          needed before running the PPE.
  475.  
  476.          To run a PPE you need to put your personnal informations in the
  477.          "User  Info"   dialog  box.   See  section   III.  "First  Time
  478.          Configuration" for more details.
  479.  
  480.  
  481.  
  482.  
  483.                                                                         12
  484.  
  485.  
  486.  
  487.  
  488.              Working with ;$INCLUDE files.
  489.              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  490.  
  491.  
  492.          A very  powerfull function  in PPL is the ;$INCLUDE compilation
  493.          directive. It allows you to include some parts of code that are
  494.          located in other files that your main file.
  495.  
  496.          This function allows you to have librairies.
  497.  
  498.          The problem  when working with ;$INCLUDE files is that you have
  499.          to be  certain that  all your  files are up to date on the disk
  500.          before compiling  your code.  If not,  some old ;$INCLUDE files
  501.          will be included instead of the current ones.
  502.  
  503.          To avoid  this problem, we will make a project for ANY PPS that
  504.          has some  ;$INCLUDE statements  and then  check the Environment
  505.          option "Save all before compile".
  506.  
  507.          With this  project, it  will be  easy to open many files in the
  508.          same time  (main source and all ;$INCLUDE files). When you will
  509.          press F9  or CTRL-F9,  all modified  files will be saved so all
  510.          ;$INCLUDE files will be up to date on disk.
  511.  
  512.  
  513.  
  514.  
  515.                                                                         13
  516.  
  517.  
  518.  
  519.  
  520.              Command Line Parameters.
  521.              ~~~~~~~~~~~~~~~~~~~~~~~~
  522.  
  523.  
  524.          PowerPPL can  take some  arguments when  launched... Here  is a
  525.          typical command line :
  526.  
  527.          PP [/NOFLIP] [PROJECT.PRJ] [SOURCE.PPS]
  528.  
  529.  
  530.              - /NOFLIP
  531.  
  532.          When PowerPPL is run, if the selected video mode is 25 columns,
  533.          it begins  with a  video mode  flipping (switch  to 50 culumns,
  534.          then switch  back to  25 columns).  This speed up the scrolling
  535.          process, and  is needed when using a not_very_fast machine (CPU
  536.          is <  486 DX2-66).  With this  trick, the  scrolling is  smooth
  537.          enough even on slower machines...
  538.  
  539.          The  problem   is  that  with  some  multitasking  environments
  540.          (DESQview),  the   video  mode   flipping  trash  the  display.
  541.          Tipically, a  DESQview window  will go  to 50  columns mode and
  542.          won't go  back to  25 lines  until DESQview  has been  left and
  543.          rerun...)
  544.  
  545.          For this  reason, PowerPPL  now detects  DESQview and  does not
  546.          flip modes if it has been detected... This result with a slower
  547.          scrolling but this allow you to use PowerPPL with it...
  548.  
  549.          If for  some reason,  you would like PowerPPL not to flip modes
  550.          at startup, simply use the /NOFLIP parameter, and PowerPPL will
  551.          not trash your display...
  552.  
  553.          Note that if you run only the DOS, you probably don't need this
  554.          option... Even  now, with  the DESQview autodetection, you will
  555.          probably NEVER need this option...
  556.  
  557.  
  558.              PROJECT.PRJ
  559.  
  560.          You may  load a  specified project  a startup,  just  add  your
  561.          project name  on  the  command  line  and  it  will  be  opened
  562.          automatically...
  563.  
  564.          Note that if you have only one project in your directory and if
  565.          you checked  the option "Autoload Project", you don't need this
  566.          option...
  567.  
  568.              SOURCE.PPS
  569.  
  570.          You may  also load  a source  file ny  typing its  name on  the
  571.          command line.
  572.  
  573.  
  574.  
  575.  
  576.                                                                         14
  577.  
  578.  
  579.  
  580.  
  581.              Opening A File.
  582.              ~~~~~~~~~~~~~~~
  583.  
  584.  
  585.          To open a file, press Alt-F to access File Menu, then press O.
  586.          This will brings you a file listing with a directory browser...
  587.  
  588.          You may press F3 instead of using menu...
  589.  
  590.  
  591.  
  592.  
  593.                                                                         15
  594.  
  595.  
  596.  
  597.  
  598.              Saving A File.
  599.              ~~~~~~~~~~~~~~
  600.  
  601.  
  602.          To save  a file,  press Alt-F  to go  to File Menu, then S. The
  603.          file will be saved with its current name.
  604.  
  605.          You may press F2 instead of using menu...
  606.  
  607.          If you want to save you file with a new name, press Alt-F to go
  608.          to File  Menu, then  A. Specify  the new  name  and  optionnaly
  609.          answer Yes to the question "Overwrite?".
  610.  
  611.  
  612.  
  613.  
  614.                                                                         16
  615.  
  616.  
  617.  
  618.  
  619.              Changing Directory.
  620.              ~~~~~~~~~~~~~~~~~~~
  621.  
  622.  
  623.          Sometimes, you  may want  to change  the working directory (for
  624.          example if  your PPE create files that you want to be placed on
  625.          another location for a while...).
  626.  
  627.          To change the working directory, Press Alt-F to access the File
  628.          Menu, then  C... Choose the directory you want, then choose the
  629.          OK button.
  630.  
  631.  
  632.  
  633.  
  634.                                                                         17
  635.  
  636.  
  637.  
  638.  
  639.              Shelling To Dos.
  640.              ~~~~~~~~~~~~~~~~
  641.  
  642.  
  643.          If you  want to  process some  DOS commands,  you don't have to
  644.          exit PowerPPL then reload it... just shell to DOS...
  645.  
  646.          To do this, press Alt-F to access the File Menu, then press D.
  647.  
  648.          Depending on  your  settings,  PowerPPL  will  swap  itself  in
  649.          memory, leaving  only 220  bytes residents...  see chapter III.
  650.          "First Time Configuration" to see how to turn this option ON.
  651.  
  652.          When you  come back  fron DOS  (by typing  EXIT on  the command
  653.          line), PowerPPL  will eventually move back to the directory and
  654.          drive where  you were  before shelling...  This  avoid  further
  655.          problems when saving & compiling again...
  656.  
  657.  
  658.  
  659.  
  660.                                                                         18
  661.  
  662.  
  663.  
  664.  
  665.              Exiting PowerPPL.
  666.              ~~~~~~~~~~~~~~~~~
  667.  
  668.  
  669.          To exit  PowerPPL type  Alt-X anywhere you are... If some files
  670.          are modified but not saved, you will be prompt to save them...
  671.  
  672.  
  673.  
  674.  
  675.                                                                         19
  676.  
  677.  
  678.  
  679.  
  680.              The IDE (Keys).
  681.              ~~~~~~~~~~~~~~~
  682.  
  683.  
  684.          The PowerPPL  editor is  a  very  common  editor,  it  features
  685.          clipboard, autoindentation,  and many  other options. It may be
  686.          compared to  the classic  Borland TurboVision  editor, the  one
  687.          used in all Borland's IDE (Borland C++, Borland Pascal,...)
  688.  
  689.  
  690.          Here is  an overview  of the  keys that  may be  pressed  while
  691.          editing a file...
  692.  
  693.          F1...................................Help
  694.          CTRL-F1..............................Help on keyword
  695.          ALT-F1...............................Call back last Help screen
  696.          F2...................................Save current file
  697.          F3...................................Load new file
  698.          ALT-F3...............................Close Window
  699.          F5...................................Zoom
  700.          ALT-F5...............................User Screen
  701.          F6...................................Next Window
  702.          F9...................................Make PPE file (Compile)
  703.          CTRL-F9..............................Run PPE file (PCB 15.2+)
  704.          F10..................................Menus
  705.          Alt-X................................Quit
  706.          Alt-n................................Jump to Window #n
  707.          Alt-?................................Menu Shortcuts
  708.          Alt-W + M............................Message Window
  709.          Alt-Space............................System Menu
  710.          CTRL-P...............................Activate "Any key" mode
  711.          Alt-Y................................Toggle @Xnn Translation
  712.          Alt-M................................Open ASCII Chart
  713.          Alt-A................................Open @Xnn Pick Chart
  714.          CTRL-F4..............................Open Zippy Search Box
  715.          CTRL-F6..............................Add a Tag
  716.          CTRL-F7..............................Tag List
  717.          CTRL-F8..............................Next Tag.
  718.  
  719.          Overview of  keys that  may be  pressed when  a text  block  is
  720.          selected :
  721.  
  722.          Ctrl-Ins.............................Put in clipboard
  723.          Shift-Del............................Put in clipboard & delete
  724.          Shift-Ins............................Paste from clipboard
  725.          Del/Ctrl-Del.........................Remove text
  726.          CTRL-I...............................Indent block
  727.          CTRL-U...............................Unindent block
  728.          (Indentation & Unindentation works only with SPACES... a CTRL-U
  729.          will NOT unindent Tabs...)
  730.  
  731.  
  732.  
  733.  
  734.                                                                         20
  735.  
  736.  
  737.  
  738.  
  739.              The Clipboard.
  740.              ~~~~~~~~~~~~~~
  741.  
  742.          The clipboard  may be  accessed via  the Edit  Menu by pressing
  743.          Alt-E then  S. The  clipboard window  will show everything that
  744.          has been  used inside  the clipboard...  This allow you to take
  745.          back your  old  clipboard  buffers...  To  change  the  current
  746.          clipboard contents,  simply select the part you want to be used
  747.          and return to you source window...
  748.  
  749.  
  750.  
  751.  
  752.                                                                         21
  753.  
  754.  
  755.  
  756.  
  757.              Searching / Replacing Text.
  758.              ~~~~~~~~~~~~~~~~~~~~~~~~~~~
  759.  
  760.          To search  for a specified string within your source, bring the
  761.          Search menu by pressing Alt-S, then F.
  762.  
  763.          To replace  a string  by  another  string,  use  the  "Replace"
  764.          submenu by pressing Alt-S then R.
  765.  
  766.          To execute  again the  laste search  or replace, use the Search
  767.          Again submenu, by pressing Alt-S then S (CTRL-L is a shortcut).
  768.  
  769.  
  770.  
  771.  
  772.                                                                         22
  773.  
  774.  
  775.  
  776.  
  777.              Setting Compilation Arguments.
  778.              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  779.  
  780.          PowerPPL allows  you  to  have  total  control  over  the  PPLC
  781.          switches (/NOUVAR  &  /DISARR)  through  a  dialog  box  called
  782.          "Compiler Options".  You may  access this box by pressing Alt-C
  783.          (Compile Menu) then P (Parameters).
  784.  
  785.          There are two options :
  786.  
  787.              Array Dimention Checking
  788.  
  789.          This option  allow the compiler to check for mistakes using the
  790.          statement REDIM. for example :
  791.  
  792.              DIM TABLE(5,5,5)
  793.              ...
  794.              REDIM TABLE,10,10
  795.  
  796.          This will generate an error unless Array Dimension Checking has
  797.          been disabled.
  798.  
  799.  
  800.              User Variable Generation
  801.  
  802.          This allow  the PPE  to generate  the user  variables (U_...())
  803.          when starting...  disable this option if you don't want to have
  804.          the work done.
  805.  
  806.  
  807.          Usually, there  is no  need to  change anything... both options
  808.          may be checked unless you have reasons to change that.
  809.  
  810.  
  811.  
  812.  
  813.                                                                         23
  814.  
  815.  
  816.  
  817.  
  818.              Resizing / moving Windows.
  819.              ~~~~~~~~~~~ ~~~~~~~~~~~~~~~
  820.  
  821.          You may want to resize you windows, espacially if you work with
  822.          many files  on a  big project...  If you  have a  mouse, simply
  823.          click on the low right corner of you window and drag the window
  824.          size to  what you need. To move you window, click on the editor
  825.          title bar and drag the window to your new location.
  826.  
  827.          If you  have no  mouse, press CTRL-F5 to resize you window. the
  828.          border style  will change to a single line, indicating that you
  829.          are now  changing the  window size  & place. Press left & right
  830.          arrows to  move the  window, press  Shift-Left  or  Shift-Right
  831.          arrows to resize the window.
  832.  
  833.          When your  project is  saved, all  windows will  be saved  with
  834.          their respective sizes & positions.
  835.  
  836.  
  837.  
  838.  
  839.                                                                         24
  840.  
  841.  
  842.  
  843.  
  844.              The Message Window.
  845.              ~~~~~~~~~~~~~~~~~~~
  846.  
  847.          The message  window may  be access  by pressing  Alt-W  (Window
  848.          menu) then M (Message Window).
  849.  
  850.          The message  window holds  all the  system messages. this means
  851.          that you  will find  here all errors reported by PPLC, and also
  852.          aother messages  such as  "Can't find  PCBOARD.EXE at specified
  853.          location" (shown when a wrong pathname is specified).
  854.  
  855.          When the  message window  contains the errors, moving on a line
  856.          automatically brings  the corresponding  source  line  provided
  857.          that the corresponding source file is loaded (because PPLC does
  858.          not report  path when  errors occurs  in ;$INCLUDE files, it is
  859.          not possible  to open  a new  editor when  an error occurs on a
  860.          closed source file)
  861.  
  862.  
  863.  
  864.  
  865.                                                                         25
  866.  
  867.  
  868.  
  869.  
  870.              The TagList Window.
  871.              ~~~~~~~~~~~~~~~~~~~
  872.  
  873.          The taglist window may be access by pressing CTRL-F7.
  874.  
  875.          The taglist window holds all your tags (created by CTRL-F6). To
  876.          Go back  to a  revioulsy saved location, just open the Tag List
  877.          window and  then choose  the tag to use. You may move your tags
  878.          through your code by pressing the + and - keys from the numeric
  879.          keypad.
  880.  
  881.          Keys available :
  882.  
  883.          Del.....................Delete a tag
  884.          Grey +/Grey -...........Shift the tag
  885.          Down/Up/Home/End........Move the selection bar
  886.          Enter...................Jump to the code window
  887.  
  888.          CTRL-F8 Allows  you to  jump from  a tag  to the  next  without
  889.          entering the taglist window.
  890.  
  891.  
  892.  
  893.  
  894.                                                                         26
  895.  
  896.  
  897.  
  898.  
  899.              Customizing Colors.
  900.              ~~~~~~~~~~~~~~~~~~~
  901.  
  902.          You may  customize any  PowerPPL system color. This include all
  903.          windows, menus, syntax highlight and desktop.
  904.  
  905.          To access  the color  editor, press Alt-O (Options menu) then C
  906.          (customize colors).
  907.  
  908.          This brings  you a  color edition  dialog box.  Move thrue  the
  909.          items and  selected the  desired colors.  Press OK when you are
  910.          done, the  color sheme will be updated as soon as you leave the
  911.          dialog box.
  912.  
  913.          You may  restore  the  default  colors  by  using  the  submenu
  914.          "Default Colors" (Alt-O then D).
  915.  
  916.  
  917.  
  918.  
  919.                                                                         27
  920.  
  921.  
  922.  
  923.  
  924.              Setting Environment Options.
  925.              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  926.  
  927.          See chapter III. "First Time Configuration".
  928.  
  929.  
  930.  
  931.  
  932.                                                                         28
  933.  
  934.  
  935.  
  936.  
  937.              Setting Tabulation Length.
  938.              ~~~~~~~~~~~~~~~~~~~~~~~~~~
  939.  
  940.          Press Alt-O  (Options menu)  the T  (Tab  Length)  to  set  the
  941.          Tabulation length. Commonly used values are 4 and 8.
  942.  
  943.  
  944.  
  945.  
  946.                                                                         29
  947.  
  948.  
  949.  
  950.  
  951.              Saving / Retreiving the environment.
  952.              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  953.  
  954.          NOTE :  Those options are only needed if you didn't checked the
  955.          "AutoLoad project"  & "AutoSave  Project"  in  the  Environment
  956.          options submenu. See capter III. "First Time Configuration" for
  957.          more details.
  958.  
  959.          To save the current window positions and sizes, and the current
  960.          Environment options, colors, directories, compiler options, and
  961.          all other  configuration components,  use  the  "Save  Desktop"
  962.          option by pressing Alt-O (Options menu) then S (save Desktop).
  963.  
  964.          To  retreive  a  previously  saved  desktop,  choose  "Retrieve
  965.          Desktop". If you are working with a project, this will load the
  966.          project depending  desktop file.  If you are not working with a
  967.          project, this  will load the default project desktop. To load a
  968.          project, please refer to chapter IV. "Managing Projects".
  969.  
  970.  
  971.  
  972.  
  973.                                                                         30
  974.  
  975.  
  976.  
  977.  
  978.              Using Help.
  979.              ~~~~~~~~~~~
  980.  
  981.          Help may be accessed by different ways. Using the Help Menu you
  982.          will have  the opportunity to choose the topic you want to see.
  983.          You may  access directly the contents (PowerPPL help), the Help
  984.          Index (PPL help), or you may also choose to see again your last
  985.          topic.
  986.  
  987.          You may  press F1  wherever you  are in  an editor  to get  the
  988.          PowerPPL help.
  989.  
  990.          You may  press also  CTRL-F1 to  get help  on the keyword found
  991.          under your  cursor. A full help on all PPLC 3.10 statements and
  992.          functions is available.
  993.  
  994.          To move  between topics  inside the help viewer, use your arrow
  995.          keys. Move  your cursor to choose your topic. You may also type
  996.          the first letters of a topic, as in Borland IDE Help systems.
  997.  
  998.          Press Alt-F1 anytime to get your last Help topic.
  999.  
  1000.          Shift-F1 brings you the Help index (PPL help).
  1001.  
  1002.  
  1003.  
  1004.  
  1005.                                                                         31
  1006.  
  1007.  
  1008.  
  1009.  
  1010.              Performing a Zippy Text Search in Help.
  1011.              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  1012.  
  1013.          A very powerfull function is the Zippy text search. By pressing
  1014.          CTRL-F4, you  get a  dialog box asking you for a string to find
  1015.          within the  help file...  press enter  and PowerPPL will search
  1016.          this string  inside all  help topics.  This may  take some time
  1017.          depending on  your CPU power (about 13s with a 486 dx-25, about
  1018.          4s with a 486 dx/4-100)
  1019.  
  1020.          Once the  Zippy text  search has  been performed,  a  list  box
  1021.          appears and shows you a list of concerned items. press enter on
  1022.          whatever item  you want  to view...  when leaving the help, you
  1023.          will get back the list. Press Esc to leave.
  1024.  
  1025.  
  1026.  
  1027.  
  1028.                                                                         32
  1029.  
  1030.  
  1031.  
  1032.  
  1033.              The Ascii Table / The @Xnn Pick Chart.
  1034.              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  1035.  
  1036.  
  1037.              The ASCII Table.
  1038.  
  1039.          The ascii table may be accessed via the System Menu (Alt-Space)
  1040.          or by pressing Alt-M.
  1041.  
  1042.          Move to the char you need, then press ENTER or INSERT to insert
  1043.          the character into the editor at the cursor location.
  1044.  
  1045.          You may  also use  the ascii  window to see the Decimal and Hex
  1046.          values of a char.
  1047.  
  1048.  
  1049.              The @Xnn Pick Chart.
  1050.  
  1051.          The @Xnn  pick chart may be accessed from the system menu (Alt-
  1052.          Space) or by pressing ALT-A.
  1053.  
  1054.          Move to  the color  you need,  then press  ENTER or  INSERT  to
  1055.          insert the color code into the editor at the cursor location...
  1056.  
  1057.          You may  also use the @Xnn pick chart to see the Hex value of a
  1058.          color code.
  1059.  
  1060.  
  1061.  
  1062.  
  1063.                                                                         33
  1064.  
  1065.  
  1066.  
  1067.  
  1068.              The Calculator.
  1069.              ~~~~~~~~~~~~~~~
  1070.  
  1071.          The calculator  is a  simple four-function calculator with add,
  1072.          substract, multiply, and divide. To operate the calculator, you
  1073.          can either  use  the  keybord  or  press  the  buttons  on  the
  1074.          calculator with the mouse. The C key clears the calculator, the
  1075.          backspace will  erase the  last character  typed, and the "+/-"
  1076.          key toggle  the value  from positive  to negative (the keyboard
  1077.          equivalent of "+/-" is "_").
  1078.  
  1079.  
  1080.  
  1081.  
  1082.                                                                         34
  1083.  
  1084.  
  1085.  
  1086.  
  1087.              The Calendar.
  1088.              ~~~~~~~~~~~~~
  1089.  
  1090.          The Calendar  displays the  current month,  highlighting todays
  1091.          date. The  next and previous months can be viewed using the "+"
  1092.          or "-"  keys respectively. The mouse can also be used to change
  1093.          the month by pressing the up and down icons.
  1094.  
  1095.  
  1096.  
  1097.  
  1098.                                                                         35
  1099.  
  1100.  
  1101.  
  1102.  
  1103.              Changing Video Mode to 50 Lines.
  1104.              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  1105.  
  1106.          Access the  System menu  by pressing Alt-Space, then select the
  1107.          Video Mode submenu.
  1108.  
  1109.          This will toggle video mode from 25 lines to 50.
  1110.  
  1111.          NOTE :  You may  experience troubles  if you  use the  50 lines
  1112.          option with DESQview.
  1113.  
  1114.  
  1115.  
  1116.  
  1117.                                                                         36
  1118.  
  1119.  
  1120.  
  1121.  
  1122.              The About Box.
  1123.              ~~~~~~~~~~~~~~
  1124.  
  1125.          The About  box displays  the PowerPPL  version. If  PowerPPL is
  1126.          registered (by  sending  a  postcard),  it  displays  also  the
  1127.          registration's owner.
  1128.  
  1129.  
  1130.  
  1131.  
  1132.                                                                         37
  1133.  
  1134.  
  1135.  
  1136.  
  1137.              Troubleshooting.
  1138.              ~~~~~~~~~~~~~~~~
  1139.  
  1140.          Q1> When  i try  to run  a PPE,  PowerPPL says "PCBOARD.EXE not
  1141.          found at specified location"
  1142.          A> Check your directories settings (Options/Directories)
  1143.  
  1144.          Q2> When  i try  to compile  a PPS,  PowerPPL says  "Not enough
  1145.          memory to allocate script memory buffer"
  1146.          A> Check the option "Swap when compile". (Options/Environment)
  1147.  
  1148.          Q3> I  tried to move the file header in another location within
  1149.          the file, but PowerPPL creates another one at the beginning.
  1150.          A> PowerPPL  scan only  the 10  first lines  of each file for a
  1151.          header. if  none has  been found, it creates a new one, placing
  1152.          it at the beginning of your file.
  1153.  
  1154.          Q4> Why PowerPPL does not create header for my .INC file.
  1155.          A> PowerPPL only creates headers for *.PP? files. Try to rename
  1156.          your include file as *.PPI for example.
  1157.  
  1158.          Q5> When  i try  to run a PPE, a message saying "Unable to open
  1159.          PCBOARD.DAT, Exiting to DOS!" appears.
  1160.          A> Check  your directories  settings (Options/Directories).  Be
  1161.          carefull to  put only PATH when a path is asked and to put PATH
  1162.          & FILE when a pathname is asked.
  1163.  
  1164.  
  1165.          If you cannot find the way to fix your problem, please read the
  1166.          entire doc  & whatsnew  files before contacting me. After doing
  1167.          so,   if    your   problem    is   still    here,   write    to
  1168.          powerppl@nuxes.frmug.fr.net
  1169.  
  1170.  
  1171.  
  1172.  
  1173.                                                                         38
  1174.  
  1175.  
  1176.  
  1177.  
  1178.              Getting Your FREE Keyfile.
  1179.              ~~~~~~~~~~~~~~~~~~~~~~~~~~
  1180.  
  1181.          Cardware costs ONLY the prize on the STAMP !
  1182.  
  1183.          To get  your personnal  keyfile, just  send me a postcard, with
  1184.          your first and lastname, or your handle and group.
  1185.  
  1186.          On you  postcard, you  can add up to 2 lines (158 chars) of BBS
  1187.          advertising. Those  lines  will  be  added  to  a  file  called
  1188.          THANKYOU.ALL and  will be  included  in  the  next  release  of
  1189.          PowerPPL !
  1190.  
  1191.          People sending  more than  2 postcards will have their names in
  1192.          this file in the next version of PowerPPL !! Great he? :)
  1193.  
  1194.  
  1195.          Send your postcard(s) to :
  1196.  
  1197.          Francis Gastellu
  1198.          42 Bd de Stalingrad
  1199.          94500 Champigny Sur Marne
  1200.          FRANCE
  1201.  
  1202.  
  1203.          If you have an email address (no FIDO!)
  1204.          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  1205.          Write it  down on  your card  so i  will be  able to  send your
  1206.          keyfile as soon as i get your card!
  1207.  
  1208.          If you  wrote your  email address,  and if you did not received
  1209.          your keyfile  long time, say one month, after sending it, it is
  1210.          possible that  i cannot reach you with email (sometimes domains
  1211.          cannot be  found... ahhh...  internet...  ;)).  In  this  case,
  1212.          follow the  procedure as  if you  did not  mention  your  email
  1213.          address on the card...
  1214.  
  1215.  
  1216.          If you don't have an email address
  1217.          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  1218.  
  1219.          Once you  sent your postcard, wait 15 days and call the support
  1220.          BBS : UNDERGROUND CAFÉ
  1221.  
  1222.            +33-1-48.82.25.81 (up to 28.800bds)
  1223.  
  1224.          Use the  EXACT firstname and lastname (or handle and groupname)
  1225.          you mailed me.
  1226.  
  1227.          When i'll receive your postcard, i'll add you to a waiting list
  1228.          so you'll get your keyfile without the need to register the BBS
  1229.          or to answer any questionnaire.
  1230.  
  1231.  
  1232.          ! No Keyfile will be sent without receiving a postcard first !
  1233.  
  1234.  
  1235.  
  1236.  
  1237.                                                                         39
  1238.  
  1239.  
  1240.  
  1241.          Once you  have copied  your keyfile  in PowerPPL directory, any
  1242.          nasty reminder box will be removed !
  1243.  
  1244.          Please, do  it, so  I will know how usefull this software is...
  1245.          If I  receive many  postcards, I  will keep working on PowerPPL
  1246.          for next releases...
  1247.  
  1248.  
  1249.  
  1250.  
  1251.                                                                         40
  1252.  
  1253.  
  1254.  
  1255.  
  1256.              PPE Groups Offer.
  1257.              ~~~~~~~~~~~~~~~~~
  1258.  
  1259.          WARNING !  This section  apply only  if you  are part  of a PPE
  1260.          Group !
  1261.  
  1262.          Obviously, CDC  ignores groups  like PWA,  DOD, SCUM, AEGiS and
  1263.          all other  PPE Groups  that made their software reputation. For
  1264.          this reason,  I will  make it easier for GROUPS to have a fully
  1265.          functionnal version  of  PowerPPL,  so  they  can  continue  to
  1266.          develop utilities  for sysops  that can  understand why we make
  1267.          such utilities...  It is  not (like  CDC) for  money because we
  1268.          don't get  any... It  is not  for fame  because what  is a  PPE
  1269.          compared to  a real  program ?  It is  for only  one  reason  :
  1270.          CHALLENGE.
  1271.  
  1272.          Since now  2/3 years, PPL programming has been available. Since
  1273.          2/3 years  now, Groups made thousands of products that even CDC
  1274.          never though it was possible to do.
  1275.  
  1276.          When CDC  realized that  they didn't have full control over the
  1277.          expension  of  PCBoard,  they  simply  engage  WAR  with  them,
  1278.          spreading the  rumour that  a PPE  Group  is  always  and  only
  1279.          composed by PIRATES! how stupid!
  1280.  
  1281.          Well, group names like Pirates With Attitude or other PPE Group
  1282.          names are  not politically  correct, even  if many  of the guyz
  1283.          that made  the PPE's surely never cracked any software. Some of
  1284.          them are even PCBoard registered users...
  1285.  
  1286.          Why do  i tell  you  that  ?  Simply  because  i  want  you  to
  1287.          understand why  i make  this group  offer, i  want to  make  it
  1288.          easier for  groups to make new quality products. And if you are
  1289.          not part  of a  group, if  you are  just a  sysop,  affraid  of
  1290.          hearing the  words "PPE  Group", well,  get a  life !  Think by
  1291.          yourself !  Just know  that there are many PPE's out there from
  1292.          many groups... All of them are TOTALLY LEGAL, they surely match
  1293.          your needs  as we  often make  customizable products. They will
  1294.          enhance your board in a way you have never imagined. And if you
  1295.          still don't  agree with  the Group philosophy, then... i cannot
  1296.          do anything for you...
  1297.  
  1298.  
  1299.                               SPECiAL GROUPS OFFER
  1300.  
  1301.          If you  are a PPE Coder attached to a group, the way to get you
  1302.          keyfile is really easy :
  1303.  
  1304.          Contact your  group leader  (or you PPE section leader) and ask
  1305.          him to  mail me  a message  asking for  a keyfile pack. In this
  1306.          message, he will have to put the names of all the PPE coders.
  1307.  
  1308.          If some guyz only have ONE name (such as Gandalf from AEGiS), i
  1309.          will make  a keyfile  for his  name folowed  by the  group name
  1310.          unless something  else is requested. A registration keyfile can
  1311.          only be  generated with  two names (i know that sux but... ;)).
  1312.  
  1313.  
  1314.  
  1315.  
  1316.                                                                         41
  1317.  
  1318.  
  1319.          So if  you don't want your group name as a second name, specify
  1320.          something!
  1321.  
  1322.          Example of PPE Group keyfile request as it would be done by the
  1323.          AEGiS leader :
  1324.  
  1325.          ---------------------------------------------------------------
  1326.  
  1327.          Hi, i'm  the leader  of AEGiS  CoRP, some of our PPE coders use
  1328.          PowerPPL, and they think that this cardware box suxx ;) Instead
  1329.          of cracking  the software,  we email  you a list of all our PPE
  1330.          coders, so  they can  work easily  on new prods, as you told it
  1331.          was possible  in the  PowerPPL documentation,  according to the
  1332.          Group Offer.
  1333.  
  1334.          List of our PPE coders :
  1335.  
  1336.          Number Six
  1337.          Lone Runner
  1338.          Gandalf
  1339.          Micropoint
  1340.          Darkmoon
  1341.          Carcass
  1342.  
  1343.          All single name coders can have a keyfile for "xxxxx AEGiS".
  1344.  
  1345.          Thanks!
  1346.  
  1347.          Number Six/AEGiS
  1348.  
  1349.          ---------------------------------------------------------------
  1350.  
  1351.          Well, this  is ONLY  AN EXAMPLE  ! i  won't mind if the message
  1352.          does not  have the  exact same  words... In  fact, i  HATE when
  1353.          people just edit a pre-existing example... be creative! ;)
  1354.  
  1355.          Post your mail in one of this way :
  1356.  
  1357.          - powerppl@nuxes.frmug.fr.net
  1358.          - lone.runner@nuxes.frmug.fr.net
  1359.          - aegis.corp@nuxes.frmug.fr.net
  1360.          - lone.runner at 2:320/305.7
  1361.          - Underground Café - +33-1-4882-2581, mail to Lone Runner
  1362.          - THE DEADLINE - +33-1-4648-6763 - mail to Lone Runner
  1363.          - A.C.E - +33-1-4588-7548 - mail to Lone Runner
  1364.          - ELECTRON BBS - +33-1-6939-4630 mail to Sysop, he will forward
  1365.  
  1366.  
  1367.  
  1368.  
  1369.                                                                         42
  1370.  
  1371.  
  1372.  
  1373.  
  1374.              Becoming a Beta-Tester.
  1375.              ~~~~~~~~~~~~~~~~~~~~~~~
  1376.  
  1377.          Sorry but,  due to the fact that PowerPPL gets already too much
  1378.          of my  time, i  cannot manage a expanding betatesters list. For
  1379.          this reason,  the betatest team is frozen, as all members of it
  1380.          are people i can get in touch easily and fast.
  1381.  
  1382.  
  1383.              The Beta-Testing Team
  1384.              ~~~~~~~~~~~~~~~~~~~~~
  1385.  
  1386.                Olivier Langlois
  1387.                Number Six/AEGiS
  1388.                Gandalf/AEGiS
  1389.                Stephane Boullet
  1390.                Jason Bourne/AEGiS
  1391.                Turbo-D/TRiLOXY
  1392.                Spead Freak/TRiLOXY
  1393.  
  1394.  
  1395.  
  1396.  
  1397.                                                                         43
  1398.  
  1399.  
  1400.  
  1401.  
  1402.              Becoming a Distro Site.
  1403.              ~~~~~~~~~~~~~~~~~~~~~~~
  1404.  
  1405.          As PowerPPL is now an AEGiS CoRP Production, AEGiS distribution
  1406.          sites automatically become PowerPPL distribution sites.
  1407.  
  1408.          If you want to be a distribution site for PowerPPL, send a mail
  1409.          to aegis.corp@nuxes.frmug.fr.net asking for a distro site. This
  1410.          will be  forwarded to  Number Six  that manage  and  check  the
  1411.          distribution sites  requests. You  can also log on his BBS. All
  1412.          informations for  becoming a distribution site for AEGiS should
  1413.          be found in the file AEGIS.NFO.
  1414.  
  1415.  
  1416.  
  1417.  
  1418.                                                                         44
  1419.  
  1420.  
  1421.  
  1422.  
  1423.              Suggestions, Remarks.
  1424.              ~~~~~~~~~~~~~~~~~~~~~
  1425.  
  1426.          Bug reports,  suggestions and  remarks are  welcome and  may be
  1427.          sent via e-mail to powerppl@nuxes.frmug.fr.net
  1428.  
  1429.  
  1430.  
  1431.  
  1432.                                                                         45
  1433.  
  1434.  
  1435.  
  1436.  
  1437.              Getting New Versions.
  1438.              ~~~~~~~~~~~~~~~~~~~~~
  1439.  
  1440.          You can  get all  new versions  of PowerPPL,  by calling  those
  1441.          BBS's :
  1442.  
  1443.  
  1444.          THE DEADLINE
  1445.          +33-1-4648-6763
  1446.          +33-1-4644-5796
  1447.  
  1448.          A.C.E
  1449.          +33-1-4588-7548
  1450.          +33-1-4588-8809
  1451.  
  1452.          UNDERGROUND CAFÉ
  1453.          +33-1-4882-2581
  1454.  
  1455.          ELECTRON
  1456.          +33-1-6939.4630
  1457.          +33-1-6939.3152
  1458.  
  1459.          You *may* also get PowerPPL from the FTP :
  1460.  
  1461.          wuarchive.wustl.edu
  1462.          [128.252.135.4]
  1463.          /pub/msdos_uploads/ppe
  1464.  
  1465.  
  1466.              Mailing list.
  1467.              ~~~~~~~~~~~~~
  1468.  
  1469.          If you want, you can subscribe to the AEGiS MAiLiNG LiST, just
  1470.          send a message to ferem@nuxes.frmug.fr.net, telling you want
  1471.          so. Each time a new AEGiS product is released, you will get a
  1472.          message.
  1473.  
  1474.  
  1475.  
  1476.  
  1477.                                                                         46
  1478.  
  1479.  
  1480.  
  1481.  
  1482.              Thanks & Greetz.
  1483.              ~~~~~~~~~~~~~~~~
  1484.  
  1485.          Thanks to the following people for their suggestions & support.
  1486.  
  1487.  
  1488.          ■ Olivier Langlois
  1489.  
  1490.          Special Thanks  to you for all this time and work you spent for
  1491.          supporting PowerPPL  on your  BBS, as  well as  collecting  the
  1492.          postcards and  betatesting, almost  from the  first release  to
  1493.          this one.
  1494.  
  1495.          ■ Gandalf/AEGiS
  1496.  
  1497.          Thanks for all this betatest "in situ" :) Hope you like the new
  1498.          help system you asked me for so long... :)
  1499.  
  1500.          ■ Turbo-D & Speed Freak /TRiLOXY
  1501.  
  1502.          Speed Freak, watch closely Turbo-Drunk... he's taking the vodka
  1503.          bottle! :)
  1504.  
  1505.          ■ Number Six
  1506.  
  1507.          Ga? ! :)
  1508.  
  1509.          ■ Chicken/Tools4Fools
  1510.  
  1511.          Yes... yes... i understdood the magic of """" ;))
  1512.  
  1513.          ■ Qube/Tools4Fools
  1514.  
  1515.          Hope to see you again in a next party dude!
  1516.  
  1517.          ■ ALF, the so-called "Anti"-Lamers-Fondation
  1518.  
  1519.          So guys...  Are you gonna crack this one also ? Or just release
  1520.          it just  changing some  strings in the exe file as if it was an
  1521.          ALF product  ? Just  answer a  question :  what's the  point to
  1522.          crack a free software ?
  1523.  
  1524.          Does ALF stands for Actually Lamers Fondation ?
  1525.  
  1526.          ■ The Guardian Angel
  1527.  
  1528.          Hmm...  The   serial  number   generator  was  really  easy  to
  1529.          make he ? :)
  1530.  
  1531.  
  1532.  
  1533.  
  1534.                                                                         47
  1535.  
  1536.  
  1537.  
  1538.  
  1539.              Copyrights.
  1540.              ~~~~~~~~~~~
  1541.  
  1542.          PowerPPL is Copyright (C)1994,95,96 Lone Runner/AEGiS CoRP(tm)
  1543.  
  1544.          DESQview is Copyright(C) Quarterdeck Office Systems
  1545.          PCBoard & PPLC are Copyright(C) Clark Development Company, Inc
  1546.          TurboVision is Copyright(C) Borland International
  1547.          MSDOS is Copyright(C) Microsoft Corporation
  1548.          The PowerPPL  installation program  uses the original FrontDoor
  1549.          Look&Feel by  Joaquim Homrighausen.  It  has  been  used  after
  1550.          asking permission.
  1551.          FrontDoor is Copyright(C) Joaquim Homrighausen
  1552.  
  1553.          All Softwares  and Trademarks  listed are exclusive property of
  1554.          their owners.
  1555.  
  1556.  
  1557.  
  1558.  
  1559.                                                                         48
  1560.  
  1561.  
  1562.  
  1563.  
  1564.              Disclaimer.
  1565.              ~~~~~~~~~~~
  1566.  
  1567.          This program  has been  tested on  many computer and has always
  1568.          worked perfectly,  but I  cannot garantee  that it  will be the
  1569.          same on yours...
  1570.  
  1571.          It is totally excluded that this software destructs anything on
  1572.          your system, but, because we never take enough care :
  1573.  
  1574.          IN NO  EVENT WILL  I (THE  AUTHOR) BE  LIABLE TO  YOU  FOR  ANY
  1575.          DAMAGES, INCLUDING  ANY LOST  PROFITS, LOST  SAVINGS  OR  OTHER
  1576.          INCIDENTAL OR  CONSEQUENTIAL DAMAGES ARISING OUT OF YOUR USE OR
  1577.          INABILITY TO  USE THE  PROGRAM, OR  FOR ANY  CLAIM BY ANY OTHER
  1578.          PARTY.
  1579.  
  1580.