}
EOLIAN static Eina_Bool
-_elm_entry_cursor_geometry_get(Eo *obj EINA_UNUSED, Elm_Entry_Data *sd, Evas_Coord *x, Evas_Coord *y, Evas_Coord *w, Evas_Coord *h)
+_elm_entry_textblock_cursor_geometry_get(Eo *obj EINA_UNUSED, Elm_Entry_Data *sd, Evas_Coord *x, Evas_Coord *y, Evas_Coord *w, Evas_Coord *h)
{
edje_object_part_text_cursor_geometry_get
(sd->entry_edje, "elm.text", x, y, w, h);
}
EOLIAN static char*
-_elm_entry_cursor_content_get(Eo *obj EINA_UNUSED, Elm_Entry_Data *sd)
+_elm_entry_textblock_cursor_content_get(Eo *obj EINA_UNUSED, Elm_Entry_Data *sd)
{
return edje_object_part_text_cursor_content_get
(sd->entry_edje, "elm.text", EDJE_CURSOR_MAIN);
return: Efl.Canvas.Object; [[Textblock object]]
}
}
- @property cursor_geometry {
+ @property textblock_cursor_geometry {
get {
[[This function returns the geometry of the cursor.
or for example in the case of scrolled entry where you want to show the
cursor.
]]
+ legacy: elm_entry_cursor_geometry_get;
return: bool; [[$true on success, $false otherwise]]
}
values {
return: bool; [[$true if format node exists, $false otherwise]]
}
}
- @property cursor_content {
+ @property textblock_cursor_content {
get {
[[Get the character pointed by the cursor at its current position.
Only the text is returned, any format that may exist will not be part
of the return value. You must free the string when done with \@ref free.
]]
+ legacy: elm_entry_cursor_content_get;
return: mstring @owned @warn_unused; [[Character]]
}
}