Widget_Data *wd = elm_widget_data_get(obj);
if (!wd) return;
- evas_object_propagate_events_set(wd->scr, propagation);
+ elm_smart_scroller_propagate_events_set(wd->scr, propagation);
}
/**
Widget_Data *wd = elm_widget_data_get(obj);
if (!wd) return EINA_FALSE;
- return evas_object_propagate_events_get(wd->scr);
+ return elm_smart_scroller_propagate_events_get(wd->scr);
}
elm_scroller_page_move_set(Evas_Object *obj, Eina_Bool set)
{
return ;
-}
\ No newline at end of file
+}
unsigned char bounce_vert : 1;
unsigned char momentum_animator_disabled :1;
unsigned char bounce_animator_disabled :1;
+ unsigned char event_propagation :1;
};
/* local subsystem functions */
}
void
+elm_smart_scroller_propagate_events_set(Evas_Object *obj, Eina_Bool propagation)
+{
+ API_ENTRY return;
+ sd->event_propagation = propagation;
+
+ evas_object_propagate_events_set(sd->edje_obj, propagation);
+}
+
+Eina_Bool
+elm_smart_scroller_propagate_events_get(Evas_Object *obj)
+{
+ API_ENTRY return EINA_FALSE;
+ return sd->event_propagation;
+}
+
+void
elm_smart_scroller_object_theme_set(Evas_Object *parent, Evas_Object *obj, const char *clas, const char *group, const char *style)
{
API_ENTRY return;