ALL VCL, WEB, FNC, FMX, LCL .NET and IntraWeb components + Business Tools & Developer Tools Stay always current with our entire product range at a fraction of the price!

  • Access to new products upon release
  • Access to premium support & updates for 1 year
  • Access to previews and betas
  • Perpetual licenses to all products

Arisesoft Shell Pack v.1.0

By AriseSoft.

SWS 08 Nov 2001

Description

The complete solution for extending any kind of application with File Manager functionality. Open source, freeware for non-commercial usage.

Informations

  • Status: Fully functional
  • Source: Included
  • price: $35
  • Exe demo: included
  • Size: 274kB

Platforms: D5, D6

FastShellLink v.1.0

By UtilMind Solutions.

Freeware + source 29 May 2000

Description

This component make installation of the shell links to your programs and files fast and easily. FastShellLink alow automatic installation of the shell links to Desktop, System Menu, Programs Menu, Startup Menu and My Documents shell folders.

Informations

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

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

Fnugry ShellNotify v.1.0

By Gleb Yourchenko.

Freeware + source 16 Dec 1998

Description

A simple wrapper component for WH_SHELL hook.

Informations

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

Platforms: D3

LMD ShellPack v.2022.0

By LMD Innovative.

Commercial 16 Mar 2022

Description

LMD ShellPack is a collection of 29 native VCL components that can be compiled into your application royalty free. It contains shell controls which help you in all aspects to create Windows Explorer like projects. Other included components provide access to undocumented windows dialogs or advanced system functions.

Features

  • Includes controls including full source code
  • Component package allows simple and fast creation of Windows Explorer type applications by providing Shell List-/TreeView and Combobox controls
  • Provides access to undocumented Windows dialogs
  • Simplifies handling of shell links and other shell tasks
  • Many predefined TAction objects to set up menus and toolbars easily.
  • Extensive demo projects with source code, including a sample Windows Explorer clone
  • Free updates via Internet
  • Free technical support via newsgroup (news.lmdtools.com), e-mail, fax or mail
  • Also available as part of LMD-Tools

Informations

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

Platforms: CB6, C2k6, D2006, C2k7, D2007, C2k9, D2009, C2k10, D2010, CBXE, DXE, D6, D7, D2005, CBXE2, DXE2, CBXE3, DXE3, CBXE4, DXE4, CBXE5, DXE5, CBXE6, DXE6, CBXE7, DXE7, CBXE8, DXE8, C10, D10, C10.1, D10.1, C10.2, D10.2, C10.3, D10.3, C10.4, D10.4, C11, D11

NSELib - the Namespace Extension Library v.2.0

By Whirling Dervishes Software.

Commercial 12 Sep 2006

Description

Brings the world of namespace extensions from the specialist to the regular Delphi developer.

Many software developers have always stayed away from namespace extensions. Why? Because they were too hard to code, required too much effort to get going on all Windows versions, and the know-how was just not there.

With the Whirling Dervishes NSELib, a product that took four years to develop, it's easy, requires almost no coding work, works on every Windows version transparently, and there is no know-how needed at all.

The same job that used to take teams of top developers many months can now be done by your average guy in a few days. This innovative technology opens the way to many new applications that would never have existed without it.

What is most surprising about NSELib is that it is so versatile. You might expect it to do just one simple job: Create an extra folder in Explorer. But it will just as easily function as a protocol handler for Internet Explorer (think ftp, http), or as a stand-alone file viewer that can browse files in-place like regular file system folders.

Features:

  • Support for every type of namespace extension:
    • System folders, like Control Panel
    • File viewers, like the ZIP folders on Windows XP
    • URL Protocol handlers, like FTP in Internet Explorer
  • Use of the native Explorer view results in the exact Windows look on every platform
  • Support for a custom web view
  • Automatic support for Copy/Paste and Drag and Drop
  • Automatic support for context menus with the most common commands. These are easily extensible.
  • All needed registry entries are created for you.
  • No shell knowledge required. If you don't want to learn what a pidl is, then this library is for you.
  • Wizard generates the bulk of the code for you. All you have to do is fill in some details, and concentrate on the target application.

Informations

  • Status: With Nag-Screen
  • Source: On purchase/registration
  • price: $299
  • Source price: $799
  • Size: 1 123kB

Platforms: D2005, D2006, D5, D6, D7

Ortus Shell Components Personal Edition v.2.38

By Ortus.

Freeware + source 30 Sep 2013

Description

Add Microsoft Windows shell functionality to your applications with this component package.

Ortus Shell Components is a component package for the Borland developer community containing 10 outstanding shell components. Full context sensitive component help file is included.

  • Use TOrtusShellTreeView, TOrtusShellListView and TOrtusShellComboBox for applications that need the "look and feel" of the Explorer, including OLE drag & drop from your application to the shell and vice versa. Control the drag & drop behaviour using the drag & drop effects properties.
  • Use TOrtusShellFolderChangeNotifier and get informed about folder changes.
  • Use TOrtusShellChangeNotifier and get informed about folder and global changes in the shell, including notifications about new media being added or removed. The component is capable to monitor a list of folders, including special folders.
  • Use TOrtusShellSearch and TOrtusShellSearchResultListView to scan disks and folders. The search runs in a separate low priority thread.
  • Use TOrtusShellTrayIcon to create a system tray icon application and add icon animations that can be started and stopped through a simple method call. Balloon tooltips support is included.
  • Use TOrtusShellLink to create shortcuts from within your application.
  • Use TOrtusShellFileAssociation to associate a file extension with your application.

Informations

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

Platforms: CB5, CB6, D2005, D2006, D4, D5, D6

Shell Ace v.5.0.0.600

By Dec Software.

Shareware 03 Apr 2018

Description

Shell Ace is a library for Delphi, which enables development of various extensions for Windows shell and Internet Explorer. The library can be used in all versions of Delphi from Delphi 7 to Delphi 10.2 Tokyo. Development of 64-bit extensions is supported in Delphi versions starting with XE2. Shell Ace is integrated in Delphi IDE and allows creating the extensions with just a few mouse clicks. The library handles all Windows interactions, the developer simply needs to write the code for extension functionality.

The following shell extensions can be designed using Shell Ace:

  • Auto play hander
  • Browser helper object
  • Context menu handler
  • Data object handler
  • Desk band
  • Disk cleanup handler
  • Docking window handler
  • Drag and drop menu handler
  • Drop target handler
  • Explorer band
  • Explorer command handler
  • Hook handler
  • Icon handler
  • IE command handler
  • IE context menu handler
  • Info tip handler
  • MIME filter
  • Overlay icon handler
  • Preview handler
  • Property sheet handler
  • Property store handler
  • Protocol handler
  • Send to hander
  • Thumbnail handler
  • Tool band
  • URL search hook handler.

Informations

  • Status: Demo only
  • Source: On purchase/registration
  • price: $69.95
  • Source price: $69.95
  • Size: 36 681kB

Platforms: D10, D10.1, D10.2, D2005, D2006, D2007, D2009, D2010, D7, DXE, DXE2, DXE3, DXE4, DXE5, DXE6, DXE64, DXE7, DXE8

Shell Control Pack v.2.3.81

By Plasmatech Software Design.

Commercial 19 Jul 2015

Description

These powerful shell controls including tree view, list view and combo box allow you to build simple or complex file/folder selection interfaces inside your own applications.

Features:

  • The complete implementation of Windows Explorer functionality yet seen outside of Explorer itself.
  • TPTShellList and TPTShellTree controls support customisable shell context menus including "Send To", Ole drag-and-drop with custom events, renaming, deleting, copying, pasting, checkboxes, bold text per item, and event-based filtering.
  • TPTShellList control includes Icon, Details and Thumbnail views with multiple wildcard item filtering.
  • Create and read back shell link (.LNK) files.
  • Drag-and-drop supports left and right button drags and all modifier keys. Events allow customisation of drag-and-drop operations: OnOleCompleteDrag, OnOleDragDrop, OnOleDragOver, OnOleGiveFeedback, OnOleStartDrag
  • Royalty-free distribution of run-time controls with your applications.
  • Full access is available to context menus, renaming/deleting, copy/paste, namespace extensions and much more.
  • Unlimited online technical support including e-mail and discussion groups.
  • Lightning fast file matching parser supports wildcard filename matching without the presence of actual files.
  • Supports Delphi 6, 7, 2005, 2006, 2007, 2009, C++Builder 6, 2006, 2009, Turbo Delphi Pro and Turbo C++Builder Pro.
Add features to any application with the two-way splitter, image/indent combo box and enhanced panels. Enhanced list view and tree view controls support different fonts, colors and context menus for individual items.

TPTShellTree control Internationalisation is supported with full Unicode support and translations provided for 23 languages.

The Shell Control Pack VCL comes with full help for integration into the Delphi or C++ Builder help system.

Informations

  • Status: With Nag-Screen
  • Source: On purchase/registration
  • price: $149
  • Size: 6 905kB

Platforms: C2k10, C2k6, C2k7, C2k9, CB6, D2005, D2006, D2007, D2009, D2010, D6, D7

Shell Extensions v.1.36

By UtilMind Solutions.

Freeware + source 14 Jun 2000

Description

Component intended for determination of the information associated with file extensions (its executable application, icons (32x32 and 16x16), description) and/or for installing/uninstalling of the file extensions to the OS.

This component works with extensions through the system registry, because standard routines is undocumented in WinAPI32.

Informations

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

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

Shell Operation Controller v.1.0.0.0

By Torseq Technologies.

Commercial 15 Oct 2018

Description

Completely control all copy, move, rename and delete operations in real-time within the Windows Shell. Windows Vista - Windows 10 x86/x64 compatible. Delphi XE2 or better for 64-bit support is required

Informations

  • Status: Demo only
  • Source: On purchase/registration
  • price: $50
  • Source price: $50
  • Size: 1 782kB

Platforms: D2005, D2006, D2007, D2009, D2010, D7, DXE, DXE2, DXE3, DXE4, DXE5, DXE6, DXE64, DXE7, DXE8

ShellBrowser Components for Delphi v.9.3.2

By JAM Software.

Shareware 19 Jul 2015

Description

The ShellBrowser component set provides a Delphi programmer easy access to the Windows Shell functionality. Use the ShellBrowserComponents Delphi edition and emulate the Windows Explorer.

The Delphi components imitate functions known from the Windows Explorer. This includes context menues, left and right pane of Explorer windows, thumbnails, virtual folders and shell extensions.

Use the ShellBrowserComponents Delphi Edition to generate the real look-and-feel of the Windows Explorer. Checkboxes and file filters are fully supported and can be customized in their appearance and behavior.

Informations

  • Status: Trial (work while IDE is running)
  • Source: On purchase/registration
  • price: $124.95
  • Source price: $319.95
  • Exe demo: included
  • Size: 18 915kB

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

ShellLinker v.2.0.0

By Troels Jakobsen.

Freeware + source 12 Aug 2002

Description

ShellLinker is a unit that allows you to easily create, read, and execute shell links (shortcuts). It can handle links to files, folders, or virtual objects like printers or system folders.

You can set/get all properties of a link, such as parameters, icon, hotkey, and show state.

Informations

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

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

ShellPlus Components v.3.12.289.357

By ALDYN Software.

Shareware 24 May 2015

Description

Windows Explorer is a very flexible shell. Many of its dialogs, windows, menus and options can be changed or extended. To make it possible, Windows supports a special COM-based plugin technology known as Shell Extensions. There are many built-in Shell Extensions and you can see them almost everywhere:
  • All virtual folders such as Printers, Control Panel, Recycle Bin are shell extensions
  • File-specific icons, small arrows on link icons, link icons itself are shell extensions too
  • Additional context-sensitive menu items are supplied by file-specific shell extension modules
  • Tips in the tray icon menu, property sheets and many other items you see every day...
All these wonderful additions are Shell Extensions. With Shell+ you can easy develop your own Shell Extensions. It will make your program more convenient and attractive.

As usual with Delphi it is easy to start - only a few clicks are necessary to generate your own shell extension from scratch. Shell+ takes care of all methods to be implemented so you will never need to code numerous interfaces required by Windows. Write only necessary code, Shell+ will do all other routine jobs.

Informations

  • Status: Evaluation (time-limit)
  • Source: On purchase/registration
  • price: $69
  • Source price: $89
  • Size: 6 261kB

Platforms: D2006, D2007, D2009, D2010, DXE, DXE2, DXE64, DXE3, DXE4, DXE5, DXE6, DXE7, DXE8, D7, D2005

Start Button v.1.03

By Bayu Prasetio.

Freeware + source 03 Feb 2001

Description

This component is the main module for Start Toys app, which has ability to change your Windows Start Button properties, like color, font , and of course 'Start' text, etc.

Informations

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

Platforms: D3, D4, D5

TBianco RegisterApp v.1.0

By Marco Bianchini.

Freeware + source 11 Dec 1997

Description

This is an invisible component that allow you to associate a file extension with a executable program (for example: *.BMP with Paint.Exe).

Informations

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

Platforms: CB1, D2, D3

TControlPanel v.1

By George Trifidis.

Freeware + source 20 Jan 2006

Description

Control Panel is a Component that opens any Control Panel Applet. Control Panel Applets has the extension *.cpl.

So all you have to do is to Add to the TCollection Propety.

Informations

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

Platforms: D7

TEnvVar v.1.04

By Devonic, Inc.

Freeware + source 29 May 2007

Description

A component that allows you to access to environment variables.

Requires TRegistry Enhanced.

Informations

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

Platforms: D2005, D2006, D2007, D6, D7

TFileType v.1.0

By digitalEra.

Freeware + source 17 Jan 2001

Description

TFileType enables you to associate applications with file extensions. While this seems so common, this class also enables you to easily start those applications using DDE.

Informations

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

Platforms: D3, D4, D5

TIShortCut v.1.09

By Patrick Brisacier, Devonic, Inc.

Freeware + source 29 May 2007

Description

A component that allows you to manipulate Windows internet shortcuts (*.url).

Requires TFileIcon and JEDI Code Library (JCL).

Informations

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

Platforms: D2, D2005, D2006, D2007, D3, D4, D5, D6, D7

TMILAssociate v.1.0.0

By Millennial Software.

Freeware + source 07 Dec 1998

Description

Allows for the easy creation of Windows 95/98/NT file associations. Also saves the old association so that if you un-associate the file extension, the old association is restored.

Informations

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

Platforms: D2, D3

TmShortcut v.1.0

By MASoft.

Freeware + source 25 Jun 2001

Description

This component produces windows-shortcuts. Specify: name of the exe file, parameters (if any), shortcutfolder and caption.

Informations

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

Platforms: D3, D4, D5, D6

TPBShellLink v.1.16

By Patrick Brisacier, Devonic, Inc.

Freeware + source 29 May 2007

Description

A component that allows you to manipulate Windows shortcuts (*.lnk).

Requires TFileIcon and JEDI Code Library (JCL).

Informations

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

Platforms: D2, D2005, D2006, D2007, D3, D4, D5, D6, D7

TPJShellFolderInfo, TPJBrowseDialog etc v.2.2.4

By Peter Johnson.

Freeware + source 03 Jul 2007

Description

This unit provides various components, classes and routines for handling Windows shell folders. It contains:
  • A component that provides information about a specified special shell folder.
  • A class that enumerates all the special shell folders.
  • Routines to manipulate special shell folder information.
  • A component that encapsulates the Windows Browse for Folder dialog box.
  • A property editor that enumerates special shell folder identifiers.
A OpenHelp compatible help file is supplied. It provides help on all the components, classes, interfaces and routines. The help file integrates with the help system of Delphi 4 to 7. Although it does not integrate with the Delphi 2005 and later IDE at can be used independently of the IDE, albeit with some loss of functionality. Anuals file is also supplied to assist in integration with Delphi 6 and 7.

A demo program with associated explanatory notes is included in the download. The demo lists and provides information about all the special shell folders supported by the unit.

Informations

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

Platforms: D2005, D2006, D4, D5, D6, D7

TProgMan v.29-04-2011

By Andrew McLean, Jaro Benes.

Freeware + source 07 Jul 2014

Description

Low level program-manager based on DDE encapsulated into component. Added for using in installation programs methodes for erase program group (7.9.1999) and include too routines for file association (FileRegister, FileUnregister), here is the right place.

Informations

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

Platforms: D1, D2, D2005, D2006, D2007, D3, D4, D5, D7

TProgram Manager v.1.0

By Gintaras Pikelis.

Freeware 06 Jan 1998

Description

TProgramManager is component for "talking" to Program Manager. You can use it for creation and deletion of program groups and icons. As well as for retrieving a list of available ones.

Informations

  • Status: Fully functional
  • Source: On request
  • Size: 26kB

Platforms: D1, D2, D3

TRFindIcon v.1.0b2

By Rilson Raposo.

Freeware + source 18 May 1999

Description

TRFindIcon is a component created to help you on getting the associate icon of a file extension. Just set filename property and get it's large and small icons. Everybody who is using TRExtractIcon should update immediatly to TRFindIcon.

Informations

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

Platforms: D4

TShellCommand Interface v.1.02

By Ken Miles.

Freeware + source 10 Jul 2000

Description

A component that allows applications to interact with the Windows Explorer, open documents in an existing (single) instance of the application and respond to right mouse menu items for file types in the Windows Explorer.

It can simply process the command line parameters and switches using the same events as reponding to Explorer.

It handles the defining Windows Shell File Associations and their commands from simple dialogs within the Object Inspector and provides simple registration in registry.

Informations

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

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

TShellLink v.1.00

By Koger.

Freeware + source 26 Nov 1998

Description

Easy to use components that allows you to read and write ShellLinks.

Informations

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

Platforms: D3, D4

TShortcut v.2.00

By PDJTools.

Freeware + source 25 Sep 2001

Description

Makes Shortcuts on Desktop and Shortcuts in StartMenu. Your have options for propose name SubDirectory in StartMenu.

Informations

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

Platforms: D3, D4, D5, D6

TShortcut Link v.1.1

By Elliott Shevin.

Freeware + source 09 Jun 1999

Description

TShortcutLink is a non-visible component encapsulating functions for creating shortcut files and extracting the properties of existing ones. This component makes it easy to put a shortcut on the Windows desktop, Start menu, Programs menu, Startup folder, or any other place you choose; and to obtain the properties of an existing shortcut, such as its target.

Informations

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

Platforms: D2, D3, D4

TwatControlPanelApps v.1.0

By Marco Mueller.

Freeware + source 23 Apr 2005

Description

TwatControlPanelApps is a non-visual component to start your control panel applications in an easy way.

Informations

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

Platforms: D3, D4, D5, D6, D7

Win iOS Mac Cross-Platform Infrastructure Suite v.1.0

By JVEsoft ltd..

Commercial 16 Apr 2015

Description

This Delphi XE4 – XE8 cross platform component suite features 22 components (4 controls, 16 non-visual components and 2 singleton classes) and provides access to a wide array of features, expected from modern applications.

The components provide the following general functions:

  • Google Analytics
  • Chartboost, AppFlood, RevMob, AdMob, iAd and other advertising
  • Generic banners and interstitials support
  • Push notifications (raw requests or via PushWoosh)
  • Twitter, Facebook and SinaWeibo sharing
  • In-App purchases (via AppStore and/or PayPal)
  • Viewing products in AppStore
  • Variable screen-size oriented layout
  • Embedded browser
  • Email sending
  • App Rating reminders
  • Persistent storage and in-progress app shading (singleton classes)

All the components can be used on all the platforms, supported by Delphi XE4 - XE8: Android, iOS Device, iOS Simulator, Mac OS X, 32-bit Windows and 64-bit Windows.

Not all features are supported on all platforms (for example advertising is only available on mobile), but fallback features are provided (fallback to in-house ads, for example) and no component will fail on a wrong platform.

All these components were thoroughly checked in Delphi XE4 - XE8 and running on a real Windows 7, Windows 8, Mac OS X 10.8.4 - 10.10.2, iPad, iPhone and iPod Touch.

Full 34 pages long Technical Manual is available at vendor’s site.

Informations

  • Status: Not available
  • Source: On purchase/registration
  • price: $99
  • Source price: $99
  • Size: 4 133kB

Platforms: CBXE5, CBXE6, CBXE7, CBXE8, DXE4, DXE5, DXE6, DXE7, DXE8, FM3

Windows 7 Taskbar Components v.0.91

By FSPro Labs.

Freeware + source 19 Jul 2015

Description

Windows 7 Taskbar Componet Set significantly simplifies programming Windows 7 taskbar in Delphi.

Currently it supports the following Windows 7 taskbar extensions:

  • Application ID
  • Custom Preview
  • Icon Overlay
  • Progress Bar
  • Tabbed thumbnails
  • Thumbnail buttons

Informations

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

Platforms: D2005, D2006, D2007, D2009, D2010, D5, D6, D7, DXE, DXE2, DXE64