Efl.Ui.Range_Display (interface)

Description

Interface that contains properties regarding the displaying of a value within a range.

A value range contains a value restricted between specified minimum and maximum limits at all times. This can be used for progressbars, sliders or spinners, for example.

Members

range_limits (get, set)

Set the minimum and maximum values for given range widget.
void efl_ui_range_limits_get(const Eo *obj, double *min, double *max);
void efl_ui_range_limits_set(Eo *obj, double min, double max);


range_value (get, set)

Control the value (position) of the widget within its valid range.
double efl_ui_range_value_get(const Eo *obj);
void efl_ui_range_value_set(Eo *obj, double val);


Events

changed

Emitted when the Efl.Ui.Range_Display.range_value is getting changed.
EFL_UI_RANGE_EVENT_CHANGED(void)


max,reached

Emitted when the range_value has reached the maximum of Efl.Ui.Range_Display.range_limits.
EFL_UI_RANGE_EVENT_MAX_REACHED(void)


min,reached

Emitted when the Efl.Ui.Range_Display.range_value has reached the minimum of Efl.Ui.Range_Display.range_limits.
EFL_UI_RANGE_EVENT_MIN_REACHED(void)