WIDTH attribute
The WIDTH
attribute forces an explicit width of a form
element.
Syntax
WIDTH = integer [CHARACTERS|COLUMNS|POINTS|PIXELS]
- integer defines the width of the element.
Usage
By default, the width of an element is defined by the size of the form item tag in a
grid-based layout, or by the type of the form item in a stack-based layout. Use the
WIDTH
attribute to define a specific width for a form item.
Grid-based layout
For sizable items like IMAGE
, the default width is defined by the
number of horizontal characters used in the form item tag. Overwrite this default by
specifying the WIDTH
attribute.
IMAGE img1: image1, WIDTH = 20, HEIGHT = 12;
For TABLE
/TREE
containers, the default width is
defined by the fields/columns used in the table definition. Overwrite the default by specifying the
WIDTH = x COLUMNS
attribute. This will give a small initial
width for tables with a large number of columns.
TABLE t1: table1, WIDTH = 5 COLUMNS;
In a grid-based layout, if you don't specify a size unit, it defaults to
CHARACTERS
, which defines a width based on the characters size in
the current font.
Stack-based layout
In a stack-based layout, the WIDTH
attribute cannot be used. The width of form
elements are automatically computed.