Atributos

IUP - Portable User Interface

Attributes

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.

All

Attributes that affect all elements, or all of the elements with user interaction, or most of them.

Image

Attributes that affect element IupImage.

Item/SubItem

Affects menu-composition elements Item and SubItem.

List

Attributes that change the functioning of element IupList.

Vbox/Hbox/Zbox/Frame

Attributes that affect dialog-composition elements.

Button/Toggle/Label

Attributes that affect buttons, toggles and labels, which are basic elements for constructing the dialog.

Text

Attributes that affect element IupText, which allows the user to enter data to the interface.

Multiline

Attributes that affect the IupMultiline element, which is actually an extension of IupText, differing only by the number of lines.

Text/Multiline

Attributes that affect both the IupText and IupMultiline elements.

Dialog/Text/Multi./Canvas

Dialog

Canvas/Dialog

Canvas

Canvas/Scrollbar

Attributes for each of such elements.

Global

Element-independent attributes.

Tables

Value tables accepted by certain special attributes.