Professional set of Delphi and C++Builder components for virtual instrumentation

  • Meters, Bars (Gauge), with linear or log(10) scaling
  • Digital indicators (time, value)
  • Operating Point display
  • Dial (knob), Sliders, Trend/Recorder
  • buttons, switches, LED indicators
  • DB-Aware components and many more


By Andrea Creola.

Freeware + source 08 Jul 1998


Conatins: ACTxtAssist, ACOutBox, ACLog, AcEdFName, AcCopy, AcChangeDir, AcCheckForDisk, ACRegistry, AcMakeSubDir, ACLinkCreate, AcUnitDialog, more...


  • Status: Fully functional
  • Source: Included
  • Size: 115kB

Platforms: D2

Advanced Application Controls v.3.9.1

By UtilMind Solutions.

Shareware 25 Jul 2007


The Advanced Application Controls (AppControls) is the set of over 90 multipurpose components for all versions of Delphi and C++ Builder. The package contains everything you need to add neat and, more important, truly professional appearance for your software, making development of great interfaces and internal utilities really rapid. All components are highly integrated each other and extremely easy to use. The AppControls contains components to make the forms to behave like Applicaiton Desktop Toolbars (like taskbar or MS-Office panel) or "magnetic" forms of WinAmp player. Components to add the context-sensitive help without any help-files, additional custom buttons on the form title bar and associatiated menu items in the system menu; show smooth matrix- or win2k-based animation effects; balloon-style hints; additional color cursors for any VCL or non-VCL object of the forms. Your applications will be able to auto-run itself on Windows startup with restoring previous forms placements. Upload and hold any files inside of the Delphi/BCB forms. Create shortcuts to the files and read the information from existing shortcuts. Install new file types and associations into the Windows shell. Download files from the Web via HTTP or post data to the CGI programs. Auto-upgrade itself from the Web at once a newer release of your application will available. Hook the form messages and hidden application events. Hook all key presses, mouse clicks and mouse movements within entire application, easy to use TCP/IP client and server components which lets you easily implement your own Internet protocol; and a whole bunch of others components and great features. Besides invisible utilities the package contains some additional visual controls and several MS-Outlook style controls (i.e: HeaderPanel, SplitterPanel and PicturePanel).

See full overview on developers website. Help-file included to distribution packages.


  • Status: With Nag-Screen
  • Source: On purchase/registration
  • price: $149
  • Source price: $299
  • Size: 2 866kB

Platforms: C2k6, D2006, C2k7, D2007, CB3, CB4, CB5, CB6, D2, D2005, D3, D4, D5, D6, D7

AgLib v.5.6.7

By Andrey Grachev.

Freeware + source 07 Mar 2003


AgLib - component library. It contains design, interface, tool, database etc components.


  • Status: Fully functional
  • Source: Included
  • Size: 146kB

Platforms: D5, D6, D7

AHM Freeware Components Triton v.2000

By Alexander Mehlhorn.

Freeware + source 28 Mar 2002


The AHM Freeware Components are a set of several components that have been removed from previous versions of the AHM Triton Tools.


  • Status: Fully functional
  • Source: Included
  • Size: 111kB

Platforms: CB3, CB4, CB5, CB6, D3, D4, D5, D6

Alex Ghost Library v.1.61

By Alexey Popov.

Freeware + source 06 Dec 1999


Common purpose components, classes and functions.


  • Status: Fully functional
  • Source: Included
  • Size: 206kB

Platforms: D3, D4

ARIOX Delphi Components

By Alexis Rios.

Freeware + source 17 Jan 2001


  • TDocView - Document View Architecture
  • THex - Manages hex numbers, strings and data
  • TEnhancedListView - A Visual Basic type ListBox
  • TFlashingLabel - A custom flashing label
  • TWebLabel - Click on it and you will you to the site in it's caption
  • TWinSystem - A lot hard system API functions encapsulated in an easy to use component
  • TNumericEdit - An edit box that only accepts integers or decimals
  • TMixedStatusBar - A status bar with a progress bar
  • TSortedListView - A graphical sorted listview (ascending or descending) with icons to show their sorting status (clicking on the column names) like the one available with Winzip and other leading commercial software titles
  • TNetworkPrinter - An enhanced version of the TPrinter object
  • TNumericEdit - A text box that only accepts numbers or decimals.
  • TFlashingLabel - A label that flashes at the interval you want.
  • TWebLabel - A special label that goes to any URL that you want when clicked.
  • TWinSystem - A lot of popular low level Window systems functions to enhance your applications: Computer, OS and User Info, Recycle bin, Version Info, File copy with flying folders and much more.


  • Status: Fully functional
  • Source: Included
  • Size: 158kB

Platforms: CB5, D5

Bluecave Components v.1.0.1

By Bluecave Software.

Freeware + source 07 Jul 2006


Bluecave Components is a package containing several visual and non-visual components. In addition there are some helper classes and functions. For example to wrap NT privileges to a easy to use class.

Components: TBcWebLabel, TBcStringsContainer, TBcPageControlLink, TBcThreadTimer, TBcExplorerPanel, TBcOpenDialog, TBcSaveDialog, TBcAction, TBcFontButton, TBcColorButton, TBcGroupBox.

Bluecave Internet Component: TBcIndyHTTPFile.

Classes/functions:TBcExpressionCompiler, TBcNTSecurityPrivileges, function IsAdministratorUser.


  • Status: Fully functional
  • Source: Included
  • Size: 130kB

Platforms: CB5, D5, D6

Codebot Class Library v.1.00.01

By BoxBoy.

Freeware + source 13 May 2006


Inside this package you will find two libraries: The bare controls library, and the codebot controls libary.

The bare controls library was an attempt to be a lightweight set of units that use no other runtime units. This means no Forms, Controls, Classes, SysUtils, or ComObj support. The idea was to create a cross platform, cross pascal compiler set of units that provided the programmer with the basic functionality to draw on the screen and accept user input. At one point, I actually got it working to create and draw to an OpenGL window on both Windows and Linux.

The codebot controls library has lots of useful routines, classes, and components for programming on Windows. There is a lot more to it than just the components you'll see on the pallet. Even if you don't use Delphi, I think there is still plenty pick through . Perhaps you can port some of the code to other tools.


  • Status: Fully functional
  • Source: Included
  • Size: 1 011kB

Platforms: D2006, D5, D7

Decosp Components Library v.2.5

By Decosp.

Freeware + source 24 Dec 2001


Decosp components library is a set of multipurpose components for Borland Delphi, designed for advanced developers. There are more than 20 components in this library, what allow you to make your application more attractive and user interface more convenient. The package facilitates the access to database.

The library include:

  • Various kind of edits:
    • Enhanced mask edit, Date edit, Float edit, Grid edit, Tree edit, Enhanced combo box edit, List combo box
  • Various kind of grids:
    • dbAware grid
    • Tree grid (with possibility to present it in the form of MS Outlook grouping). The methods of work with tree nodes are more than 10 times faster than ones realized in standard TTreeVew component.
  • Tabs controls:
    • Page controls (like InterDev style),
    • Outbar control.
  • Syntax Memo edit (with embedded supporting Delphi and T-SQL syntax) with simple and understandable method of further development and parsing set of languages
  • And number of other useful components.


  • Status: Fully functional
  • Source: Included
  • Size: 470kB

Platforms: D4, D5, D6

Delfi Components Pack v.1.0

By Delfi.

Freeware + source 06 Dec 2001


Collection of 22 components:
  • progressbar that can have different colors
  • trackbar that has elableselrange and autohint property
  • button with new look
  • new slider
  • advanced edit (richedit and memo with same capatibilites is included)
  • combobox that displays images from imagelist
  • listbox that displays images from imagelist
  • Delfi_pathcontrol for selecting directories using windows dialog
  • Delfi_integerselector (supports vertical scroolbar alingment too)
  • Delfi_Updown another updown
  • panel that acts like form but you can drop it on form at design time
  • advanced gauge
  • Delfi_checkbox with new style
  • extended old checkbox
  • Delfi_wav_info gives you information about wav files (mono, stereo, qality etc ...)
  • Delfi_oneapp prevents or detects multiple instances of your application
  • Delfi_form_client_mover can hide your app from Ctrl+Alt+Del can enable user to move form using client area and flash taskbar button of your program
  • Delfi_setdatetime can set system date and time the most simple way settime(hour, minute, second, msecond) and SetDate(year, month, day)
  • Delfi_dragdrop drag and drop support for your application
  • Delfi_trayicon simple component that add your application to system tray
  • Delfi_tapi component for caling phones using tapi32.dll that comes with win32
  • Delfi_stringparser an stringparser.


  • Status: Fully functional
  • Source: Included
  • Size: 93kB

Platforms: D4, D5

Delphi Simulation Components v.1.0

By IzhSTU.

Freeware + source 18 Dec 2000


Delphi Simulation components for simple simulation models.


  • Using process-oriented simulation (GPSS-like).
  • Using event-oriented simulation (SMPL-like and Simula-like),
Components: TDSTimer, TDSGenerator, TDSOneChannelDevice, TDSMultiChannelDevice, TDSQueueOneChannelDevice, TDSQueueMultiChannelDevice, TDSTransfer, TDSTerminator, TDSAdvance, TDSQueue, TDSSplitter, TDSAssembler.


  • Status: Fully functional
  • Source: Included
  • Size: 99kB

Platforms: D3, D4, D5

DelphiWorks v.1.4

By Codehunter Works.

Freeware + source 07 Jul 2006


DelphiWorks is a collection of 30 Units, 390 procedures and functions, 50 records/types and 121 constants. A complete documentation is available as compiled HTML help file ( CHM ), as a HTML offline pack or online at authors website. All help files available in german language.

Tools for: date/time conversions, registry, multimonitor systems, files and drives, HTML, INI-files, MP3, networks, Windows NT special funtions, numerics and mathematics, operating systems, printers, string- conversions, system internal functions and many many more...


  • Status: Fully functional
  • Source: Included
  • Size: 478kB

Platforms: D4, D5, D6, D7


By Hiroyuki Hori.

Freeware + source 21 Dec 2000


This component collection allows you to use DirectX with Delphi far more easily than writing it all from scratch yourself. You can even use these components if you don't have the DirectX SDK installed, i.e. just the runtime version.

The following DirectX objects are supported:

  • DirectDraw
  • Direct3D
  • DirectSound
  • DirectSoundCapture
  • DirectInput (including GetJoyPosEx)
  • DirectPlay
Components included:
  • TDXDraw - DirectDraw and Direct3D component.
  • TDXDIB - Component by which DIB is maintained.
  • TDXImageList - List of TPicture. Surface is controlled.
  • TDX3D - The Direct3D component (works with TDXDraw).
  • TDXSound - DirectSound component.
  • TDXWave - Component by which Wave is maintained.
  • TDXWaveList - The list of Wave. The buffer is controlled.
  • TDXInput - Input component (Keyboard and Joystick).
  • TDXPlay - Communication component.
  • TDXSpriteEngine - Sprite engine.
  • TDXTimer - High-speed timers (better than TTimer).
  • TDXPaintBox - DIB version of TPaintBox.
  • TDXForm - Optimizes forms for DelphiX.


  • Status: Fully functional
  • Source: Included
  • Size: 872kB

Platforms: D3, D4, D5

DelphiX for Delphi 7

By Maxime Collomb.

Freeware + source 20 Dec 2002


A modification of DelphiX so it can be compiled by Delphi 7.


  • Status: Fully functional
  • Source: Included
  • Size: 553kB

Platforms: D7

DNK Components v.2.1

By Delfi.

Freeware + source 12 Aug 2002


Collection of 43 components. Includes:
  • TDNK_ipedit - an IP edit control emulator
  • TDNK_Progressbar - progress bar that can have different colors
  • Trackbar_32 - Enhanced Trackbar
  • TDelfibtn - a button with new look
  • TDNK_edit - Advanced edit (Richedit and Memo with same capatibilites is included)
  • Many more...


  • Status: Fully functional
  • Source: Included
  • Size: 69kB

Platforms: D4, D5, D6

Dream Graphic Pack v.2.14

By William Yang.

Freeware + source 01 Jun 1998


Contains next controls:
  • GlassPush - Look like a glass made button
  • ToggleImage - An On/Off clicker
  • ShadowButton - Different Shaped button with shadow
  • SImage - Shadowed Image Button
  • Apples - A Textbox like control, but display a picture instead of Numbers
  • Background - TiledBitmap /SmoothColor /Simple Filled control
  • Color95Button - Windows95 look button with color compatability
  • ColorPanel - A Color compatible panel
  • ColorBar - A color picker control
  • BCBitmap - Display a transparent bitmap
  • ArtLabel - A Label can display bitmap and has some additional effects
  • GradientFill - with 5 Colors and 3 Shapes
Three units:
  • GrafMan - All the graphic functions do with pictures
  • DrawMan - All functions related to canvas drawing
  • ColorMan - All functions used for colors
and animation object.


  • Status: Fully functional
  • Source: Included
  • Size: 185kB

Platforms: CB1, D2, D3

J-Write Component Library v.2.3

By MWA Software.

Shareware 08 Jul 2006


This is an add-on set of components for use with the Delphi. These components support fast efficient editing of any size text file without speed or memory limitations on how big a file you can edit. There are four word wrap modes including a WYSIWYG mode, and any ANSI font is also supported with user defined tab stops. EMail extensions include uuencode/decode. Multi-level undo/redo, drag and drop editing, fast search and replace and more.


  • Status: Trial (work while IDE is running)
  • Source: On purchase/registration
  • price: $30
  • Source price: $90
  • Size: 477kB

Platforms: D6, D7

JEDI Code Library (JCL) v.2.7

By Joint Endeavor of Delphi Innovators JEDI.

Freeware + source 08 Sep 2014


The JEDI Code Library consists of a large set of thoroughly tested and fully documented utility functions and non-visual classes which can be instantly reused in your Delphi and C++ Builder projects.

The library is built upon code donated from the JEDI community. It is reformatted to achieve a common look-and-feel, tested, documented and merged into the library. The library is grouped into several categories such as Strings, Files and I/O, Security, Math, Unicode and many, many more. The library is released to the public under the terms of the Mozilla Public License (MPL) and as such can be freely used in both freeware/shareware, open source and commercial projects.


  • Status: Fully functional
  • Source: Included
  • Size: 9 444kB

Platforms: C2k10, C2k6, C2k7, C2k9, CB6, CB64, CBXE, CBXE2, CBXE3, CBXE4, CBXE5, CBXE6, CBXE7, D2005, D2006, D2007, D2009, D2010, D6, D7, DXE, DXE2, DXE3, DXE4, DXE5, DXE6, DXE64, DXE7

JustTools v.

By JustSoftWare LLC.

Shareware 06 Mar 2002


  • JSAppReg was written to give quick access to some Registry functions commonly used for applications. You can use this component in conjunction with a Menu item. The property can be read on startup, and the menu item set.
  • JSCapNHook allows you to know every mouse click and keyboard press that was happening in Windows. This component implements a journal hook which traps all events. The component must be modified to export any other events. Enabled turns the hook on and off.
  • JSFormTools aadd the ability to the programs to remember where they were last on the screen, or to pop up centered over the main form, as well as store the options set by the end user (and sometimes even panel sizes, etc.)
  • JSGrid is the grid with alternative row colors, also evolved to have sort routines; support types 'String', etc., for the columns; and to have the sorting of the grid (as well as justification) pay attention to the column type. This grid also supports some "data bound-like" functions because it accepts a 'VariantArray' in a function call to populate itself, and will return a 'VariantArray' when asked for its contents. It will also accept another 'VariantArray' to populate the columns with types, captions, and widths. The default colors are supposed to look like Microsoft Money.
  • JSSumGrid inherited from JSGrid, and is very similar, except it has a Fixed row at the bottom of the grid, that contains the sum of all numeric rows in the grid.
  • JSJustAbout takes care of your About boxes. Just drop it on the form and you have a decent 'About' box. You set a few properties, and you have an 'About' box with system information, version information, and give your users the ability to link to your web site, or send you compliments by e-mail. Additionally, all your programs will have a "Standard look and feel" with little or no work. Note: uses JSFormTools, JSVersion, JSSysInfo components.
  • JSSysInfo - system information, sometimes it is necessary for your program to function, some times it just gives that touch of class to polish off an application (like in the about screen).
  • JSLog allows you collect information in large, fast log. It has also been useful as a crude profiling tool. The log component is pretty self contained, just drop it on, set 'Active' to 'True' and start calling it's 'Log' procedure and pass in the string you want to write to the log. You can set 'FileName' to control the path and file name of the log, but the default will be the path and file name of the application (with a .log extension). The speed and size are achieved through the use of file pointers which are fast, and the maximum size should be around four terabytes.
  • JSRegister is a component to collect the information. Simply drop it on and call 'Execute' (just like a Standard Dialog) and all the necessary information is entered and ready for check the serial number - if that is the way this program is registered.
  • JSSplash - component, which you drop on your main form, set the Properties, and Voila instant splash screen.
  • JSURLLabel - a very simple one label.
  • JSVersion - component which retrieves the version information from your programs, and related programs and publishes these as properties.


  • Status: Trial (work while IDE is running)
  • Source: On purchase/registration
  • price: $15
  • Source price: $100
  • Size: 211kB

Platforms: D5, D6

Jw Components v.1.02

By Joseph Wilcock.

Freeware + source 01 Oct 2001


A list of components that were all created to either learn how to make components or to solve a specific problem. Components:
  • JwAutAbt: Non-visual auto "About" box with various properties
  • JwBinRES: Streamable Binary Resource (alternative to Res files)
  • JwBmpRes: Non-visual Component to store TGraphics with little memory
  • JwByPs: "Checkbox By Pass" - Prevent a click even if enabled
  • JwFshCl: TLabel with Three different fonts for different states
  • Jwfshpn: As a "TFlashClick" but on a TPanel
  • JwLabel: TLabel with a absolute control over the font's values, including rotation
  • JwLinez: Very simple line drawing tool
  • JwPopbtn: Button with "three" stages--to react to the mouse-over event
  • JwRotPan: Just like the JwLabel, but on a TPanel--can be imported to ActiveX
  • Jwrtfsh: Combination of JwLabel, JwFshCl
  • JwShellBrowseFolder: Non-Visual Browsing for directories, using the Windows Shell
  • JwSmile: Useless component--just for fun
  • JwStgPnl: Three stage panel--encapsulates what can be done by adding events.
  • JwStrRes: Non-Visual Resource for TStrings
  • JwWrpbtn: TLabel with TButton-style look and feel.


  • Status: Fully functional
  • Source: Included
  • Exe demo: included
  • Size: 608kB

Platforms: CB5, D3, D4, D5

KomponentyTom v.1.0

By Sys999 Tom.

Freeware + source 18 Nov 2009


Sys999 Components pack:
  • TFileNameDialog,
  • THeadListBox,
  • TInPanel,
  • TServerNamedPipe,
  • TClientNamedPipe,
  • TPipeStatusLt,
  • TPipeStatus,
  • TPJVersionInfo,
  • TTerminalBox,
  • TAsynTimer,
  • TAsynEvent,
  • TWaveList,
  • TTomWaveFile,
  • TTrayNotifyIcon,
  • TSSStringGrid,
  • TSSHexBinGrid,
  • TSSEditGrid,
  • TKlawiatura.


  • Status: Fully functional
  • Source: Included
  • Size: 217kB

Platforms: CB6, D2005, D2007, D2009, D2010, D7

ksTools v.0.50

By Sergey Kasandrov.

Freeware + source 14 May 2010


  • TksComPort - a component for serial communication
  • TksTimer - a high resolution replacement for standard VCL TTimer
  • TksInteger - multiple-precision integer arithmetics
  • Base-2 fast Fourier transform routines
  • "Shrink" compression algorithm


  • Status: Fully functional
  • Source: Included
  • Size: 284kB

Platforms: D2007, D2009, D2010

Mab VCL v.1.00

By Matt Hamilton.

Freeware + source 06 Jul 1998


The Mab VCL is a collection of components which I have written either as an exercise in component writing, or because author genuinely needed the functionality. It includes the following components: TMabDBLoginDlg, TMabDBPasswordDlg, TMabDBChgPasswordDlg, TMabDeleteDialog, TMabModifyFieldsDialog, TMabFormSave, TMabDBSave, TMabControlSave, TMabRegFormSave, TMabRegControlSave, TMabRegDataSetSave, TMabRegDBGridSave, TMabRegSaveControls, TMabRegSaveDataSets, TMabRollUp, TMabHexButton, and TMabImageCombo.


  • Status: Fully functional
  • Source: Included
  • Size: 44kB

Platforms: D1, D2, D3

NG Complete v.2022.0

By LMD Innovative.

Shareware 16 Mar 2022


The new Next Generation (NG) Control Suite supplements the LMD line of products for Embarcadero Delphi/C++Builder. While LMD VCL products still (now and in the future) support legacy IDEs (Delphi/C++Builder 6 and higher), NG components make use of new IDE and language features of most recent IDE releases (Delphi/C++Builder 2009 and above).

This approach allows us to neglect compatibility issues (e.g. Unicode and Generics support) and to use ideas which are not possible with older IDEs. Besides that NG Controls are designed to be lightweight and task-focused. They do not represent a complete framework like the LMD VCL platform and can be used at the same time with LMD VCL controls, the VCL and FMX or any other 3rd Party toolbox.

Actually all features of the following NG standalone products are included:

  • NG ConnectionPack
  • NG DialogPack
  • NG HTMLPack
  • NG SerializerPack
  • NG Drag&DropPack
  • NG ValidatorPack.


  • Status: Trial (work while IDE is running)
  • Source: On purchase/registration
  • price: $159
  • Size: 5 735kB

Platforms: CBXE3, DXE3, CBXE4, DXE4, FM, CBXE5, DXE5, CBXE6, DXE6, FM3, CBXE7, DXE7, CBXE8, DXE8, C10, D10, C10.1, D10.1, C10.2, D10.2, C10.3, D10.3, C10.4, D10.4, C11, D11, C2k9, D2009, C2k10, D2010, CBXE, DXE

Nix Components v.2.7

By Nix Software Solutions.

Commercial 08 Jul 2006


Nix Components (formerly NAG Components) is a versatile, one-stop suite of over 77 native, robust general-purpose components.

Nix Components is designed to be your one-stop solution whether you want to visually enhance your applications, make them more intuitive and feature-rich, or give them unique system or low-level functionality that had always required hours of programming.

With Nix Components you can now do all of this in a seamless, hassle-free fashion, by just dropping the appropriate components onto a form and setting a few properties-aided by comprehensive, detailed documentation.


  • Status: Trial (work while IDE is running)
  • Source: On purchase/registration
  • price: $69.95
  • Source price: $149.95
  • Size: 7 773kB

Platforms: C2k6, CB5, CB6, D2005, D2006, D5, D6, D7

R&A Library v.1.60

By Andrey Prigunkov, Roman Tkachev.

Freeware + source 03 Apr 2001


Components pack, including:
  • Highlight Editor
  • Small Pascal interpreter
  • DbTreeView
  • 3DMaxPanel
  • Run-time from designer (beta)
  • and more..


  • Status: Fully functional
  • Source: Included
  • Size: 985kB

Platforms: CB1, CB4, D2, D3, D4, D5

SOHOLib v.2.00

By AllexSoft.

Freeware + source 17 Aug 1999


Contains more than 40 components for various tasks: data-aware, visual, sound and more. Also containts special components for developing end-user applications. Required Delphi VCL Extensions (RX) Lib.


  • Status: Fully functional
  • Source: Included
  • Size: 917kB

Platforms: D3, D4

Sonket dev left overs, the soap! v.28.02.2002

By Bernt Levinsson.

Freeware + source 28 Feb 2002


"This is some components for Delphi 4, Delphi 5 and Delphi 6. Delphi 3 I've not checked if anyone compiles with it, I've removed D3 from my system. No precompiled demos, but I've done an app that's included to compile included examples direct form this application."


  • Status: Fully functional
  • Source: Included
  • Size: 714kB

Platforms: D4, D5, D6

TMS System Controls Pack v.

By TMS Software.

Shareware 18 Jul 2015


Set of components o solve system level tasks:
  • TAdvSignatureCapture - component to capture signatures entered via pen or touch screen interfaces (or fallback to mouse)
  • TvCard - read / write vCard files
  • TvCalendar - component to read and write events from vCalendar files
  • TAdvLockApp - automatically minimizes applications with sensitive data when idle for a defined amount of time
  • Set of Aero Controls:
    • AeroWizardButton: Forward, backward or combined forward/backward button and optional dropdown button for Aero glass based wizard forms
    • AeroButton: Aero glass compatible button with optional imagelist image
    • AeroBitButton: Aero glass compatible TBitButton equivalent
    • AeroSpeedButton: Aero glass compatible speed button
    • AeroLabel: Label with blurred Aero text drawing and support for imagelist image left or right from text
  • Shell Dialogs - the ShellDlg package gives you access to four undocumented Shell dialogs
  • TAdvTouchKeyboard & TAdvPopupTouchKeyboard - configurable on-screen keyboard for touchscreen applications with support for QWERTY, AZERTY, DVORAK, NUMERIC, CELLPHONE keyboard layouts as well as fully customizable keyboard layouts. Includes a keyboard that can be dropped on a form as well as a popup touchscreen keyboard that can optionally automatically follow focus.
  • TAdvSysKeyboardHook - allows to capture all keys typed also when other applicatons are active
  • TCABFile - wrapper around the Windows CABINET.DLL functions to create CAB files, extract files from CAB files or create self extracting EXE files (not supported on Win9x).
  • TAdvTaskDialog - component to use the new Windows Vista TaskDialog on Windows Vista and seamless emulated version for older operating systems. Includes TAdvInputTaskDialog to query input from user via edit, combobox, datepicker, memo or custom control and parameter compatible replacement functions for standard VCL ShowMessage(), MessageDlg(), InputQuery(). Call AdvShowMessage(), AdvMessageDlg(), AdvInputQueryDlg().
  • More...


  • Status: Trial (work while IDE is running)
  • Source: On purchase/registration
  • price: $110
  • Size: 30 626kB

Platforms: C2k10, C2k7, C2k9, CBXE, CBXE2, CBXE3, CBXE4, CBXE5, CBXE6, CBXE7, CBXE8, D2007, D2009, D2010, D7, DXE, DXE2, DXE3, DXE4, DXE5, DXE6, DXE7, DXE8

URL Controls v.

By I.T.Prise.

Freeware + source 06 Apr 1999


Use URL Controls to save your time when programming jumps to http, e-mail and other URLs. URL Controls include TUrlLabel, TUrlButton, TUrlSpeedButton, TDbUrlLabel, TDbUrlButton, TDbUrlSpeedButton. URL Controls enable you easy and fast customizing a target URL, target URL Captions, Hints etc. You can assign your custom code that will be executed before or after your application jumps to URL.


  • Status: Fully functional
  • Source: Included
  • Size: 31kB

Platforms: D3, D4

wxVCL 0.0.2

By TwinForms.

Freeware + source 05 Jan 2008


wxVCL is a library for wxWidgets that contains functions that mimics VCL for Delphi and C++ Builder. Currently it has some basic VCL classes and approx. 600 VCL functions (functions in SysUtils, DateUtils, System, StrUtils etc.) Unlike VCL, wxVCL can be used in various OS that are supported wxWidgets.


  • Contains more than 600 VCL functions
  • Contains basic VCL classes like TStringList, Common Dialogs, IniFile etc
  • Adapted to C++ from LCL (VCL) functions from Free Pascal.


  • Status: Fully functional
  • Source: Included
  • Size: 68kB

Platforms: C2k6, C2k7, D2005, D2006, D2007, D7

WyComponents v.1.1

By Yang Wang.

Freeware + source 25 Mar 2002


Contains more than 20 components for various purposes.


  • Status: Fully functional
  • Source: Included
  • Size: 103kB

Platforms: D5, D6

X2000 Components v.2.05a Beta

By Florian Baldemaier.

Freeware + source 25 Jun 2000


Contains base functions and over 30 classes:
  • System Info: TSystemInfo2000X, TDiskInfo2000X, TCpuInfo2000X, TDisplayInfo2000X, TMotherboardInfo2000X, TNetCardInfo2000X
  • Tools: TScrPass2000X, TRunOnce2000X, TIconGrabber2000X, TFileCompress2000X, TRemoveCaption2000X, TLabel2000X, TLabelGC2000X, TAnalogMeter2000X, TFontComboBox2000X, TFontListBox2000X, TSwComboColor2000X, TGradientButton2000X, TColorStatusBar2000X, TTrayIcon2000X, TStringCrypt2000X, TFindFile2000X, TRegistry2000X, TCheckBox2000X, TRadiobutton2000X, TCheckGroupBox2000X, TOffice97Button2000X.
  • Dialogs: TFindFilesDialog2000X, TFindComputerDialog2000X, TShutdownDialog2000X, TRestartDialog2000X, TRunDialog2000X, TIconDialog2000X, TOpenDialog2000X, TSaveDialog2000X.


  • Status: Fully functional
  • Source: Included
  • Size: 423kB

Platforms: D4, D5

XVCL v.0.3

By Project JEDI.

Freeware + source 03 Feb 2001


XVCL provides component based support for Document / View Architecture. Library contains ready to use standard components for building complex XML and HTML applications as well as traditional Document / View applications.


  • Status: Fully functional
  • Source: Included
  • Size: 27kB

Platforms: D4, D5, D6