home *** CD-ROM | disk | FTP | other *** search
/ Mega Top 1 / os2_top1.zip / os2_top1 / DOS_GG / COMCAT / VOL23.ARJ / VOL2365 < prev    next >
Text File  |  1992-01-07  |  6KB  |  121 lines

  1.  
  2.  Volume 2365 - Released september 1986  -  Abstract (C) CP/MS gg
  3.  
  4. CP/MS gg NL volume 2365 !360 K disk!
  5.  
  6. gelijk aan PC/SIG no. 365, PCgg 255
  7.  
  8. Titel: Turbo Pascal #5: ASYNC, PC-DISK etc.
  9.  
  10. Number Name            Size    Date    Comments
  11. 365.01 ASYNC    PAS    12544   2-06-85 Asynchronous communication routines
  12. 365.02 BLIST    COM     9856  12-01-84 Compiled
  13. 365.03 BLIST    DOC      896  12-01-84 Brief documentation
  14. 365.04 BLIST    PAS     7552  12-01-84 TURBO program lister counter for
  15.                                        CP/M-80
  16. 365.05 BYTES    PAS     1292   2-23-85 Associated program
  17.        CATALOG  365     1920  08-10-86 This list.
  18. 365.06 CRFONTS  DOC     2944   2-23-85 Documentation
  19. 365.07 CRFONTS  PAS    15744   2-23-85 Character font creation and editing
  20. 365.08 DATETIME INC     2304  11-04-84 Date and time functions
  21. 365.09 GETDIR   PAS     2304  11-21-84 Get 8-sector, DSDD disk directory, not
  22.                                        TURBO
  23. 365.10 HEXCALC  PAS     3584  11-19-84 Hexadecimal calculations
  24. 365.11 MODEM    PAS    17408   2-05-85 Telecommunications program
  25. 365.12 PARAMS   PAS      640  12-01-84 Demonstrates getting command line
  26.                                        parameters
  27. 365.13 PC-DISK  COM    33536   2-23-85 Compiled version
  28. 365.14 PC-DISK  PAS    38998   2-23-85 Disk Catalog program -- full-featured
  29. 365.15 PTOOL1   BOX    57794   1-01-85 Combination of PTOOLDAT, PTOOLENT and
  30.                                        PTOOLSCR
  31. 365.16 PTOOLDAT INC    36352   2-23-85 Pascal TOOLs for extensive DATe
  32.                                        manipulation
  33. 365.17 PTOOLDAT PAS     6784   2-23-85 Demonstration
  34. 365.18 PTOOLENT DOC     5248   2-23-85 Documentation
  35. 365.19 PTOOLENT INC    20864   2-23-85 Pascal TOOls for record-oriented data
  36.                                        ENTry
  37. 365.20 PTOOLENT PAS     6016   2-23-85 Demonstration
  38. 365.21 PTOOLSCR INC    11904   2-23-85 Associated file
  39. 365.22 PTOOLSCR PAS     3456   2-23-85 Demonstration
  40. 365.23 PTOOLWIN DOC     5760   2-23-85 Documentation
  41. 365.24 PTOOLWIN INC    11392   2-23-85 Pascal TOOLs for WINdow management
  42. 365.25 PTOOLWIN PAS     4352   2-23-85 Demo/driver
  43. 365.26 RDIBMKBD INC     1664   2-03-85 Procedure to read IBM keyboard -- all
  44.                                        keys
  45. 365.27 SETCURSR PAS     1366   3-08-85 Set cursor size for monochrome monitor
  46. 365.28 TURBO    DOC     8613   8-10-86 Various routines -- date/time, hex
  47.                                        math, regs
  48. 365.29 VOL2365  ABS     3584   8-10-86 Disk abstract
  49.               30 File(s)     10240 bytes free on volume VOL2365
  50.  
  51.                               ASYNC
  52. These Turbo Pascal Asynch Functions functions provide the ability
  53. to write to and read from either Asynch adapter, asynchronously.
  54. A hardware interrupt procedure is included to handle asynchronous
  55. or unsolicited input. The associated functions to Open and Close
  56. are also included. This file must be included as part of the main
  57. Pascal program (NOT as part of a procedure as the variables
  58. contained here must be static). IBM Internal Use Only. Mike
  59. Halliday. 
  60.  
  61.                    BLIST - CP/M Turbo Pascal!
  62. BList is a Turbo Pascal Source Code lister and BEGIN/END Counter
  63. program.  It can print a listing to Console or Printer, with
  64. optional begin/end, case/end, and record/end counter.  It was
  65. initially published in the Aug./Sept. issue of TUG Lines.    This version of
  66. the code is specific to CP/M-80 because the
  67. program looks for a parameter passed by CP/M at absolute location
  68. $80.
  69. However, I believe it can be easily modified for MS-DOS.  The
  70. program PARAMS.PAS (published in Jun./July issue of TUG Lines)
  71. implies that only a few declarations need to be changed in the
  72. BLIST.PAS program.  The following declarations should be changed
  73. in the GET_IN_FILE procedure:
  74.   Var FNam: String[14];
  75.       Parm: String[14] Absolute CSeg:$0081;
  76.       ParmLth: Byte Absolute CSeg:$0080;
  77.       Existing: Boolean;
  78.  
  79.                             Cr Fonts
  80. CReate FONTS is a program written initially to test BORLAND
  81. INTERNATIONAL'S TURBO Pascal compiler on a useful but more than
  82. trivial program.
  83. An input file can be specified, which contains previously defined
  84. fonts.  This current program version fills the entire font array;
  85. It is not possible to read into only selected fonts. Program
  86. checks for the specified file's existence. The COPY command asks
  87. inTO which font(s) values will be placed, FROM where the values
  88. will be transfered, and the number of fonts to transfer.
  89.  
  90.                              PC-DISK
  91. Een zeer fraai catalogus systeem voor disks. Max. 100 volumes,
  92. 1000 entries. Memo's kunnen bij files worden geplaatst.
  93.  
  94.                             PTOOLDAT
  95. These Turbo Pascal functions are date manipulation tools used to
  96. Convert Gregorian date strings, Change Gregorian Dates to and
  97. from Julian dates, Find Day of Week, Add numbers to dates, Find
  98. the difference between dates, Convert dates to 2 byte integers in
  99. order to save disk storage, and to Retrieve the current (system)
  100. date. Handles date from 01.01.0100 to 31.12.9999.
  101.  
  102.                             PTOOLENT
  103. This Turbo Pascal include file is a display and data entry tool.
  104. It Displays a given String (or Character Array), Integer, or Real
  105. (Dollar) data field in a given screen area and allows the
  106. operator to make changes via the keyboard. It allows the operator
  107. to end the editing using many ending keys and passes information
  108. about those keys to the calling program.
  109.  
  110.                             PTOOLSCR
  111. This Turbo Pascal function is a record oriented data entry tool
  112. used to automate the programming effort involved in setting up
  113. operator editting screen. It uses PTOOLENT to allow entry of each
  114. field; PTOOLENT.INC must be included in the calling program
  115. before PTOOLSCR.INC.
  116.  
  117.                             PTOOLWIN
  118.  These Turbo Pascal procedures are text window manipulation tools  used to
  119. ease the manipulation of Windows in an IBM PC environment.  They are used to
  120. open and close windows while saving the data  covered by the window. Borders
  121. around windows are also supported.