TTreeNode

Overview

Location

 

constructor    (declared in TPersistent) .NET, Island-Windows

 

constructor

 

TTreeNode()

 

init()

constructor (TTreeNodes)

 

constructor(aOwner: TTreeNodes)

 

TTreeNode(TTreeNodes aOwner)

 

init(_ aOwner: TTreeNodes)

Parameters:

  • aOwner:

AbsoluteIndex  virtual

 

property AbsoluteIndex: Int32 read;

 

Int32 AbsoluteIndex { get; }

 

var AbsoluteIndex: Int32 { get{} }

Assign  virtual    (declared in TPersistent)

 

method Assign(Source: TPersistent)

 

void Assign(TPersistent Source)

 

func Assign(_ Source: TPersistent)

Parameters:

  • Source:

AssignTo  protected virtual    (declared in TPersistent)

 

method AssignTo(Dest: TPersistent)

 

void AssignTo(TPersistent Dest)

 

func AssignTo(_ Dest: TPersistent)

Parameters:

  • Dest:

Collapse  virtual

 

method Collapse(Recurse: Boolean)

 

void Collapse(Boolean Recurse)

 

func Collapse(_ Recurse: Boolean)

Parameters:

  • Recurse:

Count  virtual

 

property Count: Int32 read;

 

Int32 Count { get; }

 

var Count: Int32 { get{} }

Cut  virtual

 

property Cut: Boolean read write;

 

Boolean Cut { get; set; }

 

var Cut: Boolean { get{} set{} }

DefineProperties  virtual    (declared in TPersistent)

 

method DefineProperties(Filer: TObject)

 

void DefineProperties(TObject Filer)

 

func DefineProperties(_ Filer: TObject)

Parameters:

  • Filer:

Delete  virtual

 

method Delete

 

void Delete()

 

func Delete()

DeleteChildren  virtual

 

method DeleteChildren

 

void DeleteChildren()

 

func DeleteChildren()

Deleting  virtual

 

property Deleting: Boolean read;

 

Boolean Deleting { get; }

 

var Deleting: Boolean { get{} }

EditText  virtual

 

method EditText: Boolean

 

Boolean EditText()

 

func EditText() -> Boolean

Enabled  virtual

 

property Enabled: Boolean read write;

 

Boolean Enabled { get; set; }

 

var Enabled: Boolean { get{} set{} }

EndEdit  virtual

 

method EndEdit(Cancel: Boolean)

 

void EndEdit(Boolean Cancel)

 

func EndEdit(_ Cancel: Boolean)

Parameters:

  • Cancel:

Expand  virtual

 

method Expand(Recurse: Boolean)

 

void Expand(Boolean Recurse)

 

func Expand(_ Recurse: Boolean)

Parameters:

  • Recurse:

Expanded  virtual

 

property Expanded: Boolean read write;

 

Boolean Expanded { get; set; }

 

var Expanded: Boolean { get{} set{} }

ExpandedImageIndex  virtual

 

property ExpandedImageIndex: TImageIndex read write;

 

TImageIndex ExpandedImageIndex { get; set; }

 

var ExpandedImageIndex: TImageIndex { get{} set{} }

Focused  virtual

 

property Focused: Boolean read write;

 

Boolean Focused { get; set; }

 

var Focused: Boolean { get{} set{} }

getFirstChild  virtual

 

method getFirstChild: TTreeNode

 

TTreeNode getFirstChild()

 

func getFirstChild() -> TTreeNode

GetLastChild  virtual

 

method GetLastChild: TTreeNode

 

TTreeNode GetLastChild()

 

func GetLastChild() -> TTreeNode

GetMetaClass  virtual .NET, Island-Windows

 

method GetMetaClass: TTreeNode.MetaClass

 

TTreeNode.MetaClass GetMetaClass()

 

func GetMetaClass() -> TTreeNode.MetaClass

GetNamePath  virtual    (declared in TPersistent)

 

method GetNamePath: DelphiString

 

DelphiString GetNamePath()

 

func GetNamePath() -> DelphiString

GetNext  virtual

 

method GetNext: TTreeNode

 

TTreeNode GetNext()

 

func GetNext() -> TTreeNode

GetNextChild  virtual

 

method GetNextChild(Value: TTreeNode): TTreeNode

 

TTreeNode GetNextChild(TTreeNode Value)

 

func GetNextChild(_ Value: TTreeNode) -> TTreeNode

Parameters:

  • Value:

getNextSibling  virtual

 

method getNextSibling: TTreeNode

 

TTreeNode getNextSibling()

 

func getNextSibling() -> TTreeNode

GetNextVisible  virtual

 

method GetNextVisible: TTreeNode

 

TTreeNode GetNextVisible()

 

func GetNextVisible() -> TTreeNode

GetOwner  protected virtual    (declared in TPersistent)

 

method GetOwner: TPersistent

 

TPersistent GetOwner()

 

func GetOwner() -> TPersistent

GetPrev  virtual

 

method GetPrev: TTreeNode

 

TTreeNode GetPrev()

 

func GetPrev() -> TTreeNode

GetPrevChild  virtual

 

method GetPrevChild(Value: TTreeNode): TTreeNode

 

TTreeNode GetPrevChild(TTreeNode Value)

 

func GetPrevChild(_ Value: TTreeNode) -> TTreeNode

Parameters:

  • Value:

getPrevSibling  virtual

 

method getPrevSibling: TTreeNode

 

TTreeNode getPrevSibling()

 

func getPrevSibling() -> TTreeNode

GetPrevVisible  virtual

 

method GetPrevVisible: TTreeNode

 

TTreeNode GetPrevVisible()

 

func GetPrevVisible() -> TTreeNode

GetState  protected virtual

 

method GetState(NodeState: TNodeState): Boolean

 

Boolean GetState(TNodeState NodeState)

 

func GetState(_ NodeState: TNodeState) -> Boolean

Parameters:

  • NodeState:

HasAsParent  virtual

 

method HasAsParent(Value: TTreeNode): Boolean

 

Boolean HasAsParent(TTreeNode Value)

 

func HasAsParent(_ Value: TTreeNode) -> Boolean

Parameters:

  • Value:

HasChildren  virtual

 

property HasChildren: Boolean read write;

 

Boolean HasChildren { get; set; }

 

var HasChildren: Boolean { get{} set{} }

ImageIndex  virtual

 

property ImageIndex: TImageIndex read write;

 

TImageIndex ImageIndex { get; set; }

 

var ImageIndex: TImageIndex { get{} set{} }

Index  virtual

 

property Index: Int32 read;

 

Int32 Index { get; }

 

var Index: Int32 { get{} }

IndexOf  virtual

 

method IndexOf(Value: TTreeNode): Int32

 

Int32 IndexOf(TTreeNode Value)

 

func IndexOf(_ Value: TTreeNode) -> Int32

Parameters:

  • Value:

IsFirstNode  virtual

 

method IsFirstNode: Boolean

 

Boolean IsFirstNode()

 

func IsFirstNode() -> Boolean

IsVisible  virtual

 

property IsVisible: Boolean read;

 

Boolean IsVisible { get; }

 

var IsVisible: Boolean { get{} }

Item  virtual

 

property Item[aIndex: Int32]: TTreeNode read write;

 

TTreeNode Item[Int32 aIndex] { get; set; }

 

subscript Item(_ aIndex: Int32) -> TTreeNode { get{} set{} }

ItemId  virtual

 

property ItemId: TPlatformNodeHandle read;

 

TPlatformNodeHandle ItemId { get; }

 

var ItemId: TPlatformNodeHandle { get{} }

Level  virtual

 

property Level: Int32 read;

 

Int32 Level { get; }

 

var Level: Int32 { get{} }

MakeVisible  virtual

 

method MakeVisible

 

void MakeVisible()

 

func MakeVisible()

MoveTo  virtual

 

method MoveTo(Destination: TTreeNode; Mode: TNodeAttachMode)

 

void MoveTo(TTreeNode Destination, TNodeAttachMode Mode)

 

func MoveTo(_ Destination: TTreeNode, _ Mode: TNodeAttachMode)

Parameters:

  • Destination:
  • Mode:

OverlayIndex  virtual

 

property OverlayIndex: Int32 read write;

 

Int32 OverlayIndex { get; set; }

 

var OverlayIndex: Int32 { get{} set{} }

Owner  virtual

 

property Owner: TTreeNodes read;

 

TTreeNodes Owner { get; }

 

var Owner: TTreeNodes { get{} }

Parent  virtual

 

property Parent: TTreeNode read;

 

TTreeNode Parent { get; }

 

var Parent: TTreeNode { get{} }

PlatformCreate  protected virtual

 

method PlatformCreate

 

void PlatformCreate()

 

func PlatformCreate()

PlatformGetExpanded  protected virtual

 

method PlatformGetExpanded: Boolean

 

Boolean PlatformGetExpanded()

 

func PlatformGetExpanded() -> Boolean

PlatformGetFocused  protected virtual

 

method PlatformGetFocused: Boolean

 

Boolean PlatformGetFocused()

 

func PlatformGetFocused() -> Boolean

PlatformGetSelected  protected virtual

 

method PlatformGetSelected: Boolean

 

Boolean PlatformGetSelected()

 

func PlatformGetSelected() -> Boolean

PlatformSetExpanded  protected virtual

 

method PlatformSetExpanded(aValue: Boolean)

 

void PlatformSetExpanded(Boolean aValue)

 

func PlatformSetExpanded(_ aValue: Boolean)

Parameters:

  • aValue:

PlatformSetFocused  protected virtual

 

method PlatformSetFocused(aValue: Boolean)

 

void PlatformSetFocused(Boolean aValue)

 

func PlatformSetFocused(_ aValue: Boolean)

Parameters:

  • aValue:

PlatformSetSelected  protected virtual

 

method PlatformSetSelected(aValue: Boolean)

 

void PlatformSetSelected(Boolean aValue)

 

func PlatformSetSelected(_ aValue: Boolean)

Parameters:

  • aValue:

PlatformSetText (String)  protected Island-Windows

 

method PlatformSetText(aValue: String)

 

void PlatformSetText(String aValue)

 

func PlatformSetText(_ aValue: String)

Parameters:

  • aValue:

PlatformSetText (String)  protected virtual .NET, Toffee-macOS

 

method PlatformSetText(aValue: String)

 

void PlatformSetText(String aValue)

 

func PlatformSetText(_ aValue: String)

Parameters:

  • aValue:

Selected  virtual

 

property Selected: Boolean read write;

 

Boolean Selected { get; set; }

 

var Selected: Boolean { get{} set{} }

SelectedIndex  virtual

 

property SelectedIndex: Int32 read write;

 

Int32 SelectedIndex { get; set; }

 

var SelectedIndex: Int32 { get{} set{} }

SetSelectedBit  protected virtual

 

method SetSelectedBit(Value: Boolean)

 

void SetSelectedBit(Boolean Value)

 

func SetSelectedBit(_ Value: Boolean)

Parameters:

  • Value:

SetState  protected virtual

 

method SetState(NodeState: TNodeState; Value: Boolean)

 

void SetState(TNodeState NodeState, Boolean Value)

 

func SetState(_ NodeState: TNodeState, _ Value: Boolean)

Parameters:

  • NodeState:
  • Value:

StateIndex  virtual

 

property StateIndex: Int32 read write;

 

Int32 StateIndex { get; set; }

 

var StateIndex: Int32 { get{} set{} }

Text  virtual

 

property Text: String read write;

 

String Text { get; set; }

 

var Text: String { get{} set{} }

TreeView  virtual

 

property TreeView: TTreeView read;

 

TTreeView TreeView { get; }

 

var TreeView: TTreeView { get{} }

 

AbsoluteIndex  virtual

 

property AbsoluteIndex: Int32 read;

 

Int32 AbsoluteIndex { get; }

 

var AbsoluteIndex: Int32 { get{} }

Count  virtual

 

property Count: Int32 read;

 

Int32 Count { get; }

 

var Count: Int32 { get{} }

Cut  virtual

 

property Cut: Boolean read write;

 

Boolean Cut { get; set; }

 

var Cut: Boolean { get{} set{} }

Deleting  virtual

 

property Deleting: Boolean read;

 

Boolean Deleting { get; }

 

var Deleting: Boolean { get{} }

Enabled  virtual

 

property Enabled: Boolean read write;

 

Boolean Enabled { get; set; }

 

var Enabled: Boolean { get{} set{} }

Expanded  virtual

 

property Expanded: Boolean read write;

 

Boolean Expanded { get; set; }

 

var Expanded: Boolean { get{} set{} }

ExpandedImageIndex  virtual

 

property ExpandedImageIndex: TImageIndex read write;

 

TImageIndex ExpandedImageIndex { get; set; }

 

var ExpandedImageIndex: TImageIndex { get{} set{} }

Focused  virtual

 

property Focused: Boolean read write;

 

Boolean Focused { get; set; }

 

var Focused: Boolean { get{} set{} }

HasChildren  virtual

 

property HasChildren: Boolean read write;

 

Boolean HasChildren { get; set; }

 

var HasChildren: Boolean { get{} set{} }

ImageIndex  virtual

 

property ImageIndex: TImageIndex read write;

 

TImageIndex ImageIndex { get; set; }

 

var ImageIndex: TImageIndex { get{} set{} }

Index  virtual

 

property Index: Int32 read;

 

Int32 Index { get; }

 

var Index: Int32 { get{} }

IsVisible  virtual

 

property IsVisible: Boolean read;

 

Boolean IsVisible { get; }

 

var IsVisible: Boolean { get{} }

Item  virtual

 

property Item[aIndex: Int32]: TTreeNode read write;

 

TTreeNode Item[Int32 aIndex] { get; set; }

 

subscript Item(_ aIndex: Int32) -> TTreeNode { get{} set{} }

ItemId  virtual

 

property ItemId: TPlatformNodeHandle read;

 

TPlatformNodeHandle ItemId { get; }

 

var ItemId: TPlatformNodeHandle { get{} }

Level  virtual

 

property Level: Int32 read;

 

Int32 Level { get; }

 

var Level: Int32 { get{} }

OverlayIndex  virtual

 

property OverlayIndex: Int32 read write;

 

Int32 OverlayIndex { get; set; }

 

var OverlayIndex: Int32 { get{} set{} }

Owner  virtual

 

property Owner: TTreeNodes read;

 

TTreeNodes Owner { get; }

 

var Owner: TTreeNodes { get{} }

Parent  virtual

 

property Parent: TTreeNode read;

 

TTreeNode Parent { get; }

 

var Parent: TTreeNode { get{} }

Selected  virtual

 

property Selected: Boolean read write;

 

Boolean Selected { get; set; }

 

var Selected: Boolean { get{} set{} }

SelectedIndex  virtual

 

property SelectedIndex: Int32 read write;

 

Int32 SelectedIndex { get; set; }

 

var SelectedIndex: Int32 { get{} set{} }

StateIndex  virtual

 

property StateIndex: Int32 read write;

 

Int32 StateIndex { get; set; }

 

var StateIndex: Int32 { get{} set{} }

Text  virtual

 

property Text: String read write;

 

String Text { get; set; }

 

var Text: String { get{} set{} }

TreeView  virtual

 

property TreeView: TTreeView read;

 

TTreeView TreeView { get; }

 

var TreeView: TTreeView { get{} }

 

constructor    (declared in TPersistent) .NET, Island-Windows

 

constructor

 

TTreeNode()

 

init()

constructor (TTreeNodes)

 

constructor(aOwner: TTreeNodes)

 

TTreeNode(TTreeNodes aOwner)

 

init(_ aOwner: TTreeNodes)

Parameters:

  • aOwner:

Assign  virtual    (declared in TPersistent)

 

method Assign(Source: TPersistent)

 

void Assign(TPersistent Source)

 

func Assign(_ Source: TPersistent)

Parameters:

  • Source:

AssignTo  protected virtual    (declared in TPersistent)

 

method AssignTo(Dest: TPersistent)

 

void AssignTo(TPersistent Dest)

 

func AssignTo(_ Dest: TPersistent)

Parameters:

  • Dest:

Collapse  virtual

 

method Collapse(Recurse: Boolean)

 

void Collapse(Boolean Recurse)

 

func Collapse(_ Recurse: Boolean)

Parameters:

  • Recurse:

DefineProperties  virtual    (declared in TPersistent)

 

method DefineProperties(Filer: TObject)

 

void DefineProperties(TObject Filer)

 

func DefineProperties(_ Filer: TObject)

Parameters:

  • Filer:

Delete  virtual

 

method Delete

 

void Delete()

 

func Delete()

DeleteChildren  virtual

 

method DeleteChildren

 

void DeleteChildren()

 

func DeleteChildren()

EditText  virtual

 

method EditText: Boolean

 

Boolean EditText()

 

func EditText() -> Boolean

EndEdit  virtual

 

method EndEdit(Cancel: Boolean)

 

void EndEdit(Boolean Cancel)

 

func EndEdit(_ Cancel: Boolean)

Parameters:

  • Cancel:

Expand  virtual

 

method Expand(Recurse: Boolean)

 

void Expand(Boolean Recurse)

 

func Expand(_ Recurse: Boolean)

Parameters:

  • Recurse:

getFirstChild  virtual

 

method getFirstChild: TTreeNode

 

TTreeNode getFirstChild()

 

func getFirstChild() -> TTreeNode

GetLastChild  virtual

 

method GetLastChild: TTreeNode

 

TTreeNode GetLastChild()

 

func GetLastChild() -> TTreeNode

GetMetaClass  virtual .NET, Island-Windows

 

method GetMetaClass: TTreeNode.MetaClass

 

TTreeNode.MetaClass GetMetaClass()

 

func GetMetaClass() -> TTreeNode.MetaClass

GetNamePath  virtual    (declared in TPersistent)

 

method GetNamePath: DelphiString

 

DelphiString GetNamePath()

 

func GetNamePath() -> DelphiString

GetNext  virtual

 

method GetNext: TTreeNode

 

TTreeNode GetNext()

 

func GetNext() -> TTreeNode

GetNextChild  virtual

 

method GetNextChild(Value: TTreeNode): TTreeNode

 

TTreeNode GetNextChild(TTreeNode Value)

 

func GetNextChild(_ Value: TTreeNode) -> TTreeNode

Parameters:

  • Value:

getNextSibling  virtual

 

method getNextSibling: TTreeNode

 

TTreeNode getNextSibling()

 

func getNextSibling() -> TTreeNode

GetNextVisible  virtual

 

method GetNextVisible: TTreeNode

 

TTreeNode GetNextVisible()

 

func GetNextVisible() -> TTreeNode

GetOwner  protected virtual    (declared in TPersistent)

 

method GetOwner: TPersistent

 

TPersistent GetOwner()

 

func GetOwner() -> TPersistent

GetPrev  virtual

 

method GetPrev: TTreeNode

 

TTreeNode GetPrev()

 

func GetPrev() -> TTreeNode

GetPrevChild  virtual

 

method GetPrevChild(Value: TTreeNode): TTreeNode

 

TTreeNode GetPrevChild(TTreeNode Value)

 

func GetPrevChild(_ Value: TTreeNode) -> TTreeNode

Parameters:

  • Value:

getPrevSibling  virtual

 

method getPrevSibling: TTreeNode

 

TTreeNode getPrevSibling()

 

func getPrevSibling() -> TTreeNode

GetPrevVisible  virtual

 

method GetPrevVisible: TTreeNode

 

TTreeNode GetPrevVisible()

 

func GetPrevVisible() -> TTreeNode

GetState  protected virtual

 

method GetState(NodeState: TNodeState): Boolean

 

Boolean GetState(TNodeState NodeState)

 

func GetState(_ NodeState: TNodeState) -> Boolean

Parameters:

  • NodeState:

HasAsParent  virtual

 

method HasAsParent(Value: TTreeNode): Boolean

 

Boolean HasAsParent(TTreeNode Value)

 

func HasAsParent(_ Value: TTreeNode) -> Boolean

Parameters:

  • Value:

IndexOf  virtual

 

method IndexOf(Value: TTreeNode): Int32

 

Int32 IndexOf(TTreeNode Value)

 

func IndexOf(_ Value: TTreeNode) -> Int32

Parameters:

  • Value:

IsFirstNode  virtual

 

method IsFirstNode: Boolean

 

Boolean IsFirstNode()

 

func IsFirstNode() -> Boolean

MakeVisible  virtual

 

method MakeVisible

 

void MakeVisible()

 

func MakeVisible()

MoveTo  virtual

 

method MoveTo(Destination: TTreeNode; Mode: TNodeAttachMode)

 

void MoveTo(TTreeNode Destination, TNodeAttachMode Mode)

 

func MoveTo(_ Destination: TTreeNode, _ Mode: TNodeAttachMode)

Parameters:

  • Destination:
  • Mode:

PlatformCreate  protected virtual

 

method PlatformCreate

 

void PlatformCreate()

 

func PlatformCreate()

PlatformGetExpanded  protected virtual

 

method PlatformGetExpanded: Boolean

 

Boolean PlatformGetExpanded()

 

func PlatformGetExpanded() -> Boolean

PlatformGetFocused  protected virtual

 

method PlatformGetFocused: Boolean

 

Boolean PlatformGetFocused()

 

func PlatformGetFocused() -> Boolean

PlatformGetSelected  protected virtual

 

method PlatformGetSelected: Boolean

 

Boolean PlatformGetSelected()

 

func PlatformGetSelected() -> Boolean

PlatformSetExpanded  protected virtual

 

method PlatformSetExpanded(aValue: Boolean)

 

void PlatformSetExpanded(Boolean aValue)

 

func PlatformSetExpanded(_ aValue: Boolean)

Parameters:

  • aValue:

PlatformSetFocused  protected virtual

 

method PlatformSetFocused(aValue: Boolean)

 

void PlatformSetFocused(Boolean aValue)

 

func PlatformSetFocused(_ aValue: Boolean)

Parameters:

  • aValue:

PlatformSetSelected  protected virtual

 

method PlatformSetSelected(aValue: Boolean)

 

void PlatformSetSelected(Boolean aValue)

 

func PlatformSetSelected(_ aValue: Boolean)

Parameters:

  • aValue:

PlatformSetText (String)  protected Island-Windows

 

method PlatformSetText(aValue: String)

 

void PlatformSetText(String aValue)

 

func PlatformSetText(_ aValue: String)

Parameters:

  • aValue:

PlatformSetText (String)  protected virtual .NET, Toffee-macOS

 

method PlatformSetText(aValue: String)

 

void PlatformSetText(String aValue)

 

func PlatformSetText(_ aValue: String)

Parameters:

  • aValue:

SetSelectedBit  protected virtual

 

method SetSelectedBit(Value: Boolean)

 

void SetSelectedBit(Boolean Value)

 

func SetSelectedBit(_ Value: Boolean)

Parameters:

  • Value:

SetState  protected virtual

 

method SetState(NodeState: TNodeState; Value: Boolean)

 

void SetState(TNodeState NodeState, Boolean Value)

 

func SetState(_ NodeState: TNodeState, _ Value: Boolean)

Parameters:

  • NodeState:
  • Value: