Attributes are used to add or remove characteristics to/from elements. Each element has a set of attributes that affect it, and each attribute can work differently for each element. Depending on the element, its attribute's value can be computed or simply verified; it can be internally stored or not.
If an element does not have a given attribute defined, this attribute will be inherited from its parent. Only a few attributes are not inherited: IUP_TITLE, IUP_VALUE, IUP_ALIGNMENT, IUP_X, IUP_Y, IUP_RASTERSIZE and IUP_SIZE.
For further information on attributes, see Guide / Attributes.
ATENTION: Not all attributes are listed here. Some are described only in the documentation of each control.
Attributes that affect all elements, or all of the elements with user interaction, or most of them.
Attributes that affect element IupImage.
Affects menu-composition elements Item and SubItem.
Attributes that change the functioning of element IupList.
Attributes that affect dialog-composition elements.
Attributes that affect buttons, toggles and labels, which are basic elements for constructing the dialog.
Attributes that affect element IupText, which allows the user to enter data to the interface.
Attributes that affect the IupMultiline element, which is actually an extension of IupText, differing only by the number of lines.
Attributes that affect both the IupText and IupMultiline elements.
Attributes for each of such elements.
Value tables accepted by certain special attributes.