* @param size The cache flush interval time
* @ingroup Caches
*/
- // XXX: deprecate and replace with elm_config_all_flush()
EAPI void elm_cache_flush_interval_all_set(int size);
/**
* @param size The cache flush enabled state
* @ingroup Caches
*/
- // XXX: deprecate and replace with elm_config_all_flush()
EAPI void elm_cache_flush_enabled_all_set(Eina_Bool enabled);
/**
* @param size The font cache size
* @ingroup Caches
*/
- // XXX: deprecate and replace with elm_config_all_flush()
EAPI void elm_font_cache_all_set(int size);
/**
* @param size The image cache size
* @ingroup Caches
*/
- // XXX: deprecate and replace with elm_config_all_flush()
EAPI void elm_image_cache_all_set(int size);
/**
* @param size The edje file cache size
* @ingroup Caches
*/
- // XXX: deprecate and replace with elm_config_all_flush()
EAPI void elm_edje_file_cache_all_set(int size);
/**
* @param size The edje collections cache size
* @ingroup Caches
*/
- // XXX: deprecate and replace with elm_config_all_flush()
EAPI void elm_edje_collection_cache_all_set(int size);
/**
* @param scale The scaling factor to set
* @ingroup Scaling
*/
- // XXX: deprecate and replace with elm_config_all_flush()
EAPI void elm_scale_all_set(double scale);
/**
*
* @see elm_engine_set()
*/
- // XXX: rename to elm_engine_get()
EAPI const char *elm_engine_current_get(void);
/**
*
* This applies all font overlays set to all objects in the UI.
*/
- // XXX: deprecate and replace with elm_config_all_flush()
EAPI void elm_font_overlay_all_apply(void);
/**
* @param size The finger size
* @ingroup Fingers
*/
- // XXX: deprecate and replace with elm_config_all_flush()
EAPI void elm_finger_size_all_set(Evas_Coord size);
/**
* @see elm_thumbscroll_bounce_enabled_get()
* @ingroup Scrolling
*/
- // XXX: deprecate and replace with elm_config_all_flush()
EAPI void elm_scroll_bounce_enabled_all_set(Eina_Bool enabled);
/**
* @see elm_thumbscroll_bounce_friction_get()
* @ingroup Scrolling
*/
- // XXX: deprecate and replace with elm_config_all_flush()
EAPI void elm_scroll_bounce_friction_all_set(double friction);
/**
* @see elm_thumbscroll_page_scroll_friction_get()
* @ingroup Scrolling
*/
- // XXX: deprecate and replace with elm_config_all_flush()
EAPI void elm_scroll_page_scroll_friction_all_set(double friction);
/**
* @see elm_thumbscroll_bring_in_scroll_friction_get()
* @ingroup Scrolling
*/
- // XXX: deprecate and replace with elm_config_all_flush()
EAPI void elm_scroll_bring_in_scroll_friction_all_set(double friction);
/**
* @see elm_thumbscroll_zoom_friction_get()
* @ingroup Scrolling
*/
- // XXX: deprecate and replace with elm_config_all_flush()
EAPI void elm_scroll_zoom_friction_all_set(double friction);
/**
* @see elm_thumbscroll_enabled_get()
* @ingroup Scrolling
*/
- // XXX: deprecate and replace with elm_config_all_flush()
EAPI void elm_scroll_thumbscroll_enabled_all_set(Eina_Bool enabled);
/**
* @see elm_thumbscroll_threshould_get()
* @ingroup Scrolling
*/
- // XXX: deprecate and replace with elm_config_all_flush()
EAPI void elm_scroll_thumbscroll_threshold_all_set(unsigned int threshold);
/**
* @see elm_thumbscroll_momentum_threshould_get()
* @ingroup Scrolling
*/
- // XXX: deprecate and replace with elm_config_all_flush()
EAPI void elm_scroll_thumbscroll_momentum_threshold_all_set(double threshold);
/**
* @see elm_thumbscroll_friction_get()
* @ingroup Scrolling
*/
- // XXX: deprecate and replace with elm_config_all_flush()
EAPI void elm_scroll_thumbscroll_friction_all_set(double friction);
/**
*
* @ingroup Scrolling
*/
- // XXX: deprecate and replace with elm_config_all_flush()
EAPI void elm_scroll_thumbscroll_border_friction_all_set(double friction);
/**
*
* @ingroup Scrolling
*/
- // XXX: deprecate and replace with elm_config_all_flush()
EAPI void elm_scroll_thumbscroll_sensitivity_friction_all_set(double friction);
/**
*
* @see elm_win_transparent_set()
*/
- // XXX: deprecate this
EAPI Eina_Bool elm_win_transparent_get(const Evas_Object *obj) EINA_ARG_NONNULL(1);
/**
*
* @see elm_win_alpha_set()
*/
- // XXX: deprecate this
EAPI void elm_win_transparent_set(Evas_Object *obj, Eina_Bool transparent) EINA_ARG_NONNULL(1);
/**
* @param parent The parent object
* @return The new object or NULL if it cannot be created
*/
- // XXX: deprecate this
EAPI Evas_Object *elm_win_inwin_add(Evas_Object *obj) EINA_ARG_NONNULL(1);
/**
*
* @param obj The inwin to activate
*/
- // XXX: deprecate this
EAPI void elm_win_inwin_activate(Evas_Object *obj) EINA_ARG_NONNULL(1);
/**
* @param obj The inwin object
* @param content The object to set as content
*/
- // XXX: deprecate this
EAPI void elm_win_inwin_content_set(Evas_Object *obj, Evas_Object *content) EINA_ARG_NONNULL(1);
/**
* @param obj The inwin object
* @return The content that is being used
*/
- // XXX: deprecate this
EAPI Evas_Object *elm_win_inwin_content_get(const Evas_Object *obj) EINA_ARG_NONNULL(1);
/**
* @param obj The inwin object
* @return The content that was being used
*/
- // XXX: deprecate this
EAPI Evas_Object *elm_win_inwin_content_unset(Evas_Object *obj) EINA_ARG_NONNULL(1);
/**
ELM_IMAGE_ROTATE_90 = 1, /**< rotate 90 degrees clockwise */
ELM_IMAGE_ROTATE_180 = 2, /**< rotate 180 degrees clockwise */
ELM_IMAGE_ROTATE_270 = 3, /**< rotate 90 degrees counter-clockwise (i.e. 270 degrees clockwise) */
- // XXX: remove
/*EINA_DEPRECATED*/ELM_IMAGE_ROTATE_90_CW = 1, /**< rotate 90 degrees clockwise */
- // XXX: remove
/*EINA_DEPRECATED*/ELM_IMAGE_ROTATE_180_CW = 2, /**< rotate 180 degrees clockwise */
- // XXX: remove
/*EINA_DEPRECATED*/ELM_IMAGE_ROTATE_90_CCW = 3, /**< rotate 90 degrees counter-clockwise (i.e. 270 degrees clockwise) */
ELM_IMAGE_FLIP_HORIZONTAL = 4, /**< flip image horizontally */
ELM_IMAGE_FLIP_VERTICAL = 5, /**< flip image vertically */
* @ingroup Toolbar
*/
EAPI Eina_Bool elm_toolbar_horizontal_get(const Evas_Object *obj);
+
+ /**
+ * Get the number of items in a toolbar
+ * @param obj The toolbar object
+ * @return The number of items in @p obj toolbar
+ * @ingroup Toolbar
+ */
+ EAPI unsigned int elm_toolbar_items_count(const Evas_Object *obj) EINA_ARG_NONNULL(1) EINA_PURE;
/**
* @}
*/