The ShellBrowser components give a Delphi programmer easy access to the Windows Shell functionality. The components look and behave exactly like the corresponding parts of the Explorer.
Version: 10.4.2The ShellBrowser component set gives a Delphi programmer easy access to the Windows Shell functionality.
License: Free To Try $124.95
Operating System: Windows
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 components support the properties page, correct icons, OLE Drag&Drop, the Explorer context menu and allow shuffling it with your Delphi pop-up 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.
Version 10.4.2: * 'QuickLaunch' special folder added to TJamShellFolder enumeration * TJamShellBreadCrumbBar: 'Path' property prefers physical paths *TJamShellBreadCrumbBar: missing 'Segoe UI' will be substituted by 'Arial' * http://www.jam-software.com/shellbrowser_delphi/changes.shtml
Version 10.4.1: * TJamExplorerBrowser: a complete, configurable Windows Explorer view * TJamShellList: feedback on the state of a running search * NEW: TJamDragFiles -shell drag from VCL controls * Support for RAD Studio 10.2 Tokyo * http://www.jam-software.com/shellbrowser_delphi/changes.shtml
Version 10.4: * NEW: Support for RAD Studio 10.2 Tokyo * TJamShellBreadCrumbBar: - refresh via TJamShellLink - 'ShowHint' property for tooltips * NEW: support for 'StyleElements' property * NEW: transparency in images * http://www.jam-software.com/shellbrowser_delphi/changes.shtml
Version 10.3: * New component TJamShellSearchEdit * New component TJamShellHistoryPane * New "More..." menu item for TJamShellList, TJamDriveList, TJamFileList * New "OnBeforeShellDrag" event * TJamDropFiles enhanced for non-file-system objects * plus many improvements and fixes
Version 10.2: * Support for RAD Studio 10.1 Berlin * TJamShellBreadcrumbBar: new "FileSystemOnly" property; popup menus now scrollable * TJamSystemShellView, TJamExplorerBrowser: new properties "PopupMenu" and "BackgroundPopupMenu" * Added new events * plus many improvements and fixes
Version 10: * Support for RAD Studio 10 Seattle * Compatibility with Windows 10 improved * Set of standard actions for shell operations to our controls and dialogs added * Drag & drop improvements: For TJamShellList and TJamShellTree event OnShellDragOver added * plus many improvements and fixes
Version 9.3.2: * TJamFileList: improved performance * TJamShellList, TJamFileList, and TJamDriveList: The "DefaultColumnWidth" property added * "GetIdListFromPath" error fixed * TJamShellTree: re-activated "SelectedFolder" property * TJamFileList: SortColumn error fixed * plus many improvements and fixes
Version 9.2: * RAD Studio/Delphi XE7 support * TJamShellList: network folder filled asynchronously * TJamSystemShellView: new property "IconSize" *TJamShellBreadCrumbBar, TJamShellCombo: Special folder names now recognized as input and subject to auto-completion * plus many improvements and fixes
Version 7.3: * TJamFileList and TJamShellList now include a context menu for the column header that allows to turn on or off columns. * TJamDriveList has new properties "WarnLevelPercent" and "ErrorLevelPercent" to change the color of the small bar chart which shows free space
Version 7.2.1: * keyboard shortcut Alt+Up now goes up one level in TJamShellList and TJamSystemShellView * size of file in Windows 7 Libraries folders is now formatted in KB instead of Bytes * A few minor fixes and improvements have been incorporated