Delphi 1.0x Freeware
Classes and units
1010file.zip (4,744 bytes) Component TBinaryFile. holds a file in it self. You can access the file with files or stream. ( ver. 1.0, added 2-Aug-98 )
by Adrian Meyer
3dr3dg.zip (94,922 bytes) Headers for the 3DR rendering system and for the 3DG geometry engine ( added 17-May-96 ) 
by Steven E. Hugg 
4inctok.zip (5,607 bytes) incremental tokenizer to break strings into substrings - works with pascal type and #0 term. strings (incl. demo) ( ver. 1.0, added 22-Nov-96 )
by Thomas Scheffczyk 
4strings.zip (11,175 bytes) Collection of string functions (Trim, Fill, Replace, Ascii2Ansi etc.) - works with pascal type and #0 term. strings (incl. demo) ( ver. 1.0, added 22-Nov-96 )
by Thomas Scheffczyk 
4token.zip (5,013 bytes) functions to break strings into individual tokens (substrings) - works with pascal type and #0 term. strings (incl. demo) ( ver. 1.0, added 22-Nov-96 )
by Thomas Scheffczyk 
acstream.zip (8,656 bytes) Create streamable objects ( added 18-Aug-95 )
by Alan Ciemian
add123.zip (7,768 bytes) Unit to create Lotus 123 files with formulas ( added 8-Sep-95 ) 
arrays.zip (120,476 bytes) Fast memory manipulation routines, dynamic arrays, painless PChars ( added 18-Aug-95 )
by Dr. Peter Below
assert.zip (1,651 bytes) Unit that implements a convenient assertion mechanism ( added 19-Jan-96 )
by Juanco Anez
basics.zip (10,178 bytes) BACIC language function in TurboPascal ( added 25-May-95 )
by Joseph L. Cousins
bindex.zip (10,181 bytes) B-tree index unit, perfect for sorting or indexing. For 10000 records compare Shell sort (n * n) /2 (100 min) with this 1.12 min. ( ver. 1.01, added 26-Jan-98 )
by Mik Tran 
bleepint.zip (4,406 bytes) Make your Delphi programs bleep like Fractint. Control of PC Speaker in Windows 3.x, '95, & NOW NT. ( ver. 3.0, added 24-Aug-98 ) 

by Andy Preston, Apollo Developments
bmh111a.zip (5,413 bytes) The Boyer-Moore-Horspool pattern searching algorithm ( ver. 1.11a, added 5-Jul-95 )
by Jody R. Cairns
call32nt.zip (22,474 bytes) Library for Delphi/TPW/BPW to call 32 bit functions ( NT an Win95 ). Pascal version ( added 14-Aug-95 ) 
chflz100.zip (60,635 bytes) This package contains Borland Pascal and Delphi sources, for LZSS (LZ77) file compression and decompression.This works with single files, and archives. The sources compile for Dos, Dos DPMI, Win16, and Win32. ( ver. 1.01, added 20-Sep-96 ) 
by Dr. Abimbola Adeleke Olowofoyeku 
cologrid.zip (116,270 bytes) TstringGrid inheritance, MsMoney like can change attributes of cells, colums, rows such as background color, bitmap, font style, font color.. as a reply for your emails. ( ver. 2.1, added 22-Mar-98, More tips, docs, free components in link ) 
by Mik Tran 
contain.zip (34,399 bytes) A real container for Delphi, including iterators (a la tCollection), streaming of any tObject descendant, auto destroy of contained objects, clipboard support, cloning, etc ( ver. 1.4, added 10-Feb-97 ) 
by Robert Daignault
contstrm.zip (29,933 bytes) Units which implement and extended BP7.0 style collections and streams (incl. TFilter [TBufferedFilter TCycleFilter TClipBrdFilter TOffsetFilter] TContainer TCollection) ( ver. 1.1, added 17-Feb-97 )
by White Ants systemhouse BV 
crypt32.zip (1,325 bytes) 32 bits Encrypting/decrypting unit work with long strings. 2^96 variants to decrypt. ( ver. 2.01, added 25-May-97 ) 

by Anatoly Podgoretsky
d2hlpdll.zip (114,151 bytes) Working D1/D2/D3 winhelp API header for Help DLLs, sample DLL/src. included. Fixes nasty bug in orig. MS header, adds undoc. commands ( ver. n/a, added 19-Sep-97, Free. Source freely reusable/modifiable, no credits required other than obligatory Microsoft acknowledgement for provision of the original header. ) 

by Software Interphase 
dcapi.zip (30,673 bytes) An ObjectPascal interface to a CAPI ( Common ISDN Application Programming Interface ) DLL with a small demonstration program ( added 9-Oct-96 )
by Alexander Staubo
drived.zip (13,878 bytes) Unit that allows detection of drive types, retrieval of disk serial numbers and netshare names etc. (Windows 16 bit only!) ( added 16-Oct-95 )
by Peter Below
drives10.zip (12,571 bytes) Drives Unit for getting and setting drive labels, drive serial number; testing if a drive is ready; determining the type of drive (hard/3.5/5.25...) ( ver. 1.00, added 13-Aug-96 )
by William R. Florac 
dte2wkno.zip (1,458 bytes) Unit which calculates the week number from a given date ( added 9-Jan-96 )
by Hans G. Joergensen
ezdsl200.zip (88,446 bytes) The EZDSL units provide an OOP interface for classical data structures for Delphi: stacks, queues, lists, binary trees and so forth ( added 24-May-96 ) 
by Julian M. Bucknall
fft_1.zip (3,159 bytes) Unit for Real Fast Fourier Transformation ( added 22-Dec-95 )
by Julian Ziersch
getcolor.zip (83,934 bytes) Small utility to capture color on other running applications. Written to explore MsMoney color set. ( ver. 1.01, added 23-Feb-98, Free tips, component for Delphi in link ) 
by Mik Tran 
bigini.zipUnit to read/write *.ini files even greater than 64 KB ( ver. 2.07.01, added 5-Apr-98 ) 
by Edy Hinzen 
dsamsg.zipProvides "Don't Show Again" dialog and form services. Included is a form class that you can descend your own forms from (with design-time in D3), routines for showing standarad TForms, and replacement rountines for the MessageDlg function. ( ver. 2.00, added 29-Mar-98 ) 

by Bradley D. Stowers 
huge14.zip (25,593 bytes) Huge unit, for implementing huge pointers and lists in Delphi ( ver. 1.4, 4 Sep 1995, added 7-May-96, no src. )
by Tempest Software 
iconhack.zip (245,340 bytes) D1 Units for patching standard icons into PE/NE EXEs/DLLs, sample utility, add'l demos of save-icon-as-bmp (D1/D2), also BC31 icon patch tool w' src. ( ver. n/a, added 19-Sep-97, Free software, multiple authors, please honor individual authors' copyrights where applicable. ) 
by Software Interphase 
jdates.zip (3,084 bytes) Unit providing Julian day numbers and date manipulations ( ver. 1.02, 02/04/96, added 23-Feb-96 )
by Scott Bussinger
linklist.zip (6,144 bytes) TLink unit - doubly linked lists ( added 4-Jul-95 )
by Jeff Atwood
math10.zip (3,935 bytes) FltMath unit to help floating point math in Delphi ( ver. 31 Jan 1996, added 7-May-96 )
by Tempest Software 
mdlgres.zip (28,839 bytes) If an app. just needs several entry screens. mdlgres uses Windows Res file and saves 170K Delphi runtime of Forms, graphics.. ( ver. 1.01, added 26-Jan-98 ) 
by Mik Tran 
mform.zip (89,928 bytes) Motif interface form component. Based class of Motif/OpenLook sets. ( ver. 1.01, added 15-Mar-98, Tips, docs, free components in link )
by Mik Tran 
objects7.zip (18,306 bytes) Borland's Objects-unit from BP 7.0 ported to DELPHI ( added 14-Aug-95 )
by Guy Fink
sortlist.zip (5,976 bytes) TSortList is a fast indexed in-memory table, usefull for complicated
calculations for which you could need many tables stored on a disk. ( added 5-Apr-98 ) 

by DeltaSoft
spidr201.zip (216,445 bytes) The Spider Container and Persistent classes are type-safe container classes with persistent object support. The containers use run-time type information to enforce type safety. Objects, or event entire containers may be stored on streams. ( ver. 2.01, added 3-Jul-98, Freeware with source code. ) 

by Michel Brazeau 
sverinfo.zip (19,910 bytes) TVersionInfoResource. A component to read version info resources. It is intended for Delphi 3, but should work with any file that contains a properly formatted resource ( ver. 2.22, added 7-Mar-98 ) 


by Bradley D. Stowers 
tint2.zip (1,084 bytes) The TIntList is a simple, tiny class that stores a list of integers just as a TStringList stores a list of strings. Version 2.0 includes a few new methods. ( ver. 2.0, added 19-Apr-98, E-MailWare. Single email to the author gets you free notice of updates, only if you want them. ) 

by Eric Lawrence
xcursor.zip (4,401 bytes) A small unit that shows how to use animated cursors under the Win32 operating system as a replacement for crHourGlass ( added 26-Mar-97 ) 
by Stefan Böther 