Show TOC

FlowLayoutLocate this document in the navigation structure

Ein FlowLayout ist ein Container-Layout, das Oberflächenelemente von links nach rechts fließend anordnet und gegebenenfalls in eine neue Zeile umbricht.

Oberflächenelemente innerhalb eines FlowLayouts werden automatisch in die nächste Zeile umgebrochen, wenn der horizontale Bildschirmplatz zum Anzeigen in der betreffenden Zeile dafür nicht ausreicht.

Das Layouting der einzelnen Elemente einens FlowLayouts wird mittelsFlowData beschrieben.

Hinweis

Beachten Sie, dass einige UI-Elemente, wie beispielsweise der TransparentContainer nicht mit anderen Elementen in einer Zeile angeordnet werden können, sondern immer umbrechen.

Siehe auch:

Layout-Optimierung für FlowLayout und MatrixLayout

Layout-Grundlagen

Laufzeit-Klasse

CL_WD_FLOW_LAYOUT

Eigenschaften im View Designer

Name Typ Anfangswert Bindbar

id

STRING

(automatisch)

nein

wrapping

WDY_BOOLEAN

true

nein

Hinweis

Layout-Daten sind generell nicht bindbar.

Weitere Eigenschaften, die über Vererbung zur Verfügung stehen, sind in den dazugehörigen übergeordneten Klassen definiert. Die dazugehörigen Oberflächenelemente sind:

Dynamische Programmierung

Für die dynamische Programmierung stehen dieselben Eigenschaften, Ereignisse und Aggregationen zur Verfügung wie im View Designer. Beachten Sie dabei die unterschiedlichen Schreibweisen.

Dynamische Programmierung der Eigenschaften

View Designer Name Laufzeitname Typ

wrapping

WRAPPING

WDY_BOOLEAN

Beispiel

Sie finden ein Beispiel für dieses UI-Element im System in der Component DEMO_UIEL_LAYOUT in der Applikation DEMO_UIEL_FLOW_LAYOUT.