src/lib/edje_entry.c File Reference
Typedef Documentation
Function Documentation
const Eina_List* _edje_entry_anchor_geometry_get | ( | Edje_Real_Part * | rp, | |
const char * | anchor | |||
) |
References _Entry::anchors, _Edje_Real_Part::entry_data, _Anchor::item, _Anchor::name, and _Anchor::sel.
Referenced by edje_object_part_text_anchor_geometry_get().
const Eina_List* _edje_entry_anchors_list | ( | Edje_Real_Part * | rp | ) |
References _Entry::anchorlist, _Entry::anchors, _Edje_Real_Part::entry_data, _Anchor::item, and _Anchor::name.
Referenced by edje_object_part_text_anchor_list_get().
void _edje_entry_cursor_begin | ( | Edje_Real_Part * | rp, | |
Edje_Cursor | cur | |||
) |
const char* _edje_entry_cursor_content_get | ( | Edje_Real_Part * | rp, | |
Edje_Cursor | cur | |||
) |
Referenced by edje_object_part_text_cursor_content_get().
Eina_Bool _edje_entry_cursor_coord_set | ( | Edje_Real_Part * | rp, | |
Edje_Cursor | cur, | |||
Evas_Coord | x, | |||
Evas_Coord | y | |||
) |
Referenced by edje_object_part_text_cursor_coord_set().
void _edje_entry_cursor_copy | ( | Edje_Real_Part * | rp, | |
Edje_Cursor | cur, | |||
Edje_Cursor | dst | |||
) |
Eina_Bool _edje_entry_cursor_down | ( | Edje_Real_Part * | rp, | |
Edje_Cursor | cur | |||
) |
void _edje_entry_cursor_end | ( | Edje_Real_Part * | rp, | |
Edje_Cursor | cur | |||
) |
void _edje_entry_cursor_geometry_get | ( | Edje_Real_Part * | rp, | |
Evas_Coord * | cx, | |||
Evas_Coord * | cy, | |||
Evas_Coord * | cw, | |||
Evas_Coord * | ch | |||
) |
References _Entry::cursor, _Edje_Real_Part::entry_data, and _Edje_Real_Part::object.
Referenced by edje_object_part_text_cursor_geometry_get().
Eina_Bool _edje_entry_cursor_is_format_get | ( | Edje_Real_Part * | rp, | |
Edje_Cursor | cur | |||
) |
Referenced by edje_object_part_text_cursor_is_format_get().
Eina_Bool _edje_entry_cursor_is_visible_format_get | ( | Edje_Real_Part * | rp, | |
Edje_Cursor | cur | |||
) |
Referenced by edje_object_part_text_cursor_is_visible_format_get().
void _edje_entry_cursor_line_begin | ( | Edje_Real_Part * | rp, | |
Edje_Cursor | cur | |||
) |
void _edje_entry_cursor_line_end | ( | Edje_Real_Part * | rp, | |
Edje_Cursor | cur | |||
) |
Eina_Bool _edje_entry_cursor_next | ( | Edje_Real_Part * | rp, | |
Edje_Cursor | cur | |||
) |
Eina_Bool _edje_entry_cursor_prev | ( | Edje_Real_Part * | rp, | |
Edje_Cursor | cur | |||
) |
Eina_Bool _edje_entry_cursor_up | ( | Edje_Real_Part * | rp, | |
Edje_Cursor | cur | |||
) |
void _edje_entry_init | ( | Edje * | ed | ) |
References _Edje::entries_inited, _Edje::evas, _Edje::has_entries, and _Edje::obj.
Referenced by _edje_object_file_set_internal().
Eina_Bool _edje_entry_item_geometry_get | ( | Edje_Real_Part * | rp, | |
const char * | item, | |||
Evas_Coord * | cx, | |||
Evas_Coord * | cy, | |||
Evas_Coord * | cw, | |||
Evas_Coord * | ch | |||
) |
References _Entry::anchors, _Edje_Real_Part::entry_data, _Anchor::item, _Anchor::name, and _Anchor::start.
Referenced by edje_object_part_text_item_geometry_get().
const Eina_List* _edje_entry_items_list | ( | Edje_Real_Part * | rp | ) |
References _Entry::anchors, _Edje_Real_Part::entry_data, _Anchor::item, _Entry::itemlist, and _Anchor::name.
Referenced by edje_object_part_text_item_list_get().
void _edje_entry_real_part_configure | ( | Edje_Real_Part * | rp | ) |
References _Entry::cursor, _Entry::cursor_bg, _Entry::cursor_fg, _Edje_Real_Part::entry_data, and _Edje_Real_Part::object.
Referenced by _edje_entry_cursor_begin(), _edje_entry_cursor_copy(), _edje_entry_cursor_down(), _edje_entry_cursor_end(), _edje_entry_cursor_line_begin(), _edje_entry_cursor_line_end(), _edje_entry_cursor_next(), _edje_entry_cursor_prev(), _edje_entry_cursor_up(), _edje_entry_select_abort(), _edje_entry_select_all(), _edje_entry_select_begin(), _edje_entry_select_extend(), and _edje_entry_text_markup_insert().
void _edje_entry_real_part_init | ( | Edje_Real_Part * | rp | ) |
References _Edje_Real_Part::chosen_description, _Entry::cursor, _Entry::cursor_bg, _Entry::cursor_fg, _Edje_Real_Part::edje, EDJE_ENTRY_EDIT_MODE_EDITABLE, EDJE_ENTRY_EDIT_MODE_PASSWORD, EDJE_ENTRY_SELECTION_MODE_DEFAULT, edje_object_add(), edje_object_file_set(), edje_object_signal_callback_add(), edje_string_get(), _Edje_Real_Part::entry_data, _Edje_Part::entry_mode, _Edje::evas, _Edje_Part::name, _Edje::obj, _Edje_Real_Part::object, _Edje_Real_Part::part, _Edje::path, _Edje_Part_Description_Spec_Text::repch, _Entry::rp, _Entry::select_allow, _Edje_Part::select_mode, _Edje_Part::source3, _Edje_Part::source4, _Edje::subobjs, and _Edje_Part_Description_Text::text.
Referenced by _edje_object_file_set_internal().
void _edje_entry_real_part_shutdown | ( | Edje_Real_Part * | rp | ) |
References _Entry::cursor, _Entry::cursor_bg, _Entry::cursor_fg, _Edje_Real_Part::edje, EDJE_ENTRY_EDIT_MODE_EDITABLE, edje_object_signal_callback_del(), _Edje_Real_Part::entry_data, _Edje_Part::entry_mode, _Edje_Part::name, _Edje::obj, _Edje_Real_Part::object, _Edje_Real_Part::part, and _Edje::subobjs.
Referenced by _edje_file_del().
void _edje_entry_select_abort | ( | Edje_Real_Part * | rp | ) |
References _edje_entry_real_part_configure(), _Entry::cursor, _Edje_Real_Part::entry_data, and _Entry::selecting.
Referenced by edje_object_part_text_select_abort().
void _edje_entry_select_all | ( | Edje_Real_Part * | rp | ) |
References _edje_entry_real_part_configure(), _Entry::cursor, _Edje_Real_Part::entry_data, and _Edje_Real_Part::object.
Referenced by edje_object_part_text_select_all().
Eina_Bool _edje_entry_select_allow_get | ( | const Edje_Real_Part * | rp | ) |
References _Edje_Real_Part::entry_data, and _Entry::select_allow.
void _edje_entry_select_allow_set | ( | Edje_Real_Part * | rp, | |
Eina_Bool | allow | |||
) |
void _edje_entry_select_begin | ( | Edje_Real_Part * | rp | ) |
References _edje_entry_real_part_configure(), _Entry::cursor, _Edje_Real_Part::entry_data, and _Edje_Real_Part::object.
Referenced by edje_object_part_text_select_begin().
void _edje_entry_select_extend | ( | Edje_Real_Part * | rp | ) |
References _edje_entry_real_part_configure(), _Entry::cursor, _Edje_Real_Part::entry_data, and _Edje_Real_Part::object.
Referenced by edje_object_part_text_select_extend().
void _edje_entry_select_none | ( | Edje_Real_Part * | rp | ) |
References _Entry::cursor, _Edje_Real_Part::entry_data, and _Edje_Real_Part::object.
Referenced by edje_object_part_text_select_none().
const char* _edje_entry_selection_get | ( | Edje_Real_Part * | rp | ) |
References _Edje_Real_Part::entry_data, _Entry::have_selection, _Entry::sel_end, _Entry::sel_start, and _Entry::selection.
Referenced by edje_object_part_text_selection_get().
void _edje_entry_set_cursor_end | ( | Edje_Real_Part * | rp | ) |
References _Entry::cursor, _Edje_Real_Part::entry_data, and _Edje_Real_Part::object.
void _edje_entry_set_cursor_start | ( | Edje_Real_Part * | rp | ) |
References _Entry::cursor, _Edje_Real_Part::entry_data, and _Edje_Real_Part::object.
Referenced by _edje_entry_text_markup_set().
void _edje_entry_shutdown | ( | Edje * | ed | ) |
References _Edje::entries_inited, ERR, _Edje::evas, _Edje::has_entries, and _Edje::obj.
Referenced by _edje_file_del().
const char* _edje_entry_text_get | ( | Edje_Real_Part * | rp | ) |
References _Edje_Real_Part::entry_data, and _Edje_Real_Part::object.
Referenced by edje_object_part_text_get(), and edje_object_part_text_unescaped_get().
void _edje_entry_text_markup_insert | ( | Edje_Real_Part * | rp, | |
const char * | text | |||
) |
void _edje_entry_text_markup_set | ( | Edje_Real_Part * | rp, | |
const char * | text | |||
) |