home *** CD-ROM | disk | FTP | other *** search
/ Mega Top 1 / os2_top1.zip / os2_top1 / DOS_GG / COMCAT / VOL23.ARJ / VOL2375 < prev    next >
Text File  |  1992-01-02  |  7KB  |  131 lines

  1.  
  2.  Volume 2375 - Released december 1987 -  Abstract (C) ProgrammaTheek
  3.  
  4. ProgrammaTheek volume 2375
  5.  
  6. gelijk aan PC/SIG 375, PCgg 274
  7.  
  8. Titel: Turbo-UT, Bookindex, Var. Pascal
  9.  
  10. Number Name            Size    Date    Comments
  11. 375.01 BENCHMRK PAS      967   8-27-84 Test the accuracy of floating point
  12.                        functions.
  13. 375.02 BIOSREAD INC     1443   7-13-84 Part of PRINTDIR.PAS, READFAT.PAS
  14.        CATALOG  375     3968  08-22-87 Disk index
  15. 375.03 CHECKPSP INC      721   7-13-84 Part of PRINT2.PAS
  16. 375.04 CLS      INV       17   5-11-84 Used by FRACTAL.PAS
  17. 375.05 COMBINE  BAT      128   3-08-83 Sort/Merge book index file.
  18. 375.06 COVER    COM     1152   3-01-84 Sorted directory to insert into the
  19.                        disk sleeve.
  20. 375.07 COVER    DOC     2322   4-18-84 Documentation for COVER.COM
  21. 375.08 DATE     INC      459   7-13-84 Part of TEST.PAS
  22. 375.09 DECBIN   INC      653   7-13-84 Part of TESTDB.PAS
  23. 375.10 DOT      PAS      712   7-04-84 Test speed of Bios interr. to perform
  24.                        char I/O
  25. 375.11 DOWN     PAS      994   9-07-84 Start of BASIC to Pascal (upcase to
  26.                        lowercase)
  27. 375.12 DTA      INC     2102   7-13-84 Part of PRINT2.PAS
  28. 375.13 DUMPHEX  INC      254   7-13-84 Part of READFAT.PAS
  29. 375.14 ENTER    BAT      128   3-08-83 Enter index entries for book indexing.
  30. 375.15 EQUIP    INC      808   7-13-84 Performs Bios interrupt 0B to check
  31.                        equipment.
  32. 375.16 FASTPRNT INV      364   9-09-84 Used by FRACTAL.PAS.
  33. 375.17 FLOAT    PAS      389   7-04-84 Test range of floating point numbers.
  34. 375.18 FRACTAL  PAS     2298   9-11-84 Produces fractal images on hi-res
  35.                        graph. screen.
  36. 375.19 FREE     INC      817   7-13-84 Part of TEST.PAS
  37. 375.20 GETDATE  INC     1997   7-13-84 Part of PRINT2.PAS, PRINTDIR.PAS,
  38.                        READFAT.PAS
  39. 375.21 GETDIR   PAS     2198   7-13-84 Get the directory by using DOS function
  40.                        calls.
  41. 375.22 GETFREE  INC     1266   7-13-84 Part of PRINTDIR.PAS, READFAT.PAS
  42. 375.23 GETSEC   ASM     4002   5-09-84 Assembly source code for direct disk
  43.                        access.
  44. 375.24 GETSEC   OBJ      111   8-25-82 Assembled version of GETSEC.ASM.
  45. 375.25 HAL-PC   DOC     2147   1-01-84 Information on HAL-PC library disk.
  46. 375.26 HEAPTEST PAS     1830   8-21-84 Demonstrates a bug in Turbo's version
  47.                        2.
  48. 375.27 HEXDUMP  PAS     2347   7-17-84 Dump the specified file in hex and
  49.                        ascii.
  50. 375.28 INDEX    BAT      128   3-08-83 Formats an book index from your data.
  51. 375.29 INFO     BAT     5760   3-08-83 Information on producing book indexes.
  52. 375.30 LINE     INV      510   9-06-84 Used by FRACTAL.PAS.
  53. 375.31 MEM      INC      331   7-13-84 Part of TEST.PAS
  54. 375.32 MEMDISP  PAS     3265   7-13-84 Displays memory contents onto the PC's
  55.                        screen.
  56. 375.33 PASCAPS  PAS     6136   7-13-84 Converts source code identifiers to
  57.                        upper case.
  58. 375.34 POINT    INV      263   9-06-84 Used by FRACTAL.PAS.
  59. 375.35 POINTERS PAS      547   2-11-85 How to use pointers and dynamic memory
  60.                        (Heap)
  61. 375.36 PRINT2   PAS     8081   7-10-84 Print an ASCII file in a nice way.
  62. 375.37 PRINTDIR PAS    20237  10-02-84 Print a sorted directory listing.
  63. 375.38 READFAT  PAS     1323   7-13-84 Read the File Allocation Table informa-
  64.                        tion.
  65. 375.39 READPSP1 INC      323   7-13-84 Read Program Segment Prefix informati-
  66.                        on.
  67. 375.40 SIDEWYTR PAS     5607   8-28-84 Print `infile' sideways on EPSON MX-80
  68.                        Printer.
  69. 375.41 START    BAT      128   3-08-83 Begins book indexing.
  70. 375.42 STRPRNT  PAS      819   7-04-84 Testing of Dos 2.0 print string
  71.                        function.
  72. 375.43 TEST     PAS      139  10-02-84 Test of utility functions.
  73. 375.44 TESTDB   PAS      216  10-02-84 Test of utility functions.
  74. 375.45 TIME     INC      450   7-13-84 Part of TEST.PAS
  75. 375.46 TIMESTMP PAS     2476   8-21-84 Reads int. clock. Form: "July 5, 1984
  76.                        9:30am"
  77. 375.47 TSIN     PAS      340   7-04-84 Test range of sin function.
  78. 375.48 TSTSOUND COM    10367   7-05-84 Part of TURBO-UT.PAS
  79. 375.49 TURBO-UT COM    25784   9-11-84 Compiled version of TURBO-UT.PAS
  80. 375.50 TURBO-UT DEM    10378   9-11-84 Demo file for TURBO-UT.PAS
  81. 375.51 TURBO-UT DOC    27836   9-11-84 Documentation for TURBO-UT.PAS
  82. 375.52 TURBO-UT PAS     4101   9-11-84 Utilities (data, full screen editing
  83.                        etc.)
  84. 375.53 UT-MOD00 INC      725   9-11-84 Part of TURBO-UT.PAS
  85. 375.54 UT-MOD01 INC     4147   8-30-84 Part of TURBO-UT.PAS
  86. 375.55 UT-MOD02 INC     8768   8-30-84 Part of TURBO-UT.PAS
  87. 375.56 UT-MOD03 INC     4748   9-11-84 Part of TURBO-UT.PAS
  88. 375.57 UT-MOD04 INC     2568   8-30-84 Part of TURBO-UT.PAS
  89. 375.58 UT-MOD90 INC     1379   9-11-84 Part of TURBO-UT.PAS
  90. 375.59 VOL2375  ABS     2176   8-22-87 Disk abstract
  91.               60 File(s)     90112 bytes free
  92.  
  93. Collection of programs and utilities useful for both the user and  Pascal
  94. programmers:
  95. COVER
  96. is a utility to print a sorted directory listing in such a format  as to allow
  97. the listing to be cut and inserted into the sleeve of  the diskette. The title
  98. may be up to forty-four characters. The  program prints two envelope covers
  99. per page.
  100. The program issues Epson printer control codes for selecting compressed print,
  101. 1/8 inch line spacing, and 44 lines to the logical  'page'. Those with
  102. IBM/Epson printers should be able to use COVER  as is. Those with a printer
  103. that uses different control codes will  have to 'patch' the program (using
  104. DEBUG or some other such utility).
  105.  
  106. TURBO-UT.PAS
  107. Turbo Pascal utilities, for instance the next procedures:
  108. Display a message (column and row), center text, text inverse  video, boxes,
  109. StripSpaces, ClearWindow, SaveScreen, the current  status of the CAP, NUM, Ins
  110. keys, set keypad parameters, a routine  to determine if an edit key (Home,
  111. End, arrow key, etc.) or a  function key was pressed. Several inputroutines.
  112. Clear line 22 and  23 then display string1 and string2 there. Provide a "Lotus
  113. type"  (point-and-shoot) menu. 
  114. And FUNCTIONS: 
  115. To format a real number with a command and the decimals as desired,  convert a
  116. string to uppercase, fill a string with characters.
  117.  
  118. BOOK INDEX
  119. This is a simple and straightforward set of programs and procedures  intended
  120. to reduce some of the work of preparing book indices. This  system is not
  121. particularly fancy, and it may not have every feature  which you may want, but
  122. it should fulfill most of your indexing  needs.
  123. This system works in six simple stages, which you use as needed:
  124. 1) START - this begins the process by setting up an empty data file
  125. 2) ENTER - this lets you type in index entries in any order
  126. 3) if you made errors in step 2, you correct them with your editor
  127. 4) COMBINE - this sorts and merges your new index entries with      any which
  128. you entered before
  129. 5) INDEX - this formats an index from your data
  130. 6) if there are any errors in the index you correct them
  131.