| Freeware Delphi Components & Utilities by Angus Johnson |
![]() |
| Clipper - Version 2.22 | download |
|
|
Clipper performs boolean clipping operations (intersection, union, difference & xor) on 2D polygons. The Delphi TClipper class (or Clipper class in C++) handles complex (self-intersecting) polygons, polygons with holes and polygons with overlapping co-linear edges. Clipper is also very fast relative to other clipping libraries. Delphi Versions: C++Builder versions: CB2009 Freeware with full Delphi and C++ source code, and two compiled demos. (760kb) Last updated: 16 August 2010 Recently updated [ more info ] This code library is now available via Sourceforge. [Source code preview] |
| GR32_Lines & GR32_Text - Version 3.9 | download |
|
|
GR32_Lines & GR32_Text extend the excellent Delphi graphics package Graphics32, making it much easier to draw lines and shapes with that code library. Also included with the GR32_lines unit is the GR32_Text unit which make drawing text in Graphics32 much simpler. (To use this unit the Graphics32 1.8.3 library must also be installed.) Delphi Versions: Freeware with full source code, and three demos. (~1Mb) Last updated: 23 May 2010 Recently updated [ more info ] |
| Drawing Objects - Version 3.1.1 | 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: * Improved drawing of lines when Pen.Style <> psSolid * UseHitTest is now a property of all TDrawObjects. * Added MoveBtnTo() method. Last updated: 31 May 2008 [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 - ver 4.1 (& TextDiff utility version 4.6) | download |
|
|
Non-visual component implementing a "longest common subsequence" algorithm (used primarily to compare file changes). Includes TextDiff TM - a comprehensive text file & folder compare-merge utility. Delphi Versions: Freeware with source code and includes two simple demos. (540kb) Updated 7 November 2009 [ 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 has continued to maintain and improve them. I recommend Delphi developers looking for Drag and Drop Solutions visiting Anders' site here. |
| MD5Check - Version 2.1 |
| MD5Check.zip | - a utility to create and check MD5 checksums. (48KB - includes source code). [Screenshot] |
| Delphi Code Converter |
| DelphiCC.zip | - a utility which displays Delphi code in HTML & RTF (247KB). [Screenshot] [Example] |