MenuControl.setWidth

Sets the menu width.

Supported values:
ValueDescription
A specific valueAs per the CSS width property e.g. 300px
ChildThe minimum value: this results in the menu being just as wide as it needs to be to accommodate its children.

The width setting will be ignored if the parent container layout specifies a horizontal cell alignment of fill (this applies to Horizontal Box, Vertical Box and Column layouts).

Warning: when a specific value is set, any padding, border or margins will be in addition to the specified value and can cause the menu to "break out" of its parent space.

Examples:

 controls.HORIZONTALMENU1.width = "300px";
 controls.HORIZONTALMENU1.width = "50%";
 controls.HORIZONTALMENU1.setWidth("Child");
 

Parameters

java.lang.String  width,