Vcl.Outline.TOutlineNode.ChangeLevelBy

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

procedure ChangeLevelBy(Value: TChangeRange);

C++

void __fastcall ChangeLevelBy(TChangeRange Value);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
procedure
function
public
Vcl.Outline.pas
Vcl.Outline.hpp
Vcl.Outline TOutlineNode

Beschreibung

Ändert die Ebene eines Gliederungselements.

Rufen Sie ChangeLevelBy, um ein Gliederungselement eine Ebene herauf- oder herabzustufen. Geben Sie einen Parameterwert Value von -1 an, um das Element eine Ebene nach oben (auf den Ursprung zu) zu verschieben. Ein Parameterwert Value von 1 verschiebt das Element eine Ebene nach unten.

Wird ein Element um eine Ebene nach oben verschoben, wird es zum gleichgeordneten Element seines bisher übergeordneten Elements. Beim Verschieben um eine Ebene nach unten wird ein Element zum letzten untergeordneten Element seines bisher gleichgeordneten Elements.

Elemente auf der ersten Ebene können nicht eine weitere Ebene nach oben verschoben werden, da sie keine übergeordneten Elemente besitzen. Das erste Element kann eine weitere Ebene nach unten verschoben werden, weil es kein vor ihm stehendes gleichgeordnetes Element gibt.

Anmerkung:  Vergewissern Sie sich vor dem Aufruf von ChangeLevelBy, dass das Element entweder übergeordnete Elemente oder aber gleichgeordnete Elemente besitzt.

Siehe auch