Show TOC

 MatrixHeadDataLocate this document in the navigation structure

MatrixHeadData provides the layout data for a UI element in a container to which MatrixLayout is assigned. You can specify a new line in a MatrixLayout with this object.

Runtime Class

CL_WD_MATRIX_HEAD_DATA

Properties in the View Designer

Name Type Initial Value Bindable

id

STRING

(automatic)

No

cellBackgroundDesign

WDUI_CELL_BG_DESIGN

transparent

No

cellDesign

WDUI_LAYOUT_CELL_DESIGN

rPad

No

colSpan

I

1

No

height

STRING

No

hAlign

WDUI_CELL_HALIGN

beginOfLine

No

vAlign

WDUI_CELL_VALIGN

baseline

No

vGutter

WDUI_LAYOUT_CELL_SEP

none

No

width

STRING

No

Note

Layout data is not bindable.

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

Dynamic Programming

For dynamic programming, the same properties, events, and aggregations as in the View Designer are available. Bear in mind the different spellings.

Dynamic Programming of Properties

View Designer Name Runtime Name Type

cellBackgroundDesign

CELL_BACKGROUND_DESIGN

WDUI_CELL_BG_DESIGN

 cellBackgroundDesign: border

CL_WD_MATRIX_HEAD_DATA=>E_CELL_BACKGROUND_DESIGN-BORDER

 cellBackgroundDesign: fill1

CL_WD_MATRIX_HEAD_DATA=>E_CELL_BACKGROUND_DESIGN-FILL1

 cellBackgroundDesign: fill2

CL_WD_MATRIX_HEAD_DATA=>E_CELL_BACKGROUND_DESIGN-FILL2

 cellBackgroundDesign: fill3

CL_WD_MATRIX_HEAD_DATA=>E_CELL_BACKGROUND_DESIGN-FILL3

 cellBackgroundDesign: header

CL_WD_MATRIX_HEAD_DATA=>E_CELL_BACKGROUND_DESIGN-HEADER

 cellBackgroundDesign: plain

CL_WD_MATRIX_HEAD_DATA=>E_CELL_BACKGROUND_DESIGN-PLAIN

 cellBackgroundDesign: transparent

CL_WD_MATRIX_HEAD_DATA=>E_CELL_BACKGROUND_DESIGN-TRANSPARENT

cellDesign

CELL_DESIGN

WDUI_LAYOUT_CELL_DESIGN

 cellDesign: lrNoPad

CL_WD_MATRIX_HEAD_DATA=>E_CELL_DESIGN-LR_NO_PAD

 cellDesign: lrPad

CL_WD_MATRIX_HEAD_DATA=>E_CELL_DESIGN-LR_PAD

 cellDesign: lPad

CL_WD_MATRIX_HEAD_DATA=>E_CELL_DESIGN-L_PAD

 cellDesign: padless

CL_WD_MATRIX_HEAD_DATA=>E_CELL_DESIGN-PADLESS

 cellDesign: rPad

CL_WD_MATRIX_HEAD_DATA=>E_CELL_DESIGN-R_PAD

colSpan

COL_SPAN

I

height

HEIGHT

STRING

hAlign

H_ALIGN

WDUI_CELL_HALIGN

 hAlign: beginOfLine

CL_WD_MATRIX_HEAD_DATA=>E_H_ALIGN-BEGIN_OF_LINE

 hAlign: center

CL_WD_MATRIX_HEAD_DATA=>E_H_ALIGN-CENTER

 hAlign: char

CL_WD_MATRIX_HEAD_DATA=>E_H_ALIGN-CHAR

 hAlign: endOfLine

CL_WD_MATRIX_HEAD_DATA=>E_H_ALIGN-END_OF_LINE

 hAlign: forcedLeft

CL_WD_MATRIX_HEAD_DATA=>E_H_ALIGN-FORCED_LEFT

 hAlign: forcedRight

CL_WD_MATRIX_HEAD_DATA=>E_H_ALIGN-FORCED_RIGHT

 hAlign: justify

CL_WD_MATRIX_HEAD_DATA=>E_H_ALIGN-JUSTIFY

vAlign

V_ALIGN

WDUI_CELL_VALIGN

 vAlign: baseline

CL_WD_MATRIX_HEAD_DATA=>E_V_ALIGN-BASELINE

 vAlign: bottom

CL_WD_MATRIX_HEAD_DATA=>E_V_ALIGN-BOTTOM

 vAlign: middle

CL_WD_MATRIX_HEAD_DATA=>E_V_ALIGN-MIDDLE

 vAlign: top

CL_WD_MATRIX_HEAD_DATA=>E_V_ALIGN-TOP

vGutter

V_GUTTER

WDUI_LAYOUT_CELL_SEP

 vGutter: large

CL_WD_MATRIX_HEAD_DATA=>E_V_GUTTER-LARGE

 vGutter: largeWithRule

CL_WD_MATRIX_HEAD_DATA=>E_V_GUTTER-LARGE_WITH_RULE

 vGutter: medium

CL_WD_MATRIX_HEAD_DATA=>E_V_GUTTER-MEDIUM

 vGutter: mediumWithRule

CL_WD_MATRIX_HEAD_DATA=>E_V_GUTTER-MEDIUM_WITH_RULE

 vGutter: none

CL_WD_MATRIX_HEAD_DATA=>E_V_GUTTER-NONE

 vGutter: xLarge

CL_WD_MATRIX_HEAD_DATA=>E_V_GUTTER-X_LARGE

 vGutter: xLargeWithRule

CL_WD_MATRIX_HEAD_DATA=>E_V_GUTTER-X_LARGE_WITH_RULE

width

WIDTH

STRING