The SComboBox or the TComboBox allows to display multiple columns.

Fig. 144: SComboBox with multiple columns
To display multiple columns in a SComboBox, the columns to be displayed can be entered into the property field ShowColumnName. The different columns must be sparated with the semicolon character. If an individual width for the different columns is required, the width can be specified, also separated with a semicolon, behint the column to be affected. If one or many columns did not specifiy a width value, the remaining width is divided to all these columns.
The alignment of a multi column combobox can be specified using a key word at the beginning of the column definition. The horizontal alignment (s. fig. 144
) can be specified with the key word h:,
the vertical alignment (s. fig. 146
) with the key word v:.

Fig. 145: Properties for a multi column SComboBox
The vertical alignment arranges the columns one below the other. The optional numeric value behind
each column name specifies the height to be used displaying the column. The alignment can be
specified with the key word v: at the beginning of the column definition.
A vertical aligned column definition looks like: v:id;description1.