ColumnLayout

A Column Layout displays child controls in a grid formation where each child control is placed in the next available table cell e.g. if the Column Layout has two columns, the first control is displayed in row 1 column 1, the second in row 1 column 2, the third in row2 column1, the fourth in row2 column2 etc. The number of columns can be configured.

Further documentation.

ColumnLayout Functions

getCellHAlign ColumnLayout.getCellHAlign( ) Horizontal alignment for each control within its containing table cell.
setCellHAlign ColumnLayout.setCellHAlign( cellHAlign ) Sets the horizontal alignment for each control within its containing table cell.
getCellPadding ColumnLayout.getCellPadding( ) Padding properties for each table cell.
getCellVAlign ColumnLayout.getCellVAlign( ) Vertical alignment for each control within its containing table cell.
setCellVAlign ColumnLayout.setCellVAlign( cellVAlign ) Sets the vertical alignment for each control within its containing table cell.
getColumns ColumnLayout.getColumns( ) Number of columns in each row of the layout.
setColumns ColumnLayout.setColumns( columns ) Set the number of columns in each row of the layout.
getHAlign ColumnLayout.getHAlign( ) Horizontal alignment for all child controls of the container as a whole e.g.
setHAlign ColumnLayout.setHAlign( hAlign ) Sets the horizontal alignment for all child controls of the container as a whole e.g.
getLayoutClass ColumnLayout.getLayoutClass( ) Returns the list of CSS classes applied to each table cell within the layout.
setLayoutClass ColumnLayout.setLayoutClass( layoutClass ) Sets one or more CSS classes to be applied to each table cell within the layout.
getLayoutStyle ColumnLayout.getLayoutStyle( ) Returns the inline CSS style applied to each table cell within the layout.
setLayoutStyle ColumnLayout.setLayoutStyle( layoutStyle ) Sets the inline CSS style to be applied to each table cell within the layout.
getTableClass ColumnLayout.getTableClass( ) Returns the list of CSS classes configured for the HTML table used to provide the layout.
setTableClass ColumnLayout.setTableClass( tableClass ) Sets one or more CSS classes to be applied to the HTML table used to provide the layout.
getTableStyle ColumnLayout.getTableStyle( ) Returns the inline CSS style configured for the HTML table used to provide the layout.
setTableStyle ColumnLayout.setTableStyle( tableStyle ) Sets the inline CSS style to be applied to the HTML table used to provide the layout.
getVAlign ColumnLayout.getVAlign( ) Vertical alignment for all child controls of the container as a whole e.g.
setVAlign ColumnLayout.setVAlign( vAlign ) Sets the vertical alignment for all child controls of the container as a whole e.g.