* @param part The content part name to set (NULL for the default content)
* @param content The new content of the object item
*
+ * This sets a new object to an item as a content object. If any object was
+ * already set as a content object in the same part, previous object will be
+ * deleted automatically.
+ *
* @note Elementary object items may have many contents
*
* @ingroup General
/**
* Set the disabled state of an widget item.
*
- * @param obj The Elementary object item
+ * @param it The Elementary object item
* @param disabled The state to put in in: @c EINA_TRUE for
* disabled, @c EINA_FALSE for enabled
*
/**
* Get the disabled state of an widget item.
*
- * @param obj The Elementary object
+ * @param it The Elementary object item
* @return @c EINA_TRUE, if the widget item is disabled, @c EINA_FALSE
* if it's enabled (or on errors)
*
* freed.
*
* @param it The item to set the callback on
- * @param func The function called
+ * @param del_cb The function called
*
* That function will receive these parameters:
* @li void * item data
/**
* Set the text to be shown in a given object item's tooltips.
*
- * @param item Target item.
+ * @param it Target item.
* @param text The text to set in the content.
*
* Setup the text as tooltip to object. The item can have only one tooltip,
*
* @ingroup General
*/
-EAPI void elm_object_item_tooltip_text_set(Elm_Object_Item *item, const char *text);
+EAPI void elm_object_item_tooltip_text_set(Elm_Object_Item *it, const char *text);
/**
* @brief Disable size restrictions on an object's tooltip
- * @param item The tooltip's anchor object
+ * @param it The tooltip's anchor object
* @param disable If EINA_TRUE, size restrictions are disabled
* @return EINA_FALSE on failure, EINA_TRUE on success
*
- * This function allows a tooltip to expand beyond its parant window's canvas.
+ * This function allows a tooltip to expand beyond its parent window's canvas.
* It will instead be limited only by the size of the display.
*/
-EAPI Eina_Bool elm_object_item_tooltip_window_mode_set(Elm_Object_Item *item, Eina_Bool disable);
+EAPI Eina_Bool elm_object_item_tooltip_window_mode_set(Elm_Object_Item *it, Eina_Bool disable);
/**
* @brief Retrieve size restriction state of an object's tooltip
- * @param obj The tooltip's anchor object
+ * @param it The tooltip's anchor object
* @return If EINA_TRUE, size restrictions are disabled
*
* This function returns whether a tooltip is allowed to expand beyond
- * its parant window's canvas.
+ * its parent window's canvas.
* It will instead be limited only by the size of the display.
*/
-EAPI Eina_Bool elm_object_item_tooltip_window_mode_get(const Elm_Object_Item *item);
+EAPI Eina_Bool elm_object_item_tooltip_window_mode_get(const Elm_Object_Item *it);
/**
* Set the content to be shown in the tooltip item.
* return a valid Evas_Object. This object is then managed fully by
* tooltip system and is deleted when the tooltip is gone.
*
- * @param item the object item being attached a tooltip.
+ * @param it the object item being attached a tooltip.
* @param func the function used to create the tooltip contents.
* @param data what to provide to @a func as callback data/context.
* @param del_cb called when data is not needed anymore, either when
*
* @ingroup General
*/
-EAPI void elm_object_item_tooltip_content_cb_set(Elm_Object_Item *item, Elm_Tooltip_Item_Content_Cb func, const void *data, Evas_Smart_Cb del_cb);
+EAPI void elm_object_item_tooltip_content_cb_set(Elm_Object_Item *it, Elm_Tooltip_Item_Content_Cb func, const void *data, Evas_Smart_Cb del_cb);
/**
* Unset tooltip from item.
*
- * @param item object item to remove previously set tooltip.
+ * @param it object item to remove previously set tooltip.
*
* Remove tooltip from item. The callback provided as del_cb to
* elm_object_item_tooltip_content_cb_set() will be called to notify
*
* @ingroup General
*/
-EAPI void elm_object_item_tooltip_unset(Elm_Object_Item *item);
+EAPI void elm_object_item_tooltip_unset(Elm_Object_Item *it);
/**
* Sets a different style for this item tooltip.
* elm_object_item_tooltip_content_cb_set() or
* elm_object_item_tooltip_text_set()
*
- * @param item object item with tooltip already set.
+ * @param it object item with tooltip already set.
* @param style the theme style to use (default, transparent, ...)
*
* @see elm_object_tooltip_style_set() for more details.
*
* @ingroup General
*/
-EAPI void elm_object_item_tooltip_style_set(Elm_Object_Item *item, const char *style);
+EAPI void elm_object_item_tooltip_style_set(Elm_Object_Item *it, const char *style);
/**
* Get the style for this item tooltip.
*
- * @param item object item with tooltip already set.
+ * @param it object item with tooltip already set.
* @return style the theme style in use, defaults to "default". If the
* object does not have a tooltip set, then NULL is returned.
*
*
* @ingroup General
*/
-EAPI const char *elm_object_item_tooltip_style_get(const Elm_Object_Item *item);
+EAPI const char *elm_object_item_tooltip_style_get(const Elm_Object_Item *it);
-
/**
* Set the type of mouse pointer/cursor decoration to be shown,
* when the mouse pointer is over the given item
*
- * @param ite, item to customize cursor on
+ * @param it item to customize cursor on
* @param cursor the cursor type's name
*
* This function works analogously as elm_object_cursor_set(), but
*
* @ingroup General
*/
-EAPI void elm_object_item_cursor_set(Elm_Object_Item *item, const char *cursor);
+EAPI void elm_object_item_cursor_set(Elm_Object_Item *it, const char *cursor);
/*
* Get the type of mouse pointer/cursor decoration set to be shown,
* when the mouse pointer is over the given item
*
- * @param item item with custom cursor set
+ * @param it item with custom cursor set
* @return the cursor type's name or @c NULL, if no custom cursors
* were set to @p item (and on errors)
*
*
* @ingroup General
*/
-EAPI const char *elm_object_item_cursor_get(const Elm_Object_Item *item);
+EAPI const char *elm_object_item_cursor_get(const Elm_Object_Item *it);
/**
* Unset any custom mouse pointer/cursor decoration set to be
* shown, when the mouse pointer is over the given
* item, thus making it show the @b default cursor again.
*
- * @param item the item
+ * @param it the item
*
* Use this call to undo any custom settings on this item's cursor
* decoration, bringing it back to defaults (no custom style set).
*
* @ingroup General
*/
-EAPI void elm_list_item_cursor_unset(Elm_Object_Item *item);
+EAPI void elm_object_item_cursor_unset(Elm_Object_Item *it);
/**
* Set a different @b style for a given custom cursor set for an
* item.
*
- * @param item item with custom cursor set
+ * @param it item with custom cursor set
* @param style the <b>theme style</b> to use (e.g. @c "default",
* @c "transparent", etc)
*
* cursor decorations <b>defined in a theme file</b>, which can have,
* given a cursor name/type, <b>alternate styles</b> on it. It
* works analogously as elm_object_cursor_style_set(), but here
- * applyed only to item objects.
+ * applies only to item objects.
*
- * @warning Before you set a cursor style you should have definen a
+ * @warning Before you set a cursor style you should have defined a
* custom cursor previously on the item, with
- * elm_list_item_cursor_set()
+ * elm_object_item_cursor_set()
*
* @see elm_object_item_cursor_engine_only_set()
* @see elm_object_item_cursor_style_get()
*
* @ingroup General
*/
-EAPI void elm_list_item_cursor_style_set(Elm_Object_Item *item, const char *style);
+EAPI void elm_object_item_cursor_style_set(Elm_Object_Item *it, const char *style);
/**
* Get the current @b style set for a given item's custom
* cursor
*
- * @param item item with custom cursor set.
+ * @param it item with custom cursor set.
* @return style the cursor style in use. If the object does not
* have a cursor set, then @c NULL is returned.
*
*
* @ingroup General
*/
-EAPI const char *elm_list_item_cursor_style_get(const Elm_Object_Item *item);
+EAPI const char *elm_object_item_cursor_style_get(const Elm_Object_Item *it);
/**
* Set if the (custom)cursor for a given item should be
* searched in its theme, also, or should only rely on the
* rendering engine.
*
- * @param item item with custom (custom) cursor already set on
+ * @param it item with custom (custom) cursor already set on
* @param engine_only Use @c EINA_TRUE to have cursors looked for
* only on those provided by the rendering engine, @c EINA_FALSE to
* have them searched on the widget's theme, as well.
*
* @ingroup General
*/
-EAPI void elm_list_item_cursor_engine_only_set(Elm_Object_Item *item, Eina_Bool engine_only);
+EAPI void elm_object_item_cursor_engine_only_set(Elm_Object_Item *it, Eina_Bool engine_only);
/**
* Get if the (custom) cursor for a given item is being
* searched in its theme, also, or is only relying on the rendering
* engine.
*
- * @param item an item
+ * @param it an object item
* @return @c EINA_TRUE, if cursors are being looked for only on
* those provided by the rendering engine, @c EINA_FALSE if they
* are being searched on the widget's theme, as well.
*
* @ingroup General
*/
-EAPI Eina_Bool elm_list_item_cursor_engine_only_get(const Elm_Object_Item *item);
-
+EAPI Eina_Bool elm_object_item_cursor_engine_only_get(const Elm_Object_Item *it);