VI

Delphi

Callback Technologies CBFS Shell 2024 Delphi Edition v24.0.8974

The easiest way to extend and customize Windows File Explorer with virtual folders, custom menus, toolbars, detail columns, and more.

Windows File Explorer Customization

Enhance your users' Windows File Explorer experience with CBFS Shell. Enab...

Description

The easiest way to extend and customize Windows File Explorer with virtual folders, custom menus, toolbars, detail columns, and more.

Windows File Explorer Customization

Enhance your users' Windows File Explorer experience with CBFS Shell. Enable them to seamlessly interact with files and folders, tailor context menus to their needs, incorporate informative columns, and more.

Unlike in-process code that risks crashing the File Explorer process, CBFS Shell operates independently, communicating with your application through a robust RPC mechanism. Windows File Explorer and other applications remain stable and unaffected by unexpected or unhandled conditions within your shell application.

Supported operations include:

Creating and managing Virtual Folders

Customizing Visual Information including Views, Thumbnails, Toolbars, etc.

Context Menu item customization

Supporting End-User Actions such as Drag, Drop, Copy, and Paste

Creating Custom Columns visible in Detail View

Greater File Explorer Stability

Our unique proxy runs in the File Explorer process, which calls your code via local RPC. Your code runs out of process, keeping File Explorer stable and responsive. This configuration is what enables you to use managed .NET code to create Shell Namespace Extensions.

Virtual Folders

CBFS Shell can be used to easily create and manage Virtual Folders (display custom data as files) with the help of a Windows Shell Namespace Extension. Data can be read from essentially any source or created on-demand. When a user navigates into a Virtual Folder, the data is presented as a tree of folders and files, just like any other folder.

Additional Views and Visual Information

CBFS Shell's standard namespace also includes other UI elements you can customize, such as:

Details View, List View, and Icon View

Thumbnails and Tooltips

Property Pages

Toolbars and Ribbons

Complete Navigation and Menu Options

CBFS Shell allows your application to handle many standard End-User Actions on files and folders, such as:

Context Menus (with standard or specific items)

Drag, Drop, Copy, Paste, Cut, Delete, and Link

Go To, Backward, Forward, Level Up, Level Down

Grouping and Filtering

Searching

Custom Columns

CBFS Shell allows you to customize which columns are visible within the detail view of Windows File Explorer. Choose from many pre-defined options or create your own columns. Both text and icons can be displayed in a Custom Column. CBFS Shell allows you to present items within a folder in a way that best fits your specific use case.

Additional Information