Vcl.ExtCtrls.TSplitter

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Vcl.Controls.TGraphicControlVcl.Controls.TControlSystem.Classes.TComponentSystem.Classes.TPersistentSystem.TObjectTSplitter

Delphi

TSplitter = class(TGraphicControl)

C++

class PASCALIMPLEMENTATION TSplitter : public Vcl::Controls::TGraphicControl

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
class public
Vcl.ExtCtrls.pas
Vcl.ExtCtrls.hpp
Vcl.ExtCtrls Vcl.ExtCtrls


Beschreibung

TSplitter ist eine Teilerleiste, die den Client-Bereich eines Formulars in einzelne Felder variabler Größe gliedert.

Wenn in einem Formular eine Teilerleiste zwischen zwei oder mehr ausgerichteten Steuerelementen eingefügt wird, kann der Benutzer die Größe diese Steuerelemente zur Laufzeit verändern. Eines der Steuerelemente muss am Rand des Formulars ausgerichtet sein, während die anderen den verbleibenden Platz im Formular ausfüllen. Die Teilerleiste benötigt dieselbe Ausrichtung wie das Steuerelement, das an einem Rand des Formulars verankert ist. Sobald die Teilerleiste verschoben wird, passt sich die Größe des verankerten Steuerelements automatisch an, wodurch der Client-Bereich des Formulars verändert wird.

Die anderen Steuerelemente füllen dann immer den verbleibenden Rest des Client-Bereichs aus. Eine Teilerleiste ist immer dann sinnvoll, wenn ein Formular aus mehreren Teilflächen mit variabler Größe bestehen soll. Das letzte Steuerelement, das eine Teilfläche bildet (z.B. ein Memofeld) muss immer am Client ausgerichtet (alClient) sein, damit es den verbleibenden Platz automatisch ausfüllt.

Siehe auch