Data Structures | |
struct | _Anchor |
struct | _Entry |
struct | _Sel |
Typedefs | |
typedef struct _Anchor | Anchor |
typedef struct _Entry | Entry |
typedef struct _Sel | Sel |
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().
Edje_Text_Autocapital_Type _edje_entry_autocapital_type_get | ( | Edje_Real_Part * | rp | ) |
References EDJE_TEXT_AUTOCAPITAL_TYPE_NONE, and _Edje_Real_Part::entry_data.
Referenced by edje_object_part_text_autocapital_type_get().
void _edje_entry_autocapital_type_set | ( | Edje_Real_Part * | rp, |
Edje_Text_Autocapital_Type | autocapital_type | ||
) |
void _edje_entry_cursor_begin | ( | Edje_Real_Part * | rp, |
Edje_Cursor | cur | ||
) |
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, _Entry::cursor_fg, _Edje_Part::cursor_mode, EDJE_ENTRY_CURSOR_MODE_BEFORE, EDJE_ENTRY_CURSOR_MODE_UNDER, edje_object_size_min_restricted_calc(), _Edje_Real_Part::entry_data, _Edje_Real_Part::object, and _Edje_Real_Part::part.
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 | ||
) |
int _edje_entry_cursor_pos_get | ( | Edje_Real_Part * | rp, |
Edje_Cursor | cur | ||
) |
Referenced by edje_object_part_text_cursor_pos_get().
void _edje_entry_cursor_pos_set | ( | Edje_Real_Part * | rp, |
Edje_Cursor | cur, | ||
int | pos | ||
) |
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_imf_context_get | ( | Edje_Real_Part * | rp | ) |
References _Edje_Real_Part::entry_data.
Referenced by edje_object_part_text_imf_context_get().
void _edje_entry_imf_context_reset | ( | Edje_Real_Part * | rp | ) |
References _Edje_Real_Part::entry_data.
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_pos_set(), _edje_entry_cursor_prev(), _edje_entry_cursor_up(), _edje_entry_select_abort(), _edje_entry_select_all(), _edje_entry_select_begin(), _edje_entry_select_extend(), _edje_entry_text_markup_insert(), _edje_entry_text_markup_set(), and edje_object_part_text_imf_context_reset().
void _edje_entry_init | ( | Edje * | ed | ) |
References _Edje::base, _Edje::entries_inited, _Edje::has_entries, and _Edje::obj.
Referenced by _edje_object_file_set_internal().
Eina_Bool _edje_entry_input_panel_enabled_get | ( | Edje_Real_Part * | rp | ) |
References _Edje_Real_Part::entry_data, and _Entry::input_panel_enable.
Referenced by edje_object_part_text_input_panel_enabled_get().
void _edje_entry_input_panel_enabled_set | ( | Edje_Real_Part * | rp, |
Eina_Bool | enabled | ||
) |
References _Edje_Real_Part::entry_data, and _Entry::input_panel_enable.
Referenced by edje_object_part_text_input_panel_enabled_set().
void _edje_entry_input_panel_hide | ( | Edje_Real_Part * | rp | ) |
References _Edje_Real_Part::entry_data.
Referenced by edje_object_part_text_input_panel_hide().
void _edje_entry_input_panel_imdata_get | ( | Edje_Real_Part * | rp, |
void *data | __UNUSED__, | ||
int *len | __UNUSED__ | ||
) |
References _Edje_Real_Part::entry_data.
Referenced by edje_object_part_text_input_panel_imdata_get().
void _edje_entry_input_panel_imdata_set | ( | Edje_Real_Part * | rp, |
const void *data | __UNUSED__, | ||
int len | __UNUSED__ | ||
) |
References _Edje_Real_Part::entry_data.
Referenced by edje_object_part_text_input_panel_imdata_set().
Edje_Input_Panel_Lang _edje_entry_input_panel_language_get | ( | Edje_Real_Part * | rp | ) |
References EDJE_INPUT_PANEL_LANG_AUTOMATIC, _Edje_Real_Part::entry_data, and _Entry::input_panel_lang.
Referenced by edje_object_part_text_input_panel_language_get().
void _edje_entry_input_panel_language_set | ( | Edje_Real_Part * | rp, |
Edje_Input_Panel_Lang | lang | ||
) |
References _Edje_Real_Part::entry_data, and _Entry::input_panel_lang.
Referenced by edje_object_part_text_input_panel_language_set().
Edje_Input_Panel_Layout _edje_entry_input_panel_layout_get | ( | Edje_Real_Part * | rp | ) |
References EDJE_INPUT_PANEL_LAYOUT_INVALID, and _Edje_Real_Part::entry_data.
Referenced by edje_object_part_text_input_panel_layout_get().
void _edje_entry_input_panel_layout_set | ( | Edje_Real_Part * | rp, |
Edje_Input_Panel_Layout | layout | ||
) |
References _Edje_Real_Part::entry_data.
Referenced by edje_object_part_text_input_panel_layout_set().
Eina_Bool _edje_entry_input_panel_return_key_disabled_get | ( | Edje_Real_Part * | rp | ) |
References _Edje_Real_Part::entry_data.
Referenced by edje_object_part_text_input_panel_return_key_disabled_get().
void _edje_entry_input_panel_return_key_disabled_set | ( | Edje_Real_Part * | rp, |
Eina_Bool disabled | __UNUSED__ | ||
) |
References _Edje_Real_Part::entry_data.
Referenced by edje_object_part_text_input_panel_return_key_disabled_set().
Edje_Input_Panel_Return_Key_Type _edje_entry_input_panel_return_key_type_get | ( | Edje_Real_Part * | rp | ) |
References EDJE_INPUT_PANEL_RETURN_KEY_TYPE_DEFAULT, and _Edje_Real_Part::entry_data.
Referenced by edje_object_part_text_input_panel_return_key_type_get().
void _edje_entry_input_panel_return_key_type_set | ( | Edje_Real_Part * | rp, |
Edje_Input_Panel_Return_Key_Type return_key_type | __UNUSED__ | ||
) |
References _Edje_Real_Part::entry_data.
Referenced by edje_object_part_text_input_panel_return_key_type_set().
void _edje_entry_input_panel_show | ( | Edje_Real_Part * | rp | ) |
References _Edje_Real_Part::entry_data.
Referenced by edje_object_part_text_input_panel_show().
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().
Eina_Bool _edje_entry_prediction_allow_get | ( | Edje_Real_Part * | rp | ) |
References _Edje_Real_Part::entry_data, and _Entry::prediction_allow.
Referenced by edje_object_part_text_prediction_allow_get().
void _edje_entry_prediction_allow_set | ( | Edje_Real_Part * | rp, |
Eina_Bool | prediction | ||
) |
References _Edje_Real_Part::entry_data, and _Entry::prediction_allow.
Referenced by edje_object_part_text_prediction_allow_set().
void _edje_entry_real_part_configure | ( | Edje_Real_Part * | rp | ) |
References _Entry::cursor, _Entry::cursor_bg, _Entry::cursor_fg, _Edje_Part::cursor_mode, EDJE_ENTRY_CURSOR_MODE_BEFORE, EDJE_ENTRY_CURSOR_MODE_UNDER, _Edje_Real_Part::entry_data, _Edje_Real_Part::object, and _Edje_Real_Part::part.
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_pos_set(), _edje_entry_cursor_prev(), _edje_entry_cursor_up(), _edje_entry_select_abort(), _edje_entry_select_all(), _edje_entry_select_begin(), _edje_entry_select_extend(), _edje_entry_text_markup_append(), _edje_entry_text_markup_insert(), _edje_entry_text_markup_set(), _edje_entry_user_insert(), and _edje_part_recalc().
void _edje_entry_real_part_init | ( | Edje_Real_Part * | rp | ) |
References _edje_subobj_register(), _Edje::base, _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, _Entry::input_panel_enable, _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, 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 _Entry::pw_timer.
Referenced by _edje_file_del().
void _edje_entry_select_abort | ( | Edje_Real_Part * | rp | ) |
References _edje_entry_imf_context_reset(), _edje_entry_real_part_configure(), _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 | ) |
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 | ) |
void _edje_entry_select_extend | ( | Edje_Real_Part * | rp | ) |
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::base, _Edje::entries_inited, ERR, _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_append | ( | Edje_Real_Part * | rp, |
const char * | text | ||
) |
void _edje_entry_text_markup_insert | ( | Edje_Real_Part * | rp, |
const char * | text | ||
) |
References _edje_emit(), _edje_entry_imf_context_reset(), _edje_entry_real_part_configure(), _Entry::cursor, _Edje_Real_Part::edje, _Edje_Real_Part::entry_data, _Entry::have_selection, _Edje_Part::name, _Edje_Real_Part::object, and _Edje_Real_Part::part.
Referenced by edje_object_part_text_insert().
void _edje_entry_text_markup_set | ( | Edje_Real_Part * | rp, |
const char * | text | ||
) |
References _edje_emit(), _edje_entry_imf_context_reset(), _edje_entry_real_part_configure(), _edje_entry_set_cursor_start(), _Entry::cursor, _Edje_Real_Part::edje, _Edje_Real_Part::entry_data, _Edje_Part::name, _Edje_Real_Part::object, and _Edje_Real_Part::part.
Referenced by _edje_object_part_text_raw_set().
void _edje_entry_user_insert | ( | Edje_Real_Part * | rp, |
const char * | text | ||
) |
References _edje_emit(), _edje_emit_full(), _edje_entry_real_part_configure(), _Edje_Entry_Change_Info::change, _Entry::cursor, _Edje_Real_Part::edje, _Edje_Real_Part::entry_data, _Entry::have_selection, _Edje_Entry_Change_Info::insert, _Edje_Entry_Change_Info::merge, _Edje_Part::name, _Edje_Real_Part::object, and _Edje_Real_Part::part.
Referenced by edje_object_part_text_user_insert().