ShellBrowser Components Delphi Edition Publisher's description
from JAM Software GmbH
Visual Windows Shell components allow you to build Explorer like applications
The ShellBrowser component set gives a Delphi programmer easy access to the Windows 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 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.
What's New in This Release:Support for RAD Studio/Delphi XE5 has been added.
TJamShellBreadCrumbBar: A new component adding the "breadcrumb" address bar known from Windows Vista and higher.
TJamFilePreview: A new component adding the preview pane known from the Windows Explorer. It enables users to view file contents without opening the files.
TJamDriveList: The column "file system" is now available.
TJamDriveList: The header context menu enabling users to choose visible columns is now integrated.
TJamDriveList/TJamFileList/TJamShellList: A new property "ShowHeaderContextMenu" to en-/disable the header contextmenu has been added.
TJamDriveList/TJamFileList/TJamShellList: A new event "OnAfterShellColumnChanged" informs when columns have been added or hidden.
TJamShellList, TJamFileList, TJamDriveList, TJamShellTree: A new event "OnSort" is triggered when sorting is started or ended, as indicated by the parameter "sortStage" (ssBeforeSort, ssAfterSort).
TJamShellList: Custom columns that were added by calling "SetColumnVisibility" are included in the header context menu, too
TJamPathEdit: The option to add a new folder via the dialog is now included in the foldermode.
TJamDropFiles: Vista-style drag icons and hints are supported.
TShellControlHelper: class function "AssociateIconWithExtension" has been added, facilitating the creation of the necessary registry entries to associate a file icon to a file type.
TJamSystemShellView: the default viewstate is now "Auto"
C++ Builder 2006 is no longer supported.
Bugfix: Context menu operations do not block the UI thread anymore (this behavior occurred in Windows Vista and later versions)
Bugfix: A painting problem concerning thumbnails of .JPG files in TJamShellList has been fixed.
Bugfix: The TJamShellTree is now invalidated at the end of a realignment process, avoiding the appearance of a black area.
Bugfix: Checking a node in TJamShellTree with more than 500 children no longer raises an exception.
Bugfix: The new structure of node "MyPC" on Windows 8.1 provoked an exception in TShellBrowser and TJamShellList.
A few minor improvements and fixes have been incorporated.
System Requirements:Borland Delphi 5-7/2005 or C++ Builder 5-6
Program Release Status: Minor Update
Program Install Support: Install and Uninstall