Shell Tree, List and Breadcrumb Controls

Fully implemented BCGControlBar Pro (MFC)

Fully implemented BCGSuite (MFC)

Not available BCGControlBar for .NET

This library includes three shell controls: shell tree, shell list and shell breadcrumb. Using them, you can add shell management facilities to your application to simplify the file system browsing and managing:

  • The Shell Tree implements the functionality of the Windows tree control that can display a hierarchy of Shell items.
  • The Shell List class implements the functionality of the Windows list control that can display a list of Shell items.
  • The Shell Breadcrumb class implements the functionality of the Windows Explorer-style breadcrumb shell navigation bar: using it, you can easily navigate through the Shell items.

Shell Tree:

Shell Tree:

Shell List:

Shell List:

Shell Breadcrumb

Shell Breadcrumb

Sample code:

CBCGShellTree m_wndShellTree;
....
m_wndShellTree.SelectPath (strPath); 

CBCGShellList m_wndList;
...
m_wndList.DisplayFolder (strPath);

CBCGPShellBreadcrumb m_wndShellBreadcrumb;
...
m_wndShellBreadcrumb.SelectPath(strPath);