[Overview][Types][Classes][Procedures and functions][Index] Reference for unit 'ShellCtrls' (#lcl)

TShellTreeNode

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

Represents tree nodes in TShellTreeView.

Declaration

Source position: shellctrls.pas line 355

type TShellTreeNode = class(TTreeNode)

protected

  procedure SetBasePath();

  

Sets the value in the BasePath property.

public

  function ShortFilename;

  

Gets the short file name for the item represented in the tree node.

  function FullFilename;

  

Gets the full file name including path for the item represented in the tree node.

  function IsDirectory;

  

Indicates if the tree node is a directory on the local file system.

  property BasePath: string; [r]

  

Contains the path to the file system object in the tree node.

end;

Inheritance

TShellTreeNode

  

Represents tree nodes in TShellTreeView.

|

TTreeNode

  

Contains data for an item displayed in a TTreeView control.

|

TPersistent

?

TObject

Description

TShellTreeNode is a TTreeNode descendant which represents tree nodes in TShellTreeView. TShellTreeNode extends the ancestor class with properties and methods needed to work with files or directories on the local file system. TShellTreeNode is the class type reference used to create new nodes in the TCustomShellTreeView.CreateNode method.

See also

TCustomShellTreeView.CreateNode

  

Creates a new tree node for the shell control.

The latest version of this document can be found at lazarus-ccr.sourceforge.net.