RasterLayout

Use

RasterLayout is similar to FormLayoutAdvanced. With both layouts the container children are arranged in a grid, like columns in a newspaper. UI elements can be positioned freely on the user interface.

The layout data for a UI element in a container to which a RasterLayout is assigned is provided by RasterData. You use the leftSpace and topSpace properties of RasterData to position UI elements within the raster. These two properties enable UI elements to be cascaded in different rows. UI elements can span multiple rows or columns of the raster.

Implementation Details

Runtime Class

CL_WD_RASTER_LAYOUT

Properties in View Designer

Name

Type

Initial Value

Bindable

id

STRING

(automatic)

No

colCount

I

8

Yes

Compressible WDY_BOOLEAN false Yes
legendId WDY_MD_UI_ELEMENT_REFERENCE Yes

Other properties that can be inherited are defined in the related higher-level classes. The related UI elements are:

Dynamic Programming

For dynamic programming, the same properties, events, and aggregations as in the View Designer are available. But note that the spelling format and use of upper/lower case is different.

View Designer Name

Runtime Name

Type

colCount

COL_COUNT

I

Compressible COMPRESSIBLE WDY_BOOLEAN
legendId LEGEND_ID WDY_MD_UI_ELEMENT_REFERENCE