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 |
|---|---|---|---|
|
STRING |
(automatic) |
No |
|
|
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 |