Beschreibung | Hierarchie | Felder | Methoden | Eigenschaften |
type TArrayNode = class(TObject)
![]() |
Parent: TArrayNode; |
![]() |
Value: integer; |
![]() |
Childs: PArrayNode; |
![]() |
StartValue: integer; |
![]() |
Capacity: integer; |
![]() |
Data: Pointer; |
![]() |
constructor Create; |
![]() |
destructor Destroy; override; |
![]() |
procedure DeleteChilds; |
![]() |
procedure UnbindFromParent; |
![]() |
procedure CreateChildNode(ChildValue: integer); |
![]() |
function GetChildNode(ChildValue: integer; CreateIfNotExists: boolean): TArrayNode; |
![]() |
procedure Expand(ValueToInclude: integer); |
![]() |
function FindPrevSibling: TArrayNode; |
![]() |
function FindNextSibling: TArrayNode; |
![]() |
function FindNext: TArrayNode; |
![]() |
function FindPrev: TArrayNode; |
![]() |
function FindFirstChild: TArrayNode; |
![]() |
function FindLastChild: TArrayNode; |
![]() |
function FindLastSubChild: TArrayNode; |
![]() |
function FindFirstSibling: TArrayNode; |
![]() |
function FindLastSibling: TArrayNode; |
![]() |
procedure ConsistencyCheck; |
![]() |
Parent: TArrayNode; |
![]() |
Value: integer; |
![]() |
Childs: PArrayNode; |
![]() |
StartValue: integer; |
![]() |
Capacity: integer; |
![]() |
Data: Pointer; |
![]() |
constructor Create; |
![]() |
destructor Destroy; override; |
![]() |
procedure DeleteChilds; |
![]() |
procedure UnbindFromParent; |
![]() |
procedure CreateChildNode(ChildValue: integer); |
![]() |
function GetChildNode(ChildValue: integer; CreateIfNotExists: boolean): TArrayNode; |
![]() |
procedure Expand(ValueToInclude: integer); |
![]() |
function FindPrevSibling: TArrayNode; |
![]() |
function FindNextSibling: TArrayNode; |
![]() |
function FindNext: TArrayNode; |
![]() |
function FindPrev: TArrayNode; |
![]() |
function FindFirstChild: TArrayNode; |
![]() |
function FindLastChild: TArrayNode; |
![]() |
function FindLastSubChild: TArrayNode; |
![]() |
function FindFirstSibling: TArrayNode; |
![]() |
function FindLastSibling: TArrayNode; |
![]() |
procedure ConsistencyCheck; |