@L}5 _$% l0$)$$Hȱ$ UhL" `e$$%`$%`  R@W!( L(1   Y I`  d  Ld M * @  $ % CC$$)%1 Udߥ$9%: !0 S$% DD˙`  }J)Lr d M * @  $ % CC$$)%1 Udߥ$9%: !0 S$%} DD˙`  }J)Lr J  ((  p L ()   J}L= ( L 0q A    IB JC;? D W } LL  ` W )LA!  ߰")-݆ p" } $G@LL 08`Q")<2Q0 -G$Ș݆ UL# ; p8(()(0ʥ)NQ` }$GȘ݆LU )L ݆ L GȘ ݆LL )W>Z   HH)H }p h  hyhy D L> L JJ    ! LA*` BF }7'8  M HN H` 8 Z  \LdJJ!"! GFE@F (!L }EE !E^ ^ E E7EȩEdE/EȩE  DQ} TEXTPRO Version 1.2 } - 2.5 Macro Extension Doc - from the SOFTWARE PLUS+ BBS (504) 279-}7073 Extension 2.5d/e are powerful macro extensions that add numerous features to TEXTPRO 1.2. The files are }loaded as extensions by naming them TEXTPRO.EXT on your TEXTPRO disk. It will load and initialize automatically on }load, reset, and rerun. Only one can be loaded at a time. These extensions are written specifically for ATARI DOS 2.0/2.}5 and some of the additional features are specific to these DOS's. Although the majority of the additional features} will work with other DOS packages the binary load and verify on/off selections are disabled in other DOS's. The ve}rify on/off is also active using OSA+ since this routine is compatible with DOS 2.0/2.5. Extension 2.5 is sup}plied in two versions. TEXTPRO.25D is the standard version without the Page 6 keyboard buffer. Using this extension } leaves Page 6 free for your use but there is no buffer installed. TEXTPRO.25E contains both the macro extension file an}d the Page 6 buffer and will install the buffer automatically at runtime. No editor memory is lost using either of }these extensions since they load into a pre-selected area of program memory. Additional Features... } There wouldn't be much reason for extension files if they didn't give you added features. The following features are a}vailable with TEXTPRO.25D/E installed. The buffer... TEXTPRO.25E installs a keyboard buffer helpfu}l in the editing of large files. This buffer is optimized for use with TEXTPRO and will not "run away" from you on }repeat keystrokes. If you use the keyboard buffer you should use RESET if you exit to BASIC and reload TEXTPRO. If you } forget to do this and the program hangs when loaded and will not accept a keypress just press RESET and you will ret}urn to the editor. The keyboard buffer used was not written specifically for TEXTPRO and goes into an endless loop }when it is reloaded over itself. There is no problem when re-running the program with run at address or the RUN com }mand from CP DOS's. It only occurs when reloading it from DOS with the L command or as a .COM file. A future version of !}the buffer will eliminate this minor problem. Binary load... This is one of those DO"}S specific routines and works only with DOS 2.0/2.5. Press and the prompt "Binary#} Load>" will appear. Enter the name of the binary file. Works like the "L" option of DOS. Can be used from the edit$}or or from a macro to jump from TEXTPRO to another binary program file. This key is disabled in all other DOS's. %} English error messages... Replaces the cryptic error codes of the ATARI OS with plain English error messa&}ges. This file has been expanded with more error messages than were included in the Page 6 error message extension file.'} Go straight to BASIC... With this extension loaded you can use to exit TEX(}TPRO directly to BASIC. This is great when you're using TEXTPRO to edit BASIC programs. When used with the fi)}ne LBASIC program by Kent Petersen in ANALOG (AUG 86) you'd almost think we planned it this way. This command*} has been improved to prevent re-run of TEXTPRO after BASIC has been enabled due to the unpredictable results this may +} cause. Jump to BASIC and then go to DOS and run at address 1F00. You'll go right back to BASIC again. Spe,}cial Directory Features... The menu is sorted alphabetically. All unlocked files are at the top of the menu i-}n alphabetical order and the locked files are listed alphabetically at the bottom. Use the next feature to ke.}ep your disk catalog with TEXTPRO. When this extension is installed to TEXTPRO you can enter a directory list/}ing into the TEXTPRO editor as easily as loading a file. Press and when the "Load File>" prompt appears t0}ype in /D and the directory listing of drive one will be loaded to the editor. Go to the end of file and do the sam1}e for another disk. The new directory will append to the file. In no time at all you will have the a disk log in th2}e form of a TEXTPRO file. Since you are in the TEXTPRO editor you can use the FIND feature to locate the occurences of a3}ny particular filename, extender etc. By typing in a short description of the disk and the files on 4}it at the top of each listing you can track your disks easily. There is also room to enter descriptions or notes af5}ter each file name. To update a disk just go to the TEXTPRO menu, do any file operations you want to the disk6}, and then return to the editor. Paste out the particular disk's listing and go to the end of file. Paste it back, 7}put the cursor at the beginning of the first line of the listing (after the disk name and notes) and read the directory 8}into the editor. The previous directory will be overwritten by the new listing. Using this method you will scroll t9}he latest updates to the end of the file and those that need update will "bubble" to the top. Wildcards are f:}ully supported in the directory specifier. You are not limited to drive one either and may use any drive # supported by ;}your DOS and hardware. You folks that use SPARTADOS will get the full features of the expanded directory<} listing, complete with time/date stamps. You can also list the subdirectories without problem by first entering the =} subdirectory specifier. The Page 6 directory extension that was distributed as a separate file did not supp>}ort the fea@}ture after using a directory mask since TEXTPRO will try to save the file using the mask as the filename. Just be sA}ure you don't try to save a newly loaded directory listing using feature to print the desired directory mask to the message line. This feature has been ao}dded to this extension to save you some keystrokes. One caution, however. Be careful not to save a file using the <p}SELECT L> feature after using a directory mask since TEXTPRO will try to save the file using the mask as the filenaq}me. Just be sure you don't try to save a newly loaded directory listing using is to end each module with the end page command . If you d }o this the command will give you the correct print location of the cursor even in a multiple file do }cument. This completes our coverage of the TEXTPRO editor commands. The ones that we have reviewed are } the most useful, and sometimes the most confusing. The other editor commands are pretty self explanatory and are } listed in the COMMAND SUMMARY section at the end of this document. To learn how to automate the }se and other features to perform custom functions you should obtain the TEXTPRO MACRO DOCUMENTATION that cont }ains an explanation of the powerful keyboard macro feature of TEXTPRO and a few of the many ways that macros can b }e used. Learn to emulate multiple buffers with your 130XE or any other expanded RAM machine that supports a RA }MDISK. ...PRINT KEYS FOR PRINTER FEATURES TEXTPRO uses programmable printkeys to define control chara }cters for special printer features. These print keys characters are not counted for spacing or justification a }nd are used to send your particular printer the control characters and sequences it needs to perform its special } functions, such as underlining and bold face print. To define a print key go to the top of your document and use } *