Skip to main content

DevExpress v24.2 Update — Your Feedback Matters

Our What's New in v24.2 webpage includes product-specific surveys. Your response to our survey questions will help us measure product satisfaction for features released in this major update and help us refine our plans for our next major release.

Take the survey Not interested

TcxCustomShellRoot Class

The base class for starting folder settings in shell controls.

#Declaration

Delphi
TcxCustomShellRoot = class(
    TPersistent
)

#Remarks

The TcxCustomShellRoot class has members that allow you to do the following:

  • Switch between available starting locations in Windows Shell (BrowseFolder).
  • Specify the custom folder as the starting location (CustomPath).
  • Identify the current starting location (CurrentPath).
  • Access the folder shell item that corresponds to the current starting location (Folder).

Do not use the TcxCustomShellRoot class directly. Use the following descendants instead:

TcxShellComboBoxRoot
Stores starting folder settings for shell combo box editors.
TcxShellListRoot
Stores starting folder settings for the TcxShellListView control.
TcxShellTreeRoot
Stores starting folder settings for the TcxShellTreeView control.
TdxShellBreadcrumbEditRoot
Stores starting folder settings for the TdxShellBreadcrumbEdit control.
TdxShellListViewRoot
Stores starting folder settings for the Shell List View control.
TdxShellTreeViewRoot
Stores starting folder settings for the Shell Tree View control.

#Inheritance

TObject
TPersistent
TcxCustomShellRoot
See Also