Vcl.Outline.TCustomOutline.SetLevel
Delphi
procedure SetLevel(Node: TOutlineNode; CurLevel, NewLevel: Cardinal);
C++
void __fastcall SetLevel(TOutlineNode* Node, unsigned CurLevel, unsigned NewLevel);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
procedure function |
protected | Vcl.Outline.pas Vcl.Outline.hpp |
Vcl.Outline | TCustomOutline |
Beschreibung
Stellt die Ebene der Gliederungsknoten ein.
Rufen Sie SetLevel auf, um die Verschachtelungstiefe des im Parameter Node angegeben Knotens zu ändern. CurLevel enthält die aktuelle Ebene des Knotens, NewLevel enthält die neue Ebene des Knotens.
Betrachten Sie beispielsweise die durch die folgenden Lines-Werte angegebene Gliederung:
NodeA NodeB NodeC NodeD
Der Aufruf von SetLevel für NodeD mit einem CurLevel-Wert von 2 und einem NewLevel-Wert von 4 resultiert in einer Gliederung mit dem folgenden Lines-Wert:
NodeA NodeB NodeC NodeD
Das übergeordnete Element von NodeD ist jetzt NodeC statt NodeA.