Description

Called when the widget's value has changed and has remained unchanged for 0.2s. This allows filtering out unwanted "noise" from the widget if you are only interested in its final position. Use this event instead of Efl.Ui.Range_Display.changed if you are going to perform a costly operation on its handler.

Since 1.23

Signature

steady;

C information

C usage

static void
on_efl_ui_range_event_steady(void *data, const Efl_Event *event)
{
    void info = event->info;
    Eo *obj = event->object;
    Data *d = data;
 
    /* event hander code */
}
 
static void
setup_event_handler(Eo *obj, Data *d)
{
    efl_event_callback_add(obj, EFL_UI_RANGE_EVENT_STEADY, on_efl_ui_range_event_steady, d);
}