Vcl.Outline.TCustomOutline.SetLevel

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

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.

Siehe auch