Ewl_Grid_Info Struct Reference
[Ewl_Grid: The ewl grid widget]
#include <ewl_grid.h>
Detailed Description
Contains information about a row or column of Ewl_Grid.Data Fields | |
int | current_pos |
int | current_size |
int | preferred_size |
Ewl_Grid_Resize_Type | resize_type |
union { | |
float rel_size | |
int size | |
} | user |
Field Documentation
the current position
Referenced by ewl_grid_cb_configure().
the current size
Referenced by ewl_grid_cb_configure(), ewl_grid_column_current_w_get(), and ewl_grid_row_current_h_get().
The greatest preferred size of a widget inside
float Ewl_Grid_Info::rel_size |
The relative size
Referenced by ewl_grid_column_relative_w_get(), ewl_grid_column_relative_w_set(), ewl_grid_row_relative_h_get(), and ewl_grid_row_relative_h_set().
Are there values set by the user
Referenced by ewl_grid_column_fixed_w_set(), ewl_grid_column_preferred_w_use(), ewl_grid_column_relative_w_set(), ewl_grid_column_w_remove(), ewl_grid_row_fixed_h_set(), ewl_grid_row_h_remove(), ewl_grid_row_preferred_h_use(), and ewl_grid_row_relative_h_set().
The size set by the user
Referenced by ewl_grid_column_fixed_w_get(), ewl_grid_column_fixed_w_set(), ewl_grid_column_preferred_w_use(), ewl_grid_column_w_remove(), ewl_grid_row_fixed_h_get(), ewl_grid_row_fixed_h_set(), ewl_grid_row_h_remove(), and ewl_grid_row_preferred_h_use().
union { ... } Ewl_Grid_Info::user |
The user set values for the grid
Referenced by ewl_grid_column_fixed_w_get(), ewl_grid_column_fixed_w_set(), ewl_grid_column_preferred_w_use(), ewl_grid_column_relative_w_get(), ewl_grid_column_relative_w_set(), ewl_grid_column_w_remove(), ewl_grid_row_fixed_h_get(), ewl_grid_row_fixed_h_set(), ewl_grid_row_h_remove(), ewl_grid_row_preferred_h_use(), ewl_grid_row_relative_h_get(), and ewl_grid_row_relative_h_set().
The documentation for this struct was generated from the following file:
- lib/ewl_grid.h