TTreeNodes
Overview
Location
-
Reference:
- DelphiVCL.fx Island-Windows
- libDelphiVCL.fx Toffee-macOS
- Namespace: RemObjects.Elements.RTL.Delphi.VCL
- Platforms: Island-Windows, Toffee-macOS
- Ancestry: TPersistent | TTreeNodes
constructor (declared in TPersistent) Island-Windows
constructor
TTreeNodes()
init()
Sub New()
constructor (TTreeView)
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:
Assign virtual (declared in TPersistent)
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
method BeginUpdate
void BeginUpdate()
func BeginUpdate()
Sub BeginUpdate()
Clear virtual
method Clear
void Clear()
func Clear()
Sub Clear()
Count virtual
property Count: Int32 read;
Int32 Count { get; }
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:
DefineProperties (TObject) virtual (declared in TPersistent)
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
method EndUpdate
void EndUpdate()
func EndUpdate()
Sub EndUpdate()
GetCount protected virtual
method GetCount: Int32
Int32 GetCount()
func GetCount() -> Int32
Function GetCount() As Int32
GetFirstNode virtual
method GetFirstNode: TTreeNode
TTreeNode GetFirstNode()
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
TPersistent GetOwner()
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;
TTreeView Owner { get; }
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
method PlatformCreate
void PlatformCreate()
func PlatformCreate()
Sub PlatformCreate()
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;
Boolean Reading { get; }
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;
Int32 Count { get; }
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;
TTreeView Owner { get; }
var Owner: TTreeView { get{} }
ReadOnly Property Owner() As TTreeView
Reading protected virtual
property Reading: Boolean read;
Boolean Reading { get; }
var Reading: Boolean { get{} }
ReadOnly Property Reading() As Boolean
constructor (declared in TPersistent) Island-Windows
constructor
TTreeNodes()
init()
Sub New()
constructor (TTreeView)
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:
Assign virtual (declared in TPersistent)
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
method BeginUpdate
void BeginUpdate()
func BeginUpdate()
Sub BeginUpdate()
Clear virtual
method Clear
void Clear()
func Clear()
Sub Clear()
DefineProperties (TObject) override
method DefineProperties(aFiler: TObject)
void DefineProperties(TObject aFiler)
func DefineProperties(_ aFiler: TObject)
Sub DefineProperties(aFiler As TObject)
Parameters:
- aFiler:
DefineProperties (TObject) virtual (declared in TPersistent)
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
method EndUpdate
void EndUpdate()
func EndUpdate()
Sub EndUpdate()
GetCount protected virtual
method GetCount: Int32
Int32 GetCount()
func GetCount() -> Int32
Function GetCount() As Int32
GetFirstNode virtual
method GetFirstNode: TTreeNode
TTreeNode GetFirstNode()
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
TPersistent GetOwner()
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
method PlatformCreate
void PlatformCreate()
func PlatformCreate()
Sub PlatformCreate()
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: