home *** CD-ROM | disk | FTP | other *** search
- *-------------------------- TURBO S.I.X. ---------------------------*
- | #101 |
- | |
- | A set of enhancements to Turbo Pascal that use EXTERNAL assembler |
- | code to access and control the video display on an IBM-PC or |
- | clone. This code was developed and submitted by Turbo S.I.X. |
- | member Kevin Dahl. It provides an excellent example of using |
- | assembler and the EXTERNAL compiler directive to enhance Turbo |
- | Pascal by taking advantage of system dependent features. |
- | |
- | P.O. Box 8373, Waco, TX 76710 |
- | 3101 Mitchell, Waco, TX 76708 (817) 753-2182 |
- *-------------------------------------------------------------------*
-
- V1 ASM 1996 V13 ASM 1624 Assembler source
- V2 ASM 1975 V14 ASM 5022 code for the 25
- V3 ASM 5444 V15 ASM 2348 Turbo Pascal
- V4 ASM 5138 V16 ASM 2743 enhancement routines.
- V5 ASM 5217 V17 ASM 9385
- V6 ASM 5019 V18 ASM 2743 The .ENH files that
- V7 ASM 5090 V19 ASM 9410 follow contain the
- V8 ASM 9671 V20 ASM 1731 binary code which is
- V9 ASM 1561 V21 ASM 8218 included in your Turbo
- V10 ASM 5122 V22 ASM 1871 programs with the
- V11 ASM 1382 V23 ASM 1871 EXTERNAL compiler
- V12 ASM 2392 V24 ASM 6974 directory.
- V25 ASM 7044
-
- V1 ENH 30 BorderColor V13 ENH 16 InitVideo
- V2 ENH 29 ClrWin V14 ENH 101 PutScrn
- V3 ENH 121 ColorMsg V15 ENH 42 RvsVideo
- V4 ENH 109 FillCol V16 ENH 41 ScrollDn
- V5 ENH 110 FillColAttr V17 ENH 217 ScrollLeft
- V6 ENH 106 FillRow V18 ENH 41 ScrollUp
- V7 ENH 107 FillRowAttr V19 ENH 223 ScrollRight
- V8 ENH 264 FrameWin V20 ENH 19 SetCursorSize
- V9 ENH 19 GetCursorSiz V21 ENH 235 WaitMsg
- V10 ENH 101 GetScrn V22 ENH 22 WhereXAbs
- V11 ENH 15 GetVideoMode V23 ENH 22 WhereYAbs
- V12 ENH 27 GoToXYAbs V24 ENH 154 WriteSt
- V25 ENH 159 WriteStLn
-
- PRINTDOC PAS 5524 A useful program for printing nicely
- PRINTDOC COM 14241 formatted documentation.
-
- V_DEMO PAS 12806 A demo that illustrates the use of Kevin's
- V_DEMO COM 21273 enhancements.
-
- VIDEO DOC 69376 Very well done documentation. 60 pages!