home *** CD-ROM | disk | FTP | other *** search
/ Programmer 7500 / MAX_PROGRAMMERS.iso / PASCAL / ADC_TP3.ZIP / FILELIST.DOC < prev    next >
Encoding:
Text File  |  1987-03-01  |  1.8 KB  |  35 lines

  1. FILELIST satisifies the common programmer's dilemma of wanting to list (to
  2. the printer) several different source (text) files in a formated way without
  3. the need to sit by the computer with a word processor and individually command
  4. each file to print.  Because of its formatting capability and ability to handle
  5. many more files than the PRINT (DOS transient) buffer, FILELIST is a useful
  6. tool.  Coupled with a print spooler, its power is magnified many times.
  7.  
  8. FILELIST is a DOS Filter.  It is not a stand alone program.  Besides this, its
  9. only limitation is that the disk containing the source information must be
  10. available in the drive designated at invocation.
  11.  
  12. Sample command line invoking FILELIST:
  13.  
  14. A>DIR C:\LANG\PASCAL\*.PAS | FILELIST > PRN <cr>
  15.  
  16. Two last notes:  First, I have a pet peeve that does not allow me to be happy
  17. with a program listing where the first printed page on continuous form paper
  18. folds inward and is hidden from view.  Consequently, if the user aligns the
  19. first page of the first listing to be on the page that folds open (print
  20. visible on folded stack) then every report will be so aligned automatically.
  21.  
  22. Second, I am a new TurboPascal programmer.  I have written this program for
  23. a clear need and have not done a whole lot for the pure sake of elegance.
  24. Feel free to modify the code to improve its appearance and even add a few
  25. functions if you would like.
  26.  
  27. Russell J. Wintner  [74736,2255]
  28. July 22, 1985
  29.  
  30. *****************************************************************************
  31. History:
  32.  
  33. 22-Jul-85 : FILLST01 : Version 1 of FILELIST
  34. *****************************************************************************
  35.