Elementary migration revision 69448
[framework/uifw/elementary.git] / src / lib / elm_entry.h
index dcb415c..81789df 100644 (file)
@@ -1108,34 +1108,34 @@ EAPI void               elm_entry_scrollable_set(Evas_Object *obj, Eina_Bool scr
 EAPI Eina_Bool          elm_entry_scrollable_get(const Evas_Object *obj);
 
 /**
- * Sets the visibility of the left-side widget of the scrolled entry,
- * set by elm_entry_icon_set().
+ * Sets the visibility of the left-side widget of the entry,
+ * set by elm_object_part_content_set().
  *
- * @param obj The scrolled entry object
+ * @param obj The entry object
  * @param setting EINA_TRUE if the object should be displayed,
  * EINA_FALSE if not.
  */
 EAPI void               elm_entry_icon_visible_set(Evas_Object *obj, Eina_Bool setting);
 
 /**
- * Sets the visibility of the end widget of the scrolled entry, set by
+ * Sets the visibility of the end widget of the entry, set by
  * elm_object_part_content_set(ent, "end", content).
  *
- * @param obj The scrolled entry object
+ * @param obj The entry object
  * @param setting EINA_TRUE if the object should be displayed,
  * EINA_FALSE if not.
  */
 EAPI void               elm_entry_end_visible_set(Evas_Object *obj, Eina_Bool setting);
 
 /**
- * This sets the scrolled entry's scrollbar policy (i.e. enabling/disabling
+ * This sets the entry's scrollbar policy (i.e. enabling/disabling
  * them).
  *
  * Setting an entry to single-line mode with elm_entry_single_line_set()
  * will automatically disable the display of scrollbars when the entry
  * moves inside its scroller.
  *
- * @param obj The scrolled entry object
+ * @param obj The entry object
  * @param h The horizontal scrollbar policy to apply
  * @param v The vertical scrollbar policy to apply
  */
@@ -1147,7 +1147,7 @@ EAPI void               elm_entry_scrollbar_policy_set(Evas_Object *obj, Elm_Scr
  * This function sets whether the entry will bounce when scrolling reaches
  * the end of the contained entry.
  *
- * @param obj The scrolled entry object
+ * @param obj The entry object
  * @param h_bounce The horizontal bounce state
  * @param v_bounce The vertical bounce state
  */
@@ -1373,7 +1373,7 @@ struct _Elm_Entry_Filter_Limit_Size
  * Filter inserted text based on user defined character and byte limits
  *
  * Add this filter to an entry to limit the characters that it will accept
- * based the the contents of the provided #Elm_Entry_Filter_Limit_Size.
+ * based the contents of the provided #Elm_Entry_Filter_Limit_Size.
  * The function works on the UTF-8 representation of the string, converting
  * it from the set markup, thus not accounting for any format in it.
  *
@@ -1382,7 +1382,7 @@ struct _Elm_Entry_Filter_Limit_Size
  * by character count or bytes (any of them is disabled if 0), and both can
  * be set at the same time. In that case, it first checks for characters,
  * then bytes. The #Elm_Entry_Filter_Limit_Size structure must be alive and
- * valid for as long as the entyr is alive AND the elm_entry_filter_limit_size
+ * valid for as long as the entry is alive AND the elm_entry_filter_limit_size
  * filter is set.
  *
  * The function will cut the inserted text in order to allow only the first
@@ -1471,7 +1471,7 @@ typedef enum _Elm_Cnp_Mode {
  * @note this only changes the behaviour of text.
  *
  * @param obj The entry object
- * @param mode One of #Elm_Cnp_Mode: #ELM_CNP_MODE_MARKUP,
+ * @param cnp_mode One of #Elm_Cnp_Mode: #ELM_CNP_MODE_MARKUP,
  * #ELM_CNP_MODE_NO_IMAGE, #ELM_CNP_MODE_PLAINTEXT.
  */
 EAPI void         elm_entry_cnp_mode_set(Evas_Object *obj, Elm_Cnp_Mode cnp_mode);
@@ -1550,5 +1550,23 @@ EAPI const char                 *elm_entry_anchor_hover_style_get(const Evas_Obj
 EAPI void                        elm_entry_anchor_hover_end(Evas_Object *obj);
 
 /**
+ * This disables the entry's magnifer feature.
+ *
+ * @param obj The entry object
+ * @param disabled If true, the magnifier is not displayed
+ */
+
+EAPI void         elm_entry_magnifier_disabled_set(Evas_Object *obj, Eina_Bool disabled);
+/**
+ * This returns whether the entry's magnifier feature is disabled.
+ *
+ * @param obj The entry object
+ * @return If true, the feature is disabled
+ */
+EAPI Eina_Bool    elm_entry_magnifier_disabled_get(const Evas_Object *obj);
+
+EAPI void                   elm_entry_magnifier_type_set(Evas_Object *obj, int type);
+
+/**
  * @}
  */