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

TNodeStates

Set type used to store TNodeState value(s).

Declaration

Source position: comctrls.pp line 2869

type TNodeStates = set of (

  nsCut,

  

Cut has been set in the the TTreeNode.

  nsDropHilited,

  

DropTarget has been set in the TTreeNode.

  nsFocused,

  

Focused has been set in the TTreeNode.

  nsSelected,

  

Selected has been set in the TTreeNode.

  nsMultiSelected,

  

MultiSelected has been set in the TTreeNode.

  nsExpanded,

  

Expanded has been set in the TTreeNode.

  nsHasChildren,

  

HasChildren has been set in the TTreeNode.

  nsDeleting,

  

Deleting has been set in the TTreeNode.

  nsVisible,

  

Visible has been set in the TTreeNode.

  nsEnabled,

  

Enabled has been set to True for the TTreeNode.

  nsBound,

  

The tree node is bound to a tree (has a Parent) or is a top-level node.

  nsValidHasChildren

  

The tree node has child nodes and a value assigned to its HasChildren property.

);

Description

TNodeStates is a set type used to store zero or more values from the TNodeState enumeration. TNodeStates is the type used to implement the TTreeNode.States property.

See also

TTreeNode.States

  

Contains active state flags for the tree node.


Version 3.2 Generated 2024-02-25 Home