The ShellBrowser component set gives a Delphi programmer easy access to the Win32 shell functionality. The TJamShellList, TJamShellTree and TJamShellCombo components look and behave exactly like the corresponding parts of the Explorer. The invisible TShellBrowser component provides an easy interface to the Windows shell interface. All componments support the properties page, correct icons, OLE Drag&Drop, the Explorer context menu and allow shuffling it with your Delphi popup menus. A thumbnail component displays the Explorer thumbnail images and the TJamShellNotifier informs you about numerous shell events. All components have full Unicode support. Interesting sample projects and help file with a lot of sample code are included. The registered version of the ShellBrowser Components includes the source code and is royalty free.
This software is a shareware. You will be able to download and test ShellBrowser Components Delphi Edition during a certain period of time, then, if it does what you need, you will have to acquire the full version from ShellBrowser Components Delphi Edition publisher. The ShellBrowser Components Delphi Edition 6.0.1 free trial version contains an installer and an uninstaller, and has a size of 9608 Kilobytes.
For additional information and support request, please contact directly ShellBrowser Components Delphi Edition publisher.

ShellBrowser Components Delphi Edition Screenshot