forked from enlightenment/efl
move slider track functions up
This commit is contained in:
parent
f3f83a64fd
commit
5d33b9af68
|
@ -493,6 +493,32 @@ _visuals_refresh(Evas_Object *obj)
|
||||||
evas_object_smart_changed(obj);
|
evas_object_smart_changed(obj);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
static void
|
||||||
|
_track_move_cb(void *data,
|
||||||
|
Evas *e EINA_UNUSED,
|
||||||
|
Evas_Object *obj,
|
||||||
|
void *event_info EINA_UNUSED)
|
||||||
|
{
|
||||||
|
Evas_Coord x, y;
|
||||||
|
|
||||||
|
ELM_SLIDER_DATA_GET(data, sd);
|
||||||
|
evas_object_geometry_get(obj, &x, &y, NULL, NULL);
|
||||||
|
evas_object_move(sd->popup, x, y);
|
||||||
|
}
|
||||||
|
|
||||||
|
static void
|
||||||
|
_track_resize_cb(void *data,
|
||||||
|
Evas *e EINA_UNUSED,
|
||||||
|
Evas_Object *obj,
|
||||||
|
void *event_info EINA_UNUSED)
|
||||||
|
{
|
||||||
|
Evas_Coord w, h;
|
||||||
|
|
||||||
|
ELM_SLIDER_DATA_GET(data, sd);
|
||||||
|
evas_object_geometry_get(obj, NULL, NULL, &w, &h);
|
||||||
|
evas_object_resize(sd->popup, w, h);
|
||||||
|
}
|
||||||
|
|
||||||
static void
|
static void
|
||||||
_elm_slider_smart_theme(Eo *obj, void *_pd, va_list *list)
|
_elm_slider_smart_theme(Eo *obj, void *_pd, va_list *list)
|
||||||
{
|
{
|
||||||
|
@ -701,32 +727,6 @@ _spacer_up_cb(void *data,
|
||||||
elm_layout_signal_emit(data, "elm,state,indicator,hide", "elm");
|
elm_layout_signal_emit(data, "elm,state,indicator,hide", "elm");
|
||||||
}
|
}
|
||||||
|
|
||||||
static void
|
|
||||||
_track_move_cb(void *data,
|
|
||||||
Evas *e EINA_UNUSED,
|
|
||||||
Evas_Object *obj,
|
|
||||||
void *event_info EINA_UNUSED)
|
|
||||||
{
|
|
||||||
Evas_Coord x, y;
|
|
||||||
|
|
||||||
ELM_SLIDER_DATA_GET(data, sd);
|
|
||||||
evas_object_geometry_get(obj, &x, &y, NULL, NULL);
|
|
||||||
evas_object_move(sd->popup, x, y);
|
|
||||||
}
|
|
||||||
|
|
||||||
static void
|
|
||||||
_track_resize_cb(void *data,
|
|
||||||
Evas *e EINA_UNUSED,
|
|
||||||
Evas_Object *obj,
|
|
||||||
void *event_info EINA_UNUSED)
|
|
||||||
{
|
|
||||||
Evas_Coord w, h;
|
|
||||||
|
|
||||||
ELM_SLIDER_DATA_GET(data, sd);
|
|
||||||
evas_object_geometry_get(obj, NULL, NULL, &w, &h);
|
|
||||||
evas_object_resize(sd->popup, w, h);
|
|
||||||
}
|
|
||||||
|
|
||||||
static void
|
static void
|
||||||
_min_max_set(Evas_Object *obj)
|
_min_max_set(Evas_Object *obj)
|
||||||
{
|
{
|
||||||
|
|
Loading…
Reference in New Issue