Splitpane

Previous  Next

 

 

 

01.11.2009

Splitpane

 

Mit Hilfe eines Splitpanes lässt sich ein Anzeige-Bereich in zwei von einander getrennte Bereiche aufteilen. Häufig wird der Splitpane dazu verwendet, die komplette Benutzeroberfläche zu teilen. Durch einen beweglichen Splitter lassen sich die beide Bereiche des Splitpanes während der Laufzeit nach Bedarf vergrößern und verkleinern. Über die Eigenschaft Ausrichtung lässt sich der Splitter wahlweise horizontal oder vertikal abbilden.

 

Damit der Splitpane zur Laufzeit überhaupt funktionsfähig wird, müssen Sie in beiden Bereichen des Splitpanes jeweils eine weitere GUI-Komponente einfügen, welche dann beim Einfügen automatisch gestreckt werden. I.d.R. benutzt man dafür Komponenten, in denen sich anschließend wiederum Komponenten einfügen lassen, z.B. Container, Formulare, TabPanes, DBContainer oder aber auch weitere Splitpanes.

 

 

clip0365

clip0366

Der Splitpane teilt einen Anzeige-Bereich in 2 Bereiche.

In beide Bereiche muss eine Grund-Komponente eingefügt werden, in die Sie weitere Komponenten setzen können.

clip0367

 

Splitpane lassen sich auch ineinander verschachteln. Der Splitter kann horizontal und vertikal angeordnet werden.

 

 

 

Spezielle Eigenschaften des Splitpanes:

 

Eigenschaft

Erklärung

Splitter-Position

Die Position des Splitpanes lässt sich mit der Maus oder über die Eigenschaft Splitter-Position festlegen. Zur Laufzeit wird der Splitter an diese Ausgangs-Position gesetzt. Der Wert kann zwischen 0 und der maximalen Breite des Splitpanes liegen. Bei der Verwendung größerer oder kleinerer Werte wird der Splitter einfach an den linken bzw. rechten Rand gesetzt.

 

Live-Anpassung

Beim Bewegen des Splitters wird die Verschiebung nicht erst beim Loslassen der Maustaste, sondern sofort live ausgeführt.

 

Splitter-Buttons anzeigen

Zeigt zwei Pfeil-Tasten im Splitter, mit denen der Splitter per Mausklick an den linken, bzw. rechten Rand des Splitpanes gesetzt werden kann.