IupHbox
Creates an hbox container for composing elements. It is a box that arranges the elements it contains, horizontally and from left to right.
Creation
Ihandle* IupHbox(Ihandle *elem1, Ihandle *elem2, ..., NULL); [in C] iuphbox{elem1, elem2, ...: iuplua_tag} -> (elem: iuplua_tag) [in IupLua3] iup.hbox{elem1, elem2, ...: iuplua_tag} -> (elem: iuplua_tag) [in IupLua5] hbox(elem1, elem2, ...) [in LED]elem1, elem2,...: List of identifiers that will be placed in the box. NULL defines the end of the list.
This function returns the identifier of the created hbox.
Attributes
ALIGNMENT: Aligns the elements vertically. Possible values: "ATOP", "ACENTER", "ABOTTOM". Default: "ATOP".
GAP: Defines a space in pixels between the interface elements. Default: "0".
MARGIN: Defines a margin in pixels. Its value has the format "widthxheight", where width and height are integer values corresponding to the horizontal and vertical margins, respectively. Default: "0x0" (no margin).
SIZE: Width of the hbox. Default: the smallest size that contains the children elements.
Note
The box can be created with no elements and be dynamic filled using IupAppen.
Examples