Delphi Components

   

All the Delphi components available from this site are listed below. Click the component name to display a page that provides full details of the component. All the components are open source.

Each component's page has a Download tab from where its source code can be downloaded.

Drop Files Components
Components that get and filter names of files and folders dragged and dropped from Explorer.
Window State Components
Three components that save and restore window size, state and position using either, ini files, the registry or user-defined storage.
About Box Component
About box component that can display version information.
Version Information Component
Component that accesses version information embedded in program files, DLLs etc.
System Information Unit
Source code of a unit containing a component and routines to get information about the user's computer and operating system.
Environment Variables
Source code of a unit containing a component and routines to help manage and access environment variables.
Menu Speed Buttons
Set of three speed button components that either display associated pop-up menus or form connected button / menu button pairs. Includes demo project.
Development of these components has been suspended. No new features will be added.
Colour Pop-up Menu
A pop-up menu component that displays the basic Windows colours in a menu or palette. Includes a component editor and demo.
Shell Folders Unit
A unit that provides various components, classes and routines for handling Windows shell folders – including the Browse for Folders dialog box.
Message Dialog Components
Components that can display message dialogs that wrap either the Windows API or the Delphi VCL message box code.
Clipboard Viewer Component
Component that triggers event when Windows clipboard contents change.
Hot Label
Label component that accesses a URL when clicked.