[Overview][Constants][Types][Classes][Procedures and functions][Index] | Reference for unit 'IntfGraphics' (#lcl)

# TArrayNode

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

## Declaration

Source position: intfgraphics.pas line 319

`type TArrayNode = class`
`public`
`Parent: TArrayNode;` |  |
`Value: Integer;` |  |
`Children: PArrayNode;` |  |
`StartValue: Integer;` |  |
`Capacity: Integer;` |  |
`Data: Pointer;` |  |
`constructor Create;` |  | Constructor for the class instance.
`destructor Destroy; override;` |  | Destructor for the class instance.
`procedure DeleteChilds;` |  |
`procedure UnbindFromParent;` |  |
`procedure CreateChildNode();` |  |
`function GetChildNode();` |  |
`procedure Expand();` |  |
`function FindPrevSibling;` |  |
`function FindNextSibling;` |  |
`function FindNextUTF8;` |  |
`function FindPrev;` |  |
`function FindFirstChild;` |  |
`function FindLastChild;` |  |
`function FindLastSubChild;` |  |
`function FindFirstSibling;` |  |
`function FindLastSibling;` |  |
`procedure ConsistencyCheck;` |  |
`end;`

## Inheritance

`TArrayNode` |  |
`TObject`