home *** CD-ROM | disk | FTP | other *** search
Text File | 1988-05-01 | 107.5 KB | 2,608 lines |
-
-
- [71401,747]
- COMENV.ARC/binary 28-Apr-88 4224 38
-
- Keywords: ENVIROMENT GLOBAL PATH COMMAND.COM
-
- ComEnv.Arc contains program SetPath.Pas. The main purpose is to describe
- the results of my experiments in locating the Global DOS Enviroment. Sample
- program will replace the PATH= of the global enviroment. Uploaded for the
- good of all mankind by David Dubois of Zelkop Software.
-
- [72437,62]
- PIBCAT.ARC/binary 28-Apr-88 55275 22
-
- Keywords: PIBCAT CATALOG DIRECTORY ARC ARCHIVE LBR LIBRARY SUBDIRECTORY
-
- PIBCAT.EXE lists all files in all subdirectories on a disk, and also the
- contents of .ARC/.LBR files. You may supply wildcards both for files and
- for entries in .ARC/.LBR files. There are several formatting options.
- You will need an IBM PC or compatible running under MS DOS or PC DOS v2.0
- or higher with at least 128K of RAM.
- PIBCAT.ARC contains the complete source in Turbo Pascal v4.0 as well as
- PIBCAT.EXE and a brief document.
-
- [71121,2765]
- EXEFIX.PAS/binary 27-Apr-88 8900 26
-
- Keywords: EXEPACK MEMORY ALLOCATION ERROR HEAP FIX
-
- This program fixes the "maximum allocation" field in the EXE header of a
- Turbo Pascal 4.0 EXE file that has been packed with EXEPACK.
-
- [71600,2104]
- PAGES1.ARC/binary 27-Apr-88 17536 7
-
- Keywords: ASCII PRINTER TEXT PAGES
-
- Pages, Version 1.0 estimates the number of pages to print text files.
- Blank lines, FF characters are counted. Estimate for LJ Book (laser
- printer 4 up) is shown. Wild card and paths are supported. Very fast.
-
- [70317,2124]
- FA41.ARC/binary 26-Apr-88 18944 15
-
- Keywords: FILE ATTRIBUTE HIDDEN SYSTEM ARCHIVE READ ONLY DOS UTILITY
-
- Upgrade of FA40.ARC. Allows user to manipulate the Read-Only, Archive,
- System and Hidden attributes of a file and the Hidden Attribute of a
- sub-directory. Upgrade includes a /P parameter to pause screen output which
- also now works when any key is pressed. Also output file date and time of
- last update.
-
- [70357,2317]
- ETRAP8.ARC/binary 26-Apr-88 16462 55
-
- Keywords: CRITICAL ERROR HANDLER INT24 ERROR TRAP
-
- This replaces ERRTRP, a previously uploaded unit to trap critical errors,
- run time errors, and printer errors using the TP4 INTERRUPT keyword to
- replace the DOS Abort, Retry, Ignore, Fail critical error handler. This
- version incorporates changes in windowing, screen swapping, and screen
- writing suggested by Scott Bussinger which in the earlier version caused
- snow on some color cards, and caused the system to crash occasionally.
- Thanks Scott.
-
- [71401,747]
- AUTOI2.ARC/binary 26-Apr-88 3840 85
-
- Keywords: TYPED CONSTANT EXE AUTO INSTALL
-
- AutoInst.Pas version 2. Demonstrates how to change the value of a typed
- constant in the program's own .EXE file. This revision will work within a
- unit.
-
- [72047,2417]
- GO.ARC/binary 26-Apr-88 32492 36
-
- Keywords: GO BOARD GAME CGA GRAPHICS
-
- Go is one of the most interesting of all board games. Originating in China
- between 4 and 5 thousand years ago. Go is played on a wooden board with 19
- hor. and 19 vert. lines. The pieces used are black and white disks called
- stones. They are played on the intersecting lines. Go is a territorial
- game. Each player tries to surround vacant areas on the board, which then
- become his territory. This game requires CGA color graphics.
-
- [72207,247]
- MEMPAS.ARC/binary 26-Apr-88 30246 70
-
- Keywords: MEMORY RESIDENT LOTUS MENU WINDOW POP UP TSR ISR SCREEN
-
- Very good Memory-Resident Turbo utility. This program has Ascii charts,
- error messages, cursor restoration, screen-capture, unload ability and
- more!!! This is a TSR with Lotus Style Menus!!!!! This program presents
- many features of a state-of-the-art resident program. Modelled after the
- great THELP programs, this ones a winner. Try it.....
-
- [72207,247]
- MRLABL.ARC/binary 26-Apr-88 37051 24
-
- Keywords: DATABASE LABEL PRINTER FAST PULLDOWN MENU
-
- Very good Label-Making/Printing/Database program. Pull-down menus,
- directory pop-ups and several other interesting features. This program
- presents many good examples of modern coding. Easy to use and very fast.
- Supports 4 printer ports and 10 disk drives if needed. Try it.....
-
- [72466,212]
- GETKEY.ARC/binary 26-Apr-88 1528 45
-
- Keywords: READKEY KEYPRESSED FUNCTION KBD KEYBOARD CRT DOS KEY
-
- An inline function for TP 4.0 to replace ReadKey in the CRT unit when you
- prefer not to use it. Works differently in that it flushes the keyboard
- first, then waits for a key. Detects special and function keys but just
- passes on the scan code as a character. Adds less than 50 bytes to the
- .EXE file.
-
- [72617,2427]
- VIEW.ARC/binary 26-Apr-88 61696 21
-
- Keywords: TEXT VIEW DYNAMIC
-
- Program to view text files and print with automatic page numbering. Four
- versions a versions are provided displaying the versatility of the code
- (also provided) Written by Eric C. Wentz uploaded by Walter Ellinthorpe
- (UID 72617,2427) This is not an editor. If anyone can turn it into one,
- please send me the code.
-
- [73657,3203]
- TIME87.ARC/binary 26-Apr-88 5046 21
-
- Keywords: 8087 MATH SPEED TEST
-
- Speed comparison of math ops using a math coprocessor and not using a math
- coprocessor. Tests are done using both TC and TP. Some results are rather
- surprising. Code included and released into public domain by author: Mark
- Pfeifer 73657,3203. PKARC 3.5. 5Kb
-
- [73767,3273]
- PTOUCH.ARC/binary 26-Apr-88 10752 12
-
- Keywords: TOUCH DOS UNIX SOURCE
-
-
- Pascal version of unix touch utility. Source included.
-
- [73767,3273]
- XDUP.ARC/binary 26-Apr-88 28672 21
-
- Keywords: SOURCE BINARY TREE COPY UTILITY DOS
-
-
- File copy utility somewhat like Dos 3.3's Xcopy. Uses dos calls and
- extensive binary tree emulations of a directory structure.
- Source included.
-
- [76327,53]
- INLINE.ARC/binary 26-Apr-88 52742 51
-
- Keywords: INLINE ASSEMBLER ASSEM UNINLINE DISASSEMBLER 8086 8088 8087
-
- INLINE Vers. 2.19 UNINLINE Vers. 1.1 INLINE.PAS is an 8086/88 and 8087
- assembler which accepts an assembly language input file and produces an
- object file consisting of Inline statements formatted for insertion into a
- Turbo Pascal program. UNINLINE.PAS is an Inline statement disassembler.
- Source code and documentation are included. Use Turbo 4 to compile.
-
- [70455,112]
- HCDEMO.ARC/binary 22-Apr-88 8363 82
-
- Keywords: EGA HARDCOPY FOR EPSON IBM OKIDATA
-
- Hardcopy unit for TP4. Requires graph unit. Sends EGA screens to printer in
- upright or sideways mode. Supports Epson, Proprinter, and Okidata. Source
- code and demo program included.
-
- [70455,112]
- EXIST4.ARC/binary 20-Apr-88 1016 84
-
- Keywords: DIRECTORY AND FILE EXIST FUNCTIONS
-
- This set of functions uses the GetFAttr function to check for a file or
- directory. The DirExist function will return the proper result even if the
- directory is empty.
-
- [72617,2021]
- MUTIL.ARC/binary 20-Apr-88 63241 16
-
- Keywords: INDENT EXTRACT SCREEN GENIE PASTE UTILITIES
-
- Misc utilities - Some for TP4, some for Batch Files, some for Screen Genie
- Includes Indent - simple indent and case conversion utility
- Extract - procedure/function & comment extraction utility
- bldbat - like Unix ls with file option
- paste - like Unix paste
- meld - another batch file utility
- screen genie workfile to binaryfile conversion, test and display unit
- and others, includes User's Guide.
- Shareware: $25.00 registration fee requested by Author.
-
- [75136,1413]
- JULCAL.PAS 20-Apr-88 4931 44
-
- Keywords: JULIAN DATE CALENDAR
-
- This unit contains an error-free set of routines to convert between
- Gregorian or Julian (sense 1) dates and Julian (sense 2) dates. Julian
- (sense 2) dates are a serial number of days starting with zero = January 1,
- 4713 B.C. The two uses of "Julian" are due to the unfortunate coincidence
- of two different calendars being named in honor of men named "Julius". The
- so-called "Julian" date of the yy.ddd form often used with computers is a
- third sense, and an erroneous one.
-
- [76117,2022]
- MORXOR.ARC/binary 20-Apr-88 3072 38
-
- Keywords: AND XOR OR LINE BGI GRAPHICS DRAWING MODE BRESSENHAM CIRCLE
-
- This file contains some routines that fix some known problems with using
- the techniques described in the file XORLin.ARC when drawing horizontal
- lines, circles, and rectangles in XOR mode on an EGA or VGA. This file also
- contains a Turbo Pascal 4.0 implementation of Bressenham's line drawing
- algorithm and a fast circle drawing routine. Source code for all routines
- is provided.
-
- [76446,526]
- TSC.ARC/binary 20-Apr-88 80768 40
-
- Keywords: ERRORS SYNTAX CHECKER
-
- TSC is a program to find all syntax errors in Turbo Pascal v4 source
- programs. TSC can report ALL errors in your source files to either the
- screen, the disk or the printer, or all three at the same time. It is quite
- useful when you are conveting applications over to version 4 of Turbo
- Pascal from other languages or from version 3.X. Shareware: $25.00
- registration fee requested by Author.
-
- [71121,1254]
- TPPICK.ARC/binary 18-Apr-88 13195 79
-
- Keywords: PICKLIST TPRO DIRECTORY W%9=]M5R$H
- This is an updated version of TPPICK.ARC - This version adds the ability to
- choose items from the picklist using alphanumeric characters as well as the
- current cursor keys. It allows character search and string search of the
- pick list. Other small enhancements also made.
-
- [71121,3360]
- INT101.ARC/binary 18-Apr-88 10112 73
-
- Keywords: INTERRUPT TABLE VECTOR POP-UP WINDOW
-
- Simple program to display all 256 interrupt vectors in a pop-up window.
- Handy for those of you who like to tinker with interrupts like I do. Shows
- a simple way to create a pop-up window using an array. Fixes a bug in the
- original version (INTERUPT.ARC). Feedback appreciated. Author KG Mess.
- Released into Public Domain.
-
- [71401,747]
- FASTDA.ARC/binary 18-Apr-88 6784 54
-
- Keywords: CALENDER DAY DATE GREGORIAN JULIAN
-
- Fast assembly language routines for Counting Days from a specific date.
- Written for TurboPascal 4.0. I mean !FAST!
-
- [71631,70]
- JDATE.ARC/binary 18-Apr-88 7808 26
-
- Keywords: JULIAN DATE CONVERSION ASSEMBLER
-
- Pseudo-julian date routines that use two-byte words instead of longint or
- real types. Written in assembler for speed. Compatible with Lotus dates.
- Can represent dates from 1-1-1900 to 6-5-2079 plus an invalid date. $5.00
- registration fee requested by author for commercial use.
-
- [72307,314]
- DYRA.ARC/binary 18-Apr-88 3312 104
-
- Keywords: DYNAMIC ARRAY ARRAYS HEAP POINTER POINTERS
-
- Implements "Dynamically Sized Arrays" in the heap. Arrays with elements of
- any size that can grow & shrink.
- Routines: DyOpen, DyClose - initialize & dispose of dynamic arrays
- DyGrow, DyInc - resize the array (change the number of
- elements)
- DySize - function returns number of array elements
- DyInfo - get low level array info
- PtrInc - increment or decrement a pointer by some
- amount
-
- [73246,3176]
- CHAOSP.ARC/binary 18-Apr-88 41216 71
-
- Keywords: CHAOS FRACTAL DYANMICS GRAPHICS BGI
-
- This program is yet another pretty-picture generating program which uses
- "chaos" to generate nice fractal images. Included is the TP4 source, a
- compiled version, and a tiny DOC file. You will need the BGI file for your
- system in order to run the EXE file. 323 Xmodem blocks.
-
- [74030,2643]
- TMOUSE.ARC/binary 18-Apr-88 3968 46
-
- Keywords: MS-MOUSE MOUSE MENU DEFINITION
-
- This is a Mouse System (MS-Mouse) menu definition that will work with Turbo
- Pascal 4, Turbo C, and maybe Turbo Basic (haven't tried it yet). It is used
- with the 3 button mouse. It allows all block commands, major cursor
- movement, and function key usage, as well as accessing the top line menu
- bar with the mouse. Un-arc with ARC512.
-
- [72617,132]
- BPA2.ARC/binary 15-Apr-88 50674 135 30-Apr-88
-
- Keywords: BPA2 CATALOG BPA CAT SCA BRO DES DL FILE DESCRIPTION
-
- Latest semi-monthly update of BPA2.CAT. ARChive contains BPA2.CAT which
- lists ALL descriptions of the files in DL 2 up to 14-Apr-1988. Next update
- is scheduled for 1-May-1988. Extract BPA2.CAT with ARC-E.COM found in DL
- 0.
-
- [72617,132]
- BPA2.NEW 15-Apr-88 25075 42 30-Apr-88
-
- Keywords: BPA2 NEW CATALOG BPA CAT SCA BRO DES DL FILE DESCRIPTION
-
- This ASCII file contains descriptions of files uploaded to DL 2 in the last
- 30 days or so (15-Mar-1988 to 14-Apr-1988). Next update is scheduled for
- 1-May-1988. Instead of DOWnloading this entire ASCII file every two weeks,
- you may choose to open a capture buffer and READ the first half of it every
- two weeks, pressing Ctrl-P when you start seeing descriptions you have
- already captured. Or you could download the entire file once a month.
-
- [76117,2022]
- A86A.ARC/binary 15-Apr-88 74880 19
-
- Keywords: ASSEMBLER A86 ASSEMBLY ASM D86
-
- Version 3.14 of Eric Isaacson's shareware assembler. This assembler is
- fairly compatible with MASM and can be used to assemble all .ASM examples
- provided on the Turbo Pascal 4.0 diskette without modification. BRO
- /KEY=A86 to see all related A86 and D86 related files. This ARC file
- contains the A86 executables. Previous downloads: 63
-
- [76117,2022]
- A86B.ARC/binary 15-Apr-88 59264 15
-
- Keywords: ASSEMBLER A86 ASSEMBLY ASM D86
-
- File 1 of 2 documentation files for A86 version 3.14. BRO /KEY=A86 to see
- all the related A86 assembler/debugger files. Previous downloads: 52
-
- [76117,2022]
- A86C.ARC/binary 15-Apr-88 76928 14
-
- Keywords: ASSEMBLER A86 ASSEMBLY ASM D86
-
- File 2 of 2 documentation files for A86 version 3.14. BRO /KEY=A86 to see
- all the related A86 assembler/debugger files. Previous downloads: 54
-
- [76117,2022]
- D86A.ARC/binary 15-Apr-88 62464 12
-
- Keywords: ASSEMBLER A86 ASSEMBLY ASM D86 DEBUGGER
-
- version 3.14 of Eric Isaacson's shareware debugger for the A86 assembler.
- This ARC file contains the executable files. See D86B.ARC for documentation
- files. BRO /KEY=A86 to see all the related files. You must have A86 in
- order to use the debugger. Previous downloads: 36
-
- [76117,2022]
- D86B.ARC/binary 15-Apr-88 31616 11
-
- Keywords: ASSEMBLER A86 ASSEMBLY ASM D86 DEBUGGER
-
- File 2 of 2 of Eric Isaacson's shareware A86 debugger. This ARC file
- contains the D86 version 3.14 documentation. BRO /KEY=A86 to see all the
- related files. You must have A86 in order to use the debugger. Previous
- downloads: 34
-
- [76703,764]
- BPA2.HOT 01-Apr-88(15-Apr-88) 5200 140
-
- Keywords: HOT DL CATALOG DIRECTORY HIGHLIGHTS
-
-
- This file lists an accumulation of dl 2 highlights extracted from the
- past DL bulletins, including the currently available DL bulletin.
- This file will be updated on the 1st and 15th of each month.
- See also BPA*.* in any DLs of interest to you.
- If you want to read the DL bulletin and are using the old Forum software,
- type B;4 at the, "FUNCTIONS" menu. Using the new Forum software, type A;5
- at the, "Forum menu."
-
- [70007,2300]
- ENGIF.ARC/binary 14-Apr-88 24385 20
-
- Keywords: GIF ENCODER DEGIF ENGIF RELACE
-
- ENGIF.TPU is a Turbo Pascal 4.0 unit that lets you write your own IBM
- compatible GIF encoder. Included is the source and executible to ReLace, a
- GIF re-encoder which interlaces non-interlaced images and vice-versa. The
- source to the unit is not available. A .DOC file is included. The DEGIF
- unit available in this DL is recommended to make use of ENGIF. Sharware
- registration $25. Upl/Author Chris Young 70007,2300
-
- [72617,2427]
- REC.ARC/binary 14-Apr-88 25472 19
-
- Keywords: ARRAY ARRAYS RECORD RECORDS DATE
-
- Simple array of records programs. Records contain information on, and the
- description of, a person and dream date. Records can be sorted, viewed,
- edited, deleted, searched for and added to. Please send any improvements
- made to:
- Walter Ellinthorpe
- UID - 72617,2427
-
- [71121,3360]
- INTERU.ARC/binary 13-Apr-88 9856 60
-
- Keywords: INTERRUPT TABLE VECTORS SCREEN SAVE - RESTORE
-
- This program produces a pop-up window which displays all 256 interrupt
- vectors in use by paging through several pages. Demonstrates a simple way
- to save and restore a screen. Uses CURSORS.TPU as written by Scott
- Bussinger (included for convenience). Useful if you're working with
- interrupts, or are curious about what interrupts a specific program may be
- hooking. Written by KG Mess. Released into public domain. Feedback
- appreciated.
-
- [70741,417]
- TDFIX.ARC/binary 12-Apr-88 2688 25
-
- Keywords: TDEBUG INCOMPATIBLE BIOS TSR
-
- If you are unable to run TDEBUG 4.0 by TurboPower software on your clone,
- run TDFIX.COM first. Source code included.
-
- [71631,70]
- PASCAP.ARC/binary 11-Apr-88 16896 22
-
- Keywords: PASCAL ASSMEBLY ASSEMBLER SOURCE CODE CASE TEXT FILE FORMAT
- FORMATTER
-
- Version 1.26 of the pascal source code keyword case translator. This
- version does not correct any bugs in the last version. It is only a little
- faster and a little smaller. Converts keywords in a text file to upper,
- lower or any combination of case you specify. Has an internal list of
- keywords for Pascal source files or you can create your own. Docs included
- in .EXE file. Source code can be downloaded in file CAPSRC.ARC in DL2. No
- fees, No guarantees. Uploaded by author, Mark Boler
-
- [73577,2175]
- TP4IO2.ARC/binary 11-Apr-88 79585 96
-
- Keywords: USER INTERFACE IO BULLET-PROOF CONSOLE
-
- User interface routines -- bullet-proof console I/O -- also dates and
- setting colors. Turbo Pascal 4.0. Source and demo EXE included.
- Described in Computer Language, Oct. '87, p. 57 and April '88, p.117.
-
- [74017,1670]
- FCOPY4.ARC/binary 11-Apr-88 2105 96
-
- Keywords: FILE COPY DOS BLOCKREAD BLOCKWRITE GETFTIME SETFTIME UNIT TP4
-
- A unit to copy files. Includes sample program. Uploaded by author.
- Released to the public domain.
-
- [76011,217]
- CRSR11.ARC/binary 11-Apr-88 8006 45
-
- Keywords: QWIK CURSOR UNDERLINE BLOCK MODE MDA CGA EGA MCGA VGA HERCULES
- 8214 3270 PS2
-
- Universal cursor restoration program/routine. Conforms automatically to
- the configuration of your video system including IBM PC, XT, AT, PCjr, PC
- convertible, all PS/2 models, and 3270 PC with either MDA, CGA, EGA, MCGA,
- VGA, 8214/A, or any Hercules. Restores underline, block cursor, or custom
- shape. CRSR11.ARC contains CURSOR11.PAS and CURSOR11.EXE. A correction was
- made for CGA emulation on EGA. QWIK40.ARC is needed for recompiling and
- docs. - Jim LeMay
-
- [76630,3312]
- JULIAN.ARC/binary 11-Apr-88 12614 85
-
- Keywords: JULIAN GREGORIAN CALENDAR DATE CONVERSION VALIDATION ZELLER
- TANTZEN
-
- Version 2.00 of TP4 source code for a unit which provides generalized
- conversion between Gregorian calendar dates and Julian day numbers. Super
- way to validate and process dates through year 65535. Includes new
- procedures, significantly expanded comments including historical notes,
- usage notes, and results of a survey of all other date routines in DL2 and
- DL4. Public Domain. This conversion uploaded by the author, Carley
- Phillips (76630,3312). Previous downloads: 82.
-
- [71121,3360]
- XREF.ARC/binary 08-Apr-88 9600 41
-
- Keywords: CROSS REFERENCE BINARY TREE LINKED LIST QUEUE DOS PIPE FILTER
-
- A simple program which creates a cross-reference listing of an ASCII file
- using standard input and output. Reports each word in file, frequency of
- occurrence, and line numbers upon which the word occurs. Uses recursive
- procedures to build and traverse binary tree, and uses a singly-linked list
- to implement a queue. Written in Turbo Pascal V4.0, but based upon
- standard Pascal. Written by KG Mess. Released into Public Domain.
-
- [71631,70]
- CAPSRC.ARC/binary 08-Apr-88 83968 27
-
- Keywords: PASCAL SOURCE CODE CASE TEXT FILE FORMAT FORMATTER
-
- Pascal and assembly source code for PASCAP.EXE Version 1.24. Most source is
- included but where it can't be there are .TPUs so it is fully compilable.
- You don't have to have MASM 5.xx since .obj files are included but so are
- ASM files. No fees, No guarantees. Uploaded by author, MArk Boler
-
- [71631,70]
- ENVASM.ARC/binary 08-Apr-88 11904 57
-
- Keywords: DOS ENV ENVIRONMENT VARIABLE ASSEMBLY FAST EXECUTE PATH NAME
-
- Assembler to Turbo Pascal 4.xx interface to allow access to the DOS
- environment variables through assembler routines which are generally
- faster. If you use DOS 3.xx it can return the executable file pathname
- that DOS stores after the environment variables. Assembled with MASM 5.0
- but .OBJ files are included if you don't have an assembler. You will need
- Turbo Pascal 4.0 to compile these. Uploaded by author, Mark Boler
-
- [70205,1144]
- FIXATI.ARC/binary 06-Apr-88 1408 56
-
- Keywords: ATI FIX 43-LINE
-
- TSR to fix incompatibility between ATI EGA Wonder and Borland compilers.
- Source & COM.
-
- [73557,2631]
- VTREE2.ARC/binary 06-Apr-88 13440 152
-
- Keywords: VTREE DIRECTORY TREE
-
- Like the DOS TREE command, and similar to PC Magazine's VTREE, but gives
- you a graphic representation of your disk hierarchical tree structure AND
- the number of files and total bytes in each tree node (optionally can be
- omitted). Also allows starting at a particular subdirectory rather than
- displaying the entire drive's tree structure. Redirection of output and
- input is an option. TP4 source incl. Ver. 1.0, 4-4-88. PubDom by John
- Land.
-
- [73717,2134]
- DL2-10.ARC/binary 06-Apr-88 57216 50
-
- Keywords: IBM DISK LABEL PRINTER
-
- This is a flexible diskette labeler. Support is provided for 4 standard
- printers plus 1 user definable one. Four types of labels are supported.
- Dual drives and user configurable options. Supports 5 1/4" & 3 1/2" disks.
- For IBM PC or compatible. Unarc with ARC or PKXARC. Full filename is
- DL2-100.ARC shortened to accomadate CIS filename limit. Donation of $10
- requested. Uploaded by author.
-
- [71131,157]
- CHMOD.ARC/binary 05-Apr-88 6577 32
-
- Keywords: CHMOD FILE ATTRIBUTES ATTRIBUTE UTILITY
-
- source and executable for a Unix-like chmod (change file attributes)
- utility. set/reset Hidden, System, Archive, and Read-Only bits. contains
- some interesting routines for wildcard and multiple filename handling.
- download with a protocol, unpack with ARC-E, PKXARC, NARC, etc.
-
- [71330,1622]
- PPNFIL.ARC/binary 05-Apr-88 2560 7
-
- Keywords: PPNFILE CATCALL DATABASE UPLOAD PPN# NAME ASCII SOURCE
-
- PPNFILE.CAT for use with CATCALL program. Includes all uploaders to
- original TP3.0 and TP3.0 Toolbox Library as of August 31, 1987, and
- uploaders to TP4.0 DL as of March 31, 1988. Only uploaders who mentioned
- their names on their first upload are included, a good reason to mention
- your name.
- Use PKXARC or equivalent to unarc. Goshware, use any way you
- wish.
-
- [71330,1622]
- PPNFL0.ARC/binary 05-Apr-88 2176 2
-
- Keywords: CATCALL PPN AUTHOR PPN.CAT ID# ID SOURCE DATABASE
-
- Archived PPNFILE.CAT file for use with CATCALL CompuServe Data Library
- description utility. Contains all author references from the original
- TP3.0 data Librarary up to August 24, 1987, PLUS all authors who dared
- identify themselves in this TP4.0 data library, current as of March 31,
- 1988. See who uploaded a file while reviewing the data library using
- CATCALL! Please send any corrections, etc. to the above PPN # via Easyplex.
-
- [71350,2233]
- SANDER.ARC/binary 05-Apr-88 74752 21
-
- Keywords: MULTI-FILE TEXT SEARCH REPLACE UTILITY
-
- Sander is a Multi-file search and replace utility that allows you to VIEW
- the process. If the string is found in the file, Sander will display the
- string in actual context and give you the Yes/No option to replace. Quick
- and easy to use. File contains MONO & Color ver. & DOC.
-
- [73557,2631]
- TRAVER.ARC/binary 05-Apr-88 21760 36
-
- Keywords: TREE TRAVERSER CD CHANGE DIRECTORY
-
- A tree-traverser, pops up a window of dirs., then lets change dir. by
- selecting 1 of up to 26 letters. Automatically goes to a single subdir.,
- and if in bottom of a tree node, "bounces" up to parent. VER. 1.6 has DRIVE
- select, auto-sizing of dir. list window, & takes comm. line parms. to go up
- or over in tree, or to repetitively traverse entire tree. Easy to change
- colors & window placement, and list curr. dir. or not. TP4 source. PubDom
- by John Land. 3-31-88.
-
- [73577,2225]
- GMDEMO.ARC/binary 05-Apr-88 33408 32
-
- Keywords: GRAPHIC PULLDOWN MENU GRAPH PULL DOWN
-
- GMDEMO.ARC contains the demo program for GPMENU. It does not require
- TurboPower Software Tpro to run. If you want to try before you buy you can
- down load this file. Program requires that the TP4 .BGI driver for your
- computer be on the same disk and sub-directory as the GMDemo program to
- run. Demo program allows switching between text and graphic menus. Uploaded
- by author Michael Day [73577,2225].
-
- [73577,2225]
- GPMENU.ARC/binary 05-Apr-88 11392 55
-
- Keywords: GRAPHIC PULLDOWN MENU GRAPH PULL DOWN
-
- GPMENU.ARC is a Graphic pull down menu unit based on the TurboPower
- Software TPMENU unit. GPMENU replaces TPMENU. Requires TP4 Graph unit and
- Tpro 4.0. Includes demo program that allows switching between text and
- graphic menus. GPDEMO.ARC contains the GMDemo program already compiled if
- you want to try it first. Uploaded by author Michael Day [73577,2225].
-
- [75725,1752]
- TGRAPH.ARC/binary 05-Apr-88 21888 14
-
- Keywords: TANDY 1000 GRAPHICS
-
- TGRAPH 2.1 offers full access to the Tandy 1000's additional graphics
- capabilities from either version 3.+ or 4.0 of TurboPascal. Using the
- 320x200 sixteen-color screen mode is especially effective. Includes GetPic
- and PutPic routines for rapid display and animation. This version fixes an
- elusive, flaky, Draw bug in TGRAPH40.TPU. Author: Joe Glockner. Upload:
- Don Phillip Gibson.
-
- [76010,346]
- METALD.ARC/binary 05-Apr-88 12713 21
-
- Keywords: METAWINDOW TURBOWINDOW EXEC OVERLAY METAGRAPHICS HEAP
-
- Load MetaGraphic's TurboWindow onto the heap rather than as a TSR or having
- it load and execute your Turbo program. Allows you to dynamically decide
- if and when you use it and it won't take up your customer's memory when not
- in use. Example of EXEC LOAD OVERLAY with stack switching and call to it's
- intialization procedure.
-
- [76630,370]
- GETFIE.ARC/binary 05-Apr-88 8047 153
-
- Keywords: UNIT FIELD STRING DATA ENTRY SOURCE
-
- Getfield.arc is a unit that makes creating a screen for multiple field
- entries very easy. The user moves their way from fild to field with the
- cursor keys. Source Code included. Yours to modify and use as you wish.
- Free of charge! This unit file replaces the original getfie.arc that had a
- bug in the souce code when compiling the unit. Some other minor changes
- also Uploaded by Author Jim Luckas
-
- [71420,1405]
- RELBCD.PAS 31-Mar-88 1759 63
-
- Keywords: REAL CONVERSION BCD TURBOBCD
-
- Real Number conversion to 10 byte BCD format
-
- [70245,1037]
- CHRLST.EXE/binary 29-Mar-88 13106 80
-
- Keywords: BGI CHR FONTS GRAPHICS
-
- this program will "decompile" a .CHR file into the proper Turbo Pascal 4.0
- or Turbo C 1.5 instructions needed to draw the characters in the file.
- this is a 'teaser' program... to whet your appetite for what is to come...
- a full explanation of *most* features of the .chr files, and a program to
- design or a font or at least modify an existing font. no source... that
- will come with the promised explanation... write me if you have other
- insights in to either
- bgi or .chr files...
-
- [70741,517]
- CURSE.ARC/binary 29-Mar-88 2304 30
-
- Keywords: CURSOR CONTROL
-
- Tiny little Unit to provide some sort of flexible control over the cursor.
- Several choices from invisible to full block and most variations in
- between. Full Demo. Public Domain. NO source to unit. Provided AS IS.
- Requires the TpCrt unit from Turbo Power's Turbo Professional 4.0 package.
-
- [71121,2333]
- READIE.ARC/binary 29-Mar-88 5248 35
-
- Keywords: IEEE FLOATING POINT 80X87
-
- This archive contains two routines that allow you to read or write an IEEE
- long floating point number (double precision) WITHOUT having a 80x87 math
- chip installed in your computer. The routines convert these IEEE numbers,
- which are read into a char array, to and from TP real numbers. There may
- be a loss of precision, depending on the numbers you're dealing with.
- Written/uploaded by Bob White, 71121,2333.
-
- [71600,521]
- BRGJOY.ARC/binary 29-Mar-88 4224 17
-
- Keywords: BURGER GAME UPGRADE
-
- Files to upgrade the program BURGER.PAS that appears on COMPUTE!'s PC
- MAGAZINE DISK Volume 2 No. 1. Makes program compilable under version 4 of
- Turbo Pascal and, most significantly, adds joystick control.
-
- [76314,1512]
- BGICHR.ARC/binary 29-Mar-88 11199 89
-
- Keywords: BORLAND GRAPHICS INTERFACE BGI DEVICE DRIVER DEBUG INT3 CHR
- STROKED FONTS
-
- Two programs for peeking into the inner workings of Borland Graphics
- Interface device drivers and CHR files, plus what I've found so far. This
- updates and replaces my earlier GRTEST.ARC. This is for you if you can't
- wait for Borland to release the .BGI and .CHR specs. Copyright 1988, Sam
- Denton, 76314,1512, non-commercial use permitted.
-
- [76314,1512]
- RESERV.ARC/binary 29-Mar-88 66956 23
-
- Keywords: BGI DEVICE DRIVER 320 X 200 X 256 COLORS VGA MCGA MODE 19
-
- This is the newest release of my VGA/MCGA 256 color BGI driver. Easily (?)
- adapted for other BIOS supported graphics cards. Caveat emptor. PieSlice
- blew up once, and I still haven't fixed it. PutImage/GetImage is NOW
- implemented. Documentation is lacking. If you don't like ugly assembler,
- this is NOT for you. If you improve it, please upload it and GIVE ME
- CREDIT! Sam Denton, 76314,1512. Copyright 1988, Sam Denton, non-commercial
- use permitted.
-
- [76630,3312]
- ABORTU.ARC/binary 29-Mar-88 7009 42
-
- Keywords: ABORT HALT EXIT ERROR ADDRESS
-
- TP4 source code for a unit which allows "halt"ing with the address of the
- abort displayed. Can optionally display a number and/or a message.
- Includes demo program and hints on usage. Version 1.01 includes minor
- enhancements. Public Domain. Uploaded by the author, Carley Phillips
- (76630,3312). Previous downloads: 56.
-
- [76630,3312]
- FIXKBD.ARC/binary 25-Mar-88 8372 60
-
- Keywords: FIX NEW 101 KEYBOARD INT09 INT16 TSR SPEEDUP ENHANCED CONTROL
- CAPS LOCK ALT
-
- ASM source code and COM file to apply several keyboard fixes for new
- 101-key keyboard. The CapsLock, Ctrl, and Alt keys are interchanged using
- Int 09. Int 16 functions 0 and 1 are converted to 10 and 11 if there is a
- new BIOS so ALL programs can get new scan codes. Auto-repeat rate is
- speeded up. Public Domain. Uploaded by the author, Carley Phillips
- (76630,3312).
-
- [70007,2300]
- ATIGS.INC 22-Mar-88 1534 12
-
- Keywords: ATI GRAPHICS SOLUTIONS KAYPRO MULTI-VIDEO ROUTINES 640X200X16
- MODE
-
- A pair of Turbo Pascal routines to use the 640x200x16 mode of an ATI
- Graphics Solution card (Also Kaypro's original short-multi-video card)
- Warning:These routines only work on color monitors and for all I know might
- fry a monochrome display. These routines are used in HUEGIF which is a GIF
- decoder for this board that is availible in PICS Forum. Upl/Author:Chris
- Young.
-
- [70007,2300]
- DEGIF.ARC/binary 22-Mar-88 27292 40
-
- Keywords: GIF DECODER IBM DEGIF DEGIFER
-
- DEGIF.TPU is a Turbo Pascal 4.0 unit that lets you write your own IBM
- compatible GIF decoder. Included is the source to DEGIFER, a simple CGA
- decoder. The source to the unit is not available. A .DOC file is included
- that tells you everything you need. Sharware registration $25. Upl/Author
- Chris Young 70007,2300
-
- [70357,2317]
- ERRTRP.ARC/binary 22-Mar-88 11008 166
-
- Keywords: CRITICAL ERROR HANDLER INT 24 ERROR TRAP EXITPROC
-
- This Unit contains a series of procedures to trap errors of every type.
- Most important in the critical error handler, written entirely in TP4 using
- the new INTERRUPT procedure designation. Unlike DOS, this critical error
- handler saves your screen, allows recovery, and restores the original
- screen.
-
- [70741,517]
- DYNSTR.ARC/binary 22-Mar-88 13440 65
-
- Keywords: DYNAMIC STRINGS HUGE LONG LINKEDLIST
-
- This module implements a dynamic String data type and the Procedures and
- Functions needed to work with such Strings.
-
- [73537,2554]
- TEXTGE.ARC/binary 22-Mar-88 45440 51
-
- Keywords: FONTS SCREEN SAVE LOAD GENERATOR
-
- Simple Screen Generator, Loader and Saver using the Bit Stroked Fonts
- included with TP4. Examine the example file for guidlines. Uploaded by
- +- Lou Davidson (73537,2554) -+
-
- [76367,1205]
- KV.ARC/binary 22-Mar-88 13440 116
-
- Keywords: MEMORY RESIDENT PASCAL EDITOR KEYS
-
- Another great product from PocitoWare (c). KeyView is a memory resident
- program that displays the actual Turbo Pascal editor command keys. This
- provides a function the Turbo Pascal environment sorely needs. A must!
- This file was arced using arc521.
-
- [76076,641]
- SIGN-O.ARC/binary 18-Mar-88 12416 15
-
- Keywords: MORSE CODE SOUND
-
- This archive contains a program called Sign-On that when executed will
- sound out the text contained in the file Sign-On.TXT in morse code. These
- programs allow the user to set up their own name or ham radio call sign in
- a text file and then call that up and send their name or call sign in morse
- code. Uploaded by author Howard Rensen.
-
- [74017,1670]
- UPLPT.ARC/binary 17-Mar-88 1919 143
-
- Keywords: TSR ISR INT17H PRINTER PRINT RESIDENT INLINE FILTER INTERRUPT
-
- This is a small sample TSR that acts as a printer filter. Each character
- on its way to any LPT printer is converted to uppercase. The code is well
- commented, and is intended as example code. However, it does illustrate
- how a more useful printer filter might be implemented! Upl by author and
- released to the public domain.
-
- [71675,765]
- HEAD.ARC/binary 15-Mar-88 3712 21
-
- Keywords: UNIX HEAD TAIL UTILITY
-
- A program similar to the unix head/tail commands. Written in TP4.0, it
- allows input via a file, standard input, or a pipe. Will return top lines,
- bottom lines, or Not top/bottom lines of a text file.
-
- [72247,2671]
- STDERR.ARC/binary 15-Mar-88 1662 79
-
- Keywords: UNIT STANDARD ERROR ERR DEVICE
-
-
- This unit provides access to the standard error device through a
- pre-defined text file variable. Version 1.1 fixes problem with command
- line redirection to a file. 130 previous downloads.
-
- [72355,1616]
- REDFIL.PAS 15-Mar-88 1062 78
-
- Keywords: RECURSION DIRECTORY
-
- This is a simple demonstartion of using recursion to traverse the directory
- structure. Fairly easy and only one page. Uses the TPCRT unit from the
- Turbo Professional 4.0 package. Upload James C Walker <Cap'n>
-
- [73240,3335]
- TBTREE.ARC/binary 15-Mar-88 109623 110
-
- Keywords: BTREE DATABASE INDEX TOOLBOX TOOLS
-
- Version 1.0 of a shareware btree and database product for use in
- conjunction with Turbo Pascal 4.0. Any number of data files, any number of
- indexes per data file, all data and indexes stored in a buffer (size
- determined by user). Excellent performance. All buffer management and file
- management handled automatically. All Turbo 4.0 data types (scaler and
- string) handled explicitly. Many features too numerous to list here. Source
- code and documentation included.
-
- [74000,1106]
- KYBRD.ARC/binary 15-Mar-88 9056 143
-
- Keywords: KEYBOARD ROUTINES ENHANCED KEYBOARD
-
- Turbo Pascal 4.0 unit of 13 keyboard routines to process/validate ASCII/
- extended keystrokes, and set/reset/get status of shift keys. Enhanced
- keyboard (F11, F12, etc) support. All source and interactive demo
- included.
-
- [74146,2552]
- CGAPCX.ARC/binary 15-Mar-88 28288 57
-
- Keywords: PCX PAINTBRUSH PAINT GRAPHICS CGA ZSOFT
-
- A Turbo 4.0 program to load a PCX file on the CGA. Requires the file
- CGA.BGI distributed with Turbo Pascal 4.0
-
- [74030,2643]
- GETDEC.ARC/binary 10-Mar-88 4992 120
-
- Keywords: TPU SEARCH PROCEDURE FUNCTION DECLARATION EXTRACT
-
- Program to read a .PAS file and find all global procedure and function
- declarations, and write the declaration header to another file so it can be
- included in the initialization section of a unit. Un-arc with ARC512.
-
- [74620,641]
- EXPNT.PAS/binary 10-Mar-88 480 60
-
- Keywords: POWERS EXPONENTIATION EXPONENT EXTENDED
-
- USED TO FIND POWERS OF NUMBERS. Ex. 2 TO THE 4TH IS 16.
-
- [76625,2552]
- CADDY1.ARC/binary 10-Mar-88 9088 118
-
- Keywords: TSR GOLF MEAN-18 GETINTVEC SETINTVEC KEEP
-
- TSR online help example - Sample program is help screen for use with
- Accolade's MEAN-18 golf game. When F1 is pressed, help screen pops up for
- 10 seconds. Shows use of GetIntVec, SetIntVec and Keep routines of Turbo
- Pascal 4.0
-
- [71310,2267]
- THELP4.ARC/binary 08-Mar-88 49152 158
-
- Keywords: TSR HELP MENU WINDOW INTERRUPT ISR POPUP UTILITY
-
- Thelp 4.0 is an upgrade of the original Thelp program written by Glenn
- Wood. This version is intended to supplement rather than replace the
- excellent help screens already available in Turbo Pascal 4. It is a TSR
- and has been tested on PCjr, PC CGA, EGA, Herc., PS2 VGA, MCGA. Help
- screen sets available include Basic Turbo Pascal 4.0 syntax structure,
- Compiler directives, Fatal Runtime Error codes, I/O and DOS error codes,
- Reserved word list and Keyboard scan code table.
-
- [71500,204]
- CPI.ARC/binary 08-Mar-88 25472 185
-
- Keywords: SERIAL COMMUNICATIONS MODEM BACKGROUND ASYNC
-
- CPI (Communication Program Interface), is a device driver for COM1: or
- COM2: and allows buffered data input, baud- rate selection between 75 to
- 57000 baud, background-communication, signing on data input etc., easy to
- use from TURBO PASCAL without programming the communication-chip.
-
- [73200,1323]
- ASYNEW.ARC/binary 08-Mar-88 7505 171
-
- Keywords: ASYNC ASYNC4U IBM COM MODEM SERIAL ASYNCHRONUS COMMUNICATIONS
-
- A modified version of ASYNC4U, as translated by Scott Gurvey from ASYNC.INC
- by Michael Quinlan. The modifications by Tom Donnelly allow use of some of
- TP4's nicer features like automatic variable initialization and ExitProc
- processing to restore COM port interrupt vectors.
-
- [73547,2522]
- SLICK.ARC/binary 08-Mar-88 12160 92
-
- Keywords: AUTO MENU COLOR SHELL BATCH FILE EDITOR
-
- Auto menu creating batch file shell type of program with tiny editor. The
- program creates a menu from a MENU file then allows you to execute the
- batch file associated with the menu line description or edit the batch
- file. Upload by author, Jon Kolstad. (well commented source & doc file
- included)
-
- [74017,1670]
- ASCIIZ.ARC/binary 08-Mar-88 2769 78
-
- Keywords: ASCIIZ INLINE LARGE STRING UNIT
-
- Routines to implement a Unit of AsciiZ strings. These are strings that can
- be any length (well, up to about 64K). This small (under 3K) file contains
- routines to convert TP4 strings to asciiz and vice versa. It also contains
- a routine to concatenate a Tp4 string to an AsciiZ, as well as the AsciiZ
- equivelent of Length(). Useful for interfacing with C or DOS. Upl by
- author, PD.
-
- [76317,3247]
- CACHE.ARC/binary 08-Mar-88 45200 55
-
- Keywords: DISK CACHE CACHING TURBO PROFESSIONAL
-
- CACHE.ARC 4.00 contains new versions of the disk caching routines formerly
- found in TurboPower Software's Turbo Extender package. CACHE allows either
- EMS or normal RAM to be used for caching, and a resident disk cache program
- is provided to demonstrate use of the routines. Warning: Turbo Professional
- 4.0 (any version) is needed to compile most of the files here.
-
- [76317,3247]
- TPINFO.ARC/binary 08-Mar-88 20184 134
-
- Keywords: TPINFO TPU TPL TPM FILES
-
- TPINFO 1.02 is a utility for extracting information from the TPU, TPL, and
- TPM files created by Turbo Pascal 4.0. It can display information about
- units used, code and data usage, sizes of procedures, variable types and
- sizes, etc. ARC file contains executable program and complete
- documentation. Now supports files produced by compilers patched with
- TDPATCH.EXE (part of T-DebugPLUS 4.0).
-
- [76320,122]
- PRETPR.ARC/binary 08-Mar-88 13184 95
-
- Keywords: SOURCE CODE INDENT PRETTY PRINT FORMAT
-
- This program takes a Pascal source program as input and 'prettyprints' it:
- Conditional keyword blocks are indented. Indenting is compressed past a
- given point so as not to exceed an 80-character line width. Adapted by:
- Michael Shunfenthal Compuserve ID: 76320,122
-
- [76630,3312]
- CRTI.ARC/binary 04-Mar-88 7219 82
-
- Keywords: CRT KEYPRESSED READKEY SOUND DELAY KEYBOARD INPUT UNIT TPU
-
- CRTi is TP4 source code for a unit which provides a direct replacement for
- the CRT unit except that no screen output is provided. The intent is to
- provide modifiable source code for the keyboard, sound, and delay routines
- while you do your screen output with normal Turbo output or with packages
- such as Qwik40, FastWrite, etc. Public Domain. Uploaded by the author,
- Carley Phillips (76630,3312).
-
- [75136,3470]
- DL2TXB.ARC/binary 03-Mar-88 39296 65
-
- Keywords: QSCAT HIGH SPEED SEARCH TEXTBASE DL2 FILE DESCRIPTIONS
-
-
- File #2 of 2: DL.TXB & DL.NDX - Also get QSCAT.ARC! This ARCed file
- contains the file descriptions of all files in BPROGA DL2 - Turbo Pascal V4
- as of MAR-02-88. The two files are designed to go with QSCAT.ARC QSCAT is
- a high-speed textbase program used to search the DL2 file descriptions. Try
- it! No charge for this version. Extract with DEARC7 or PKXARC 3.5+. upl
- by author.
-
- [75136,3470]
- QSCAT.ARC/binary 03-Mar-88 20352 59
-
- Keywords: QSCAT HIGH SPEED SEARCH TEXTBASE DL2 FILE DESCRIPTIONS
-
-
- File #1 of 2: QSCAT.EXE & QSCAT.DOC - You also need DLTXB.ARC! QSCAT is
- a high-speed textbase program used to search the DL2 file descriptions. Try
- it! No charge for this version. Extract with DEARC7 or PKXARC 3.5+. upl
- by author.
-
- [72617,2125]
- GRFTXT.ARC/binary 02-Mar-88 15104 53
-
- Keywords: GRAPHICS TEXT FAST EGA VGA
-
- Graphics Fast Text Writing EGA VGA Alternatative to OUTEXTXY for EGA
- and VGA only. Faster and can use any 8 pixel wide font.
-
- [76320,122]
- PULL2T/binary 02-Mar-88 46336 93
-
- Keywords: PULLDOWN MENU UNIT
-
- PULLDOWN.TPU Version 2.0: a pulldown menu system, and routines to save and
- restore the current window and the cursor. you can specify up to 10
- headers (pulldown menu titles), and up to 10 submenus under each header.
- Written by: David Sampson, P.O. Box 060573, Palm Bay, FL 32906, or the
- EXEC-PC (415) 964-5160. Shareware $25.00 requested by author for source.
-
- [76672,1273]
- REMAPQ.ARC/binary 02-Mar-88 1795 24
-
- Keywords: QWIK DISPLAY REMAP CHANGE ORDER PARAMETERS
-
- RemapQ remaps the QWIK (QWIK.ARC DL2) "row/col" parameter reference order
- to "col/row" order more in keeping with Turbo Pascal implementation. Just
- substitute RemapQ for Qwik in your USES statement, RemapQ acts as shell on
- top of Qwik.
-
- [71331,1716]
- VL.ARC/binary 01-Mar-88 5764 82
-
- Keywords: DOS VOLUME LABEL
-
- A TP 4.0 unit to handle volume labels. Provides functions to 1) add/modify
- 2) delete, 3) get the volume label. Source provided for unit and test
- shell. Test shell provides functionality similar to dos label.com.
-
- [72247,2671]
- STDIN.ARC/binary 01-Mar-88 4570 65
-
- Keywords: UNIT STANDARD INPUT REDIRECTION KEY KEYBOARD DEVICE DOS MSDOS
-
-
- This unit provides access to the standard input device and supports
- command line redirection of input, but it automatically switches input back
- to the keyboard when data in the file is exhausted. It also provides
- generic ReadKey and KeyPressed routines for non-IBM compatible machines.
-
- [73047,3031]
- TPCV.ARC/binary 01-Mar-88 20132 198
-
- Keywords: CODEVIEW DEBUG MICROSOFT
-
- TPCV 1.04 - Turbo Pascal 4.0 / Microsoft CodeView Utility - This program
- allows CodeView to be used to debug TP 4.0 programs. Shareware $25.00
- requested by Author.
-
- [74000,1106]
- RDKYBD.ARC/binary 01-Mar-88 8612 178
-
- Keywords: KEYBOARD UNIT DATA ENTRY VALIDATE
-
- Turbo Pascal 4.0 keyboard routines to read and validate byte/integer/real
- number/string/password entry with cursor key editing. Free source and
- interactive demo included.
-
- [76077,3270]
- TPA13.ARC/binary 01-Mar-88 22272 20
-
- Keywords: TPC COMPILE UTIL SHELL
-
- TPA 1.3 is a shell for the Turbo Pascal 4.0 command line compiler, TPC.EXE.
- It is invoked in exactly the same manner as TPC with the exception that TPA
- will accept multiple file specifications on the command line and each file
- spec may contain wildcard characters.
- Documentation included. Uploaded by the author, Vince Reynolds.
-
- [76367,1205]
- TRACIT.ARC/binary 01-Mar-88 62976 72
-
- Keywords: TRACE DEBUG MEMORY RESIDENT
-
- This is a group of neat programs that allow you to trace a Turbo 4.0 Pascal
- program at the procedure level. It includes programs to automatically add
- and remove trace statements to each procedure in your program. These trace
- statements write the procedure name, or any string you want, to a file.
- That file can be viewed via a memory resident program while you are
- executing your program. This file was arced using arc 5.21.
-
- [70017,1765]
- PCLIFE.ARC/binary 26-Feb-88 52096 119
-
- Keywords: LIFE GAME GRAPHICS PASCAL MATHEMATICAL RECREATION
-
- A fast implementation of Conway's game of LIFE for IBM-PC or clones with a
- graphics capability. Many interesting LIFE critters are included. Source
- code is included as well.
-
- [70105,1073]
- FIXFAN.ARC/binary 26-Feb-88 2176 21
-
- Keywords: FANSI CONSOLE BUG FIX 4.0 RESIDENT MODE VIDEO
-
- Fixfansi is a program which fixes an incompatibility between Turbo Pascal
- version 4.0 and FANSI-CONSOLE (versions before 2.00). Version 2.00 does
- not have this bug, but has other problems (Turbo "directvideo" display
- doesn't seem to work properly). Fixfansi.arc contains both the executable
- and assembly source. Fixfansi.com is a terminate-and-stay-resident program
- that takes about 60 bytes of memory. The bug that fixfansi fixes is
- described in the source code.
-
- [70357,3437]
- WINDOW.ARC/binary 26-Feb-88 11001 115
-
- Keywords: WINDOWS PULL-DOWN TPU UNIT
-
- Set and remove WINDOWS. Uses fast non-snow display. Full support for mono
- and color. This is an enhanced version of WINDOWS.ARC, but does require
- some modifications to calling program.
-
- [71121,3206]
- NASYNC.ARC/binary 26-Feb-88 5888 70
-
- Keywords: YASYNC COMMUNICATIONS DEVICE DRIVERS TEXT
-
- Adds device drivers to YASYNC procedures. Needs YAsync found on this BBS.
-
- [71631,122]
- NMI.ARC/binary 26-Feb-88 1536 30
-
- Keywords: COPROCESSOR NMI BUGS OVERFLOW ZERODIVIDE
-
- Enable NMI on PC or XT (for 8087 errors)
-
- [71631,122]
- STAK80.ARC/binary 26-Feb-88 5376 51
-
- Keywords: COPROCESSOR 8087 80287 STACK OVERFLOW INTERRUPT-HANDLER
-
- Procedure to extend the math coprocessor stack into memory. Will allow
- recursive calls in the current version Turbo Pascal (4.0) without stack
- overflow problems.
-
- [72457,2131]
- ENHKBD.ARC/binary 26-Feb-88 10777 101
-
- Keywords: KEYBOARD F11 F12 ENHANCED IBM INT9 INT16 READKEY KBD
-
- Includes complete source code for a unit that either activates the IBM
- enhanced keyboard, or simulates it on machines that don't have the
- keyboard. The unit transparently makes the CRT ReadKey function return new
- scan codes. Activates keystrokes for F11 and F12, as well as control-arrow
- and alt-arrow keys, among others. Versio9r~2, more compatibility.
-
- [74017,1344]
- TIMER.ARC/binary 26-Feb-88 9344 157
-
- Keywords: TIME TIMER UNIT CLOCK DEVELOPMENT TOOLKIT STOPWATCH
-
- TP4 unit source code provides 256 independent stop-watch timers! Great for
- timing the execution of a routine or an I/O access. Timer #0 specifically
- times the overall program, the rest are at your beck & call. Routines
- include StartTimer, GetLapTime, StopTimer, RestartTimer. Fully compatible
- with other programs/units since it doesn't use clock-ticks. Public domain,
- version 1.00, uploaded by author.
-
- [75406,1754]
- QUATFO.ARC/binary 26-Feb-88 16719 55
-
- Keywords: QUATTRO FONTS GRAPHICS TP4
-
- a quick demo adapted from the turbo pascal manual to display the fonts that
- come with quattro and not pascal.
-
- [76676,706]
- SELFIL.ARC/binary 26-Feb-88 30390 117
-
- Keywords: UNIT FILE SELECTION DIRECTORY SOURCE WINDOWS MENU
-
- Selfile 3.0 - Displays a non destructive window on the screen with
- filenames and lets user select a file. Window size, placement and colors
- are all definable. Now has added capability to allow the user to select a
- file by either using the arrow keys to highlight a file or by typing a
- string which identifies the file. Unit size is only 8K. See docs for more
- info. Shareware $10.00 requested. Uploaded by author Tom Repstad
- [76676,706].
-
- [76701,106]
- UPGRAD.V4 26-Feb-88 1865 221
-
- Keywords: TURBO PASCAL NEW VERSION 4 UPGRADE UPDATE TOOLBOXES GRAPHICS
-
- This should answer nearly all questions about the policy regarding the
- upgrade to Turbo Pascal version 4.
-
- If you need further information on obtaining the new version of Turbo
- Pascal, please type GO BorCS to address a message to Borland's Customer
- Service department (the people who handle these individual business
- matters).
-
- (Previous accesses: 479) (See also TP4.RLS.)
-
- [71330,1622]
- TPMSE.ARC/binary 19-Feb-88 16896 180
-
- Keywords: EDITOR 3-BUTTON MOUSE LOGITECH SOURCE MENU LOGIMENU INTEGRATED
- ENVIRONMENT
-
- LogiTech 3-Button Mouse menu for Turbo Pascal 4.0 Integrated Environment
- Editor. Emulates ALL Turbo commands, and ADDS such actions as multiple
- copy, find procedure, and more. ARC file consists of *.DEF source code and
- DOC file, well worth the 3 minute (1200 baud) download if you have a
- LogiTech mouse. Both color and monochrome versions are included. *.DEF
- files can be compiled by any 3.01+ LogiMenu compiler.
-
- [71777,2716]
- THREED.ARC/binary 19-Feb-88 27813 373
-
- Keywords: 3D GRAPHICS TOOLKIT TPU UNIT
-
-
- A toolkit for displaying, moving, and rotating 3 dimensional objects
- from any viewpoint, in perspective, drawn either as wireframes or solids
- with hidden edges properly removed. Includes a very interesting demo.
- SHAREWARE; Author requests $30.
-
- [72746,2674]
- PMONTH.ARC/binary 19-Feb-88 10637 59
-
- Keywords: MONTH CALENDAR DATES REPORT HEADING
-
- This archive contains the executable file and source file for Pmonth. It is
- a program to output on the line printer a small condensed calendar of the
- current month to be included in report headings. {DP}
-
- [74000,1106]
- JOYGA.ARC/binary 19-Feb-88 6722 88
-
- Keywords: JOYSTICK GAME ADAPTOR UNIT ASSEMBLER
-
- Turbo Pascal 4.0 Unit for joystick/game adaptor. Routines for XY position
- readout of 1 or 2 joysticks, button readout, game adapter present, joystick
- calibration, and initialization. All source, including assembler, and
- demos included.
-
- [75026,1112]
- FLDIO1.ARC/binary 19-Feb-88 34816 219
-
- Keywords: INPUT OUTPUT SCREEN FIELDS HELP
-
- FieldIO v 1.0 is a TP4 unit which provides routines for "bullet-proof" data
- entry in fields placed on the screen at user-specified locations and having
- user-specified parameters. Minimum and maximum values can be specified as
- well as upper and lower case. Also contains routines for context sensitive
- help displays. Shareware author requests $25.00.
-
- [76010,346]
- VIEW.PAS 19-Feb-88 7994 94
-
- Keywords: UNIT TPRO TPOWER VIEW FILE
-
- A small UNIT to view a text file in a window and allow PgUp/PgDn/Home thru
- that file. REQUIRES TURBO PROFESSIONAL FROM TURBO POWER SOFTWARE TO
- COMPILE. Source only. Handy for HELP files and general purpose view.
-
- [76117,2022]
- XORLIN.ARC/binary 19-Feb-88 1664 88
-
- Keywords: AND XOR OR LINE BGI GRAPHICS DRAWING MODE
-
- This unit interfaces a routine "SetDrawingMode" that will allow you to set
- the drawing mode used by the all of the drawing routines in the Turbo
- Pascal 4.0 "Graph" unit when using the EGA or VGA device drivers. Demo
- program illustrates how to create an XOR line routine. Uploaded by John
- Sieraski 76117,2022. See also the file "MORXOR.ARC" here in DL 2 for some
- bug fixes for these routines.
-
- [76317,1205]
- HELPUN.ARC/binary 19-Feb-88 9728 150
-
- Keywords: HELP UNIT UNITS LINKED LIST ASCII
-
- Short TP Ver 4 unit which reads a standard ascii file into a doubly linked
- list. List contents are then displayed on the screen a page at a time.
- Useful for programming help screens for applications programs. Banner at
- bottom of screen allows operator to page-up, page-down, jump to first or
- last page and exit. ( ASCII file may be created and updated with an ASCII
- word processor [like the TP editor] without the need to recompile the
- source code.
-
- [74017,227]
- TTTDEM.EXE/binary 12-Feb-88 83840 169
-
- Keywords: TOOLKIT DEMOS MOUSE WINDOWS MENUS
-
- TechnoJocks Turbo Toolkit v4.0 (Shareware $29) TTTDEMO.EXE is an executable
- ARC file (self extracting), containing demos and examples of the TOOLKIT.
- See TTTDOCS, TTTSRC, and TTTTPU.
-
- [74017,227]
- TTTDOC.EXE/binary 12-Feb-88 46976 194
-
- Keywords: TOOLKIT MOUSE WINDOWS MENUS
-
- TechnoJocks Turbo Toolkit v4.0. Shareware ($29). Full development Toolkit
- including ding screen/form input, windows, directory lister, pulldown
- menus, full mouse support and much much more! TTTDOCS.EXE is executable
- (self-extracting) ARC file
-
- [74017,227]
- TTTSRC.EXE/binary 12-Feb-88 57600 188
-
- Keywords: WINDOWS TOOLKIT MOUSE MENUS
-
- TechnoJocks Turbo Toolkit v4.0 (Shareware $29) TTTSRC.EXE is an exucutable
- ARC file (Self extracting) of the full source code. See also TTTDOCS,
- TTTDEMO, and TTTTPU.
-
- [74017,227]
- TTTTPU.EXE/binary 12-Feb-88 48128 120
-
- Keywords: TOOLKIT MOUSE WINDOWS MENUS
-
- TechnoJocks Turbo Toolkit v4.0 (Shareware $29) TTTTPU.EXE is an executable
- ARC file (self extracting) that contains the compiled Toolkit Units. See
- also TTTDOCS, TTTDEMO and TTTSRC
-
- [70167,3444]
- FILTRS.ARC/binary 11-Feb-88 15872 75
-
- Keywords: DOS FILTER UPPER LOWER WORD BOX SCREEN MORE CASE TYPE PRINT
- DEVICE
-
- This is a set of DOS filters I wrote in TP4. Nothing fancy, but they serve
- my needs. Source and executible copies. Not shareware. Free. Author:
- Jon Wind.
-
- [70317,2124]
- SAVSCR.ARC/binary 11-Feb-88 3072 132
-
- Keywords: CGA MONO MONOCHROME SCREEN MONITOR SAVE WINDOWS WINDOW SCREENS
-
- TP4 Save screen unit usefull when windowing and desire to return to prior
- screen. Save up to 4 user screens and the screen in place when a program
- using this unit is called. Save cursor, text attribute in use, window
- coordinates as well as screen data to be restored latter. Unit
- demonstrates use of exit procedures as well as an implementation
- initialization.
-
- [74635,1671]
- EXTKEY.ARC/binary 11-Feb-88 4480 154
-
- Keywords: EXTENDED ARROW FUNCTION ALT KEYS HOME END PGUP PGDN
-
- This TP4 unit implements a function to access the common extended keys from
- your programs without using a INT 9 front end. It implements the Cursor
- keys, Alt-Letter combinations, All 40 function keys as well as the Home,
- End, etc... The unit provides a name for each supported extended key as
- well as two boolean variables to test whether the last key pressed was
- extended or not. Public Domain. Sample program included. Upl. Auth.
- Dave Bennett
-
- [76076,641]
- SIEVE.ARC/binary 11-Feb-88 9728 31
-
- Keywords: BENCHMARK SIEVE ERATOSTHENES
-
- A Turbo Pascal 4.0 version of the common Sieve of Eratosthenes benchmark.
-
- [76077,3270]
- PALT20.ARC/binary 11-Feb-88 18048 35
-
- Keywords: PALETTE VGA GRAPHICS
-
- PALT20 is release 2.0 of the PALETTE program. This program allows VGA
- users to examine and modify the contents of all palette and DAC registers,
- and lock the palette values so that they are retained through mode changes.
- It was written in TP 4.0 using the Turbo Professional library.
-
- [76630,370]
- PICKFI.ARC/binary 11-Feb-88 6528 212
-
- Keywords: DIRECTORY TPU SHADOW WINDOW
-
- A unit that returns a filename selected by the user using the point and
- shoot method. You are free to modify and freely distribute the source code
- in any way you feel neccessary. Uploaded by Author.
- Jim Luckas (76630,370)
-
- [71261,163]
- PRTSCR.ARC/binary 09-Feb-88 8912 127
-
- Keywords: PRINTER LST GRAPHICS PRINT SCREEN
-
- This program allows the user to perform screen dumps of either TEXT or
- GRAPHICS as well as set the printer graphics mode. It also allows the user
- to use the SHIFT-PRTSC key at any time to print graphic or text screens.
- Printer errors are trapped and reported by a pop up error handler.
- Shareware $5.00 requested .TPU only $7.50 for source code.
-
- [72437,62]
- PIBLOR.ARC/binary 09-Feb-88 7175 40
-
- Keywords: GRAPHICS LOW RESOLUTION 160X200X16 COLOR CGA PLOT LINE POINT DRAW
- DRAWING
-
- PIBLORES.ARC (truncated to PIBLOR.ARC for CIS) contains Turbo Pascal v4.0
- routines for drawing points and lines using the low-resolution 160x200x16
- mode of the CGA. THIS LOW-RESOLUTION MODE DOES NOT WORK ON EGAs OR VGAs! A
- simple demonstration program draws boxes and the "swinging" lines of the
- standard TP demo program "ART.PAS."
-
- [72457,2131]
- TPHELP.ARC/binary 09-Feb-88 34544 140
-
- Keywords: HELP POPUP CONTEXT SENSITIVE TPRO4 TURBO PROFESSIONAL
-
- TPHELP contains the source code for a unit that adds help systems to
- programs. Also includes a "help compiler" that formats, indexes and stores
- binary help files. Supports context sensitive help by taking over interrupt
- 16 to popup at any prompt. Requires the use of Turbo Professional 4.0, a
- commercial product by TurboPower Software.
-
- [72457,2131]
- TPPICK.ARC/binary 09-Feb-88 12464 125
-
- Keywords: PICK GRID DIRECTORY MENU POPUP SCROLL TPRO4 TURBO PROFESSIONAL
-
- TPPICK contains the source code for two units which offer scrolling popup
- menus and a smart popup directory for Turbo Pascal 4.0 programs. Includes
- documented source code plus a demonstration program. Requires the use of
- Turbo Professional 4.0, a commercial product by TurboPower Software. New
- Version 2/7/88 with improvements by Dan T. Davis.
-
- [72770,247]
- COLOR.ARC/binary 09-Feb-88 16480 40
-
- Keywords: COLORS DATA ENTRY ROUTINES
-
- This program will modify a default color setup for applications written in
- Turbo Pascal 4.0. Source code included. Uses DER11.ARC found on the CIS
- Borland forum (GO BPROGA) in DL 2. Uploaded by author/Juan Vegarra. Use
- ARC-E.COM to unpack.
-
- [73300,267]
- EGAMOU.ARC/binary 09-Feb-88 5458 196
-
- Keywords: MOUSE EGA GRAPHICS MICROSOFT
-
- Turbo Pascal 4.0 unit that adds Microsoft Mouse support for programs in EGA
- graphics mode. Should work with minor modifications in CGA mode.
- Includes a procedure for changing the graphics cursor shape and five
- predefined shapes (standard arrow shape, pointing hand, hour glass, check
- mark and diagonal cross). Demo program included.
- Source code only (no .TPU file).
- Based on Mouse4.arc, by Richard Sadowsky.
- Uploaded by author.
-
- [74000,1106]
- NDPTYP.ARC/binary 09-Feb-88 2027 71
-
- Keywords: 80X87 NUMERIC COPROCESSOR TYPE FUNCTION ASSEMBLER
-
- Turbo Pascal function to check for math coprocessor presence and type using
- Intel recommended techniques. Returns 0 if coprocessor not present.
- Returns 87, 287, or 387 if corresponding coprocessor present. Source and
- demo included.
-
- [74000,1106]
- WDAMT.ARC/binary 09-Feb-88 1812 89
-
- Keywords: NUMBER TO WORDS STRING FUNCTION CHECK
-
- Turbo Pascal 4.0 function to convert a real number from .01 to 20 million
- to a word string format used to print a check. Source and demo included.
-
- [74146,2552]
- PCX256.ARC/binary 09-Feb-88 11516 75
-
- Keywords: PAINT PC PAINTBRUSH .PCX VGA MCGA GRAPHICS
-
- A TP 4.0 program for loading a 320 x 200 x 256 color .PCX file created with
- PC PaintBrush / MS PaintBrush. Works on VGA and MCGA. Source and sample
- file included. Extract with PKXARC.
-
- [74635,1671]
- ENV12.ARC/binary 09-Feb-88 6913 114
-
- Keywords: DOS ENVIRONMENT VARIABLE SEARCH PATH COMSPEC ASSIGN
-
- Version 1.2 corrects a bug in the EnvAssign procedure where the variable I
- was not initialized causing unpredicatble results. This archive contains a
- Turbo Pascal 4.0 Unit for high-level access to the MS-DOS environment
- variables. Includes procedures FirstEnv/NextEnv that work similar to
- FindFirst/FindNext, GetEnvStr to find a variable, EnvParse to parse the
- directories from a variable. And a special version of the Assign procedure
- that will search directories in a variable.
-
- [74635,1671]
- JOBPTR.ARC/binary 09-Feb-88 4054 143
-
- Keywords: DYNAMIC MEMORY ALLOCATION POINTERS LINKED LISTS
-
- JobPtr.Arc is a program demostrating the use of dynamic memory allocation
- and linked lists in Turbo Pascal 4.0 (Remove Uses for V3). It is a program
- I wrote in the process of becoming associated with Turbo Pascals use of
- pointers. It is FULLY documented and should help anyone that is interested
- in using pointers in Turbo Pascal.
-
- [76417,3346]
- OUTLIN.ARC/binary 09-Feb-88 2944 135
-
- Keywords: SOURCE ANALYSIS UTILITY
-
- Outline.exe (when compiled by Turbo Pascal 4.0) produces a simple, but but
- useful source code ananlyzer. It reads a Pascal source file, '.pas' is the
- default, producing a listing of all comments set off by braces, all lines
- containing Program, Function, and Procedure declarations, and all
- subsequent calls to declared Functions or Procedures.
-
- [76530,1441]
- ASYNCH.PAS/binary 09-Feb-88 11904 187
-
- Keywords: MODEM COMMUNICATIONS ASYNC SERIAL
-
- Serial communications routines for the IBM PC and compatibles.
-
- [70166,1152]
- LCOMMT.ARC/binary 28-Jan-88 62336 145
-
- Keywords: LITECOMM SERIAL MODEM COMMUNICATIONS TOOLBOX SHAREWARE INTERRUPTS
-
- HERE IT IS! LiteComm-TP(tm) Version 1.0. The PASCAL version of the very
- popular LiteComm communications ToolBox, rewritten for Turbo by its
- original author. Full version ($30 without source or $55 with source)
- supports up to 4 ports simultaneously. Full interrupt control for transmit,
- receive, modem status, errors. Semi-auto XON-XOFF. Shareware, uploaded by
- the author.
-
- [70357,2701]
- DEARC7.PAS/binary 28-Jan-88 38597 148
-
- Keywords: ARC DEARC EXTRACTOR TP4
-
- This is version 4.0 of the DEARC utility. It has been converted for TP4 and
- improved as follows: New heap-buffered disk I/O resulting in greatly
- increased speed (still slower than PKARC). Now skips files it can't de-arc
- instead of aborting. Checks for existing files and issues warning and
- skip-overwrite option. Extensive source editing and cleanup. No functional
- changes to actual decompression routines. Comments requested. -- Jim North
- (70357,2701)
-
- [72247,2671]
- PRINTR.ARC/binary 28-Jan-88 3139 272
-
- Keywords: UNIT PRINTER PRINT LST RAW COOKED MODE DEVICE
-
-
- This unit is a replacement for the standard Turbo 4 PRINTER unit and
- solves a problem with using the LST device for sending printer control
- strings or graphics data. Designed to be as similar to the standard
- PRINTER unit as possible, just with the bug fixed.
-
- [72770,247]
- DER11.ARC/binary 28-Jan-88 14471 143
-
- Keywords: DATA ENTRY ROUTINES FOR TP4.0 DATES QWIK WNDW
-
- Unit of quick Data Entry Routines for the IBM-PC written in TP4. Includes a
- demo program. Note: this unit USES DATES.ARC and WNDW40.ARC, found on the
- CIS Borland forum (GO BPROGA) in DL 2. Fixes bug found in SSN type record.
- Added more routines. Demo included. Uploaded by author/Juan Vegarra.
-
- [73250,2674]
- BOYMO4.ARC/binary 28-Jan-88 10385 44
-
- Keywords: BOYER MOORE BOYER-MOORE TEXT STRING SEARCH UNIT
-
- Don Strenczewilk's implementation of the Boyer-Moore text-searching method,
- modified to incorporate protection against looping when large arrays are
- searched and to enhance efficiency slightly and repackaged as two Turbo
- Pascal 4.0 units. (Same as the units included in TESTBO.ARC. Download
- this - UNITS ONLY, NO DEMO PROGRAM - if you're not interested in the
- discussion in TESTBO.ARC.)
-
- [73250,2674]
- TESTBO.ARC/binary 28-Jan-88 122302 22
-
- Keywords: BOYER MOORE BOYER-MOORE TEXT STRING SEARCH UNIT
-
- Reports tests of four versions of the Boyer-Moore text-searching method.
- Only Don Strenczewilk's version implements the method correctly, but is
- susceptible to looping with the long arrays now possible with Turbo Pascal
- 4.0. Includes two units based on his version modified to protect against
- looping and to enhance efficiency slightly. (These units are available
- separately in BOYMO4.ARC.)
-
- [73307,2662]
- TPRAT.ARC/binary 28-Jan-88 15080 339
-
- Keywords: MOUSE MENUS EDITOR IBM PC
-
- TP Rat is a mouse driver (Microsoft compatibles) for support of Borland's
- new Turbo Pascal 4.0 editor. This mouse driver provides cursor support,
- pulls down Turbo's menus, provides its own pull-down menus, and interacts
- in a context sensitive fashion. If you have a Microsoft compatible mouse
- and can't name the 50 or so WordStar commands, then this driver is for you.
-
- [74000,1106]
- CPUTYP.ARC/binary 28-Jan-88 2777 121
-
- Keywords: CPU TYPE TURBO PASCAL 4.0 ASSEMBLER INLINE FUNCTION
-
- Turbo Pascal 4.0 function to detect CPU type for real or protected mode.
- Returns 86, 186, 286 or 386. If protected mode, -286 or -386. Assembler
- and inline versions. All source included.
-
- [75056,2152]
- GETVAL.ARC/binary 28-Jan-88 9856 64
-
- Keywords: INPUT INT LONGINT WORD REAL
-
- Int, longint, word, and real input and verification procedures for
- repetitive data entry. Cursor on routines set up for color card, need to
- redo for default mono cursor.
-
- [74166,1656]
- HIDESH.ARC/binary 21-Jan-88 19840 29
-
- Keywords: DIRECTORY DOS HIDE HIDDEN
-
- Hide directories from the casual user. Unhide too. EXE only, no source
- code. Shareware - asking for $2 donation. Written entirely in TURBO
- PASCAL V4.0. Uploaded by the author -Randy Gunning.
-
- [71310,420]
- MGTP4.ARC/binary 20-Jan-88 117206 232
-
- Keywords: CODE GENERATOR
-
- MiniGen : TPv4.0 programming utility. MiniGen provides screen painting,
- windowing, controlled data entry and pull down menus.
-
- [76417,217]
- KTOOLS.ARC/binary 20-Jan-88 57600 83
-
- Keywords: SCREEN STRING MENU LIGHTPEN FILE DIR QWIK FAST KTOOLS
-
- KTOOLS contains a couple of revisions, with the addition of several new
- routines I have added routines for a LIGHTPEN based on col/row vs dot/pix.
- Also added are routines for a pick(file & dir) function which is
- implemented. Some other minor functions are also included. This version
- will be it for awhile, with a pull down menu system still to be worked in,
- which has yet to be done. Thanks for all the support and calls to THE
- PROGRAMMERS' SOURCE. I hope every
-
- [70475,1071]
- EXIT.ARC/binary 18-Jan-88 2470 191
-
- Keywords: EXIT ERROR DEBUG TRACE
-
- Example exit procedure, plus additional routines for debugging and tracing
- program execution.
-
- [71350,1124]
- PLOT.ARC/binary 18-Jan-88 3001 202
-
- Keywords: TURBO PASCAL 4.0 PLOT GRAPH SCREEN COLOR SOURCE
-
- PLOT.PAS, is a screen plotting program. You can plot up to 15 graph at same
- time , 100 points max in each graph. PLOT.PAS allocate memory dynamically,
- and accept data from file or keyboard. Source Code included, so you can
- study and modify the program to your likings. Enjoy.
-
- [72777,3002]
- FRACT4.ARC/binary 18-Jan-88 13440 147
-
- Keywords: FRACTALS EGA PAINTJET GRAPHICS SOURCE PRINTERS
-
-
- This programs generates Mandelbrot fractals with output for both the EGA
- and the HP PaintJet. The PaintJet allows 330 colors at 90 dpi. I
- currently only use 16 colors but allow any 1 of 4 color palettes in output.
- With a little experimentation you can match the beautiful color photos
- found in such texts as "The Beauty of Fractals" or Mandelbrot's "The
- Fractal Geometry of Nature" and best of all you get hardcopy output.
- Markham Thomas 72777,3002
-
- [74000,1106]
- ENVDAT.ARC/binary 18-Jan-88 2074 99
-
- Keywords: ENVIRONMENT STRINGS PATH TURBO PASCAL 4.0
-
- Functions to request information about the environment of a Turbo Pascal
- 4.0 program. Included are returns for environment string names, number of
- strings, assignment for a specified environment variable, program name, and
- DOS version.
-
- [75026,1112]
- BTREE4.ARC/binary 18-Jan-88 21120 224
-
- Keywords: DATABASE TOOLBOX BTREE UNIT
-
- BTree4 is a Turbo Pascal unit containing routines which operate very much
- like the Database Toolbox routines. BTree4 uses the heap for all data
- storage, and pages and keys are stored on the heap in two-way linked lists.
- This archive contains the files BTREE4.TPU and BTREE4.DOC; refer to the
- documentation for source code availability. 165 blocks. Shareware.
-
- [75206,231]
- PRINTO.PAS/binary 18-Jan-88 3968 226
-
- Keywords: PRINTER
-
- Replacement unit for Printer. This unit allows error checking and stop
- print by use of Escape key.
-
- [76011,217]
- PULL20.ARC/binary 18-Jan-88 81152 370
-
- Keywords: MULTI-LEVEL PULLDOWN MENU WINDOW WNDW POPUP CGA EGA MCGA VGA QWIK
-
- Ver 2.0. TP4 incredibly quick multi-level pull-down menus for IBM
- PC/XT/AT, PS2, 3270 PC and compatibles with all video adapters. Units are
- FULLY featured and configurable. Much like the TP4 environment. Fully
- functional pull-down directory. Has execute, single, and mutiple choice
- menus, unlimited nested submenus, data entry windows, help windows, message
- system, FULLY completed interfaces. Uses WNDW40.ARC to run and QWIK40.ARC.
- Good demo. Shareware - Jim LeMay.
-
- [76011,217]
- PULLDE.ARC/binary 18-Jan-88 33536 121
-
- Keywords: MULTI-LEVEL PULLDOWN MENU WINDOW WNDW POPUP CGA EGA MCGA VGA QWIK
-
- Demo in and of PULL20.ARC of TP4 incredibly quick multi-level pull-down
- menus for IBM PC/XT/AT, PS2, 3270 PC and compatibles with all video
- adapters. Units are FULLY featured and configurable. Much like the TP4
- environment. Fully functional pull-down directory. Has execute, single,
- and mutiple choice menus, unlimited nested submenus, data entry windows,
- help windows, message system, FULLY completed interfaces. Source is
- already in PULL20.ARC. - Jim LeMay.
-
- [76064,2566]
- HEXFUN 18-Jan-88 4084 44
-
- Keywords: HEX CONVERSION CONV HEXADECIMAL POINTER STRING STRINGS
-
- This unit allows the programmer a means of seeing values in hexadecimal
- notation
- The values are returned in a string of appropriate size. Very useful for
- debugging, especially linked-lists, trees etc, since one of the procedures
- ret- urns pointer values in Hex Notation.
-
- [76314,1512]
- SCPMNT.ARC/binary 18-Jan-88 9084 60
-
- Keywords: ESCAPEMENT COMPUTER RECREATIONS SCIENTIFIC AMERICAN GAME
-
- ESCAPEMENT -- an implementation of the psuedo-code presented in Computer
- Recreations, Scientific American, February, 1988, page 128. Programmed by
- Sam Denton, III, 76314,1512. Like A. K. Dewdney, I leave the implementation
- of better graphics as an exercise for the student. This version should run
- on *any* display, using modes BW40, BW80, CO40, CO80, or MONO.
-
- [72457,2131]
- EXPLOD.ARC/binary 13-Jan-88 7298 125
-
- Keywords: WINDOWS EXPLODING ZOOMING TURBO PROFESSIONAL POPUP 4.0
-
- Includes modifications to TPWINDOW to support exploding windows, which are
- the kind that grow in stages from small to final size (and are erased in
- the reverse manner). Requires the commercial product Turbo Professional 4.0
- to be used. ARC file holds a set of edits to make to the existing TPWINDOW
- unit plus a demonstration program in source code form. New Version 1/13/88
- with improvements by David Gerrold.
-
- [70165,460]
- WINDOW.ARC/binary 12-Jan-88 8704 137
-
- Keywords: WINDOWS UNIT AND DEMO
-
- Windows unit, windows demo, cursor unit, and windows doc's.. pas files
- only.. I renamed It window so not to interfer with the other windows
- program
- .. < George >..
-
- [71270,341]
- RVIDEO.ARC/binary 12-Jan-88 2137 91
-
- Keywords: TURBO PASCAL INLINE ASSEMBLER OBJ REVERSE VIDEO INVERSE TEXTATTR
-
- A ReverseVideo procedure written in assembler compiled into both an
- assembler OBJ file and an INLINE file. This procedure swaps the low four
- bits and the high four bits of Turbo's TEXTATTR. It then check for blink
- bit and bright bit being set and corrects the new TEXTATTR.
-
- [73770,123]
- SORT.CHG/binary 12-Jan-88 2736 74
-
- Keywords: SORT
-
- This is a series of steps to take to upgrade your SORT.BOX file to work
- with Turbo Pascal 4.0. SYSOP, please replace the last version of SORT.CHG I
- uploaded with this one. I found another small change that must be made.
- Thanks, Peter.
-
- [74017,1670]
- LPT.ARC/binary 12-Jan-88 2554 170
-
- Keywords: PRINTER LST DEVICE TFDD TEXT LPT INT17 BIOS DOS DRIVER UNIT TP4
-
- This file contains source to a unit that lets you drive your printer using
- any of the LPT printers (LPT1,LPT2,LPT3). You can drive any or all of
- them. Also includes Turbo 3 source compatable Lst device that lets you use
- int 17h (BIOS printer services) instead of DOS calls (like the Turbo
- Printer unit). Includes tiny demo program. Upl by author. More coming
- soon...
-
- [76244,547]
- EASYME.ARC/binary 12-Jan-88 58368 64
-
- Keywords: DOS MENUS
-
- DOS menu program allowing you to create complex DOS menus. Run other DOS
- menus, DOS programs, batch files, DOS commands, etc all from within the
- menu program.
-
- [70325,206]
- MUSIC.ARC/binary 08-Jan-88 11062 175
-
- Keywords: UNIT MUSIC PLAY TUNES BASIC HARMONY
-
- A unit which gives Turbo Pascal the capability to generate music using a
- call very similar to the PLAY command in Basic. The code was originally
- written by Greg Arakelian. The version from this Forum has been adapted and
- optimized for version 4.0. Includes the source for the unit as well as
- source adapted from Basic for three tunes (including simulated 3 part
- harmony). Uploaded by Ted Lassagne.
-
- [72020,136]
- RFORM.ARC/binary 08-Jan-88 6784 114
-
- Keywords: FORM FORMATTING NUMERIC STRING TURBO4.0
-
- RFORM.ARC is a Turbo 4.0 Unit implementation of the Turbo 3.x FORM
- function. It follows the 3.x definition closely except for: :
- 1 : A '.' is the only way to specify the decimal position.
- 2 : Trailing decimal points are suppressed.
- 3 : Stand alone '.' and ',' are not mistaken for format fields.
- 4 : Only One variable can be formated at a time. :
-
- [70325,206]
- EXDATE.ARC/binary 07-Jan-88 6393 247
-
- Keywords: UNIT DATE EXTENDED DAY WEEK ORDINAL JULIAN
-
- A unit with a collection of useful calendar date subroutines which cover
- the year 1582 through the year 32767. Includes to/from ordinal day, day of
- week, valid date, difference between two dates, and date n days from
- another. Written and uploaded by Ted Lassagne.
-
- [72067,3025]
- PCS4.ARC/binary 07-Jan-88 7095 219
-
- Keywords: SYSTEM MEMORY EQUIPMENT VIDEO MODE FLOPPY DRIVE ENVIRONMENT
-
- This program reports various system and status information. It is an
- excellent source of info on where to look for certain system info...
-
- [72247,2671]
- INT24.ARC/binary 07-Jan-88 8540 167
-
- Keywords: UNIT INT24 CRITICAL ERROR HANDLER INTERRUPT RETRY
-
-
- This unit complements the critical error handler built into Turbo 4. It
- allows the user to retry a critical error before returning an error code to
- the program. This makes dealing with timeouts easier since you don't have
- to code around retries explicitly. Automatically saves the user's screen
- and restores it. REQUIRES either FASTWR and CURSOR units from this forum,
- or the Turbo Professional package from Turbo Power Software to compile and
- use.
-
- [72307,320]
- USRBRK.ARC/binary 07-Jan-88 4608 86
-
- Keywords: USER BREAK CONTROL DEBUG UNIT CTRLBREAK CTRL
-
- This is a unit the implements a ver 3 like User Break for ver 4.0 of Turbo
- Pascal. In many cases will work with the integrated editor to allow you to
- press a CtrlBreak at runtime, and have the integrated environment find the
- location in your source code where it was interrupted by the CtrlBreak.
- Feedback very much desired. Based on Scott Bassingers Break Unit. ARC File
- 4600 bytes. ray quay
-
- [76237,733]
- EMUL87.ARC/binary 07-Jan-88 14720 129
-
- Keywords: EMULATION 8087 AT 386 286 287 387
-
- EMUL87 is an 8087 emulator for 286 and 386 based machines. It allows you to
- use the additional datatypes available with the $N+ switch, without having
- the '87 hardware. You MUST have a 286 or 386 for this to work. Uploaded by
- the Author: Martin Weigel, 76237,733
-
- [76617,264]
- CMDLN.PAS/binary 07-Jan-88 896 48
-
- Keywords: PARAMSTR COMMAND LINE PARAMETERS DOS JMAJ JOHN MAJKRZAK
-
- Get and set the command line. Useful when reinitializing a program by
- resetting the command line with new information. It's a short TPU. -John,
-
- [71450,1570]
- HALO4.ARC/binary 05-Jan-88 22205 46
-
- Keywords: HALO FIX PATCH GRAPHICS
-
-
- Halo4.ARC contents:
- halo1.uni -- TurboPas 4.0 unit to use TurboHALO (first edition)
- Turbo Pascal 4.0 procedure calls to the TurboHALO graphics
- library, as well as the LoadHalo/UnloadHalo suite for avoiding
- using the library as a memory resident. Some assembly required.
- globe.pas -- test TurboHALO with Turbo Pas 4.0
- Don Gilbert, 31Dec87
-
- [71450,1570]
- TEXTIO.PAS 05-Jan-88 7603 197
-
- Keywords: TEXT FILE INPUT OUTPUT SOURCE SEEK FORMAT IBM MACINTOSH
-
-
- Demonstration source for useful text i/o features with turbo pascal:
- 1. large text buffers for speedier handling
- 2. complete seek function for text files
- 3. write formatted output to a string variable
- 4. read contents of a string variable as formatted input
- For Turbo Pascal IBM 4.0 or Macintosh 1.0 : "One size fits all"
- .Don Gilbert
-
- [72247,2671]
- BREAK.ARC/binary 05-Jan-88 2928 165
-
- Keywords: UNIT CONTROL BREAK INTERRUPT STOP
-
-
- This unit allows you to stop the execution of a program at any time by
- hitting Control-Break. Similar to the {$U+} directive from Turbo 3 except
- that there is very little runtime overhead. Better than the handler in CRT
- because you can interrupt the program at any time rather than just during
- I/O.
-
- [72307,320]
- TT8801/binary 05-Jan-88 5376 70
-
- Keywords: PASCAL STATIC VARIABLE TYPED CONSTANT CONST COMPILER LOCAL
-
- This is another Turbo TUNEUP, for pascal (ver 3 and 4). It covers the use
- of typed constants as local static varaibles, an undocumented side effect
- of the Turbo PASCAL compiler. Ray Quay 5200 bytes (ASCII file)
-
- [76320,122]
- GRSEAR.ARC/binary 05-Jan-88 23680 35
-
- Keywords: SEARCH PATH GRAPHICS BGI INITGRAPH
-
- This routine replaces the procedure InitGraph: 1. find the graphics display
- type and the driver in any
- directory listed in the PATH environment variable. 2. initialize
- graphics mode with the appropriate driver in that
- directory.
-
- [76630,2213]
- EXTSTO.ARC/binary 05-Jan-88 17280 56
-
- Keywords: TP4 UNIT EXTENDED STORAGE AT 386 MASM
-
- A unit that allows the movement of data between NORMAL and EXTENDED
- storage. This unit consists of the 3 primatives necessary for the use of
- extended s storage. It requires an AT or 386 system. It is
- implemented in assembly and makes use of the BIOS interrupt for the actual
- data movement. Includes a speed timing and test program. Upl/Auth -- Jan St
- Martin
-
- [76630,2213]
- STRING.ARC/binary 05-Jan-88 36864 139
-
- Keywords: TP4 UNIT STRING MASM
-
- A UNIT containing specialzed string functions and procedures. Extract and
- delete for a count or up to a specified character. Translate the characters
- in a string using a translation table. Convert to uppercase. All functions
- and procedures implemented in assembler for speed. Placed into public
- domain by author -- Jan St Martin
-
- [70475,1071]
- MODIF4.PAS 29-Dec-87 9960 101
-
- Keywords: MODIFY CLONE CLOVER CONFIG
-
- Modify brought up to speed to work with Turbo Version 4.0. This file USES
- a unit from Turbo Professional 4.0, but you can write your own routine or
- find another to perform the required search function if you do not own
- Turbo Professional 4.0.
-
- [71450,1570]
- C2PAS.ARC/binary 29-Dec-87 12071 136
-
- Keywords: TRANSLATE C PASCAL IBM MACINTOSH
-
-
- C2Pas does some of the grunt work in translating
- C to Pascal source. It is by no means complete nor
- fully accurate. But it's better than doing it all by hand.
- This .ARC contains 2 source files compatible with
- Turbo Pascal versions 4.0 for IBM and 1.0 for Macintosh.
- Part of my "One size fits all" campaign.
- C2Pas, vers. 1.0, 23Dec87
- Don Gilbert, dogStar
-
- [74017,1670]
- TPSPL.ARC/binary 29-Dec-87 5898 167
-
- Keywords: SPOOL SPOOLER PRINT INT 17H TSR ISR RAM RESIDENT PRINTER
- INTERRUPT TIMER
-
- This is the source and docs for TPSPOOL, a simple print spooler written in
- Turbo Pascal 4. It requires TurboPower's Turbo Professional 4.0 to
- compile. If you don't have this you can grab the file TPSPLE.ARC. It
- contains the executable version of TPSPOOL. Uploaded by Author, released
- to the PD.
-
- [74017,1670]
- TPSPLE.ARC/binary 29-Dec-87 11542 71
-
- Keywords: SPOOL SPOOLER PRINT PRINTER ISR TSR RAMRESIDENT INTERRUPT DOS EXE
-
- Standalone EXE version of TPSPOOL (TPSPL.ARC, in this Data Library) w/docs.
- TPSPOOL is a simple print spooler written in Turbo Pascal version 4.
- Uploaded by author.
-
- [76237,733]
- PAS2C.ARC/binary 29-Dec-87 18048 136
-
- Keywords: TC C INTER-LANGUAGE LINKING OBJ PASCAL
-
- PAS2C is a collection of useful tidbits in linking Turbo C and Turbo Pascal
- 4. See PAS2C.DOC for the details. It includes PASOBJ which automates most
- of the work. PAS2C also contains TASK, a minimal non-preemptive tasker for
- TC and TPAS4. PAS2C is *only* for the technically astute. Thanks to Kim
- Kokonnen for the TPAS4 patch. Uploaded by the author, Martin Weigel,
- 76237,733
-
- Requires: Borland Turbo C, Borland Turbo Pascal 4.0, Microsoft LIB
-
- [76320,122]
- READEN.ARC/binary 29-Dec-87 9088 96
-
- Keywords: ENVIRONMENT PATH READ
-
- Read variables in the DOS environment and print a list, locate one
- variable: 'PATH', store the contents of each directory (delimited by a ';')
- in an array, print the contents of the array. Updated to fix previous
- bugs, make better program organization.
-
- [76067,747]
- YASYNC.ARC/binary 21-Dec-87 21981 277
-
- Keywords: ASYNC INTERRUPT HANDSHAKE BUFFER UNIT 8250 COMMUNICATIONS MODEM
- TERMINAL
-
- "Yet another" set of Async routines. This unit supports concurrent use of
- one to four 8250 Asynchronous communications ports with transmit and
- receive buffer interrupt support and flexible handshaking options at the
- interrupt level. Upon program termination, all open ports are closed and
- interrupt vectors returned to their former values.
- - Edwin Floyd -
-
- [72437,62]
- PIBLST.ARC/binary 20-Dec-87 12554 107
-
- Keywords: LONG STRING MANIPULATION PORTABLE TEXT FILE CONCATENATION
- SEARCHING SUBSTRING
-
- PIBLST.ARC (shortened from PIBLSTRI.ARC) contains portable Pascal
- procedures to manipulate long strings (>255 characters). Includes
- concatenation, substring, searching, and other basic operations, as well as
- long string I/O to/from TEXT files. Also includes routines for moving
- "ordinary" Turbo strings to/from long strings. The long strings are NOT
- AsciiZ strings and so can store NUL characters. Source and test program
- included.
-
- [71600,521]
- ONEJOY.ARC/binary 19-Dec-87 512 60
-
- Keywords: INLINE JOYSTICK GAME UTILITY
-
- Inline procedure for reading one joystick. This file uploaded in response
- to requests from users of JOYSTK.ARC (also in this library) for a routine
- that reads only one joystick, not two. Unlike JOYSTK.ARC, this file
- contains no documentation, but you probably won't need it.
- David Howorth
-
- [72777,3002]
- FRACT4.PAS 19-Dec-87 2397 289
-
- Keywords: FRACTALS 4.0 GRAPHICS SOURCE
-
- This program generates fractals. I have an EGA graphics system so I set
- the program up for 16 colors. To increase or decrease the color count just
- change SpanXY. Will be interesting to see the performance of Turbo C 1.5
- on the same program. Markham Thomas 72777,3002
-
- [76011,217]
- WNDW40.ARC/binary 18-Dec-87 52992 559
-
- Keywords: WINDOW POPUP SCREEN WRITE CGA EGA MCGA VGA PAGE SCROLL FAST 3270
-
- WNDW40a.ARC - Units for incredibly quick multi-level, RANDOM-ACCESS windows
- for ALL IBM compatibles including PS/2, PCjr, PC convertible and 3270 PC.
- Works in any text and column mode (40/80/etc.). Macintosh-like special
- effects. Requires QWIK40.ARC (QWIK40A.TPU included). Works on all video
- pages. Windows can be moved, removed, hidden, or accesed without
- shuffling. Only 7.4k of code! Shareware. - Jim LeMay
-
- [76011,217]
- WNDWDE.ARC/binary 17-Dec-87 32128 148
-
- Keywords: WINDOW POPUP SCREEN WRITE CGA EGA MCGA VGA PAGE SCROLL FAST 3270
-
- Two executable demos of TP 4.0 units that create incredibly quick multi-
- level, RANDOM-ACCESS windows for ALL IBM compatibles including PS/2, PCjr,
- PC convertible and 3270 PC for TP 4.0. The units work in any text and
- column mode (40/80/etc.) and use QWIK40.ARC. Macintosh-like special
- effects. Works on all video pages. Windows can be moved, removed, hidden,
- or accesed without shuffling. Source code is in WNDW40.ARC. - Jim LeMay
-
- [72170,126]
- UPDATE.ARC/binary 16-Dec-87 6917 94
-
- Keywords: TURBO 4.0 UPDATE FILE UNIT READ WRITE MODE FILES
-
- The Update unit supports up to sixteen files in read/write (update) mode.
- Each file may reside on either floppy disk or hard disk, may have a record
- size of up to 64K bytes, and may contain as many records as the disk
- capacity will allow (no 64K limit). Both random and sequential file access
- is supported. DOS 2.0 or higher is required. Turbo 4.0 is required.
-
- [70741,1351]
- PULLDI.ARC/binary 13-Dec-87 38528 174
-
- Keywords: TP40 DIRECTORY PULLDOWN
-
- Revised & debugged version of previous PullDir archive. Allows you to
- modify colors & help screen WITHOUT having Turbo Professional routines.
- Must have TP40 to modify PullDir.TPU. Users may easily step through
- sub-directories in order to find a file. Once selected, filename and the
- selection key will be returned (along with SCAN code). ----- Shareware
- programmer's routine -----
-
- [76012,3614]
- CALLP.ARC/binary 13-Dec-87 3329 174
-
- Keywords: TURBO 4.0 CHILD PARENT EXEC INT CODE SHARING
-
- This contains an example of using an Interrupt handling routine in Turbo
- Pascal 4.0 to allow a child process to call a routine in the parent program
- and have full access to the parent's data and files.
-
- [70010,21]
- STKDMP.ARC/binary 10-Dec-87 7040 185
-
- Keywords: ERROR HANDLER STACK DUMP EXIT PROC
-
- STKDMP is a small unit that hooks into the Turbo exit procedure chain. When
- a runtime error occurs, STKDMP reports not only the error address, but also
- the addresses of all routines that were called to reach the current
- location. With complete source code, mostly written in assembler. Requires
- Turbo 4.0.
-
- [70317,2124]
- FILEAT.ARC/binary 10-Dec-87 7296 115
-
- Keywords: DOS FILE DIRECTORY SUBDIRECTORY ARCHIVE HIDDEN READ ONLY
- READ-ONLY ATTRIBUTES
-
- Manipulate DOS 2.xx or newer file and subdirectory attributes. Set or
- unset archive, read-only, system or hidden file attributes. Also permits
- one to hide and unhide subdirectories. DOS 3.xx allows execution of hidden
- programs and batch files. Rewritten for TP 4.0.
-
- [71420,2431]
- TPAS4.TXT 10-Dec-87 31616 85
-
- Keywords: TURBO PASCAL BENCHMARK TESTS
-
- Simple Benchmark tests for Turbo Pascal 4.0. Includes observations,
- comments, and three simple routines which may be useful to somebody else.
-
- [71600,521]
- JOYSTK.ARC/binary 10-Dec-87 9600 92
-
- Keywords: INLINE JOYSTICK GAME UTILITY
-
- Fast, efficient inline utility to read the joystick, with helpful
- documentation, too. This is an upgrade for Turbo Pascal V4.0 of the
- earlier routines with the same filename (now in DL 4). Uploaded by author.
- David Howorth
-
- [76317,3247]
- TPULIB.ARC/binary 06-Dec-87 15532 63
-
- Keywords: TPULIB TPU TPL TPUMOVER GENERIC MS-DOS
-
- TPULIB is much like Borland's TPUMOVER, but differs from TPUMOVER in a few
- respects. Most notably: (1) it is not IBM-specific, as far as I know, and
- should run on generic MS-DOS machines; (2) it is much smaller, and so might
- be usable in certain situations where TPUMOVER isn't; and (3) it is
- completely command-line driven. A companion program, TPINFO, may be found
- in DL2 under the name TPINFO.ARC.
-
- [71106,177]
- MAZE.PAS 04-Dec-87 31643 162
-
- Keywords: MAZE GAME GRAPHICS
-
-
- Given the number of rows, number of columns, and a random number
- seed, this Turbo Pascal 4.0 program will construct a maze on your monitor.
- You may then use the cursor keys to solve it or have your computer solve
- it. It requires a graphics adapter recognized by Turbo Pascal 4.0.
-
- [76276,2210]
- PULLDW.ARC/binary 04-Dec-87 30080 354
-
- Keywords: MENU PULLDOWN SYSTEM USER INTERFACE TAILOR TO YOUR PROGRAM
- TPASCAL 4.0
-
- A Powerful but easy-to-use Pulldown menu system similar to Turbo Pascal's.
- Very easy to tailor to your own application. Multiple pulldown systems may
- be declared for a single program. Choose from menu by pointing or by initia
- letter of choice. Sample application, source, tpu, documented heavily.
-
- [72260,107]
- HEXDMP.ARC/binary 01-Dec-87 8857 89
-
- Keywords: HEX ASCII FORMATTED DUMP FORMAT
-
- A Turbo Pascal 4 unit that provides hex and ASCII dump output under
- user-supplied format control. A sample program source is included that
- illustrates use of unit.
-
- [73300,1717]
- ENVIRO.ARC/binary 01-Dec-87 1536 176
-
- Keywords: UNIT ENVIRONMENT VARIABLES
-
- This is a Unit file which will allow you to read environment variables and
- the filename of the program using this unit.
-
- [76011,217]
- QWIK40.ARC/binary 01-Dec-87 45056 575
-
- Keywords: DISPLAY SCREEN WRITE ATTRIBUTE CURSOR PAGE CGA EGA MCGA VGA PS2
- 3270 HERCULES
-
- TurboPascal unit for quick screen writing on ALL IBM compatibles including
- PS/2 & 3270PC. Has 2 direct, 1 self-centering, and 4 block filling
- routines - all with or without attributes, 2 to view/write up to 8 pages, 6
- to hide/shape/locate cursor, 2 to save/restore block portions of the
- display. Detection conforms to the new PS/2 scheme, dual monitors,
- Hercules. All 18 compile in 1.6k bytes! Top speed! For any text mode and
- ANY column mode. Shareware - Jim LeMay
-
- [70040,156]
- ASYNC4.ARC/binary 29-Nov-87 6552 371
-
- Keywords: ASYNC TURBO 4.0 UNIT IBM COM MODEM SERIAL ASYNCHRONOUS
- COMMUNICATION
-
- Direct translation of ASYNC.INC by Michael Quinlan into Turbo 4.0 unit. No
- features added, no modification of parameter types, you should be able to
- plug this right in and use in your existing programs.
-
- [74017,1344]
- WDWRAP.ARC/binary 29-Nov-87 2304 143
-
- Keywords: TEXT EDITOR WORD WRAP DEMO 4.0 PROGRAM SOURCE CODE
-
- Demonstrates how word-wrapping can be accomplished quickly and easily in
- Turbo Pascal 4.0. Great for BBS game programs which allow players to chat
- with the sysop. NOTE: Re-ARCed to reduce size & download time. Previous
- file had 49 downloads.
-
- [72260,107]
- DOSENV.ARC/binary 28-Nov-87 2876 128
-
- Keywords: DOS ENVIRONMENT VARIABLES
-
- A unit of functions to read DOS Environment variables from the current DOS
- Environment Block. A sample source program is included.
-
- [72376,3505]
- TRIG.ARC/binary 24-Nov-87 4608 202
-
- Keywords: MATHEMATICS TRIGONOMETRY HYPERBOLICS LOGARITHMS EXPONENTIALS
- POWERS ROOTS
-
- Supplies the 'missing' trigonometric functions for Turbo Pascal 4.0 as a
- unit. Also provides hyperbolic, logarithmic, power, and root functions.
- All trig functions are accessible by radians, decimal degrees,
- degrees-minutes-seconds, and a global DegreeType. Conversions between
- these are supplied. Full source. Easily trimmed to meet needs.
- Author/upload: Hugo Hemmerich, Refined Technologies.
-
- [76545,1430]
- MOUSE.PAS/binary 23-Nov-87 1152 290
-
- Keywords: MOUSE UNIT
-
- MOUSE UNIT unit to provide basic microsoft mouse support for TP4 programs
-
- [72307,320]
- OVDEMO.ARC/binary 22-Nov-87 30592 55
-
- Keywords: OVERLAY EXEC CHAIN EXECUTE GLOBAL HEAP
-
- This is a prototype of an overlay system for Turbo Pascal ver 4.0. It is
- crude but functional. It uses Turbo Pascal ver 4.0 .EXE files as overlays.
- Allows full Global variable access between parent and overlay, including
- full heap and file access and managment. WARNING - This is a prototype
- still under develop- ment. Testing has not be extensive. Please send
- comments via EASYPLEX, the SIG message Stack scrolls by too fast for me to
- keep up (or afford). Ray Quay 72307,320
-
- [74017,1670]
- MOUSE4.ARC/binary 20-Nov-87 3529 482
-
- Keywords: MOUSE UNIT TURBO PASCAL SOURCE CODE INTR
-
- Mouse unit for Turbo Pascal 4. Allows use of MS (or compatable) mouse.
- Designed for text mode, but easily modified for graphics. Source code
- included, uploaded by author.
-
- [70040,645]
- FORM.ARC/binary 18-Nov-87 3006 254
-
- Keywords: BCD FORM FUNCTION FORMAT NUMBERS AND TEXT AND NUMBERS
-
- This is some code that will compile to a TPU that takes care of most of the
- capabilities of the FORM function from Turbo Pascal 3.0 with BCD. It will
- format Numbers and Text with Numbers in a manner as the old form function.
- The DOC file can be compiled to show how the function is used. This version
- supports the floating dollar function, asterik fill, and leading zeros.
- Created on 11/15/87 Paul Mayer [70040,645] Modified on 11/18/87.
-
- [72457,2131]
- CHAIN.ARC/binary 17-Nov-87 10240 199
-
- Keywords: CHAIN EXECUTE RELOAD PROGRAM OVERLAY 4.0 PASCAL MS-DOS
-
- CHAIN.ARC contains a unit that offers a close facsimile of chaining for
- Turbo Pascal 4.0. The CHAIN unit exports a function Chain4() which will
- load any COM or EXE file, overwriting the current code, and transferring
- control to the new program. The CHAIN unit is written in assembly language
- and uses only 400 bytes of code. Also includes directions for sharing data
- between such chained programs. With complete source code, requires Turbo
- 4.0 to compile.
-
- [72457,2131]
- EXEUTL.ARC/binary 17-Nov-87 11520 295
-
- Keywords: EXE RELOCATION PACK INFO STACK HEAP SHRINK 4.0 PASCAL MS-DOS
-
- EXEUTL.ARC contains two programs designed to work with Turbo 4.0 EXE files.
- INFO reports on various categories of memory usage of a program, and allows
- a quick patch to stack or heap size without recompiling. PACK shrinks EXE
- files while leaving them fully functional. Complete source code, requires
- Turbo 4.0 to compile.
-
- [74017,1670]
- LOCK4.ARC/binary 16-Nov-87 3218 201
-
- Keywords: SHARE RECORD LOCK LOCKING NETWORK NOVELL DOS UNIT INLINE
-
- A UNIT to provide record locking capabilities to Turbo Pascal 4.0. Will
- work with the SHARE command of DOS 3, Novell's Advanced NetWare, or any
- other compatable network. Some useful routines included. Upl by author.
-
- [72617,1411]
- TREF2D.ARC/binary 15-Nov-87 39296 110
-
- Keywords: CROSSREF XREF LISTER DOCUMENT T-REF DEBUG NOMAD
-
- T-REF Version 1.02 documentation. Full description of how to run the user-
- support program T-REF, Ver 1.02. See "TREF02.ARC" for a description of the
- program's capabilities: XREF/Lister for Turbo Pascal. Only minor changes
- made to V 1.01 document, which still is effective. Unpack with ARC50 or
- PKXARC.
-
- [71330,2705]
- DIRSEL.ARC/binary 13-Nov-87 13184 298
-
- Keywords: DIRSEL SOURCE EXE PAS DIRECTORY
-
-
-
- DIRSEL.arc contains DIRSEL.pas and DIRSEL.exe. DIRSEL is a
- Turbo Pascal v4.0 function that creates a window on the screen
- containing the current directory information. The user moves
- the highlight with the arrow keys and presses <CR> to return
- the filename to the calling routine. It can be operated within
- the Integrated Development Environment. Unarc with ARC 5.12 or
- equivalent. Placed in the public domain by Vernon E. Davis.
-
- [72437,62]
- PIBASY.ARC/binary 11-Nov-87 56937 291
-
- Keywords: RS232 SERIAL ASYNCHRONOUS COMMUNICATIONS MODEM MS-DOS PC-DOS
- INTERRUPT ASYNC
-
- For a description of PIBASY45.ARC (truncated to PIBASY.ARC for CompuServe),
- see the file PIBASY.DES.
- This is version 4.5 of the PibAsync routines for serial communications,
- ported to version 4.0 of Turbo Pascal.
-
- [72437,62]
- PIBASY.DES 11-Nov-87 1194 286
-
- Keywords: RS232 SERIAL PORT ASYNCHRONOUS COMMUNICATIONS MODEM UART PC-DOS
- MS-DOS INTERRUP
-
- This provides a short description of the contents of PIBASY45.ARC
- (truncated to PIBASY.ARC by CompuServe), an archive file which contains
- routines to perform fully buffered serial port I/O on IBM PCs and close
- compatibles. This version of PibAsync works with v4.0 of Turbo Pascal.
-
- [72247,2671]
- CURSOR.ARC/binary 09-Nov-87 2834 283
-
- Keywords: UNIT CURSOR CRT DISPLAY HIDE EXITPROC
-
-
- This unit allows you to select the size and shape of the cursor or hide
- it altogether. Also provides equivalent routines for WhereX, WhereY and
- GotoXY for those times you don't want to use the CRT unit. This unit
- automatically restores the cursor to its original shape when your program
- ends.
-
- [72247,2671]
- DATES.ARC/binary 09-Nov-87 5156 422
-
- Keywords: UNIT JULIAN DAY DATE DATES
-
-
- This unit provides Julian date routines for converting from month, day
- and year into a Julian day number. This allows compact storage of dates
- and easy calculations on dates. Routines for conversions, day of week,
- date validation and more.
-
- [72247,2671]
- EXTEND.ARC/binary 09-Nov-87 15531 174
-
- Keywords: EXTEND EXTENDED FILES OPEN LIMIT DOS UNIT
-
-
- This is the latest version of EXTEND for Turbo Pascal 4.0 which allows
- the programmer to exceed the normal DOS limit of 20 open files at one time
- and allows up to 96 (DOS 2.x) or 254 (DOS 3.x) files open simultaneously.
- This is a new version and automatically installs and uninstalls itself when
- added to the USES statement of your program.
-
- [72247,2671]
- SEARCH.ARC/binary 09-Nov-87 6904 209
-
- Keywords: UNIT SEARCH POS BLOCKPOS BOYER MOORE STRING STRINGS
-
-
- This unit contains a very fast routine for searching a buffer of data for
- a character string. It is written in INLINE code for speed. The file also
- contains a Pascal version of the Boyer Moore search algorithm.
-
- [76317,3247]
- FASTWR.ARC/binary 09-Nov-87 13212 379
-
- Keywords: FASTWRITE SCREEN VIDEO SNOW EGA VGA MCGA
-
- FASTWR 4.0. A new version of the old FastWrite routines for Turbo 4.0.
- Includes routines to write strings directly to video memory, to change
- attribute bytes, and to move blocks of memory to and from the screen.
- Prevents snow and flicker on CGA's, and detects the presence of an EGA,
- MCGA, or VGA card.
-
- [76703,764]
- T4SHIP.RLS 06-Nov-87 5068 419
-
- Keywords: PRESS RELEASE ANNOUNCE SHIP TP4 TURBO PASCAL VERSION 4 V.4 V4
-
- Borland International has begun shipment of Turbo Pascal version 4! This
- press release announces that fact and gives a description of the product.
-
- [76703,764]
- TP4.CO 22-Oct-87 29056 601
-
- Keywords: TP4 TURBO PASCAL VERSION 4 V.4 ONLINE CONFERENCE CONVENTION
- CENTER TRANSCRIPT
-
- This is a transcript of an online conference about Turbo Pascal version
- 4.0. Panelists included people in Borland's R&D and Technical Support
- departments. About 80 people were in attendance as several people 'talked'
- directly tothepogrammers about TP4 and related toolboxes.
- This conference took place on Tuesday, September 29th in CompuServe's
- Convention Center.
-
- [76703,764]
- TP4.RLS 09-Sep-87 8704 242
-
- Keywords: TURBO PASCAL VERSION 4 PRESS RELEASE NEW NEWS TP4 V.4 V4 _I
-
- BORLAND CELEBRATES FOURTH ANNIVERSARY OF TURBO PASCAL; VERSION 4.0 BREAKS
- 64K BARRIER, EXTENDS DEVELOPMENT HORIZONS
-
- Please read this press release for more details.
-
- (Upgrade policy is described in UPGRAD.V4 in this DL)
-