| Freeware Delphi Components & Utilities by Angus Johnson |
![]() |
| Drawing Objects - Version 3.0 | download |
|
|
A collection of 17 diagram components to be used for runtime designing of organisational charts, flow charts, network diagrams, mind maps, family trees etc. Delphi Versions: Freeware with full source code, help file and comprehensive demo. (628KB) Latest changes: * UseHitTest is now a property of all TDrawObjects. * Added MoveBtnTo() method. Last updated: 25 January 2007 [Screenshots] |
| TZip - Version 1.3 | download |
|
|
Non-visual component to support PKZip compatible compression and decompression. This component interfaces with Eric Engler's excellent freeware zip and unzip dlls. Delphi Versions: Freeware with full source code, help files and demo. (444kb) Last updated: 6 April 2003 |
| ZipFix - Version 1.1 | download |
| TDiff - Version 3.0 (TextDiff vers 4.3) | download |
|
|
Non-visual component implementing a "longest common subsequence" algorithm (used primarily to compare file changes). Includes TextDiff TM - a text file (and folder) compare-merge utility. Delphi Versions: Freeware with source code and two compiled demos. (908kb) Updated 12 May 2008 Recently updated - with major changes to the TDiff component (including numerous changes to TextDiff) [ more info ] |
| TSizeCtrl - Version 7.2 | download |
|
|
Non-visual component to enable runtime moving and resizing of controls. Delphi Versions: Freeware with full source code and compiled demo. (171kb) Last updated: 3 September 2006 [Screenshots] |
| TDateEdit - Version 1.0 | download |
|
|
This component has been designed for quick and easy data entry -
unlike the hopeless Windows datetimepicker control. Delphi Versions: Freeware with full source code. (6kb) Uploaded: 17 May 2003 [Source code preview] |
| Search Components - Version 2.1 | download |
|
|
Non-visual components (TSearch and TFileSearch) which enable very fast data searches using the Boyer-Moore search algorithm. Delphi Versions: Freeware with full source code and demo. (6kb) Last updated: 16 March 2003 [Source code preview] |
| TDirectoryWatch Component - Version 1.0 | download |
|
|
A non-visual component which notifies whenever files (or subdirectories) in a selected directory have changed. This component encapsulates the FindFirstChangeNotification WinAPI function within a watching thread. Note: There's limited functionality of FindFirstChangeNotification when monitoring remote computers (at least when using NT 4.0 machines): http://support.microsoft.com/kb/q188321/ Delphi Versions: Freeware with full source code and demo. (11kb) Last updated: 20 February 2003 [Source code preview] |
| TMostRecentFiles Component - Version 1.0 | download |
|
|
A non-visual component which dramatically simplifies implementing a 'Most Recently Used' file list in a menu. Delphi Versions: Freeware with full source code and demo. (9kb) Last updated: 21 February 2003 [Source code preview] |
| TPages - Version 1.4 | download |
|
|
Visual component for simple reports. If you're wanting to create visually designed, banded, dataset aware reports then TPages is not for you. Main features include:
Delphi Versions: Freeware with full source code, help file and compiled demo. (317kb) 15 February 2004 [Screenshot] |
| Drag & Drop Component Suite - Version 3.7 | download |
|
|
Non-visual components (co-developed with Anders Melander) to support inter-application drag and drop of files, text, bitmaps and urls. Delphi Versions: Freeware with full source code, help file and several demos. (161KB) Last major update: 22 July 1999 nb: In 1999 I ceased my involvement in developing these components but Anders continued on to release version 4. As Anders' website has been offline for some time - Version 4 can be downloaded here. |
| MD5Check - Version 2.1 |
| MD5Check.zip | - a utility to create and check MD5 checksums. (48KB - includes source code). [Updated 24 May 2007 - replaced broken MD5 algorithm] [Screenshot] |
| Delphi Code Converter |
| DelphiCC.zip | - a utility which displays Delphi code in HTML & RTF (247KB). [Screenshot] [Example] |
| "Delphi Tips" [Updated 14 Jan 2007] |