Sign in Join
FPDoc Onlineexperiment

TTreeNodeChangeReason enumeration

In unit ComCtrls

Represents reason codes passed to event handlers when a tree node has been changed.

Declaration

pascal
TTreeNodeChangeReason = (ncTextChanged,ncDataChanged,ncHeightChanged,
 ncImageEffect,ncImageIndex,ncParentChanged,
 ncVisibility,ncEnablement,ncOverlayIndex,
 ncStateIndex,ncSelectedIndex)

Description

TTreeNodeChangeReason is an enumerated type with values that represent the reason code passed to event handlers when a tree node has been changed. TTreeNodeChangeReason is passed as an argument to the TTVNodeChangedEvent event handler.

See also

Values

ncTextChangedThe Node Text has changed.
ncDataChangedThe Node Data has changed.
ncHeightChangedThe Node Height has changed.
ncImageEffectThe Node Image Effect has changed.
ncImageIndexThe Node Image Index has changed.
ncParentChangedThe Node Parent has changed.
ncVisibilityThe Node Visibility has changed.
ncEnablementThe enabled / disabled state has changed for a tree node.
ncOverlayIndexThe Node Overlay Index has changed.
ncStateIndexThe Node State Index has changed.
ncSelectedIndexThe Node Selected Index has changed.

An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.