ExFolderView object
Exontrol's new ExFolderView component provides a folder list view which is identical to the left side of your Windows Explorer. Using ExFolderView you can easily present a list of folders to your users. There are a number of properties which can be used to enable special features such as checkboxes, buttons, and lines between folders. ExFolderView can be used in conjunction with Exontrol's eXShellView to create applications which have complete - or limited - explorer capabilities. Also, the ExFolderView provides a complete list of events, giving you complete control over what happens as the user selects and clicks on folders. And ExFolderView provides a Folders collection containing Folder objects which provide useful information such as PathName, ShareName, and DisplayName. The control supports the following properties and methods:

 NameDescription 
  AllowDropFilesIndicates if the control accepts dropping files. 
  AppearanceReturns or sets a value that determines the appearance of the object. 
  AutoUpdateRetrieves or sets a value indicating whether the control refreshes its content when a shell object was changed, moved, or renamed. 
  BackColorSpecifies the control's background color. 
  BorderStyleRetrieves or sets the border style of the control. 
  CanRenameRetrieves or sets a value indicating whether the control add Rename context menu. 
  DisplayShareNameIndicating whether the control displays the share folder name. 
  DropFilesCount Retrieves the count of dropped files. 
  DropFilesPathNameRetrieves the dropped files given an index, 
  EnabledReturns or sets a value that determines whether a control can respond to user-generated events. 
  EnableShellMenuEnables or disables the control's context menu. 
  EnsureVisibleEnsures a specified ExShellFolder object , path or special folder is visible. 
  ExploreFromHereRetrieves or sets a path that indicates the root folder used to display the hierarchy. 
  FirstVisibleFolderRetrieves or sets the first visible folder. 
  FolderFromPointRetrieves the ExShellFolder object from the point. 
  FoldersCheckGets a collection of folders being checked. 
  FontDetermines the Font object associated to the control 
  ForeColorSpecifies the control's foreground color. 
  HasButtonsAdds a (+/-) button to the left side of each parent item 
  HasCheckBoxesRetrieves or sets a value indicating whether the folder has associated a checkbox. 
  HasLinesEnhances the graphic representation of a tree control's hierarchy by drawing lines that link child items to their corresponding parent item. 
  HasLinesAtRootLink items at the root of the hierarchy. 
  HiddenFoldersRetrieves or sets a value indicating whether the control displays the hidden folders. 
  HideSelectionReturns a value that determines whether selected item appears highlighted when a control loses the focus. 
  HorizontalHeightRetrieves the width of the height scroll bar. 
  HorizontalOffsetIndicates the horizontal scroll position. 
  HorizontalOversizeIndicates the horizontal oversize value. 
  hwndRetrieves the window's handle. 
  IconsVisibleDetermines if the control displays the icons. 
  IncludeAttributeMaskRetrieves or sets a value that determines the attribute mask used to enumerate the objects. 
  IncludeFolderRetrieves or sets a value indicating whether the control fires IncludeFolder event before inserting folders to the tree. 
  MouseIconThis property identifies mouse icon when MousePointer is Custom. 
  MousePointerReturns or sets a value indicating the type of mouse pointer displayed when the mouse is over a particular part of an object at run time. 
  OverlayIconsRetrieves or sets a value indicating whether the control displays the overlay icons. 
  PartialCheckRetrieves or sets a value indicating whether the control accepts partial-check feature. 
  RefreshRefreshes the control. 
  ScrollbarsReturns value indicating whether an object has horizontal or vertical scroll bars 
  SelectedFolderRetrieves or sets the selected folder. 
  ShellFolderConstructs a ExShellFolder object given a path or a special folder constant. 
  SpecialFolderPathGets a path given a special folder constant. 
  VersionRetrieves the version of the control. 
  VerticalOffsetIndicates the vertical scroll position. 
  VerticalOversizeIndicates the vertical oversize value. 
  VerticalWidthRetrieves the width of the vertical scroll bar. 
  VisibleCountCounts the visible folders.