ImageEn, unit iexFolderTree

TIEFolderNode


Declaration

TIEFolderNode = class(TTreeNode);


Description

A node of a TIEFolderTree.




Demos

Demo  Demos\Other\FolderTree\FolderTree.dpr
Demo  Demos\InputOutput\BatchConvert\BatchConvert.dpr


Example

btnOpenFolder.Enabled := not TIEFolderNode( IEFolderTree1.Selected).IsSystemObject;


Properties

Public Property  AbsoluteIDL PItemIDList Returns the node absolute IDL
Public Property  Attributes TIEAttributes Returns the attributes of the node
Public Property  Checked Boolean If Checkboxes are enabled, the checked status of the node is returned
Public Property  IsSystemObject Boolean Returns true if the node is a system folder
Public Property  ParentShellFolder IShellFolder Returns the IShellFolder interface for the parent of this node
Public Property  Path string Returns the path of the node, or '' for system folders
Public Property  PathEx string Returns the path of the node, IEF_Desktop_Folder for the root desktop folder, IEF_Drives_Folder for the "My PC" folder, or '' for other system folders
Public Property  PidlLevel Returns the level of the node  
Public Property  RelativeIDL PItemIDList Returns the node relative IDL
Public Property  ShellFolder IShellFolder Returns the IShellFolder interface for the node