Overview

Location

constructor    (declared in TPersistent) Island-Windows


constructor(aOwner: TTreeView)
TTreeNodes(TTreeView aOwner)
init(_ aOwner: TTreeView)
Sub New(aOwner As TTreeView)

Parameters:

  • aOwner:

Add  virtual

method Add(aSibling: TTreeNode; S: String): TTreeNode
TTreeNode Add(TTreeNode aSibling, String S)
func Add(_ aSibling: TTreeNode, _ S: String) -> TTreeNode
Function Add(aSibling As TTreeNode, S As String) As TTreeNode

Parameters:

  • aSibling:
  • S:

AddChild  virtual

method AddChild(aParent: TTreeNode; S: String): TTreeNode
TTreeNode AddChild(TTreeNode aParent, String S)
func AddChild(_ aParent: TTreeNode, _ S: String) -> TTreeNode
Function AddChild(aParent As TTreeNode, S As String) As TTreeNode

Parameters:

  • aParent:
  • S:

AddChildFirst  virtual

method AddChildFirst(aParent: TTreeNode; S: String): TTreeNode
TTreeNode AddChildFirst(TTreeNode aParent, String S)
func AddChildFirst(_ aParent: TTreeNode, _ S: String) -> TTreeNode
Function AddChildFirst(aParent As TTreeNode, S As String) As TTreeNode

Parameters:

  • aParent:
  • S:

AddFirst  virtual

method AddFirst(aSibling: TTreeNode; S: String): TTreeNode
TTreeNode AddFirst(TTreeNode aSibling, String S)
func AddFirst(_ aSibling: TTreeNode, _ S: String) -> TTreeNode
Function AddFirst(aSibling As TTreeNode, S As String) As TTreeNode

Parameters:

  • aSibling:
  • S:

method Assign(Source: TPersistent)
void Assign(TPersistent Source)
func Assign(_ Source: TPersistent)
Sub Assign(Source As TPersistent)

Parameters:

  • Source:

AssignTo  protected virtual    (declared in TPersistent)

method AssignTo(Dest: TPersistent)
void AssignTo(TPersistent Dest)
func AssignTo(_ Dest: TPersistent)
Sub AssignTo(Dest As TPersistent)

Parameters:

  • Dest:

BeginUpdate  virtual


Clear  virtual


Count  virtual

property Count: Int32 read;
var Count: Int32 { get{} }
ReadOnly Property Count() As Int32

DefineProperties (TObject)  override

method DefineProperties(aFiler: TObject)
void DefineProperties(TObject aFiler)
func DefineProperties(_ aFiler: TObject)
Sub DefineProperties(aFiler As TObject)

Parameters:

  • aFiler:

method DefineProperties(Filer: TObject)
void DefineProperties(TObject Filer)
func DefineProperties(_ Filer: TObject)
Sub DefineProperties(Filer As TObject)

Parameters:

  • Filer:

Delete  virtual

method Delete(aNode: TTreeNode)
void Delete(TTreeNode aNode)
func Delete(_ aNode: TTreeNode)
Sub Delete(aNode As TTreeNode)

Parameters:

  • aNode:

EndUpdate  virtual


GetCount  protected virtual

Function GetCount() As Int32

GetFirstNode  virtual

method GetFirstNode: TTreeNode
func GetFirstNode() -> TTreeNode
Function GetFirstNode() As TTreeNode

GetNamePath  virtual    (declared in TPersistent)

method GetNamePath: DelphiString
DelphiString GetNamePath()
func GetNamePath() -> DelphiString
Function GetNamePath() As DelphiString

GetOwner  protected virtual    (declared in TPersistent)

method GetOwner: TPersistent
func GetOwner() -> TPersistent
Function GetOwner() As TPersistent

Insert  virtual

method Insert(Sibling: TTreeNode; S: String): TTreeNode
TTreeNode Insert(TTreeNode Sibling, String S)
func Insert(_ Sibling: TTreeNode, _ S: String) -> TTreeNode
Function Insert(Sibling As TTreeNode, S As String) As TTreeNode

Parameters:

  • Sibling:
  • S:

Item  virtual

property Item[aIndex: Int32]: TTreeNode read;
TTreeNode Item[Int32 aIndex] { get; }
subscript Item(_ aIndex: Int32) -> TTreeNode { get{} }
ReadOnly Property Item(aIndex As Int32) As TTreeNode

Owner  virtual

property Owner: TTreeView read;
var Owner: TTreeView { get{} }
ReadOnly Property Owner() As TTreeView

PlatformAdd  protected virtual

method PlatformAdd(aSibling: TTreeNode; var aNode: TTreeNode)
void PlatformAdd(TTreeNode aSibling, ref TTreeNode aNode)
func PlatformAdd(_ aSibling: TTreeNode, _ aNode: inout TTreeNode)
Sub PlatformAdd(aSibling As TTreeNode, ByRef aNode As TTreeNode)

Parameters:

  • aSibling:
  • aNode:

PlatformAddChild  protected virtual

method PlatformAddChild(aParent: TTreeNode; var aNode: TTreeNode)
void PlatformAddChild(TTreeNode aParent, ref TTreeNode aNode)
func PlatformAddChild(_ aParent: TTreeNode, _ aNode: inout TTreeNode)
Sub PlatformAddChild(aParent As TTreeNode, ByRef aNode As TTreeNode)

Parameters:

  • aParent:
  • aNode:

PlatformAddChildFirst  protected virtual

method PlatformAddChildFirst(aParent: TTreeNode; var aNode: TTreeNode)
void PlatformAddChildFirst(TTreeNode aParent, ref TTreeNode aNode)
func PlatformAddChildFirst(_ aParent: TTreeNode, _ aNode: inout TTreeNode)
Sub PlatformAddChildFirst(aParent As TTreeNode, ByRef aNode As TTreeNode)

Parameters:

  • aParent:
  • aNode:

PlatformAddFirst  protected virtual

method PlatformAddFirst(aSibling: TTreeNode; var aNode: TTreeNode)
void PlatformAddFirst(TTreeNode aSibling, ref TTreeNode aNode)
func PlatformAddFirst(_ aSibling: TTreeNode, _ aNode: inout TTreeNode)
Sub PlatformAddFirst(aSibling As TTreeNode, ByRef aNode As TTreeNode)

Parameters:

  • aSibling:
  • aNode:

PlatformCreate  protected virtual


PlatformUpdateNodes  protected virtual Toffee-macOS

method PlatformUpdateNodes PlatformUpdateNodes()
void PlatformUpdateNodes PlatformUpdateNodes( )
func PlatformUpdateNodes(PlatformUpdateNodes )
void PlatformUpdateNodes PlatformUpdateNodes( )
Sub PlatformUpdateNodes PlatformUpdateNodes( As )

Parameters:

  • :

Reading  protected virtual

property Reading: Boolean read;
var Reading: Boolean { get{} }
ReadOnly Property Reading() As Boolean

SetItem  protected virtual

method SetItem(aIndex: Int32; aValue: TTreeNode)
void SetItem(Int32 aIndex, TTreeNode aValue)
func SetItem(_ aIndex: Int32, _ aValue: TTreeNode)
Sub SetItem(aIndex As Int32, aValue As TTreeNode)

Parameters:

  • aIndex:
  • aValue:

SetUpdateState  protected virtual

method SetUpdateState(Updating: Boolean)
void SetUpdateState(Boolean Updating)
func SetUpdateState(_ Updating: Boolean)
Sub SetUpdateState(Updating As Boolean)

Parameters:

  • Updating:

Count  virtual

property Count: Int32 read;
var Count: Int32 { get{} }
ReadOnly Property Count() As Int32

Item  virtual

property Item[aIndex: Int32]: TTreeNode read;
TTreeNode Item[Int32 aIndex] { get; }
subscript Item(_ aIndex: Int32) -> TTreeNode { get{} }
ReadOnly Property Item(aIndex As Int32) As TTreeNode

Owner  virtual

property Owner: TTreeView read;
var Owner: TTreeView { get{} }
ReadOnly Property Owner() As TTreeView

Reading  protected virtual

property Reading: Boolean read;
var Reading: Boolean { get{} }
ReadOnly Property Reading() As Boolean

constructor    (declared in TPersistent) Island-Windows


constructor(aOwner: TTreeView)
TTreeNodes(TTreeView aOwner)
init(_ aOwner: TTreeView)
Sub New(aOwner As TTreeView)

Parameters:

  • aOwner:

Add  virtual

method Add(aSibling: TTreeNode; S: String): TTreeNode
TTreeNode Add(TTreeNode aSibling, String S)
func Add(_ aSibling: TTreeNode, _ S: String) -> TTreeNode
Function Add(aSibling As TTreeNode, S As String) As TTreeNode

Parameters:

  • aSibling:
  • S:

AddChild  virtual

method AddChild(aParent: TTreeNode; S: String): TTreeNode
TTreeNode AddChild(TTreeNode aParent, String S)
func AddChild(_ aParent: TTreeNode, _ S: String) -> TTreeNode
Function AddChild(aParent As TTreeNode, S As String) As TTreeNode

Parameters:

  • aParent:
  • S:

AddChildFirst  virtual

method AddChildFirst(aParent: TTreeNode; S: String): TTreeNode
TTreeNode AddChildFirst(TTreeNode aParent, String S)
func AddChildFirst(_ aParent: TTreeNode, _ S: String) -> TTreeNode
Function AddChildFirst(aParent As TTreeNode, S As String) As TTreeNode

Parameters:

  • aParent:
  • S:

AddFirst  virtual

method AddFirst(aSibling: TTreeNode; S: String): TTreeNode
TTreeNode AddFirst(TTreeNode aSibling, String S)
func AddFirst(_ aSibling: TTreeNode, _ S: String) -> TTreeNode
Function AddFirst(aSibling As TTreeNode, S As String) As TTreeNode

Parameters:

  • aSibling:
  • S:

method Assign(Source: TPersistent)
void Assign(TPersistent Source)
func Assign(_ Source: TPersistent)
Sub Assign(Source As TPersistent)

Parameters:

  • Source:

AssignTo  protected virtual    (declared in TPersistent)

method AssignTo(Dest: TPersistent)
void AssignTo(TPersistent Dest)
func AssignTo(_ Dest: TPersistent)
Sub AssignTo(Dest As TPersistent)

Parameters:

  • Dest:

BeginUpdate  virtual


Clear  virtual


DefineProperties (TObject)  override

method DefineProperties(aFiler: TObject)
void DefineProperties(TObject aFiler)
func DefineProperties(_ aFiler: TObject)
Sub DefineProperties(aFiler As TObject)

Parameters:

  • aFiler:

method DefineProperties(Filer: TObject)
void DefineProperties(TObject Filer)
func DefineProperties(_ Filer: TObject)
Sub DefineProperties(Filer As TObject)

Parameters:

  • Filer:

Delete  virtual

method Delete(aNode: TTreeNode)
void Delete(TTreeNode aNode)
func Delete(_ aNode: TTreeNode)
Sub Delete(aNode As TTreeNode)

Parameters:

  • aNode:

EndUpdate  virtual


GetCount  protected virtual

Function GetCount() As Int32

GetFirstNode  virtual

method GetFirstNode: TTreeNode
func GetFirstNode() -> TTreeNode
Function GetFirstNode() As TTreeNode

GetNamePath  virtual    (declared in TPersistent)

method GetNamePath: DelphiString
DelphiString GetNamePath()
func GetNamePath() -> DelphiString
Function GetNamePath() As DelphiString

GetOwner  protected virtual    (declared in TPersistent)

method GetOwner: TPersistent
func GetOwner() -> TPersistent
Function GetOwner() As TPersistent

Insert  virtual

method Insert(Sibling: TTreeNode; S: String): TTreeNode
TTreeNode Insert(TTreeNode Sibling, String S)
func Insert(_ Sibling: TTreeNode, _ S: String) -> TTreeNode
Function Insert(Sibling As TTreeNode, S As String) As TTreeNode

Parameters:

  • Sibling:
  • S:

PlatformAdd  protected virtual

method PlatformAdd(aSibling: TTreeNode; var aNode: TTreeNode)
void PlatformAdd(TTreeNode aSibling, ref TTreeNode aNode)
func PlatformAdd(_ aSibling: TTreeNode, _ aNode: inout TTreeNode)
Sub PlatformAdd(aSibling As TTreeNode, ByRef aNode As TTreeNode)

Parameters:

  • aSibling:
  • aNode:

PlatformAddChild  protected virtual

method PlatformAddChild(aParent: TTreeNode; var aNode: TTreeNode)
void PlatformAddChild(TTreeNode aParent, ref TTreeNode aNode)
func PlatformAddChild(_ aParent: TTreeNode, _ aNode: inout TTreeNode)
Sub PlatformAddChild(aParent As TTreeNode, ByRef aNode As TTreeNode)

Parameters:

  • aParent:
  • aNode:

PlatformAddChildFirst  protected virtual

method PlatformAddChildFirst(aParent: TTreeNode; var aNode: TTreeNode)
void PlatformAddChildFirst(TTreeNode aParent, ref TTreeNode aNode)
func PlatformAddChildFirst(_ aParent: TTreeNode, _ aNode: inout TTreeNode)
Sub PlatformAddChildFirst(aParent As TTreeNode, ByRef aNode As TTreeNode)

Parameters:

  • aParent:
  • aNode:

PlatformAddFirst  protected virtual

method PlatformAddFirst(aSibling: TTreeNode; var aNode: TTreeNode)
void PlatformAddFirst(TTreeNode aSibling, ref TTreeNode aNode)
func PlatformAddFirst(_ aSibling: TTreeNode, _ aNode: inout TTreeNode)
Sub PlatformAddFirst(aSibling As TTreeNode, ByRef aNode As TTreeNode)

Parameters:

  • aSibling:
  • aNode:

PlatformCreate  protected virtual


PlatformUpdateNodes  protected virtual Toffee-macOS

method PlatformUpdateNodes PlatformUpdateNodes()
void PlatformUpdateNodes PlatformUpdateNodes( )
func PlatformUpdateNodes(PlatformUpdateNodes )
void PlatformUpdateNodes PlatformUpdateNodes( )
Sub PlatformUpdateNodes PlatformUpdateNodes( As )

Parameters:

  • :

SetItem  protected virtual

method SetItem(aIndex: Int32; aValue: TTreeNode)
void SetItem(Int32 aIndex, TTreeNode aValue)
func SetItem(_ aIndex: Int32, _ aValue: TTreeNode)
Sub SetItem(aIndex As Int32, aValue As TTreeNode)

Parameters:

  • aIndex:
  • aValue:

SetUpdateState  protected virtual

method SetUpdateState(Updating: Boolean)
void SetUpdateState(Boolean Updating)
func SetUpdateState(_ Updating: Boolean)
Sub SetUpdateState(Updating As Boolean)

Parameters:

  • Updating: