Ewl_Range Struct Reference
[Ewl_Range: A Value Selector from a Range]
#include <ewl_range.h>

Detailed Description
Inherits from Ewl_Container and extends to provide a basic range widget.Data Fields | |
Ewl_Container | container |
unsigned int | invert:1 |
double | max_val |
double | min_val |
double | step |
unsigned int | unknown_range:1 |
double | value |
Field Documentation
Inherit from Ewl_Container
unsigned int Ewl_Range::invert |
double Ewl_Range::max_val |
Maximal valide value
Referenced by ewl_progressbar_cb_configure(), ewl_progressbar_cb_value_changed(), ewl_progressbar_custom_label_set(), ewl_range_init(), ewl_range_maximum_value_get(), ewl_range_maximum_value_set(), ewl_range_step_set(), ewl_range_value_set(), ewl_seeker_cb_child_show(), ewl_seeker_cb_configure(), ewl_seeker_cb_key_down(), and ewl_seeker_cb_mouse_move().
double Ewl_Range::min_val |
Minimal valide value
Referenced by ewl_progressbar_cb_configure(), ewl_progressbar_cb_value_changed(), ewl_range_init(), ewl_range_minimum_value_get(), ewl_range_minimum_value_set(), ewl_range_step_set(), ewl_range_value_set(), ewl_seeker_cb_child_show(), ewl_seeker_cb_configure(), ewl_seeker_cb_key_down(), and ewl_seeker_cb_mouse_move().
double Ewl_Range::step |
Size of increments in the range
Referenced by ewl_range_decrease(), ewl_range_increase(), ewl_range_init(), ewl_range_step_get(), ewl_range_step_set(), ewl_seeker_cb_child_show(), ewl_seeker_cb_configure(), ewl_seeker_cb_mouse_down(), ewl_seeker_cb_mouse_move(), and ewl_spinner_cb_wheel().
unsigned int Ewl_Range::unknown_range |
Unknown range
Referenced by ewl_range_unknown_get(), ewl_range_unknown_set(), and ewl_range_value_set().
double Ewl_Range::value |
Currently chosen value
Referenced by ewl_progressbar_cb_configure(), ewl_progressbar_cb_value_changed(), ewl_progressbar_custom_label_set(), ewl_range_decrease(), ewl_range_increase(), ewl_range_init(), ewl_range_maximum_value_set(), ewl_range_minimum_value_set(), ewl_range_value_get(), ewl_range_value_set(), ewl_seeker_cb_configure(), ewl_seeker_cb_mouse_down(), and ewl_spinner_cb_wheel().
The documentation for this struct was generated from the following file:
- lib/ewl_range.h