What is New in ShellBrowser Delphi Components?

Version 12.4.1

  • The controls TJamShellList and TJamShellTree have a new property "LineHeight", which allows you to define the height of each line in the control. This allows for a more spacious display, similar to Windows 11 Explorer.

  • Using the TGlobalCustomIconHandler, it is now possible to draw custom icons in the TJamFolderCombo, too.

  • When setting a custom drop down list using TJamShellBreadCrumbBar.SetCustomDropDownList, it is now possible via a new parameter to keep the order of the path list, instead of automatically sorting them.

  • The TJamShellList now only goes up to the parent folder when the user presses Alt+Up, not when pressing Ctrl-H.

  • The designtime preview of ExplorerBrowser had to be removed, since the handling of system objects caused several problems for the RAD Studio IDE. Unfortunately, now settings will only be visible at runtime.

  • A problem with expanding the popups of subfolders in the BreadCrumbBar has been resolved. It caused an error, when the "ShowErrorMessages" property of the BreadCrumbBar was false.

  • TJamShellList: The "OnEditing" event is now called when trying to rename an item.

  • TJamShellTree: A potential endless loop when using "OnAddFolder" to suppress nodes has been fixed.

01/15/2026