Once a widget has been created and configured,
it can be displayed by invoking
EZ_DisplayWidget
.
void EZ_DisplayWidget(EZ_Widget *widget)
The first time this function is called on a widget, it performs two tasks:
If it is called on a widget which has been previously
displayed. The behavior depends on whether or not widget
is current viewable. If it is, then this function updates
as necessory the geometry of widget
and updates the
display. If widget
is not currently viewable,
the behavior is the following:
widget
is a toplevel widget, then its window is remapped.
widget
is not a toplevel widget, and one
ancestor of widget
is not viewable, then this function
does nothing visually.
widget
is not a toplevel widget, and all its
ancestors are viewable, then the widget window is remapped.