Top Downloads by Category
Freeware Last week

Category NameDownloadsFileAuthor
 Apps WITH sources25 Leo D. Shih
 Apps WITHOUT Jose Maria Gias
 Barsmxoutd5.exe Lajos Farkas
 Buttons20 Peter D Johnson
 Charts12 Qarsoft
 Classes and units38 Anatoly Podgoretsky
 Common Controls10 Michael Frank (micro dynamics GmbH)
 Communication (I/O)59 Dejan Crnila
 Component building Accalai Ferruccio
 Components Collection31 Leo D. Shih
 Compression, Encryption91 Hagen Reddmann
 Debugging10 Poul Bak (Bak-O-Soft)
 Dialogs43 Poul Bak (Bak-O-Soft)
 Example Lawrence Blue B. Cuenca ...
 Experts and Property Leo D. Shih
 Files and Drives19 Jon .at.
 Form Accalai Ferruccio
 Game Tools19 Bisma Jayadi
 Glyphs, Icons and Tools28 Kambiz R. Khojasteh
 Graphical Controls27 Kambiz R. Khojasteh
 Grids39 Michael Dürig
 IDE Mauro Venturini (Mauro Venturini)
 Improved Components15 Olivier Touzot Jose Maria Ferri Kiril Antonov (Kiril Antonov - Hronos Ltd)
 InVisible Components37 Lee Christensen Peter D Johnson
 Localization, Multilingual & Spell Diego De Marco
 Maths, Stats & Algorithms14 Aleksey Kuznetsov (UtilMind Solutions)
 Menus20 Peter D Johnson
 Messaging41 FINANCES Ltd
 Miscellaneous10 D.Sofyan, Adrian Hafizh & Inge DR. (aa)
 Multimedia31 Juan Luis Ceada Ramos
 OCX, Serhiy Perevoznyk (Serhiy Perevoznyk)
 Print, Print Preview and Reporting Tools32 Adrian Gallero
 Programming Ralf Junker (The Delphi Inspiration)
 Shareware Protection11 Alcides Valega
 Sound Andy Preston (Apollo Developments)
 Strings17 Andrey N. Driazgov ...
 System Components Win API based22 Michal Mutl
 Visible Components13 Ingo Eckel
 Web Application Erdal PAYAT (Progsan Software)
 Winsock & Internet18 Delphi Fundamentals (Delphi Fundamentals)
 Winsock and Communications21 Ward van Wanrooij
 Wizards14 Craig Chapman
 Word Processing Fred Jansma & Paul te Bokkel




Apps WITH sources

[ ] [ 596,738 bytes ] [ Freeware ] [ With Source ]
[ D3 | D4 | D5 | D6 | D7 ]

Fin_Calc.exe is a Financial Calculator, that calculates various types of time-dependent financial transactions related to:

  • Mortgage (Regular payment & Detailed payment schedule);
  • Loan (Payment, Principal & Term of Loans);
  • Investment (Final Value, Initial Principal, Interest Rate & Investment term of Term Deposits or GICs);
  • Annuity with Withdrawals (Principal, Withdrawal amount, & number of withdrawals);
  • Annuity with Deposits (Final Value, Regular deposits & Annuity term).

Context sensitive Help File (Fin_Calc.hlp) is included.

Added: 15-10-2000/3-03-2003   |  Version: 3.00   |  Downloads: 11038/10261/25
Author:Leo D. Shih   [DSP files]



Apps WITHOUT sources

[ ] [ 218,343 bytes ] [ Freeware ] [ No Source ]
[ D3 ]
Example of working with Microsoft Excel 97 from Delphi, with examples of to create and to select several sheet, ranges, cells, colors, fonts, grid, patterns, print, shapes, text effects, save, chart incrusted in sheet, sheet of chart, types of chart, to import data from .dbf file, and an example to generate a report with Excel and to copy to MsWord and to open it.
Demo application
Added: 11-05-1999/12-05-1999   |  Version: q.0   |  Downloads: 3835/3835/5
Author:Jose Maria Gias   [Homepage]   [DSP files]




[ mxoutd5.exe ] [ 441,638 bytes ] [ Freeware ] [ With Source ]
[ D3 | D4 | D5 ]
TmxOutlookBar Component.
Key features:
  • Supports look and feel introduced in Microsoft Office 97
  • Scrolling headers
  • Icon highlighting and positioning
  • Small and large icons
  • Gradient, normal and tiled bitmap backgrounds
  • Works in design time
  • Header tabs can have individual font, alignment, color

Added: 13-05-2001/23-07-2001   |  Version: 1.34   |  Downloads: 3548/3548/3
Author:Lajos Farkas   [Homepage]   [DSP files]




[ ] [ 27,588 bytes ] [ Freeware ] [ With Source ]
[ D4 | D5 | D6 | D7 ]

This unit contains a set of three speed button derived components that either display pop-up menus associated with the buttons or form connected button / menu button pairs. The components are:

  • TPJMenuSpeedButton -- which can display an associated pop-up menu when clicked.
  • TPJLinkedMenuSpeedButton -- links to a master button and displays an associated pop-up menu when clicked.
  • TPJLinkedSpeedButton -- a speed button that can link to and control a slave button that accesses a pop-up menu.

Comes with fully integrated help and a demo project.

Tested with Delphi 4, 6 and 7
Added: 26-06-2001/6-10-2003   |  Version: 1.0.1   |  Downloads: 4135/4122/20
Author:Peter D Johnson   [Homepage]   [DSP files]




[ ] [ 32,181 bytes ] [ Freeware ] [ No Source ]
[ D3 | D4 | D5 | D6 | D7 ]
Paint Grid Components.
The package includes two components: PaintBoxGrid and BitmapGrid
for construction of dynamic grids by auto scaling and decent numbering for drawing 2D charts on it.
Numbering happens by ranges of 1eX, 2eX and 5eX from zero.
Also there are Events for Labels modification possibilities.
Added: 21-10-2002/17-02-2003   |  Version: 1.0   |  Downloads: 2439/2390/12
Author:Qarsoft   [Homepage]   [DSP files]



Classes and units

[ ] [ 1,325 bytes ] [ Freeware ] [ With Source ]
[ D1 | D2 | D3 ]
32 bits Encrypting/decrypting unit work with long strings. 2^96 variants to decrypt.
Added: 25-05-1997   |  Version: 2.01   |  Downloads: 8033/8033/38
Author:Anatoly Podgoretsky   [DSP files]



Common Controls

[ ] [ 37,491 bytes ] [ Freeware ] [ With Source ]
[ D5 | D6 ]
Set of Windows XP Visual Styles supporting controls. New in version 2.30: - TXPBitBtn - TXPSpeedButton
Added: 6-01-2002/30-06-2003   |  Version: 2.30   |  Downloads: 5837/5751/10
Author:Michael Frank   micro dynamics GmbH   [DSP files]



Communication (I/O)

[ ] [ 148,579 bytes ] [ Freeware ] [ With Source ]
[ D3 | D4 | D5 | C3 | C4 | C5 ]
A set of components for writing serial communication program. Components included: TComPort, TComDataPacket, TComTerminal TComComboBox, TComRadioGroup and TComLed. With these tools, you can write serial application faster and easier than ever. A Delphi context sensitive file included.
Added: 11-10-1998/14-05-2000   |  Version: 2.60   |  Downloads: 44963/28408/59
Author:Dejan Crnila   [Homepage]   [DSP files]



Component building tools

[ ] [ 34,555 bytes ] [ Freeware ] [ With Source ]
[ D6 | D7 ]
This is a redone from MAS-CompMaker (copyright # 2000 by Mats Asplund.) This wizard integrates nice with the Delphi IDE. It puts a new item in the Component menu called 'New AFComponents...' and it works like the standard Delphi component creation wizard. With this wizard you can easily build a component-skeleton ready to register with Delphi. Handles both ordinary and compound-components. The wizard lets you add nice comments to your components. The compound-classes used by this wizard are in the file compound.pas created by Thomas Quester
Added: 19-05-2003   |  Version: 1.0   |  Downloads: 2182/2182/7
Author:Accalai Ferruccio   [Homepage]   [DSP files]



Components Collection

[ ] [ 1,282,062 bytes ] [ Freeware ] [ With Source ]
[ D4 | D5 | D6 | D7 ]
LsFileExplorer28.pas (version 2.884) consists of three components, viz.:

  1. TLsDirTree21 - is a simple but fully functional Directory TreeView, that display directory structure in a TreeView, and files of the selected directory in a popup FileListview. It supports creating, deleting, renaming, copying, moving and dragging-n-dropping operations on directories. It can also map or disconnect network drives.
  2. TLsDirTreeCombo28 - is a specialized ComboBox with dropdown TreeView, displaying a hierarchical tree of drives and directories of the FileSystem.
  3. TLsFileListview28 - is a File Listview component, which is operating in virtual mode and optimized for high capacity and fast speed access. In addition to its normal functions, it can also:
    • Perform various file management tasks, such as copy, cut, paste, delete, rename, open, view, send-to or drag-drop operations on files;
    • Copy files to, or paste files from, Windows Explorer or other applications;
    • Accept dropping files from Windows Explorer;
    • Produce statistics on drives and directories.

Both TLsDirTree21 and TLsFileListview28 provide Chinese, Dutch, French, German, Italian, Japanese, Polish, Portuguese, Slovak, Slovenian, Spanish and Swedish language support in addition to default English language. Source codes and executable Demos are included. For detailed information please refer to LsFileExplorer28.txt.

Added: 3-07-1998/7-06-2005   |  Version: 2.884   |  Downloads: 25072/20574/31
Author:Leo D. Shih   [DSP files]



Compression, Encryption

[ ] [ 692,947 bytes ] [ Freeware ] [ With Source ]
[ D2 | D3 | D4 | D5 | C3 | C4 ]
Delphi Encryption Compendium Part I.
A Compendium of various fast Hash-,Checksum- and Encryption algorithm, includes:
  • 40 Ciphers (IDEA, Blowfish, Twofish, DES, Square ...)
  • 23 Hashs (MD4/5, SHA/1, RipeMD, Havel, Tiger ...)
  • 5 Checksums (CRC32, CRC16-CCITT, CRC16-Standard ...)
  • 6 Textformats (MIME Base 64, XX/UU Coding, RFC1760 Six Word ...)
  • 2 Randoms (LFSR Linear Feedback Shift Register with variable Period upto 2^2032-1 ...)
  • with Ciphers can be encrypt in Modes CTS/CBC/CFB/OFB/ECB
  • Ciphers supports Message Authentication Codes in CBC-MAC/CFB-MAC/CTS-MAC
  • fast Implementation (i.E. Blowfish > 8Mb/sec, MD4 > 27Mb/sec)
  • full and easy objectorientated
  • High optimized Assembler Core
  • Designtime Components to managing Cipher- and Hashclasses
  • Message Authentication Codes for all Hash's (Internet RFC2104-HMAC's ...)
  • Internet RFC2289/RFC1760/RFC2444 One Time Password Routines as Component
  • Self Test Support for all Cipher-, Hash- and Checksumclasses
  • multiple cascading (chanining) from all Cipher-, Hash-, Random- and Compressionclasses
  • all Cipher-, Hash-, Randomclasses can be encrypt, decrypt, scramble and wipe any Inputs as String, Stream, File or Buffer in multiple chaining modes
  • detailed and full DEMO, Docus for implemented RFC's

Added: 18-04-1999/5-09-1999   |  Version: 3.0   |  Downloads: 31791/27336/91
Author:Hagen Reddmann   [DSP files]




[ ] [ 71,287 bytes ] [ Freeware ] [ With Source ]
[ D3 | D4 | D5 | D6 | D7 ]
PBWatcher is a supplement to the Delphi Watch debugger. Watch variables and expressions inside/outside the Delphi environment at both runtime and designtime with/without breakpoints. Use it anywhere in your code, even before any forms are created. Easy to At designtime it acts as a Delphi add-on and at runtime it acts as an add-on to your application. Settings are automatically saved and loaded. Save/load/print and search the watchlog. AutoSave. View one line per variable or add continuously. Change settings (show/hide watchwindow, enable etc.) at designtime/runtime. Watch for instance local variables and timerevents/paintevents realtime without breakpoints. Debug your components designtime/runtime interface. Help-file is included. Version split into design/runtime package - makes designtime watch easier. [more]
Added: 6-08-2000/8-11-2004   |  Version:   |  Downloads: 9200/8974/10
Author:Poul Bak   Bak-O-Soft   [Homepage]   [DSP files]




[ ] [ 45,109 bytes ] [ Freeware ] [ With Source ]
[ D3 | D4 | D5 | D6 | D7 | D8 ]
TPBPrinterSetupDialog is a TPrinterSetupDialog component with capability of getting/setting printersetup-values (orientation, papersize etc) at designtime and runtime. Settings can be saved so users don't have to setup the printer every time they run your program. Standard PrinterSetupDialog is used as propertyeditor. At runtime you can switch between 4 setuptypes: stDefault (like standard PrinterSetupDialog), stInitial (settings set at designtime), stSaved (user defined settings saved) and stUser (settings set when the dialog has executed). AutoSave and ForceInitialSetupValues. Version 6.00 supports long printernames for Windows 2000/XP. Version 3.00 has a small unit that, when installed, automatically saves and reloads the printersetup in Delphi (for instance to print code in low quality). Context-sensitive help is included. Compiled demo can be downloaded from my homepage. [more]
Added: 17-07-2000/8-09-2005   |  Version:   |  Downloads: 11731/9699/43
Author:Poul Bak   Bak-O-Soft   [Homepage]   [DSP files]




[ ] [ 1,739,123 bytes ] [ Freeware ] [ With Source ]
[ D4 | D5 | D6 ]
Components for rendering Video, Audio, Capture Device, DVD Video, MP3, DivX, etc .... Everything that use DirectShow technologie.
Added: 3-06-2001/25-11-2001   |  Version: 1.05 RC1   |  Downloads: 9302/9202/11
Author:Henri GOURVEST   Henri GOURVEST PROGDIGY   [Homepage]   [DSP files]



Example Sources

[ ] [ 194,704 bytes ] [ Freeware ] [ With Source ]
[ D3 | D4 | D5 ]
This unit consists of three procedure to manipulate bitmap: ImageFlipV, ImageFlipH, ImageRotate90. These procedures Flip an image vertically, horizontally, and rotate an image. Currently, bitmaps format supported is 1bit, 4Bit, 8Bit, 15Bit, 16Bit, 24bit, 32Bit. Demo included.
Added: 27-02-2000/12-03-2000   |  Version: 1.1   |  Downloads: 7282/7257/6
Author:Lawrence Blue B. Cuenca   [DSP files]
Marivie A. Galeon   [DSP files]



Experts and Property Editors

[ ] [ 993,176 bytes ] [ Freeware ] [ With Source ]
[ D3 | D4 | D5 | D6 | D7 ] contains:

(1) LsPictureEditor(v2.60) - a Design-Time Glyph/Icon/Picture Property Editor, that allows users to:

  • preview glyphs, icons and pictures;
  • select glyphs visually from your bitmap collections displayed in an array of speedbuttons;
  • select icons visually from built-in FileListView;
  • convert icons to bitmaps (in 16-, 256- or Hi-Color), with adjustable rectangle parameters;
  • save selected image to a .bmp or .ico file, or copy to Clipboard.
  • access frequently used bitmap/icon collections by Bookmarks.

(2) LsPictureExplorer(v2.5) - an executable utility program that demonstrates all the functions of LsPictureEditor.

Please refer to LsPictureEditor.txt for further information.

see LsPictureEditor.txt
Added: 20-10-1998/3-12-2002   |  Version: 2.60   |  Downloads: 8148/7993/8
Author:Leo D. Shih   [DSP files]



Files and Drives

[ ] [ 4,575 bytes ] [ Freeware ] [ With Source ]
[ D3 | D4 | D5 | D6 | D7 | D8 | D2 ]
The component "DKFileFinder" is a basic file search component which will search for files that match the specified "mask". It will also search recursively within sub-folders. The code is not particularly clever but I find it very useful. I have included the .pas file so that developers can just use the code if they so wish. There are no limitations on the use of this FREE component but, by the same token, I can not except responsibility if anything goes wrong.
Added: 27-12-2004   |  Version: n/a   |  Downloads: 906/906/19
Author:Jon .at.   [DSP files]



Form Enhancement

[ ] [ 2,835 bytes ] [ Freeware ] [ With Source ]
[ D2 | D3 | D4 | D5 | D6 | D7 ]
A component to show File Version directly in the application main form caption. Just put TAFVersionCaption on your mainform, set property InfoPrefix and ShowInfoPrefix as you prefere and that's all. [i.e. If FormCaption is 'Form1', it'll be 'Form1 (File Version']
Added: 13-11-2002/31-05-2004   |  Version: 1.1   |  Downloads: 2944/2944/9
Author:Accalai Ferruccio   [Homepage]   [DSP files]



Game Tools

[ ] [ 6,566 bytes ] [ Freeware ] [ With Source ]
[ D2 | D3 | D4 | D5 | D6 | D7 | K1 | K2 | K3 ]
TDominoCard is a domino card component for Delphi and Kylix.
now with correct res file
Added: 7-04-2003/22-04-2003   |  Version: n/a   |  Downloads: 3267/3240/19
Author:Bisma Jayadi   [Homepage]   [DSP files]



Glyphs, Icons and Tools

[ ] [ 12,567 bytes ] [ Freeware ] [ With Source ]
[ D3 | D4 | D5 | D6 | D7 ]
TSysImageList is a read-only descendent of TImageList containing the icons that Microsoft# Windows uses them internally. By using this component you can easily find the associated icon for any file, folder, special folder, or even URL.
Added: 6-11-2000/9-08-2004   |  Version: 1.31   |  Downloads: 10442/10020/28
Author:Kambiz R. Khojasteh   [Homepage]   [DSP files]



Graphical Controls

[ ] [ 1,225,421 bytes ] [ Freeware ] [ With Source ]
[ D3 | D4 | D5 | D6 | D7 ]
TPicShow is an image slider control with 150 transactional effects in pure Delphi code. The major characteristics of PicShow are:
  • Image transition can be controlled programmatically
  • Image can be stretched or centered in the client area of the control
  • Control can show a background image as centered, stretched, or tiled
  • Transition process can use a separate thread
  • New transitional effects can be easily implemented and added to the control
TDBPicShow is the data-aware version of TPicShow with ability to load bitmap, jpeg, and metafile images (natively) from a blob field.
Added: 26-03-2000/25-07-2005   |  Version: 3.10   |  Downloads: 14558/14494/27
Author:Kambiz R. Khojasteh   [Homepage]   [DSP files]




[ ] [ 73,768 bytes ] [ Freeware ] [ With Source ]
[ D3 | D4 | D5 | D6 | D7 | C3 | C5 ]
XStringgrid is an extended version of the stringgrid which offers a lot more flexibility. It's possible to apply different colors and fonts to each column and it's header and align the content of the cells. In addition it offers different inplace editors which can be assigned to columns to edit their cells. So far edit, combo, maskedit, updown, checklist, button checkbox and form inplace editors are implemented. TXStringgrid also implements a flexible sort mechanism. This version includes a simple mechanism to control the style (i.e. color, font...) of each cell. See the demo project to get started.
Added: 18-03-1997/30-06-2003   |  Version: 2.6   |  Downloads: 17915/17278/39
Author:Michael Dürig   [Homepage]   [DSP files]



IDE Tools

[ ] [ 2,829,094 bytes ] [ Freeware ] [ With Source ]
[ D2 ]
A group of utilities targetting Delphi 2005.
Some are for both W32 and .NET personalities.
Regionalize V1.5, Make Region of Selected Code Open Tool.
OptionSets V2.5, Multiple Project Options Sets for Delphi Open Tool.
DEInsight V2.2, Dynamic Error Insight Management Open Tool.
Clearer V1.10, BDS project files and history cleaner.
Some are for .NET personality only.
PrefixIt! V5.0, Prefixed Class Names for .NET
PUses V3.1, Uses Clause Reformatter Open Tool.
NamespaceSearcher V1.1, type to namespace search utility.
Added: 25-01-2005/14-02-2005   |  Version: 1.1   |  Downloads: 378/374/5
Author:Mauro Venturini   Mauro Venturini   [DSP files]



Improved Components

[ ] [ 286,120 bytes ] [ Freeware ] [ With Source ]
[ D5 | D6 | D7 ]
TQProgressBar is a ProgressBar replacement, which can :
  • display a flat or cylindric bar (two kind of cylinder effect available) ; the bar can be vertical or horizontal ;
  • display or not "inactive positions" (the ones not yet reached)
  • it can be with or without shape and background ;
  • with one or two colors (gradient) ;
  • all colors can be changed (shape, background, bar itself, inactive positions)
  • can show positions either in a continuous bar, or blocks by blocks ; blocks are then displayed step by step, or full block by full block ;
  • aso.

    It is freeware, comes with full source, has been developped under D6PE.

    Added: 14-06-2004   |  Version: 1.1   |  Downloads: 874/874/15
    Author:Olivier Touzot   [Homepage]   [DSP files]



    [ ] [ 9,027 bytes ] [ Freeware ] [ With Source ]
    [ D6 ]
    With this component you can create Shortcuts to files (Shell Links)
    Added: 19-08-2002   |  Version: 1.0   |  Downloads: 1188/1188/2
    Author:Jose Maria Ferri   [DSP files]




    [ ] [ 13,734 bytes ] [ Freeware ] [ With Source ]
    [ D6 | D7 | C6 ]
    TISAPIFilter is a Delphi component for building IIS ISAPI filters
    It applyes to the last MS specification for ISAPI filters
    Just add your notification handles to TISAPIFilter OnXXXXXXXXXXXX events and all is OK
    Please use attached template to build your ISAPI DLL
    Added: 13-11-2002   |  Version: 1.00   |  Downloads: 1884/1884/8
    Author:Kiril Antonov   Kiril Antonov - Hronos Ltd   [Homepage]   [DSP files]



    InVisible Components

    [ ] [ 7,064 bytes ] [ Freeware ] [ With Source ]
    [ D4 | D5 | D6 | D7 | D8 | D2 ]
    This component talks to the FireCracker rf module that connects to a serial port and allows you to turn on/off X10 devices or dim/bright lamps connected to an X10 module. Very simple and easy to use. There is a very small example included.
    Added: 3-10-1999/24-08-2005   |  Version: n/a   |  Downloads: 3334/3286/37
    Author:Lee Christensen   [DSP files]




    [ ] [ 23,443 bytes ] [ Freeware ] [ With Source ]
    [ D2 | D3 | D4 | D5 | D6 | D7 ]

    TPJHotLabel descends from TLabel. It provides a clickable label that can start the default browser or email client to access a specific URL. Key features of the component are:

    • The URL property is used for storing the URL to be accessed when the label is clicked.
    • The Caption property can either store descriptive text or can automatically reflect the URL.
    • The label can be highlighted using a user-defined font when the mouse passes over it.
    • The label displays the "hand point" cursor by default. For versions of Delphi that do not support provide the crHandPoint cursor, a custom cursor is linked in to the program by the component.
    • The component's pop-up hints can be customised to:
      • display the normal Hint text;
      • automatically display the URL, ignoring the Hint property.
      • display custom hints set each time the hint is displayed using an event handler.

    A help file is provided that can inegrate with the IDE of Delphi 3 to 7.

    This v2 release is backwards compatible with v1 of the component.

    Added: 7-11-1999/17-11-2003   |  Version: 2.0   |  Downloads: 2916/2903/8
    Author:Peter D Johnson   [Homepage]   [DSP files]



    Localization, Multilingual & Spell Check

    [ ] [ 235,976 bytes ] [ Freeware ] [ No Source ]
    [ D6 ]
    DPS Translation Tools
    "DPS Lang" is an alternative to Delphi's ITE. Its highlights are:
    • This ITE is fully compatible with Borland's localization approach: it ends up generating a separate resource DLL for each language, using the language code as its extension (for instance, ENU for American English)
    • It is extremely TeamSource-friendly: it uses only one file for storing all translations (even when using more than one foreign language)
    • It doesn't generate any subfolder with forms or other resource files. This again eliminates version-control issues. In short, *ALL* translation information (including preferences) is stored in a single file.
    • Allows the use of multiple repositories. This is specially useful when you want to keep your translations organized (for instance, keeping utils separated from other project group stuff)
    • Repositories can be categorized just as any regular project. In other words, repositories can contain forms, resourcestrings, and other stuff. Repositories are not just a bunch of translated strings, because each translated item conserves its identifier.
    • As a result of the previous item, this ITE will automatically detect when you change strings in a form or resourcestring that already have a translation in a repository, and allow you to keep your repositories synchronized.
    • It also detects "changed" items: those that have changed (in the native language) so that you can update both your project and your repositories. The same happens with "unused" items.
    • Allows the use of filters to hide undesired properties. For instance, you can direct the ITE to ignore properties ending with ".ConnectionString", ".TableName", etc. so that the ITE shows only meaningful items.
    • Form previews are much more complete than in Delphi's ITE: you can preview MdiChild forms, forms linked to other Forms or Data Modules, Forms with frames, inherited forms, inherited frames and any combination of them.
    • It allows concurrent use on the same projects and repositories. For example, two or more people can concurrently work on the same project sharing the same repositories.
    • As is the case with Delphi, an external executable is provided to be given to external translators. However, the nice point is you only have to provide external translators with this exe and the translation file (remember: just one file!) which makes it much easier than having to send the rc file and all the forms as is the case with Delphi's ITE. See DPSLangX.txt for more info.
    • I'll soon provide import capabilities to allow you to import your existing ITE projects

    Added: 14-04-2002   |  Version: 1.06b   |  Downloads: 1049/1049/4
    Author:Diego De Marco   [Homepage]   [DSP files]



    Maths, Stats & Algorithms

    [ ] [ 7,747 bytes ] [ Freeware ] [ With Source ]
    [ D1 | D2 | D3 | D4 | D5 | C1 | C3 | C4 | C5 ]
    The CRC Calculator unit (not component) provides three speed-optimized functions to compute (or continue computation of) a Cyclic Roundency Check (CRC). Applicable to XModem protocol (16-bit CRC), SEA's "ARC" utility, PKZip (32-bit CRC) and many others compatible software.
    Added: 15-07-1999/25-06-2000   |  Version: 2.0   |  Downloads: 12600/12591/14
    Author:Aleksey Kuznetsov   UtilMind Solutions   [Homepage]   [DSP files]




    [ ] [ 42,488 bytes ] [ Freeware ] [ With Source ]
    [ D4 | D5 | D6 | D7 ]

    This unit provides a component (TPJColourPopupMenu) that can display a menu containing the sixteen common Windows colours. The menu can take various styles - text only, text with a colour bitmap, colours only (like a palette) or can be owner drawn. It can display colours in 1, 2, 4 or 8 columns. The component is most useful when linked to a toolbar button.

    Comes with fully integrated help and a demo project.

    Tested with Delphi 4, 6 and 7.
    Added: 12-06-2001/6-10-2003   |  Version: 1.1   |  Downloads: 3542/3540/20
    Author:Peter D Johnson   [Homepage]   [DSP files]




    [ ] [ 15,577 bytes ] [ Freeware ] [ With Source ]
    [ D6 | D7 ]
    Full control over windows Balloon Properties: AutoCloseMode [acNone, acAction, acTimeOut, acAutoCalc] BackGroundColor TextColor BalloonIcon [bNoIcon, bInfo, bWarning, bError] TimeOut Title Prompt Font Showing Methods: Show(X, Y : integer) Show(Control : TWinControl) Close Events: BeforShow AfterShow AfterClose OnClick
    Added: 7-03-2004   |  Version: 1   |  Downloads: 1447/1447/41
    Author:FINANCES Ltd   [Homepage]   [DSP files]




    [ ] [ 8,495 bytes ] [ Freeware ] [ With Source ]
    [ D3 | D4 | D5 ]
    Absolute Read/Write HardDisk on Win32 Platform.
    Delphi 3 full source included. No licenses, no warranty, use it at your own risk! No need to include me in your product's info either, especially if its some kind of a horrible virie ;o). [more]
    Added: 12-12-1999   |  Version: 0.01A   |  Downloads: 7950/7950/10
    Author:D.Sofyan, Adrian Hafizh & Inge DR.   aa   [Homepage]   [DSP files]




    [ ] [ 13,390 bytes ] [ Freeware ] [ With Source ]
    [ D2 | D3 | D4 | D5 ]
    This component allows to capture images and videos from several sources (videocams, vcr's, webcams). Has been created using the AVICAP32.dll (from the Win32 API).
    Visit my web site ( There are examples for this component.
    Added: 13-02-2000   |  Version: 1.4   |  Downloads: 14666/14666/31
    Author:Juan Luis Ceada Ramos   [Homepage]   [DSP files]



    OCX, ActiveX

    [ ] [ 39,189 bytes ] [ Freeware ] [ With Source ]
    [ D5 | D6 | D7 ]
    psvAppletHost component is an ActiveX Control Container that supplies the environment for an ActiveX control to run. With psvAppletHost you can use any ActiveX control in your Delphi application without creating a wrapper class for ActiveX control, just like in Visual Basic or MS Office. It lets you access the control's methods and properties using the standard Delphi mechanisms. ActiveX control can be embedded in application at run-time or design-time.
    Added: 11-12-2002   |  Version: 1.0   |  Downloads: 1956/1956/8
    Author:Serhiy Perevoznyk   Serhiy Perevoznyk   [Homepage]   [DSP files]



    Print, Print Preview and Reporting Tools

    [ ] [ 1,789,555 bytes ] [ Freeware ] [ With Source ]
    [ D5 | D6 | D7 | K2 | K3 ]
    FlexCel Reports is a suite of Delphi 5/6/7 components allowing to create Excel files by substituting values into a Template from a database or variables. Also, there is an api allowing to directly read/write Excel files, and a Grid for displaying/writing xls files. Features: Can create completly native (no OLE/dlls)files (biff 8 format: Xls 97-2000-XP), or create them by OLE automation. Your option. In native mode, templates can be embedded inside your exe. No additional files to distribute Can write images/comments/conditional formats/merged cells/pivot tables/charts and almost the complete Excel 2000 feature set in native or OLE mode (Writing images is not allowed in OLE, but you can include as many as you want in the template) Can save to HTML files (only in OLE mode) Exe Demo and full source code included. Also included a BiffEdit application that allows you to view and modify Biff8 files. Messages in English, Spanish, French, Italian, Romanian, Russian, Brasilian Portuguese and Simplified Chinese
    Added: 29-01-2002/23-12-2002   |  Version: 2.5.3   |  Downloads: 9163/8808/32
    Author:Adrian Gallero   [Homepage]   [DSP files]



    Programming Tools

    [ ] [ 50,679 bytes ] [ Freeware ] [ No Source ]
    [ D1 | D2 | D3 | D4 | D5 | D6 | D7 | K1 | K2 | K3 ]
    DIPP is a Pascal Pre-Processor to manipulate Pascal source code files:
    • remove comments
    • process compiler directives
    • strip or keep conditional compiler directives by wild card masks
    • insert, read, or skip include files by wild card masks
    DIPP is useful to
    • simplify debugging by inserting include files and removing unnecessary conditionals
    • prepare Pascal sources to share with 3rd parties
    • target Pascal sources at specific compiler versions
    • remove conditionals unsupported by some (old) compilers
    DIPP is a tiny console application suitable for batch processing. It reads, processes and writes one file at a time, performing minimal syntax check as it goes. Output files can then be passed on to Pascal compilers.

    DIPP is freeware, no strings attatched.

    Added: 2-12-2003   |  Version: 1.20   |  Downloads: 1057/1057/8
    Author:Ralf Junker   The Delphi Inspiration   [Homepage]   [DSP files]



    Shareware Protection

    [ ] [ 2,452,828 bytes ] [ Freeware ] [ No Source ]
    [ D4 | D5 | D6 | D7 ]
    The most improved package of the AVLock series. This Delphi component let you to convert your application to time limited trial in a very easy way!! In the version 5 all tasks has been integrated into a new utility called AVLockManager, namely: Configure the component. Run the application to evaluate your settings. Unregister the application in order to try again. Manage all users for each application. Generate Keys and ship it to your users. AVLockGold also allow you: Rent your software sending a new Registration Keys for each new period. Manage up to 254 extra modules. Two lock strategies; install code based and user name based. Take full control of your application through registration codes, each one of them for the main application or for a extra module, each one with its own registration settings. Manage the number of users logged to your app at the same time (instances of your app). Generate Generic Keys which allow you to register all users with the same version of your app with only one Registration Key. Utilities by generation and manipulation of registration keys. Registration data encripted for a more secure operation. Four demo applications included. Documentation in english and spanish languages. Strong Rijndael encryption algorithm used in RegKeys, registration data and all sensitive files. In v5.2 a new feature "MoveReg" has been added in order to move to another computer all registration data. Free for not commercial use. Limited edition $39.95 Standard edition $74.95 Developer edition (all sources included) $149.95
    Added: 18-10-2004/4-04-2005   |  Version: 5.3.2   |  Downloads: 508/501/11
    Author:Alcides Valega   [Homepage]   [DSP files]



    Sound Controls

    [ ] [ 33,401 bytes ] [ Freeware ] [ With Source ]
    [ D1 | D2 | D3 | D4 | C1 | C3 | C4 ]
    Control of PC Speaker in Windows. Make your programs bleep like FractInt. Play tunes in the style of GWBasic's PLAY command. [more]
    Added: 3-07-1998/13-02-2000   |  Version: 5.2   |  Downloads: 5542/683/5
    Author:Andy Preston   Apollo Developments   [Homepage]   [DSP files]




    [ ] [ 100,645 bytes ] [ Freeware ] [ With Source ]
    [ D4 | D5 | D6 | D7 ]
    Quick string manipulation library - mainly assemby code. (All comments in Russian)
    Added: 26-06-2000/7-07-2003   |  Version: 6.07   |  Downloads: 7183/7020/17
    Author:Andrey N. Driazgov   [DSP files]
    Sergey G. Shcherbakov   [DSP files]



    System Components Win API based

    [ ] [ 4,856,953 bytes ] [ Freeware ] [ No Source ]
    [ D5 | D6 | D7 ]
    Component providing detailed system information: +Registered organization, owner +Time Zone info +Machine name, IP address, MAC Address +SMBIOS/DMI enumeration +Direct memory access +Last boot date and time, Boot time +CPU architecture, type, active mask, count, level, revision, vendor, id, speed, +OS version, build number, platform, CSD version, version name, user name, serial number +Locale Information +DVD Region, folders +Graphic adapter chip name, dac, memory, screen width and height, color depth, modes +Sound card name, WaveIn, WaveOut, MIDIIn, MIDIOut, AUX, Mixer device name +Printers +Memory info, allocation granularity, min.and max.application address +Disk info, file system, controllers +Video BIOS version and date +Network adapter, protocols, sevices, clients +TCP/IP and Winsock info +BDE, ODBC, DAO, ADO, ASPI, DirectX information +Device overview (like Device Manager) +Win9x resources +Running process enumeration +Installed software enumeration +Startup runs enumeration +Internet settings +Sharepoints, Service, Driver, Account, Event Log enumerations +Storage devices enumeration (HDD, CDROM...) +USB devices enumeration +Component showing CPU usage EXE demos included. Many usefull apps included
    Added: 17-07-2001/25-04-2004   |  Version: 8.6.2   |  Downloads: 10206/8033/22
    Author:Michal Mutl   [Homepage]   [DSP files]



    Visible Components

    [ ] [ 287,688 bytes ] [ Freeware ] [ With Source ]
    [ D4 ]
    This Filemanager Toolset contains the required VCL-components to build a fully functional filemanager for Windows95/98 and Windows NT4. TDriveView displays the directory structure of all drives as treeview with shell icons taken from the system imagelist. It supports file operations like creating, copying, renaming and deleting directories, full OLE-drag&drop for files and directories using dragimages, clipboard operations, detecting filesystem changes, displaying the system contextmenu and the system property sheets. TDirView displays files and subdirectories of a single directory as listview with shell icons taken from the system imagelist. It supports file operations like creating, copying, renaming and deleting files and directories, full OLE-drag&drop for files and directories using dragimages, clipboard operations, detecting filesystem changes, displaying the system contextmenu and the system property sheets. TIEDriveComboBox is a combobox for drives with icons taken from the system imagelist and variable volumelabel style. TDriveInfo is a non-visible class for the centralized drive management. It provides informations about the currently installed logical drives. Exe-Demo included. [more]
    Added: 21-03-1999/2-08-1999   |  Version: 2.4   |  Downloads: 6937/4944/13
    Author:Ingo Eckel   [Homepage]   [DSP files]



    Web Application Development

    [ ] [ 519,833 bytes ] [ Freeware ] [ With Source ]
    [ D5 | D6 ]
    Easynet Internet Acces Suite And HTML DOM Parser
    Added: 18-08-2003   |  Version:   |  Downloads: 746/746/8
    Author:Erdal PAYAT   Progsan Software   [Homepage]   [DSP files]



    Winsock & Internet

    [ ] [ 309,326 bytes ] [ Freeware ] [ With Source ]
    [ D5 | D6 | D7 ]
    Powerful socket library with components for: TCP Client, TCP Server, UDP Socket and Host Lookup. Advanced features include throttling and connecting via Socks5/HTTP Tunnel proxies. [more]
    Added: 14-10-2002/17-12-2002   |  Version: 3.12   |  Downloads: 3720/3715/18
    Author:Delphi Fundamentals   Delphi Fundamentals   [Homepage]   [DSP files]



    Winsock and Communications

    [ ] [ 47,755 bytes ] [ Freeware ] [ With Source ]
    [ D2 | D3 | D4 | D5 | D6 | D7 | C1 | C3 | C4 | C5 | C6 ]
    Freeware, full source provided, socket component with next features: -Supports both TCP and UDP protocols; -Support for blocking and non-blocking socket communications; -Listening mode will automatically accept incoming connections, create a new TSock component for the connected socket, and spawn a new thread of execution to handle concurrent blocking server connections; -Component can transfer blocks of data up to 4 gigabytes in length and more. -Package caches resolved IP Addresses for faster DNS lookups;
    Added: 10-02-1997/5-05-2003   |  Version: 1.0k   |  Downloads: 9816/9715/21
    Author:Ward van Wanrooij   [Homepage]   [DSP files]




    [ ] [ 6,416 bytes ] [ Freeware ] [ With Source ]
    [ D7 ]
    A Component to allow you to easily add a 'wizard' to your application. Has Next, Back, Help and Finish buttons as you would expect. It allows you to alter the caption of each button. Also has an optional tree diagram on the left side to diagram the flow of the wizard.
    Added: 23-02-2004   |  Version: n/a   |  Downloads: 1123/1123/14
    Author:Craig Chapman   [DSP files]



    Word Processing Tools

    [ ] [ 14,166 bytes ] [ Freeware ] [ With Source ]
    [ D3 | D4 ]
    A unit to import and export Office formats to and from a RTF. That is, import and export Word-docs, HTML, WordPerfect, etc. The demo-app uses the RichEdit98-component, also on DSP.
    This code has been made public under the GNU GPL license version 2 (see also ReadMe.Txt). The demo-app is created in Delphi 4, but the converters-unit itself already worked in Delphi 3.
    Added: 20-09-1998   |  Version: 1.0   |  Downloads: 10766/10766/5
    Author:Fred Jansma & Paul te Bokkel   [Homepage]   [DSP files]


    © 1995-2005 Robert M. Czerwinski ( The Delphi Super Page a.k.a. DSP ).
    All rights reserved.