home *** CD-ROM | disk | FTP | other *** search
/ ftp.wwiv.com / ftp.wwiv.com.zip / ftp.wwiv.com / pub / BBS / RTRIM52.ZIP / RTRIM.DOC < prev    next >
Text File  |  1992-02-10  |  29KB  |  526 lines

  1.  
  2.                          RTRIM - VERSION 5.2
  3.  
  4.  
  5.                           Author - Bob Keber
  6.  
  7.                               TypeRight
  8.                            336 Swain Blvd.
  9.                          Lake Worth, FL 33463
  10.                            (407) 969-3643
  11.  
  12.                                                                        
  13.                                                                       
  14.                                                                          
  15.                                                                          
  16.                                                                         
  17.                                                                       
  18.                                                                         
  19.                                                                           
  20.                                                                           
  21.                                                                         
  22.                                                                           
  23.                                                                            
  24.                                                                           
  25.                                                                            
  26.                                                                          
  27.                                DISCLAIMER
  28.  
  29.                     Use This Software At Your Own Risk
  30.  
  31.    The author of this software makes or offers no warranty, either
  32.    expressed or implied, regarding any of the software programs included
  33.    with this package. There is no warranty for this software's usefulness,
  34.    or for it's fitness for any particular purpose. The author will not be
  35.    liable for any damages arising from the use of (or from the inability
  36.    to use) this software. The author will not be liable for lost profits,
  37.    lost savings, lost income, lost time, lost or damaged files, claims by
  38.    other parties, or for other incidental or consequential damages arising
  39.    from the use of (or from the inability to use) this software. Use (or
  40.    misuse) of this software is entirely at the user's own risk.
  41.  
  42.                                                                           
  43.                                                                          
  44.                                                                         
  45.                                                                            
  46.                                                                           
  47.                                                                          
  48.                            NO CHARGE - FREE USE
  49.  
  50. NO CHARGE: This program has been released for the free use of anyone who 
  51. finds it useful. However, this does NOT allow or give permission to any 
  52. other person or organization to "Sell" copies of this program to others.
  53.  
  54. If you wish to obtain the latest, debugged and improved version directly 
  55. from the author, then print out and mail in the Registration Form contained 
  56. in the enclosed file called "Register.Doc". There is a small fee for this 
  57. service, which will help cover our time, materials and shipping costs.
  58.  
  59.  
  60.                            GETTING STARTED
  61.  
  62.    FOR  "QUICK" RTRIM OPERATION: Enter one of the  following  commands
  63. from any DOS or MS/DOS Screen Prompt......
  64.  
  65.  
  66. RTRIM                    (Runs RTRIM with full screen menus & help)
  67.  
  68.  
  69. RTRIM FileName.Ext       (Will Strip BLANKS from RIGHT END of text lines)
  70.  
  71. RTRIM FileName.Ext/H     (Trims RIGHT-BLANKS & Converts HI-BIT Characters)
  72.  
  73. RTRIM FileName.Ext/L     (Removes Excessive "Blank" Lines from a file)
  74.  
  75. RTRIM FileName.Ext/J     (Will "Un-Justify" a file - Removes 2-3 spacebars)
  76.  
  77. RTRIM FileName.Ext/E     (Trims RIGHT-BLANKS & Removes "Escape Codes" such
  78.                          as FORM FEEDS & END OF PAGE)
  79.  
  80. RTRIM FileName.Ext/H/E/L/J    (Does all of the above)
  81.  
  82.     "FileName.Ext" represents the name of your TEXT file that you wish
  83. to  have  RTRIM.EXE  work  on. For instance,  if  you  wanted  to  use
  84. "RTRIM.DOC" as your input file, you would enter "RTRIM RTRIM.DOC".
  85.  
  86.     You  may use some of the DOS "WildCard" names to select more  than 
  87. one   file  in  the  same  directory.  Entries  such  as  "*.DOC"   or 
  88. "????????.TXT" will "trim" ALL the files who's names end with "DOC" or 
  89. "TXT".
  90.  
  91.     The  "OUTPUT"  file's name will be the same as the  "INPUT"  file, 
  92. except  for the last character in the name, which will be  changed  to 
  93. "@".  In  other  words, "TEST.DOC" would have an  "R-Trimmed"  output  file 
  94. called "TEST.DO@". If an output file already exists with the same "@" name, 
  95. the program will warn you, and offer the options of "Over-write" or "Quit".
  96.  
  97.     RTRIM  will  NOT check for "Free Disk Space" before it  starts  to 
  98. create all the output files. It's up to YOU to make sure that there is 
  99. about the same amount of free space available that your DOC files use.
  100.  
  101.     The  output file(s) will contain a copy of your original  file(s), 
  102. but  with  all of the changes you elected to  perform.  Your  original 
  103. file(s) will be left unchanged.
  104.  
  105.     Always check over your Output File(s) VERY carefully  BEFORE  you
  106. replace  your  Original  with it. Make sure  that  "Charts",  "Boxes",
  107. "Graphs", and so on, are as they should be, and that any "Page Offset"
  108. insertion or removal has not effected the text in a negative manner.
  109.  
  110.     If  your Input File has ANY GRAPHIC CHARACTERS which you  wish  to
  111. have  left alone (Boxes, Pictures, Drawings or Source Code  containing
  112. any  Command Line Graphics), DO NOT tell RTRIM to  convert  HIGH-BITS.
  113. RTRIM  will  happily convert ANY graphic character it  finds,  because
  114. Graphics are HIGH-BIT characters too. This would leave you with  Boxes
  115. shaped with M's, D's, and a host of other alphabet characters.
  116.  
  117.  
  118.     FOR THE OTHER RTRIM OPTIONS: Enter the following command from  any
  119. DOS or MS/DOS Screen Prompt....
  120.  
  121.                  RTRIM            <...and hit Enter>
  122.  
  123.      RTRIM.EXE  will then load and proceed to guide you through all  of
  124. the various options with "on-screen" instructions and questions.
  125.  
  126.                          WHAT IS RTRIM.EXE ?
  127.  
  128.      It's  a  simple  little utility  for  "Adjusting"  and  "Changing"
  129. different kinds of "TEXT" files to suit YOUR OWN needs.
  130.  
  131.      RTRIM   will "Trim" all of the Spacebars, Nulls, and Blank  Spaces
  132. that  may   be  invisibly attached to the RIGHT end of  each  line  of
  133. text,   or which may be invisibly hiding on many of the "Blank"  lines
  134. within your text (also in any ASCII Source Code).
  135.  
  136.      This   feature will produce a copy of the original file which  (in
  137. many  cases) is much smaller than the the original file. And yet,   it
  138. does  this  without moving the original text's positions in the  file.
  139. There  are  NO  apparent, VISIBLE differences between  the  two  files
  140. except for the difference in sizes.
  141.  
  142.  
  143.                      ADDITIONAL "OPTIONAL" FEATURES
  144.  
  145.  OPTION  #1 - INSTALL PAGE OFFSET - Has the ability to create up  to  a
  146. nine  space "Left Margin" or  "Page  Offset"  in the new output  file.
  147. This   allows  you  to punch holes for the use of binders  and  report
  148. covers without covering up (or punching out) any of the text.
  149.  
  150.  
  151. OPTION  #2 - REMOVE PAGE OFFSET - Has the ability to "Remove" a  "Page
  152. Offset"  from any ASCII Text  file.  But be cautious, as this  routine
  153. will ask you  "How  many Spaces"  it should remove from the left  side
  154. (beginning)  of  each  line of  text.  If  you tell it to  remove  too
  155. many spaces  (more  than  any existing offset), it will quickly remove
  156. the  beginning characters from each  line of text too (in  the  output
  157. file only - originals are  never changed at all).
  158.  
  159.  
  160. OPTION   #3  -  REMOVE  EXCESSIVE BLANK LINES -  Has  the  ability  to
  161. "Remove" excessive "Blank  Lines" from any ASCII Text file.
  162.  
  163.     I'm   sure that many of us have had the misfortune  to  innocently
  164. begin  printing   someone's  "DOC"  file for some program,   only   to
  165. sit   and impatiently watch as our printer spits out page  after  page
  166. with  little  or  no text printed on them (eg:  "JOE'S  PROGRAM"   [65
  167. linespaces]..., "VERSION   1"   [65   linespaces]...,  "A    SHAREWARE
  168. PROGRAM"   [65 linespaces]...,  etc.). I swear, some of these  authors
  169. must own stock in either a Paper Mill or a Garbage Dump.
  170.  
  171.     This  option eliminates this problem by removing  all   successive
  172. "Blank  Lines"  when  there are three (3) or more in a row.  It   will
  173. allow   a  maximum  of two (2) blank lines together,  and  then  start
  174. chopping  them out  of the text, thereby shortening the file (and  the
  175. paper  required to print it out).
  176.  
  177. If  the  file  contains "PAGE #s", then this  option  will  make  them 
  178. useless. The same is true for page "Headers" and "Footers". But,  they 
  179. can  usually  be  easily removed with most Word  Processor's  "Find  & 
  180. Replace" features.
  181.  
  182.  
  183. OPTION #4 - CONVERT HI-BIT WORDSTAR FILES - A feature that will  auto-
  184. matically  reset the "High Bits" on any character that has  the  "High
  185. Bit" set.
  186.  
  187.     The  above  statement  may  sound  "very  scary,  technical   and
  188. complicated"  to   a  novice operator, so let me make  it  simpler  by
  189. explaining what this routine is most often used for.
  190.  
  191.     If you use a Word Processing program (like Wordstar for  example),
  192. you  may  find  that the text files look  something  like  an  "Arab's
  193. Alphabet"  if  you  try  to  read  (or print)  those   files   WITHOUT
  194. using the  Word Processor which created the files in the first place.
  195.  
  196.     This  kind  of  problem is especially tough if the  file  you  are
  197. trying  to read  or print originally came from someone else,  and  YOU
  198. DON'T   HAVE  their  brand of Word Processor (which  happens  on  many
  199. downloaded  files).
  200.  
  201.     Those  kind of TEXT files will appear a bit scrambled because  the
  202. "High Bits" are set on the majority of the characters within the file.
  203. Why?  Who  Knows?  But we assume that the folks  who  wrote  the  Word
  204. Processing program (hopefully) had a good reason for doing things like
  205. this.
  206.  
  207.     All  that  RTRIM.EXE  does is "Reset" the "Bits"  back  to  normal
  208. again. It will NOT mess-around with any character who's bit is NOT set
  209. to high, so it's safe to run any ASCII Text (NO GRAPHICS) file through
  210. this routine. When RTRIM.EXE is done the copy of those files will then
  211. look (and print) much the way the Author originally intended them to.
  212.  
  213.  
  214. OPTION #5: "UN-JUSTIFY" A TEXT FILE -
  215.  
  216.     This  option  will  automatically remove all  those  "double"  and
  217. "triple"  spacebars  that many  word processors insert into  lines  of
  218. text to make each and every line the exact same length, and have every
  219. line end on the exact same column.
  220.  
  221.     Originally  (when printed from inside of the word  processor which
  222. created  them  -  with a printer capable of  printing  variable  sized
  223. spacebars),  those extra spacebars are divided evenly between all  the
  224. other  "normal" spacebars, each of which becomes slightly and  equally
  225. larger to "justify" the line without all those obvious extra spaces.
  226.  
  227.     However,  when  the same file is converted to  a  "plain  vanilla"
  228. ASCII  Text file, those extra spaces become "locked" into the text  as
  229. if they had been put there on purpose. At that point, unless you  want
  230. to  go  to an awful lot of work eliminating them one by one  by  hand,
  231. you're stuck with them.
  232.  
  233.     But  not  anymore.  "RTRIM" will now "Un-Justify"  any  text  file
  234. (eliminate  all  those  extra  spacebars),  and  do  it  in  a  pretty
  235. intelligent manner at the same time.
  236.  
  237.     It won't remove the leading spacebars from ANY line of text.  This
  238. means  that  "1st Line Paragraph Indenting" is  NOT  eliminated.  Page
  239. offsets and Left Margins are NOT eliminated.  "Centered" lines of text
  240. will stay "Centered".
  241.  
  242.     Beyond  that,  if  there  is  a  double  spacebar  after a Period,
  243. Exclamation or Question Mark ( ! ? . ),  it will be left unchanged.
  244.  
  245.     About  the  only places where "RTRIM" will change the text  in  an
  246. "unfavorable"  manner  is  in those places where  the  text  has  been
  247. purposely separated by only TWO or THREE spacebars...,
  248.                                                                          
  249.                                                                            
  250.                                                                          
  251.          Quantity   Description   Part Number   Price
  252.        ___________________________________________________
  253.             1       GOLDFARKLE    1078988       $25.65
  254.  
  255.                                                                          
  256.                  ...... would wind up as....,
  257.                                                                            
  258.                                                                           
  259.          Quantity Description Part Number Price
  260.        _________________________________________________________
  261.             1       GOLDFARKLE    1078988       $25.65
  262.                                                                            
  263.                                                                            
  264.                                                                            
  265. THE RULE: (By Executive Order!)
  266.  
  267.     Any place in the text where RTRIM finds 2 or 3 spacebars in a row,
  268. it will trim them down to only ONE space!
  269.  
  270.  
  271. EXCEPTIONS TO THE RULE: (oops...)
  272.  
  273.     When TWO spacebars are located  after  certain  punctuation  marks
  274. (Period, Question & Exclamation) they will be left alone.
  275.  
  276.     When  TWO or THREE spacebars are located at the "beginning"  of  a
  277. line of text (like a margin would be), they will also be left alone.
  278.  
  279.     When  any  Text is separated by FOUR (4) or more  spacebars,  they
  280. will also be left alone.
  281.  
  282.     (So much for "Iron Clad" rules...)
  283.  
  284.  
  285. OPTION #6 - REMOVAL OF ESCAPE CODES FROM TEXT
  286.  
  287.     What's  an  Escape  Code?  While it may  sound  like  something  a
  288. criminal  would  use  in a "getaway", it's  really  nothing  all  that
  289. exciting.
  290.  
  291.  
  292.     Escape Codes are simply special codes that are embedded into  many
  293. text files to tell the printer what to do (Form Feed, New Page, Change
  294. Type Style, Change Pitch, Bold On, Bold Off, and so on).
  295.  
  296.                                                                              
  297.                               IN CLOSING
  298.  
  299.     I've done my best to make "RTRIM" behave itself  and do  this  job
  300. without  causing  problems for anyone. But because  of  the  unlimited
  301. kinds  and types of files that will be run through RTRIM, it's  simply
  302. not   possible  (in this day and age) to make it "adjust  itself"  and
  303. perform  perfectly  to every conceivable situation  (which  constantly
  304. changes, line by line).
  305.  
  306.     But  bear  in  mind that all these changes are ONLY  done  to  the
  307. OUTPUT file, and NEVER to the ORIGINAL file. As a result, if YOU use a
  308. little  caution  BEFORE erasing your original  files,  "RTRIM"  should
  309. never cause you any problems.
  310.  
  311.     While  you sometimes "might" have to make some manual  corrections
  312. or  adjustments to the output files to make them perfect, it's a  good
  313. bet that "This" small amount of manual work will be a LOT LESS  effort
  314. than trying to do the whole job that RTRIM did, by hand.
  315.  
  316.     We   put together this little utility for our own use,  and   then
  317. found  that we used it a lot. So much, that we decided to donate  it's
  318. use to anyone else who may have a need for it.
  319.  
  320.     If  you  have a situation where you send long text files from  one
  321. of  your  offices to another by modem, then use this program to  strip
  322. out all unnecessary Spaces, Page Offsets, and Extra Blank Lines before
  323. you send it via modem. Then use this same program at the receiving end
  324. to  put  the Page Offset back into the Text file again. It can  be   a
  325. real time saver (even if you use "Data Compression").
  326.  
  327.     Program  authors  can produce smaller "DOC" files  by  using  this
  328. routine,  which   will  cut down on modem transmission time  and  file
  329. sizes.   The Users can then use RTRIM to "adjust" the Text  files  for
  330. printing  after  they've downloaded the files and have  read  them  on
  331. their monitors.
  332.  
  333.     It   just seems like a big waste of time, effort, money  and  disk
  334. space  to  send, transmit and store thousands of empty spaces   hiding
  335. inside most Text files.
  336.  
  337.     We suggest that you run RTRIM and use "this" file (RTRIM.DOC)  for 
  338. your "Input File" (...use the command RTRIM RTRIM.DOC/E/H/J/L).
  339.  
  340.     We have "Stacked The Deck" a little with "RTRIM.DOC", but it  will
  341. help you to see what a BIG difference RTRIMMING a file can make.
  342.  
  343.     We  would  be  most interested in hearing about  any   suggestions
  344. for  improvements  (or  complaints) which you may have  about   RTRIM.
  345. Heck, we'd even be glad to just know that you are using it. Enjoy!
  346.  
  347.                               Bob Keber
  348.                                                                             
  349.  
  350.         SAMPLE OF WHAT A FILE LOOKS LIKE WITH "HIGH-BITS" SET
  351.  
  352. ----------------------------------------------------------------------
  353. Thi≤ áprograφ i≤ presenteΣ a⌠ "N∩ Chargeó t∩ thσ P├ Use≥ a≤ ß áwa∙ áoµ ì
  354. sayinτ á"Thanksó áfo≥ al∞ oµ thσ suppor⌠ anΣ encouragemen⌠ á"weó áhavσ ì
  355. beeε giveε b∙ ou≥ "Use≥s ª Distributorsó durinτ thσ pas⌠ fe≈ years.
  356.  
  357. Therσ arσ man∙ dedicateΣ peoplσ anΣ organization≤ betweeε "usó anΣ ou≥ ì
  358. Users¼ wh∩ havσ helpeΣ u≤ t∩ Sel∞ anΣ Distributσ man∙ oµ ou≥ programs« ì
  359. Thσ áSysops¼ áLibrarians¼ Use≥ Groups¼ SIG≤ áanΣ á"Sharewarσ áCatalogó ì
  360. peoplσ havσ donσ ß gooΣ joΓ fo≥ us¼ anΣ wσ offe≥ ou≥ thank≤ t∩ you.
  361. ----------------------------------------------------------------------
  362.                                                                             
  363.                                                                           
  364. <<<<<<<<<<**************************************************>>>>>>>>>>
  365. ||||||||||      ADDITIONAL TypeRight SOFTWARE PRODUCTS      ||||||||||
  366. <<<<<<<<<<**************************************************>>>>>>>>>>
  367.                                                                             
  368.                                                                          
  369. ADDRESS CONTROLLER: Powerful yet Simple Address & Phone List Manager:
  370. Handles Multiple Address Files. Does Multiple Label Outputs. Prints  2
  371. Phone  Book Directories & 3 Address Book Directories. Prints  Index  &
  372. Rolodex  Cards.  Find records by ID# or SEARCH & FIND  on  ANY  field.
  373. Address  Records  have fields for 2 Telephone Numbers  &  2  Extension
  374. Numbers. Also has a 67 Character COMMENT field and an Address CATEGORY
  375. field. BROWSE through Address Lists with Arrow Keys. Pick/Choose "Who"
  376. to  print Labels for. LOCK-IN repetitious field entries when  entering
  377. records  from  "City Directories". Sends ANY  "Printed  Output"  (even
  378. Labels)  to the printer OR to a "Disk File". Maximum size  of  address
  379. files is 9,350 records, with an unlimited number of files. Can  MERGE,
  380. EXTRACT  & SORT address files. CONVERTS address files To/From  RANDOM,
  381. SEQUENTIAL & DBASE formats.              By: BOB KEBER - Shareware $42
  382.                                                                            
  383.                                                                            
  384. "KEBER's NICE ADDRESS PROGRAM" ("K.N.A.P."):
  385. HEAVY DUTY ADDRESS & TELEPHONE program. Has most of the same  features
  386. as  Address Controller, but handles up to 725,000 Records per  Address
  387. File. NO LIMIT on Files. Files never need Sorting,  as new records are
  388. sorted as they are entered. Finds records by Partial NAME or ID#. Mail
  389. Labels are printed according to the Oct-90 Post Office Address  Layout
  390. suggestions. Does International Addresses. Many Other Features.  Super
  391. Fast & Feature Packed.                  By: BOB KEBER - Shareware: $42
  392.  
  393. GENERAL INVOICE SALES TRACKER - ORIGINAL ("GIST-ORIG"):
  394. INCOME  &  BILLING program for firms who produce a majority  of  their
  395. Invoices  from "OUTSIDE" of their own office (such as Service  Firms).
  396. Provides  all of the "Gross Income Tracking Information"  required  by
  397. most  Accountants. Knowledge of BOOKKEEPING IS NOT  NECESSARY!  Prints
  398. Invoices, Statements, Labels, Reports, & Invoice/Customer Directories.
  399. Does  Acc/Rec  Customer  Statements  automatically.  Holds  about  1.5
  400. million  records.  Quickly find any record by ID#  or  CUSTOMER  NAME.
  401. Compact  data  files,  good for smaller disk drives.  Very  Fast  Data
  402. entry.  Numbers  only  - placed into any of 13  Sales  Categories  (NO
  403. Descriptions).  Eleven of the 13 Sales Categories can be "Renamed"  to
  404. suit your type of business. Ready to use! No Inventory to type in,  no
  405. special forms to purchase. Almost NO program preparation at all.  Just
  406. set up "Your" Name/Address/Phone, Sales Tax Rate, etc., and it's ready
  407. to go to work for you.                 By: BOB KEBER - Shareware - $69
  408.  
  409. GENERAL INVOICE SALES TRACKER PLUS ("G.P."):
  410. INCOME  &  BILLING program for firms who produce  most  Invoices  from
  411. "Inside"  of their own offices, and who need "Descriptive  -  Computer
  412. Generated Invoices" which contain more than just "Numbers".   Provides
  413. all Gross Income information required by most Accountants. BOOKKEEPING
  414. knowledge  IS  NOT  NECESSARY! Prints  Invoices,  Statements,  Labels,
  415. Reports, Invoice Directories & Customer Telephone/Address Books.  Does
  416. Acc/Rec  Customer Statements (with matching Mailing Labels, or set  up
  417. for use with Window Envelopes). Holds about 1.5 million records.  Find
  418. any  record by PARTIAL NAME or NUMBER. Creates much larger Data  files
  419. than  "GIST-ORIG",  so  a Hard Drive is recommended.  Saves  BOTH  the
  420. Numbers  & Product/Part/Labor Descriptions. Many  Adjustable  features
  421. can  set up "GP" to fit different business needs and local laws.  Like
  422. "GIST-ORIG",  "GP" is pretty much "Ready To Go To Work" for  you,  and
  423. very little program "Set-Up" is required. There are NO extra purchases
  424. required or needed. Package Includes a Pop-Up Inventory, Packing List,
  425. and Currency Conversion programs.      By: BOB KEBER - Shareware - $89
  426.                                                                            
  427.  
  428. TypeRight SOFTWARE SALES TRACKER ("S.S.T."):
  429. A Sales Tracking program for Software Authors who distribute and  sell
  430. their own software products. Handles multiple Product Files,  changing
  431. files  quickly  through  "Pop-Up  Windows".  Provides  "Gross  Income"
  432. information,  displaying  a  wide variety of totals,  sub  totals  and
  433. averages  for an entire file, or  for  any range of dates you  select.
  434. Issues  Program Serial Numbers. File records store Customer Address  &
  435. Phone, Serial #'s, Program Name & Version, Quantity, Price,  Shipping,
  436. Sales  Tax, Dates Sold & Paid, Purchase Orders & Check #'s (and has  a
  437. 67  space  COMMENT field). Printing routines include  Mailing  Labels,
  438. Customer   Address  &  Phone  Books,  Invoices,  Customer   Statements
  439. (Acc/Rec),  Index  & Rolodex Cards, Shipping Labels,  "Print  To  Disk
  440. Files", and much more.
  441.                                                                             
  442.  
  443. Software Sales Tracker - PATCH ("SSTPATCH"):
  444. A separate program (but part of.., and included with "SST") for easily
  445. "Patching"  a  Customer's Name, Date Of Sale, and  Registered  Product
  446. Serial Number into any of YOUR "EXE" programs. Includes an  "Automatic
  447. Bulk Disk Preparation" feature. When on "Full Automatic" SSTPATCH will
  448. read  data from your "SST" product files, patch your "EXE" files  with
  449. your  customer information, and then print a mailing label and a  disk
  450. contents  label. It then follows a list of commands which YOU  provide
  451. for final disk preparation (FORMAT, REDATE, ARC-IT, COPY, etc.).  This
  452. "automates" the task of sending out hundreds of disks to Customers and
  453. Distributors. The only thing you need to do is keep blank disks in the
  454. drives,  stick on the labels, and mail the finished product. Both  the
  455. "SST" & "SSTPATCH" programs are part of the same software package, and
  456. are shipped accordingly.               By: BOB KEBER - Shareware - $42
  457.  
  458. "POP-LABEL" ("P.L."):
  459. A small, fast, "Pop-Up-Window" that will allow you to quickly Type Up,
  460. Save and Print a "Label" (or multiple copies of a Label) for most  any
  461. purpose (contents labels, address labels, report cover labels,  etc.).
  462. Each Label can hold up to five lines (70 characters per line) of data.
  463. Printed  output  is straight ASCII Text (Plain  Vanilla - without  any
  464. "Printer  Escape Codes") and should work with most parallel  printers.
  465. This  program can eliminate many of those label typing sessions  still
  466. done on your old typewriter.            By BOB KEBER - Shareware - $18
  467.                                                                            
  468.            TAKE ONE OF THESE PROGRAMS ABOVE FOR A TEST DRIVE?
  469.  
  470.  If you would like to "Try" one or more of the above programs, and are
  471. unable  to obtain them from your normal software supplier, we will  be
  472. glad to send "UnRegistered Evaluation" versions directly to you for  a
  473. small fee to cover Shipping & Handling expenses.
  474.  
  475.                        ANY 1 PROGRAM  = $5
  476.                        ANY 2 PROGRAMS = $7
  477.                        ANY 3 PROGRAMS = $9
  478.                        ANY 4 PROGRAMS = $10
  479.                        ANY 5 PROGRAMS = $10 (no extra charge)
  480.  
  481.     Send  us  a note stating which program(s) you would like  to  try.
  482. Please specify the programs by NAME (not just "Send All Programs"). As
  483. time  goes by, new programs will be added to this list. That's why  we
  484. will need Program Names to properly fill your order. Be sure to include
  485. your Name, Return Address, Telephone and Check. Orders are are usually
  486. shipped within 24 hours of receipt. Make Checks Payable To: "R. KEBER"
  487.  
  488.                          ROBERT F. KEBER JR.
  489.                            336 Swain Blvd.
  490.                     Greenacres, Florida 33463-3342
  491.                             (407) 969-3643
  492.  
  493.     If you wish to purchase a "REGISTERED" version of any of the above
  494. programs,  send a check for the amount shown at the  bottom corner  of
  495. each program's description. There is NO Shipping & Handling Charge  on
  496. any Registered Version. Florida residents, ADD Sales Tax.
  497.  
  498.     After  January,  1993 we suggest that you call us for  an  updated
  499. price quote BEFORE you send in your order. All prices and features are
  500. subject to periodic changes without notice.
  501.                                                                            
  502.                                                                              
  503.                                                                             
  504.                                                                            
  505.                                                                             
  506.                                                                              
  507.                                                                             
  508.                                                                             
  509.                                                                             
  510.                                                                             
  511.                                                                           
  512.                                                                            
  513.                                                                              
  514.                                                                              
  515.                                                                              
  516.                                                                               
  517.                                                                             
  518.                                                                             
  519.                                                                              
  520.                                                                            
  521.                                                                            
  522.                                                                              
  523.                                                                             
  524.                                                                             
  525.                                                                              
  526.