ShellBrowser Delphi Components のリリース
Released: Nov 26, 2024
v12.2 での更新項目
機能
- C++Builder: The ShellBrowser packages now support the Win64 (Modern) Platform in C++Builder projects that was introduced in Embarcadero RAD Studio 12.
- Custom Icons: Added the ability to customize the element icons in the TJamShellList, TJamShellTree, TJamDriveList and TJamFileList. This is realized via a global eventhandler, allowing you to chose different icons for either single elements or per file extension for example.
- Custom Previews: Added the ability to add your own implementations for...
Released: Dec 5, 2023
v12.1 での更新項目
機能
- Added support for Embarcadero RAD Studio 12 Athens.
- TJamFilePreview: Using the new "LoadFromStream" method, you can now load a file preview directly from a TStream. The file extension that must be passed as parameter determines the PreviewHandler that will be used for the displaying the file. As most PreviewHandlers work with file paths internally, the stream is written to a temporary file, which is then displayed.
- Context Menu: The modern "Share" command, that was introduced with Microsoft...
Released: May 12, 2023
v12.0 での更新項目
機能
- When adding a ShellBrowser component to a form, the dependent units are now automatically added to the 'uses' clause. This avoids the need to manually find and add units when implementing an event in a ShellBrowser control, that uses types from other units.
- TJamFileList, TJamShellList and TJamShellTree: To improve the 'OnBeforeShellCommand' event and avoid a breaking change, there is now a new 'OnBeforeCommand' event, that passes a configuration record with details on the command being called...
Released: Oct 7, 2022
v11.4.1 での更新項目
機能
- TJamShellList, TJamShellTree: In prior versions, net drives and machines found in the network were enumerated asynchronously. Elements were added one by one to the ShellTree or ShellList. For fast net drives this might have caused some unnecessary overhead and flickering, especially in the ShellTree. Instead of just assuming a net drive *might be* slow, ShellBrowser now checks and switches to synchronous enumeration if contents can be listed sufficiently quickly.
不具合の修正