ÛÛÛÛÛÛÛ ßßßßÛÛ ÛÛÛÛÛÛÛßßÛÛÛÛÛÛÛ ÛÛÛÛÛÛÛ ÛÛÛÛÛÛÛ ÛÛÛÛÛÛÛßßßß ÛÛÛÛÛÛÛ ßßßÛÛÛÛ ÛÛÛÛÛÛÛ ÛÛ ÛÛÛÛÛÛÛ ÛÛÛÛÛÛÛ ÛÛÛÛÛÛÛ ÛÛÛÛÛÛÛ ÛÛÛÛÛÛÛ ÛÛÛÛÛÛÛ ÛÛÛÛ ÛÛÛÛÛÛÛ ÛÛ ÛÛÛÛÛÛÛ ÛÛÛÛÛÛÛ ÛÛÛÛÛÛÛ ÛÛÛÛÛÛÛ ÛÛÛÛÛÛÛ ÛÛÛÛÛÛÛ ÛÛÛÛ ÛÛÛÛÛÛÛ ÜÜÜÜÛÛ ÛÛÛÛÛÛÛ ÛÛÛÛÛÛÛ ÛÛÛÛÛÛÛ ÛÛÛÛÛÛÛ ÛÛÛÛÛÛÛÛÛ ÛÛÛÛÛÛÛ ßßßßßßß ÛÛÛÛÛÛÛ ÛÛÛÛÛÛÛ ÛÛÛÛÛÛÛ ÛÛÛÛÛÛÛ ÛÛ ÛÛÛÛÛÛÛ ÛÛÛÛÛÛÛÛÛ ÛÛÛÛÛÛÛ ÛÛÛÛÜ ÛÛÛÛÛÛÛ ÛÛÛÛÛÛÛ ÛÛÛÛÛÛÛ ÛÛÛÛÛÛÛ ÛÛ ÛÛÛÛÛÛÛ ÛÛÛÛÛÛÛ ÛÛÛÛÛÛÛ ßÛÛÛÛÜ ÛÛÛÛÛÛÛ ÛÛÛÛÛÛÛ ÛÛÛÛÛÛÛ ÛÛÛÛÛÛÛ ÛÛÛ ÛÛÛÛÛÛÛ ÛÛÛÛÛÛÛ ÛÛÛÛÛÛÛ ßÛÛÛÛÜ ÛÛÛÛÛÛÛ ÛÛÛÛÛÛÛÜÜÛÛÛÛÛÛÛ ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ ÛÛÛÛÛÛÛÜÜÜÜ ÛÛÛÛÛÛÛ ßÛÛÛÛ ÛÛÛÛÛÛÛÛ ßßßßÛÛ ÛÛÛÛÛÛÛÛ ßßßßÛÛ ÛÛÛÛÛÛÛÛ ÛÛÛÛÛÛÛÛ ÛÛ ÛÛÛÛÛÛÛÛ ÛÛ ÛÛÛÛÛÛÛÛ ÛÛÛÛÛÛÛÛ ÛÛ ÛÛÛÛÛÛÛÛ ÛÛ ÛÛÛÛÛÛÛÛ ÛÛÛÛÛÛÛÛ ÜÜÜÜÛÛ ÛÛÛÛÛÛÛÛ ÜÜÜÜÛÛ ÛÛÛÛÛÛÛÛ ÛÛÛÛÛÛÛÛ ÛÛÛÛÛÛÛÛ ÛÛÛÛÛÛÛÛ ÛÛÛÛÛÛÛÛ ÛÛÛÛÛÛÛÛ ÛÛÛÛÛÛÛÛ ÛÛÛÛÛÛÛÛ ÛÛÛÛÛÛÛÛ ÛÛÛÛÛÛÛÛ ÛÛÛÛÛÛÛÛ ÛÛÛÛÛÛÛÛ ÛÛÛÛÛÛÛÛ ÛÛÛÛÛÛ 2.0 By Francis Gastellu ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß For use with PPLC 1.00 to PPLC 3.01 & PCB 15.0 to 15.2 by Clark Development, Inc Features ßßßßßßßß Multi-Window Editor Full block functions Clipboard Undo Compile inside the editor (F9) Auto Compilation result in a special window Error browsing & tracking (BC-like) COLORIZED CODE !! (Borland-like) Customizable Colors Full PPL HELP with CTRL-F1 on ANY PPL FUNCTION ! (includes cross references) 25/50 Lines Compilation Options (/NOUVAR /DISARR) Calculator Ascii Table Calendar Swap on disk Option for compile without PPE creation Option for saving before compile or not Option for creating BAK files or not Autoindent editor Projects support Desktop saving (with project-specific config) Running PPE (only if using PCB 15.2 !) Full support for PPL 3.0 DESQview aware ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß To have an idea about what is PowerPPL, just type PP.EXE YOURPROG.PPS where YOURPROG.PPS is a PPL source file... (tricky isn't it ? :)) You may type PP.EXE alone, and then load a source file with menus... There is only one command switch : /NOFLIP It prevent PowerPPL from fliping modes to speed up scrolling... this was here to help if you were running PowerPPL under DESQview... In fact, DESQview does not handle correctly the 25/50 lines modes, and once you have switched to 50 lines under PowerPPL, you can not come back in 25 lines mode unless you close your task... Using /NOFLIP had fix this problem for v1.95. Now, from v2.0, PowerPPL automatically detects DESQview and does not switch video modes in such a case... In addition, unused time slices are released in order to makes other tasks run faster... If, for some reasons, you need PowerPPL not to switch video modes, use /NOFLIP. ------------------------------------------------------------------------------ Installation ßßßßßßßßßßßß PowerPPL comes with an installation program, type install ! Once PowerPPL is installed, quickly configure your users info in order to let the "Run PPE" & "Compile" options run correctly... - Select "User Infos" - Enter your PCBoard record informations (your first name, your last name and your password as user on your system) - Go to "Options" menu - Select "Directories" - Enter your pcboard.exe directory & name (ie : C:\PCB\PCBOARD.EXE) - Enter your pcboard.dat directory (ie : C:\PCB\NODE1) - Enter your pplc.exe directory & name (ie : C:\PCB\PPLC.EXE) - Optionnaly enter an output destination for PPE (Network drive may not work!) Note : The installation program uses the original FrontDoor Look&Feel by Joaquim Homrighausen. It has been used after asking permission. ------------------------------------------------------------------------------ How to use PowerPPL ßßßßßßßßßßßßßßßßßßß I think you will have no problem to use this software, so I wont take long time to write a decent documentation... You will understand that I prefer keep it for programming :) Well, just know that this is a clone of Borland's interfaces (PowerPPL uses TurboVision) so if you are a real programmer, you are familiarized with TV commands... here is a small list : F1 - Help CTRL-F1 - Help on keyword ALT-F1 - Call back last Help screen F2 - Save F3 - Load ALT-F3 - Close Window F5 - Zoom ALT-F5 - User Screen F6 - Next Window F9 - Make PPE file (Compile) CTRL-F9 - Run PPE file (only if PCB 15.2) F10 - Menus Alt-X - Quit Alt-n - Jump to Window #n Alt-? - Menu Shortcuts Alt-W then M - Message Window Alt-Space - System Menu PowerPPL is not limited to save your file before compile ! it simply compile the file edited in the editor, not the file on-disk... This mean that you may create the PPE or not, and that you may save your file before compile or not... Anyway, the PPS compiled will be the exact text in the editor, but not necessarily a file saved on disk. This allow compiling to Memory instead of PPE ------------------------------------------------------------------------------- Ascii Table ßßßßßßßßßßß The Ascii Table show you the entire Ascii character set... You may type the "Ins" key to insert the highlighted character into the current editor.. This allows you to easyly enter any char in a string to print for example. ------------------------------------------------------------------------------- Help System ßßßßßßßßßßß PowerPPL offers a complete Help System for PPLC 3.01 ! To get help on a keyword, simply press CTRL-F1 on it and the help window will be shown... SHIFT-F1 gives you the PPL Reference Index (an index for all functions & statements for PPLC) F1 gives you the general PowerPPL help ALT-F1 gives you back the last help screen WARNING : --------- To move between topics inside the help system, press the TAB key (or Shift-TAB to move back)... There is no cursor for now and no example can be grabed into the editor... This will be available soon (I hope!) in a next version... ------------------------------------------------------------------------------- Warranty ßßßßßßßß This program has been tested on many computer and has always worked perfectly, but I cannot garantee that it will be the same on yours... It is totally excluded that this software destructs anything on your system, but, because we never take enough care : IN NO EVENT WILL I (THE AUTHOR) BE LIABLE TO YOU FOR ANY DAMAGES, INCLUDING ANY LOST PROFITS, LOST SAVINGS OR OTHER INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF YOUR USE OR INABILITY TO USE THE PROGRAM, OR FOR ANY CLAIM BY ANY OTHER PARTY. ------------------------------------------------------------------------------- Bug report & suggestions ßßßßßßßßßßßßßßßßßßßßßßßß Bug reports and suggestions are welcome and may be sent via e-mail to : powerppl@electron.fr ------------------------------------------------------------------------------- Future Enhencements ßßßßßßßßßßßßßßßßßßß Those options are on the enhencement list : - @Xnn Pick List - PCB-Variables Pick List - Auto code modification ie : let -> Let inteGer -> Integer - Search for a word in the complete Help system - Shift-F1 to Shift-F10 transfer control to a BAT or EXE file - Project notes - Help on any message from the Message Window - Calculator Result insertion in editor (like ascii table with "Ins" key) - Calendar date insertion in editor (like ascii table with "Ins" key) - Better Help system with cursor moving & usable examples. If you have ideas about how PowerPPL can be enhanced, send an e-mail to powerppl@electron.fr ! -------------------------------------------------------------------------------- How to get new versions of PowerPPL ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß You can get all new versions of PowerPPL, by calling this BBS: (PowerPPL is downloadable before filling any questionnaire) ELECTRON (France) Node 1 : +33-1-69.39.46.30 (USR HST D/S) Node 2 : +33-1-69.39.31.52 (USR HST D/S) Freq Fido : 2:320/214 & 2:320/219 'POWERPPL' -------------------------------------------------------------------------------- How to get your personnalized serial number and remove reminders ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß This is not ShareWare... This is not FreeWare... This is CARDWARE !!!! -------- To get your personnalized serial number, just write us a postcard, with your first and lastname. ÛßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßÛ Û On you postcard, you can add up to 2 lines (158 chars) of BBS advertisingÛ Û and those lines will be added to a file called THANKYOU.ALL and will be Û Û included in the next release of PowerPPL ! Û ÛÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÛ Here is an example: ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³ ³ ÚÄ¿ ³ ³ Hi ! ³ ³°³ ³ ³ ³ ÀÄÙ ³ ³ FirstName: ............... ³ ³ ³ LastName: ............... ³ ³ ³ My BBS Advertising: ³ ELECTRON-POWERPPL ³ ³ .......................... ³ B.P. 101 ³ ³ .......................... ³ 91801 BRUNOY CEDEX ³ ³ email/fido: .............. ³ FRANCE ³ ³ ³ ³ ³ Note : ³ ³ ³ .......................... ³ ³ ³ .......................... ³ ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ If you specify your Internet adress, I can send your code via e-mail ! If you don't have any e-mail adress, Call the support BBS 15 days after mailing your postcard : Node 1: +33-1-69.39.46.30 (28.800 HST D/S) Node 2: +33-1-69.39.31.52 (16.800 HST D/S) And use the firstname and lastname you mailed us. If I received your postcard, your personnalized serial number will be displayed after you log on (even if you are registered or not) without filling any questionnaire. !- No Regnum will be sent without receiving a postcard first -! ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß YOU DON'T HAVE TO PAY ANYTHING ! ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß Once you have entered your serial number, any reminders for the postcard, included the one that you get after typing Alt-X, will be removed ! Please, do it, so I will know how usefull this software is... If I receive many postcards, I will keep working on PowerPPL for a next release... Anyway, if you continue to use it and you didn't send me anything, I will come to your house, and I will EAT YOU !!! :)) -------------------------------------------------------------------------------- How to send money to the author ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß Although PowerPPL is free, you can send me money, this will be gladly appreciate. Mail : * A letter with your VISA card specifications: Name, FirstName, Card Number, Expiration Date, Ammount to debit. * An international postal order. Post this to: ELECTRON Boite Postale 101 91801 BRUNOY CEDEX ** NO CHECKS PLEASE, IT COST US $10 TO ENCASH THEM !! ** -------------------------------------------------------------------------------- Thanks ßßßßßß Thanks a lot to the Beta-testing team, and especially to Olivier Langlois. Thanks to the following persons for their encouragements and/or suggestions... Bill Marcy, Normand Marineau, S. Levinson. -------------------------------------------------------------------------------- Beta-Testing Team ßßßßßßßßßßßßßßßßß - Olivier Langlois (Coordinator) - Vincent Negrier - Christophe Yvon - Stephane Boullet If you want to be part of the beta testing team, simply contact me after sending your postcard and you will be added in the beta testing team... Once a new version is available, you will automatically receive a note. You must have an internet access or a fido adress to be part of the beta-testing team. Only registered users can be part of the beta testing team. -------------------------------------------------------------------------------- Mailing list ßßßßßßßßßßßß Simply contact me to be added into the mailing list. Once a new version (non beta) is released, you will automatically receive a message. You must have an internet access or a fido adress to be part of the mailing list. -------------------------------------------------------------------------------- Notes ßßßßß PowerPPL is Copyright(C) Francis Gastellu DESQview is Copyright(C) Quarterdeck Office Systems PCBoard & PPLC are Copyright(C) Clark Development Company, Inc TurboVision is Copyright(C) Borland International MSDOS is Copyright(C) Microsoft Corporation FrontDoor is Copyright(C) Joaquim Homrighausen All Softwares and Trademarks listed are exclusive property of their owners. -------------------------------------------------------------------------------- The author, Francis Gastellu