Vcl.Outline.TOutlineNode.GetNextChild

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

function GetNextChild(Value: LongInt): LongInt;

C++

int __fastcall GetNextChild(int Value);

Propriétés

Type Visibilité  Source Unité  Parent
function public
Vcl.Outline.pas
Vcl.Outline.hpp
Vcl.Outline TOutlineNode

Description

Renvoie la valeur d'Index de l'enfant suivant d'un noeud d'arborescence.

Appelez GetNextChild pour obtenir l'indice du descendant immédiatement suivant d'un noeud, en faisant suivre le noeud enfant avec l'indice donné par le paramètre Value. Si le noeud enfant indiqué par Value n'a pas de frère suivant ou si le noeud enfant indiqué par Value n'est pas un descendant immédiat du noeud d'arborescence, GetNextChild renvoie -1.

Les valeurs d'indice reflètent une traversée de première profondeur de l'arborescence. Ainsi, le noeud renvoyé par GetNextChild n'est pas simplement le noeud ayant un indice de Value+1, à moins que le noeud d'indice Value n'ait pas de descendant. GetNextChild permet une première traversée en largeur de l'arborescence.

Voir aussi