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);
|
||||
}
|
||||
|
||||
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
|
||||
_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");
|
||||
}
|
||||
|
||||
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
|
||||
_min_max_set(Evas_Object *obj)
|
||||
{
|
||||
|
|
Loading…
Reference in New Issue