forked from enlightenment/efl
Add elm_object_scroll_hold/freeze_get
SVN revision: 71836
This commit is contained in:
parent
f18b904b2a
commit
b55c923034
|
@ -162,3 +162,7 @@
|
||||||
* Toolbar: Remove the APIs elm_toolbar_items_max_set/get.
|
* Toolbar: Remove the APIs elm_toolbar_items_max_set/get.
|
||||||
Instead of them, add the APIs elm_toolbar_standard_priority_set/get.
|
Instead of them, add the APIs elm_toolbar_standard_priority_set/get.
|
||||||
The items which are lower than standard priority are located in more menu or panel.
|
The items which are lower than standard priority are located in more menu or panel.
|
||||||
|
|
||||||
|
2012-06-08 Jaehwan Kim
|
||||||
|
|
||||||
|
* Add elm_object_scroll_hold/freeze_get.
|
||||||
|
|
|
@ -10,6 +10,7 @@ Additions:
|
||||||
* Fileselector: Add a wheel spinner that show/spin while EIO is working
|
* Fileselector: Add a wheel spinner that show/spin while EIO is working
|
||||||
* Add elm_map_overlays_get & elm_map_overlay_visible_get functions.
|
* Add elm_map_overlays_get & elm_map_overlay_visible_get functions.
|
||||||
* Toolbar: Add elm_toolbar_standard_priority_set/get APIs.
|
* Toolbar: Add elm_toolbar_standard_priority_set/get APIs.
|
||||||
|
* Add elm_object_scroll_hold/freeze_get.
|
||||||
|
|
||||||
Fixes:
|
Fixes:
|
||||||
|
|
||||||
|
|
|
@ -1169,6 +1169,13 @@ elm_object_scroll_hold_pop(Evas_Object *obj)
|
||||||
elm_widget_scroll_hold_pop(obj);
|
elm_widget_scroll_hold_pop(obj);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
EAPI int
|
||||||
|
elm_object_scroll_hold_get(const Evas_Object *obj)
|
||||||
|
{
|
||||||
|
EINA_SAFETY_ON_NULL_RETURN_VAL(obj, 0);
|
||||||
|
elm_widget_scroll_hold_get(obj);
|
||||||
|
}
|
||||||
|
|
||||||
EAPI void
|
EAPI void
|
||||||
elm_object_scroll_freeze_push(Evas_Object *obj)
|
elm_object_scroll_freeze_push(Evas_Object *obj)
|
||||||
{
|
{
|
||||||
|
@ -1176,6 +1183,20 @@ elm_object_scroll_freeze_push(Evas_Object *obj)
|
||||||
elm_widget_scroll_freeze_push(obj);
|
elm_widget_scroll_freeze_push(obj);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
EAPI void
|
||||||
|
elm_object_scroll_freeze_pop(Evas_Object *obj)
|
||||||
|
{
|
||||||
|
EINA_SAFETY_ON_NULL_RETURN(obj);
|
||||||
|
elm_widget_scroll_freeze_pop(obj);
|
||||||
|
}
|
||||||
|
|
||||||
|
EAPI int
|
||||||
|
elm_object_scroll_freeze_get(const Evas_Object *obj)
|
||||||
|
{
|
||||||
|
EINA_SAFETY_ON_NULL_RETURN_VAL(obj, 0);
|
||||||
|
elm_widget_scroll_freeze_get(obj);
|
||||||
|
}
|
||||||
|
|
||||||
EAPI void
|
EAPI void
|
||||||
elm_object_scroll_lock_x_set(Evas_Object *obj,
|
elm_object_scroll_lock_x_set(Evas_Object *obj,
|
||||||
Eina_Bool lock)
|
Eina_Bool lock)
|
||||||
|
@ -1206,13 +1227,6 @@ elm_object_scroll_lock_y_get(const Evas_Object *obj)
|
||||||
return elm_widget_drag_lock_y_get(obj);
|
return elm_widget_drag_lock_y_get(obj);
|
||||||
}
|
}
|
||||||
|
|
||||||
EAPI void
|
|
||||||
elm_object_scroll_freeze_pop(Evas_Object *obj)
|
|
||||||
{
|
|
||||||
EINA_SAFETY_ON_NULL_RETURN(obj);
|
|
||||||
elm_widget_scroll_freeze_pop(obj);
|
|
||||||
}
|
|
||||||
|
|
||||||
EAPI Eina_Bool
|
EAPI Eina_Bool
|
||||||
elm_object_widget_check(const Evas_Object *obj)
|
elm_object_widget_check(const Evas_Object *obj)
|
||||||
{
|
{
|
||||||
|
|
|
@ -41,6 +41,18 @@ EAPI void elm_object_scroll_hold_push(Evas_Object *obj);
|
||||||
*/
|
*/
|
||||||
EAPI void elm_object_scroll_hold_pop(Evas_Object *obj);
|
EAPI void elm_object_scroll_hold_pop(Evas_Object *obj);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Get the scroll hold by 1
|
||||||
|
*
|
||||||
|
* This gets the scroll hold count by one.
|
||||||
|
*
|
||||||
|
* @param obj The object
|
||||||
|
* @return The scroll hold count
|
||||||
|
* @since 1.1.0
|
||||||
|
* @ingroup Scrollhints
|
||||||
|
*/
|
||||||
|
EAPI int elm_object_scroll_hold_get(const Evas_Object *obj);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Push the scroll freeze by 1
|
* Push the scroll freeze by 1
|
||||||
*
|
*
|
||||||
|
@ -65,6 +77,18 @@ EAPI void elm_object_scroll_freeze_push(Evas_Object *obj);
|
||||||
*/
|
*/
|
||||||
EAPI void elm_object_scroll_freeze_pop(Evas_Object *obj);
|
EAPI void elm_object_scroll_freeze_pop(Evas_Object *obj);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Get the scroll freeze by 1
|
||||||
|
*
|
||||||
|
* This gets the scroll freeze count by one.
|
||||||
|
*
|
||||||
|
* @param obj The object
|
||||||
|
* @return The scroll freeze count
|
||||||
|
* @since 1.1.0
|
||||||
|
* @ingroup Scrollhints
|
||||||
|
*/
|
||||||
|
EAPI int elm_object_scroll_freeze_get(const Evas_Object *obj);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Lock the scrolling of the given widget (and thus all parents)
|
* Lock the scrolling of the given widget (and thus all parents)
|
||||||
*
|
*
|
||||||
|
|
Loading…
Reference in New Issue