Ewl_Box Struct Reference
[Ewl_Box: The Box Layout Container.]
#include <ewl_box.h>

Detailed Description
Inherits from an Ewl_Container to provide layout facilities for child widgets placed inside.Layout is done horizontally (left-to-right), or vertically (top-to-bottom). There is also a flag for homogeneous layout, which gives each child Ewl_Widget equal space inside the Ewl_Box.
Data Fields | |
Ewl_Container | container |
unsigned int | homogeneous |
Ewl_Orientation | orientation |
int | spacing |
Field Documentation
Inherit from Ewl_Container
unsigned int Ewl_Box::homogeneous |
Flag indicating space assignemnt
Referenced by ewl_box_homogeneous_get(), and ewl_box_homogeneous_set().
Indicate the orientation of layout
Referenced by ewl_box_cb_child_hide(), ewl_box_cb_configure(), ewl_box_cb_configure_homogeneous(), ewl_box_homogeneous_set(), ewl_box_init(), ewl_box_orientation_get(), ewl_box_orientation_set(), and ewl_box_spacing_set().
int Ewl_Box::spacing |
Space between each widget in the box
Referenced by ewl_box_cb_child_hide(), ewl_box_cb_configure_homogeneous(), ewl_box_homogeneous_set(), and ewl_box_spacing_set().
The documentation for this struct was generated from the following file:
- lib/ewl_box.h