Evas_Object *en = elm_entry_add(win);
elm_entry_scrollable_set(en, EINA_TRUE);
-elm_entry_entry_set(en,
+elm_object_text_set(en,
"This is a multi-line entry<br>"
"This can contain more than 1 line of text and be "
"scrolled around to allow for entering of lots of "
en = evas_object_data_get(obj, "prof_desc_entry");
#ifdef ELM_EFREET
- if (desk) elm_entry_entry_set(en, desk->comment);
+ if (desk) elm_object_text_set(en, desk->comment);
else
#endif
- elm_entry_entry_set(en, "Unknown");
+ elm_object_text_set(en, "Unknown");
#ifdef ELM_EFREET
if (desk) efreet_desktop_free(desk);
interval, year_min, year_max, sel_enabled,
wds[0], wds[1], wds[2], wds[3], wds[4], wds[5], wds[6]);
- elm_entry_entry_set(en, info);
+ elm_object_text_set(en, info);
}
static void
elm_entry_line_wrap_set(en, ELM_WRAP_CHAR);
evas_object_size_hint_weight_set(en, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
evas_object_size_hint_align_set(en, EVAS_HINT_FILL, EVAS_HINT_FILL);
- elm_entry_entry_set(en,
+ elm_object_text_set(en,
"Elementary provides "
);
elm_grid_pack(gd, en, 10, 10, 60, 40);
elm_entry_line_wrap_set(en, ELM_WRAP_CHAR);
evas_object_size_hint_weight_set(en, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
evas_object_size_hint_align_set(en, EVAS_HINT_FILL, EVAS_HINT_FILL);
- elm_entry_entry_set(en,
+ elm_object_text_set(en,
"rich copying and pasting functionality,"
);
elm_grid_pack(gd, en, 10, 50, 60, 40);
elm_entry_scrollable_set(en, EINA_TRUE);
elm_entry_single_line_set(en, 1);
elm_entry_bounce_set(en, 1, 0);
- elm_entry_entry_set(en, "This is the top entry here");
+ elm_object_text_set(en, "This is the top entry here");
evas_object_size_hint_weight_set(en, EVAS_HINT_EXPAND, 0.0);
evas_object_size_hint_align_set(en, EVAS_HINT_FILL, 0.5);
evas_object_show(en);
elm_entry_scrollable_set(en, EINA_TRUE);
elm_entry_single_line_set(en, 1);
elm_entry_bounce_set(en, 1, 0);
- elm_entry_entry_set(en, "This is the middle entry here");
+ elm_object_text_set(en, "This is the middle entry here");
evas_object_size_hint_weight_set(en, EVAS_HINT_EXPAND, 0.0);
evas_object_size_hint_align_set(en, EVAS_HINT_FILL, 0.5);
evas_object_show(en);
en = elm_entry_add(win);
elm_entry_scrollable_set(en, EINA_TRUE);
elm_entry_bounce_set(en, 0, 1);
- elm_entry_entry_set(en,
+ elm_object_text_set(en,
"This is a multi-line entry at the bottom<br/>"
"This can contain more than 1 line of text and be "
"scrolled around to allow for entering of lots of "
elm_entry_scrollable_set(en, EINA_TRUE);
elm_entry_single_line_set(en, 1);
elm_entry_bounce_set(en, 1, 0);
- elm_entry_entry_set(en, "This is the top entry here");
+ elm_object_text_set(en, "This is the top entry here");
evas_object_size_hint_weight_set(en, EVAS_HINT_EXPAND, 0.0);
evas_object_size_hint_align_set(en, EVAS_HINT_FILL, 0.5);
elm_box_pack_end(bx, en);
en = elm_entry_add(win);
elm_entry_scrollable_set(en, EINA_TRUE);
elm_entry_bounce_set(en, 0, 1);
- elm_entry_entry_set(en, "This entry and button below get deleted.");
+ elm_object_text_set(en, "This entry and button below get deleted.");
evas_object_size_hint_weight_set(en, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
evas_object_size_hint_align_set(en, EVAS_HINT_FILL, EVAS_HINT_FILL);
evas_object_show(en);
en = elm_entry_add(win);
elm_entry_scrollable_set(en, EINA_TRUE);
elm_entry_bounce_set(en, 0, 1);
- elm_entry_entry_set(en, "This entry and button below get deleted.");
+ elm_object_text_set(en, "This entry and button below get deleted.");
evas_object_size_hint_weight_set(en, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
evas_object_size_hint_align_set(en, EVAS_HINT_FILL, EVAS_HINT_FILL);
evas_object_show(en);
entry = elm_entry_add(win);
elm_entry_scrollable_set(entry, EINA_TRUE);
- elm_entry_entry_set(entry, "Xterm cursor");
+ elm_object_text_set(entry, "Xterm cursor");
elm_entry_single_line_set(entry, EINA_TRUE);
evas_object_size_hint_weight_set(entry, EVAS_HINT_EXPAND, 0);
evas_object_size_hint_fill_set(entry, EVAS_HINT_FILL, EVAS_HINT_FILL);
my_entry_bt_1(void *data, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__)
{
Evas_Object *en = data;
- elm_entry_entry_set(en, "");
+ elm_object_text_set(en, "");
}
static void
my_entry_bt_2(void *data, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__)
{
Evas_Object *en = data;
- const char *s = elm_entry_entry_get(en);
+ const char *s = elm_object_text_get(en);
printf("ENTRY:\n");
if (s) printf("%s\n", s);
printf("ENTRY PLAIN UTF8:\n");
" ... end."
, elm_app_data_dir_get()
);
- elm_entry_entry_set(en, buf);
+ elm_object_text_set(en, buf);
evas_object_size_hint_weight_set(en, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
evas_object_size_hint_align_set(en, EVAS_HINT_FILL, EVAS_HINT_FILL);
elm_box_pack_end(bx, en);
my_scrolled_entry_bt_1(void *data, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__)
{
Evas_Object *en = data;
- elm_entry_entry_set(en, "");
+ elm_object_text_set(en, "");
}
static void
my_scrolled_entry_bt_2(void *data, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__)
{
Evas_Object *en = data;
- const char *s = elm_entry_entry_get(en);
+ const char *s = elm_object_text_get(en);
printf("ENTRY:\n");
if (s) printf("%s\n", s);
printf("ENTRY PLAIN UTF8:\n");
my_scrolled_entry_bt_5(void *data, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__)
{
Evas_Object *en = data;
- const char *s = elm_entry_entry_get(en);
+ const char *s = elm_object_text_get(en);
printf("PASSWORD: '%s'\n", s ? s : "");
}
evas_object_size_hint_weight_set(en, EVAS_HINT_EXPAND, 0.0);
evas_object_size_hint_align_set(en, EVAS_HINT_FILL, 0.5);
elm_entry_scrollbar_policy_set(en, ELM_SCROLLER_POLICY_OFF, ELM_SCROLLER_POLICY_OFF);
- elm_entry_entry_set(en, "Disabled entry");
+ elm_object_text_set(en, "Disabled entry");
elm_entry_single_line_set(en, 1);
elm_object_disabled_set(en, 1);
evas_object_show(en);
elm_entry_scrollbar_policy_set(en, ELM_SCROLLER_POLICY_OFF, ELM_SCROLLER_POLICY_OFF);
elm_entry_password_set(en, 1);
elm_entry_single_line_set(en, 1);
- elm_entry_entry_set(en, "Access denied, give up!");
+ elm_object_text_set(en, "Access denied, give up!");
elm_object_disabled_set(en, 1);
evas_object_show(en);
elm_box_pack_end(bx, en);
elm_object_disabled_set(en, 1);
elm_entry_context_menu_item_add(en, "Hello", NULL, ELM_ICON_NONE, NULL, NULL);
elm_entry_context_menu_item_add(en, "World", NULL, ELM_ICON_NONE, NULL, NULL);
- elm_entry_entry_set(en,
+ elm_object_text_set(en,
"Multi-line disabled entry widget :)<br/>"
"We can use markup <b>like this</> for styling and<br/>"
"formatting <em>like this</>, as well as<br/>"
elm_entry_scrollable_set(en, EINA_TRUE);
evas_object_size_hint_weight_set(en, EVAS_HINT_EXPAND, 0.0);
evas_object_size_hint_align_set(en, EVAS_HINT_FILL, 0.5);
- elm_entry_entry_set(en, "This is a single line");
+ elm_object_text_set(en, "This is a single line");
elm_entry_scrollbar_policy_set(en, ELM_SCROLLER_POLICY_OFF, ELM_SCROLLER_POLICY_OFF);
elm_entry_single_line_set(en, 1);
elm_entry_select_all(en);
elm_entry_scrollable_set(en, EINA_TRUE);
evas_object_size_hint_weight_set(en, EVAS_HINT_EXPAND, 0.0);
evas_object_size_hint_align_set(en, EVAS_HINT_FILL, 0.5);
- elm_entry_entry_set(en, "01234");
+ elm_object_text_set(en, "01234");
elm_entry_scrollbar_policy_set(en, ELM_SCROLLER_POLICY_OFF, ELM_SCROLLER_POLICY_OFF);
elm_entry_single_line_set(en, 1);
evas_object_show(en);
elm_entry_scrollable_set(en, EINA_TRUE);
evas_object_size_hint_weight_set(en, EVAS_HINT_EXPAND, 0.0);
evas_object_size_hint_align_set(en, EVAS_HINT_FILL, 0.5);
- elm_entry_entry_set(en, "No numbers here");
+ elm_object_text_set(en, "No numbers here");
elm_entry_scrollbar_policy_set(en, ELM_SCROLLER_POLICY_OFF, ELM_SCROLLER_POLICY_OFF);
elm_entry_single_line_set(en, 1);
evas_object_show(en);
elm_entry_scrollable_set(en, EINA_TRUE);
evas_object_size_hint_weight_set(en, EVAS_HINT_EXPAND, 0.0);
evas_object_size_hint_align_set(en, EVAS_HINT_FILL, 0.5);
- elm_entry_entry_set(en, "Just 20 chars");
+ elm_object_text_set(en, "Just 20 chars");
elm_entry_scrollbar_policy_set(en, ELM_SCROLLER_POLICY_OFF, ELM_SCROLLER_POLICY_OFF);
elm_entry_single_line_set(en, 1);
evas_object_show(en);
elm_entry_scrollable_set(en, EINA_TRUE);
evas_object_size_hint_weight_set(en, EVAS_HINT_EXPAND, 0.0);
evas_object_size_hint_align_set(en, EVAS_HINT_FILL, 0.5);
- elm_entry_entry_set(en, "And now only 30 bytes");
+ elm_object_text_set(en, "And now only 30 bytes");
elm_entry_scrollbar_policy_set(en, ELM_SCROLLER_POLICY_OFF, ELM_SCROLLER_POLICY_OFF);
elm_entry_single_line_set(en, 1);
evas_object_show(en);
evas_object_size_hint_weight_set(en_p, EVAS_HINT_EXPAND, 0.0);
evas_object_size_hint_align_set(en_p, EVAS_HINT_FILL, 0.5);
elm_entry_scrollbar_policy_set(en_p, ELM_SCROLLER_POLICY_OFF, ELM_SCROLLER_POLICY_OFF);
- elm_entry_entry_set(en_p, "Password here");
+ elm_object_text_set(en_p, "Password here");
elm_entry_single_line_set(en_p, 1);
elm_entry_password_set(en_p, 1);
evas_object_show(en_p);
evas_object_size_hint_min_set(bt, 48, 48);
evas_object_show(bt);
elm_entry_end_set(en, bt);
- elm_entry_entry_set(en, "scrolled entry with icon and end objects");
+ elm_object_text_set(en, "scrolled entry with icon and end objects");
evas_object_show(en);
elm_box_pack_end(bx, en);
evas_object_size_hint_weight_set(en, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
evas_object_size_hint_align_set(en, EVAS_HINT_FILL, EVAS_HINT_FILL);
elm_entry_scrollbar_policy_set(en, ELM_SCROLLER_POLICY_ON, ELM_SCROLLER_POLICY_ON);
- elm_entry_entry_set(en,
+ elm_object_text_set(en,
"This is an entry widget in this window that<br/>"
"uses markup <b>like this</> for styling and<br/>"
"formatting <em>like this</>, as well as<br/>"
my_ent_bt_clr(void *data, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__)
{
Evas_Object *en = data;
- elm_entry_entry_set(en, "");
+ elm_object_text_set(en, "");
}
static void
my_ent_bt_pri(void *data, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__)
{
Evas_Object *en = data;
- const char *s = elm_entry_entry_get(en);
+ const char *s = elm_object_text_get(en);
printf("ENTRY:\n");
if (s) printf("%s\n", s);
printf("ENTRY PLAIN UTF8:\n");
evas_object_size_hint_weight_set(en, EVAS_HINT_EXPAND, 0.0);
evas_object_size_hint_align_set(en, EVAS_HINT_FILL, 0.5);
elm_entry_scrollbar_policy_set(en, ELM_SCROLLER_POLICY_OFF, ELM_SCROLLER_POLICY_OFF);
- elm_entry_entry_set(en, "This is a single line");
+ elm_object_text_set(en, "This is a single line");
elm_entry_single_line_set(en, 1);
elm_box_pack_end(bx, en);
evas_object_show(en);
elm_entry_scrollable_set(en, EINA_TRUE);
evas_object_size_hint_weight_set(en, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
evas_object_size_hint_align_set(en, EVAS_HINT_FILL, EVAS_HINT_FILL);
- elm_entry_entry_set(en,
+ elm_object_text_set(en,
"This is an entry widget in this window that<br/>"
"uses markup <b>like this</> for styling and<br/>"
"formatting <em>like this</>, as well as<br/>"
evas_object_size_hint_weight_set(en, EVAS_HINT_EXPAND, 0.0);
evas_object_size_hint_align_set(en, EVAS_HINT_FILL, 0.5);
elm_entry_scrollbar_policy_set(en, ELM_SCROLLER_POLICY_OFF, ELM_SCROLLER_POLICY_OFF);
- elm_entry_entry_set(en, "This is a single line");
+ elm_object_text_set(en, "This is a single line");
elm_entry_single_line_set(en, 1);
elm_object_part_content_set(ly, "element1", en);
evas_object_show(en);
en = elm_entry_add(win);
elm_entry_line_wrap_set(en, ELM_WRAP_NONE);
- elm_entry_entry_set(en,
+ elm_object_text_set(en,
"This is an entry widget<br/>"
"that uses markup<br/>"
"<b>like this</> and has<br/>"
elm_entry_scrollable_set(en, EINA_TRUE);
evas_object_size_hint_weight_set(en, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
evas_object_size_hint_align_set(en, EVAS_HINT_FILL, EVAS_HINT_FILL);
- elm_entry_entry_set(en,
+ elm_object_text_set(en,
"This is an entry widget in this window that<br/>"
"uses markup <b>like this</> for styling and<br/>"
"formatting <em>like this</>, as well as<br/>"
elm_entry_line_wrap_set(en, ELM_WRAP_CHAR);
evas_object_size_hint_weight_set(en, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
evas_object_size_hint_align_set(en, EVAS_HINT_FILL, EVAS_HINT_FILL);
- elm_entry_entry_set(en,
+ elm_object_text_set(en,
"This is an entry widget in this window that "
"uses markup like this for styling and "
"formatting like this, as well as "
_scrolled_entry_clear(void *data, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__)
{
Evas_Object *en = data;
- elm_entry_entry_set(en, "");
+ elm_object_text_set(en, "");
}
void
const char *file = event_info;
if (file)
{
- elm_entry_entry_set(entry, file);
+ elm_object_text_set(entry, file);
printf("File chosen: %s\n", file);
}
else
{
Evas_Object *entry = data;
char *file = event_info;
- elm_entry_entry_set(entry, file);
+ elm_object_text_set(entry, file);
printf("File chosen: %s\n", file);
}
" ... end."
, elm_app_data_dir_get()
);
- elm_entry_entry_set(en, buf);
+ elm_object_text_set(en, buf);
evas_object_size_hint_align_set(en, EVAS_HINT_FILL, EVAS_HINT_FILL);
evas_object_size_hint_weight_set(en, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
elm_entry_scrollable_set(en, EINA_TRUE);
evas_object_size_hint_weight_set(en, EVAS_HINT_EXPAND, 0.0);
evas_object_size_hint_align_set(en, EVAS_HINT_FILL, 0.5);
- elm_entry_entry_set(en, "This is a single line");
+ elm_object_text_set(en, "This is a single line");
elm_entry_single_line_set(en, 1);
elm_box_pack_end(bx, en);
my_show(en);
evas_object_size_hint_weight_set(en, EVAS_HINT_EXPAND, 0.0);
evas_object_size_hint_align_set(en, EVAS_HINT_FILL, 0.5);
elm_entry_scrollbar_policy_set(en, ELM_SCROLLER_POLICY_OFF, ELM_SCROLLER_POLICY_OFF);
- elm_entry_entry_set(en, "Scrolled Entry that should get focus");
+ elm_object_text_set(en, "Scrolled Entry that should get focus");
elm_entry_single_line_set(en, 1);
evas_object_show(en);
elm_box_pack_end(bx, en);
evas_object_size_hint_weight_set(en, EVAS_HINT_EXPAND, 0.0);
evas_object_size_hint_align_set(en, EVAS_HINT_FILL, 0.5);
elm_entry_scrollbar_policy_set(en, ELM_SCROLLER_POLICY_OFF, ELM_SCROLLER_POLICY_OFF);
- elm_entry_entry_set(en, "Scrolled Entry that should get focus");
+ elm_object_text_set(en, "Scrolled Entry that should get focus");
elm_entry_single_line_set(en, 1);
elm_object_part_content_set(ly, "element2", en);
en = elm_entry_add(elm_object_top_widget_get(bx));
elm_entry_scrollable_set(en, EINA_TRUE);
- elm_entry_entry_set(en, "An entry");
+ elm_object_text_set(en, "An entry");
evas_object_smart_callback_add(en, "focused", _foc, NULL);
evas_object_smart_callback_add(en, "unfocused", _unfoc, NULL);
evas_object_size_hint_weight_set(en, EVAS_HINT_EXPAND, 0.0);
en = elm_entry_add(win);
elm_entry_scrollable_set(en, EINA_TRUE);
- elm_entry_entry_set(en, "An entry");
+ elm_object_text_set(en, "An entry");
evas_object_smart_callback_add(en, "focused", _foc, NULL);
evas_object_smart_callback_add(en, "unfocused", _unfoc, NULL);
evas_object_size_hint_weight_set(en, EVAS_HINT_EXPAND, 0.0);
entry = elm_entry_add(info->win);
elm_entry_scrollable_set(entry, EINA_TRUE);
elm_entry_editable_set(entry, EINA_FALSE);
- elm_entry_entry_set(entry, item_data);
+ elm_object_text_set(entry, item_data);
evas_object_size_hint_weight_set(entry, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
evas_object_size_hint_align_set(entry, EVAS_HINT_FILL, EVAS_HINT_FILL);
evas_object_show(entry);
photo_array[ind++] = photo_object_add(win, NULL, buf, 40, 300, 365, 400, 45);
Evas_Object *en = elm_entry_add(win);
- elm_entry_entry_set(en, "You can use whatever object you want, "
+ elm_object_text_set(en, "You can use whatever object you want, "
"even entries like this.");
elm_entry_line_wrap_set(en, ELM_WRAP_MIXED);
en = elm_entry_add(win);
elm_entry_scrollable_set(en, EINA_TRUE);
- elm_entry_entry_set(en, "Entry text");
+ elm_object_text_set(en, "Entry text");
elm_entry_single_line_set(en, 1);
elm_grid_pack(gd, en, 50, 10, 40, 10);
evas_object_show(en);
en = elm_entry_add(win);
elm_entry_scrollable_set(en, EINA_TRUE);
- elm_entry_entry_set(en, "Entry text 2");
+ elm_object_text_set(en, "Entry text 2");
elm_entry_single_line_set(en, 1);
elm_grid_pack(gd, en, 60, 20, 30, 10);
evas_object_show(en);
const char *label;
char letter[2];
- label = elm_entry_entry_get(gui->entry);
+ label = elm_object_text_get(gui->entry);
snprintf(letter, sizeof(letter), "%c", label[0]);
it = elm_list_item_sorted_insert(gui->lst, label, NULL, NULL, NULL, NULL,
test_index2_cmp);
gui->entry = elm_entry_add(win);
elm_entry_scrollable_set(gui->entry, EINA_TRUE);
- elm_entry_entry_set(gui->entry, "Label");
+ elm_object_text_set(gui->entry, "Label");
elm_entry_single_line_set(gui->entry, EINA_TRUE);
evas_object_size_hint_weight_set(gui->entry, EVAS_HINT_EXPAND, 0);
evas_object_size_hint_fill_set(gui->entry, EVAS_HINT_FILL, EVAS_HINT_FILL);
entry = elm_entry_add(info->win);
elm_entry_scrollable_set(entry, EINA_TRUE);
elm_entry_editable_set(entry, EINA_FALSE);
- elm_entry_entry_set(entry, item_data);
+ elm_object_text_set(entry, item_data);
evas_object_size_hint_weight_set(entry, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
evas_object_size_hint_align_set(entry, EVAS_HINT_FILL, EVAS_HINT_FILL);
evas_object_show(entry);
evas_object_size_hint_align_set(se, EVAS_HINT_FILL, 0.5);
elm_entry_scrollbar_policy_set(se, ELM_SCROLLER_POLICY_OFF,
ELM_SCROLLER_POLICY_OFF);
- elm_entry_entry_set(se, "Hello, some scrolled entry here!");
+ elm_object_text_set(se, "Hello, some scrolled entry here!");
elm_object_tooltip_text_set(se, "Type something here!");
elm_entry_single_line_set(se, 1);
elm_box_pack_end(bx, se);
if (module[current])
eweather_plugin_set(eweather, module[current]);
- eweather_code_set(eweather, elm_entry_entry_get(en));
+ eweather_code_set(eweather, elm_object_text_get(en));
printf("CURRENT %d %p %p\n", current, module[current], eweather);
}
en = elm_entry_add(win);
elm_entry_line_wrap_set(en, ELM_WRAP_NONE);
elm_entry_single_line_set(en, EINA_TRUE);
- elm_entry_entry_set(en, "Paris");
+ elm_object_text_set(en, "Paris");
evas_object_size_hint_weight_set(en, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
evas_object_size_hint_align_set(en, EVAS_HINT_FILL, EVAS_HINT_FILL);
elm_box_pack_end(bx0, en);
{
Web_Test *wt = data;
- elm_entry_entry_set(wt->url_entry, event_info);
+ elm_object_text_set(wt->url_entry, event_info);
elm_object_disabled_set(wt->btn_back, !elm_web_back_possible(wt->web));
elm_object_disabled_set(wt->btn_fwd, !elm_web_forward_possible(wt->web));
elm_entry_scrollable_set(en, EINA_TRUE);
evas_object_size_hint_weight_set(en, EVAS_HINT_EXPAND, 0.0);
evas_object_size_hint_align_set(en, EVAS_HINT_FILL, 0.5);
- elm_entry_entry_set(en, "This is a single line");
+ elm_object_text_set(en, "This is a single line");
elm_entry_scrollbar_policy_set(en, ELM_SCROLLER_POLICY_OFF, ELM_SCROLLER_POLICY_OFF);
elm_entry_single_line_set(en, 1);
evas_object_show(en);
elm_entry_scrollable_set(en, EINA_TRUE);
evas_object_size_hint_weight_set(en, EVAS_HINT_EXPAND, 0.0);
evas_object_size_hint_align_set(en, EVAS_HINT_FILL, 0.5);
- elm_entry_entry_set(en, "Entry 2");
+ elm_object_text_set(en, "Entry 2");
elm_entry_scrollbar_policy_set(en, ELM_SCROLLER_POLICY_OFF, ELM_SCROLLER_POLICY_OFF);
elm_entry_single_line_set(en, 1);
evas_object_show(en);
if (p->icon)
elm_entry_icon_set(obj, p->icon);
if (p->entry)
- elm_entry_entry_set(obj, p->entry);
+ elm_object_text_set(obj, p->entry);
if (p->scrollable_exists)
elm_entry_scrollable_set(obj, p->scrollable);
if (p->single_line_exists)
{
if (param->type == EDJE_EXTERNAL_PARAM_TYPE_STRING)
{
- elm_entry_entry_set(obj, param->s);
+ elm_object_text_set(obj, param->s);
return EINA_TRUE;
}
}
{
if (param->type == EDJE_EXTERNAL_PARAM_TYPE_STRING)
{
- param->s = elm_entry_entry_get(obj);
+ param->s = elm_object_text_get(obj);
return EINA_TRUE;
}
}
en = elm_entry_add(win);
elm_entry_scrollable_set(en, EINA_TRUE);
- elm_entry_entry_set(en,
+ elm_object_text_set(en,
"This is a multi-line entry at the bottom<br>"
"This can contain more than 1 line of text and be "
"scrolled around to allow for entering of lots of "
en = elm_entry_add(win);
elm_entry_scrollable_set(en, EINA_TRUE);
- elm_entry_entry_set(en,
+ elm_object_text_set(en,
"This is a multi-line entry at the bottom<br>"
"This can contain more than 1 line of text and be "
"scrolled around to allow for entering of lots of "
const char *file = event_info;
if (file)
{
- elm_entry_entry_set(entry, file);
+ elm_object_text_set(entry, file);
printf("File chosen: %s\n", file);
}
else
Widget_Data *wd = elm_widget_data_get(obj);
if (item && strcmp(item, "default")) return;
if (!wd) return;
- elm_entry_entry_set(wd->entry, text);
+ elm_object_text_set(wd->entry, text);
if (wd->hover) evas_object_del(wd->hover);
if (wd->pop) evas_object_del(wd->pop);
wd->hover = NULL;
Widget_Data *wd = elm_widget_data_get(obj);
if (item && strcmp(item, "default")) return NULL;
if (!wd) return NULL;
- return elm_entry_entry_get(wd->entry);
+ return elm_object_text_get(wd->entry);
}
EAPI Evas_Object *
evas_object_event_callback_add(wd->entry, EVAS_CALLBACK_CHANGED_SIZE_HINTS,
_changed_size_hints, obj);
- elm_entry_entry_set(wd->entry, "");
+ elm_object_text_set(wd->entry, "");
evas_object_smart_callback_add(wd->entry, "anchor,clicked",
_anchor_clicked, obj);
Widget_Data *wd = elm_widget_data_get(obj);
if (item && strcmp(item, "default")) return;
if (!wd) return;
- elm_entry_entry_set(wd->entry, text);
+ elm_object_text_set(wd->entry, text);
if (wd->hover) evas_object_del(wd->hover);
if (wd->pop) evas_object_del(wd->pop);
wd->hover = NULL;
Widget_Data *wd = elm_widget_data_get(obj);
if (item && strcmp(item, "default")) return NULL;
if (!wd) return NULL;
- return elm_entry_entry_get(wd->entry);
+ return elm_object_text_get(wd->entry);
}
EAPI Evas_Object *
evas_object_event_callback_add(wd->entry, EVAS_CALLBACK_CHANGED_SIZE_HINTS,
_changed_size_hints, obj);
- elm_entry_entry_set(wd->entry, "");
+ elm_object_text_set(wd->entry, "");
evas_object_smart_callback_add(wd->entry, "anchor,clicked",
_anchor_clicked, obj);
if (wd->expand && wd->mode == ELM_FILESELECTOR_LIST)
{
_do_anchors(sd->fs, path);
- elm_entry_entry_set(wd->filename_entry, "");
+ elm_object_text_set(wd->filename_entry, "");
}
else
{
_populate(sd->fs, p, NULL);
eina_stringshare_del(p);
}
- elm_entry_entry_set(wd->filename_entry,
+ elm_object_text_set(wd->filename_entry,
ecore_file_file_get(path));
}
free(tok[0]);
free(tok);
- elm_entry_entry_set(wd->path_entry, buf);
+ elm_object_text_set(wd->path_entry, buf);
}
#ifdef HAVE_EIO
_do_anchors(wr->obj, wr->path);
}
- if (wr->wd->filename_entry) elm_entry_entry_set(wr->wd->filename_entry, "");
+ if (wr->wd->filename_entry) elm_object_text_set(wr->wd->filename_entry, "");
wr->first = EINA_FALSE;
}
_do_anchors(obj, path);
}
- if (wd->filename_entry) elm_entry_entry_set(wd->filename_entry, "");
+ if (wd->filename_entry) elm_object_text_set(wd->filename_entry, "");
EINA_ITERATOR_FOREACH(it, file)
{
const char *filename;
char *dir;
dir = wd->only_folder ? ecore_file_dir_get(wd->path) : strdup(wd->path);
- name = elm_entry_entry_get(wd->filename_entry);
+ name = elm_object_text_get(wd->filename_entry);
snprintf(buf, sizeof(buf), "%s/%s",
dir, name);
if (wd->only_folder && !ecore_file_is_dir(buf))
_populate(obj, ecore_file_dir_get(path), NULL);
if (wd->filename_entry)
{
- elm_entry_entry_set(wd->filename_entry,
+ elm_object_text_set(wd->filename_entry,
ecore_file_file_get(path));
eina_stringshare_replace(&wd->selection, path);
}
{
Widget_Data *wd = elm_widget_data_get(data);
const char *file = event_info;
- elm_entry_entry_set(wd->entry, file);
+ elm_object_text_set(wd->entry, file);
evas_object_smart_callback_call(data, SIG_FILE_CHOSEN, event_info);
}
_ACTIVATED_fwd(void *data, Evas_Object *obj __UNUSED__, void *event_info)
{
Widget_Data *wd = elm_widget_data_get(data);
- const char *file = elm_entry_entry_get(wd->entry);
+ const char *file = elm_object_text_get(wd->entry);
elm_fileselector_button_path_set(wd->button, file);
evas_object_smart_callback_call(data, SIG_ACTIVATED, event_info);
}
Widget_Data *wd = elm_widget_data_get(obj);
if (!wd) return;
elm_fileselector_button_path_set(wd->button, path);
- elm_entry_entry_set(wd->entry, path);
+ elm_object_text_set(wd->entry, path);
}
EAPI const char *
ELM_CHECK_WIDTYPE(obj, widtype) NULL;
Widget_Data *wd = elm_widget_data_get(obj);
if (!wd) return NULL;
- return elm_entry_entry_get(wd->entry);
+ return elm_object_text_get(wd->entry);
}
EAPI void
str_utf8 = elm_entry_markup_to_utf8(str);
//entry is cleared when text is made to button
- elm_entry_entry_set(wd->entry, "");
+ elm_object_text_set(wd->entry, "");
_elm_theme_object_set(obj, btn, "multibuttonentry", "btn", elm_widget_style_get(obj));
edje_object_part_text_set(btn, "elm.btn.text", str_utf8);
if (!wd || !wd->base || !wd->box) return;
- str = elm_entry_entry_get(wd->entry);
+ str = elm_object_text_get(wd->entry);
if ((strcmp(str, "") != 0) && (strcmp(ev->keyname, "KP_Enter") == 0 || strcmp(ev->keyname, "Return") == 0 ))
{
if (!wd) return;
- str = elm_entry_entry_get(wd->entry);
+ str = elm_object_text_get(wd->entry);
if (strlen(str))
_add_button(data, str);
}
if (!wd) return;
- str = elm_entry_entry_get(wd->entry);
+ str = elm_object_text_get(wd->entry);
wd->n_str = strlen(str);
}
wd->entry = elm_entry_add (obj);
if (!wd->entry) return;
elm_entry_single_line_set(wd->entry, EINA_TRUE);
- elm_entry_entry_set(wd->entry, "");
+ elm_object_text_set(wd->entry, "");
elm_entry_cursor_end_set(wd->entry);
evas_object_size_hint_min_set(wd->entry, MIN_W_ENTRY, 0);
evas_object_size_hint_weight_set(wd->entry, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
{return elm_entry_password_get(obj);}
EINA_DEPRECATED EAPI void
elm_scrolled_entry_entry_set(Evas_Object *obj, const char *entry)
-{elm_entry_entry_set(obj, entry);}
+{elm_object_text_set(obj, entry);}
EINA_DEPRECATED EAPI void
elm_scrolled_entry_entry_append(Evas_Object *obj, const char *entry)
{elm_entry_entry_append(obj, entry);}
EINA_DEPRECATED EAPI const char *
elm_scrolled_entry_entry_get(const Evas_Object *obj)
-{return elm_entry_entry_get(obj);}
+{return elm_object_text_get(obj);}
EINA_DEPRECATED EAPI Eina_Bool
elm_scrolled_entry_is_empty(const Evas_Object *obj)
{return elm_entry_is_empty(obj);}
if (!wd) return;
if (!wd->file)
{
- elm_entry_entry_set(obj, "");
+ elm_object_text_set(obj, "");
return;
}
switch (wd->format)
}
if (text)
{
- elm_entry_entry_set(obj, text);
+ elm_object_text_set(obj, text);
free(text);
}
else
- elm_entry_entry_set(obj, "");
+ elm_object_text_set(obj, "");
}
static void
switch (wd->format)
{
case ELM_TEXT_FORMAT_PLAIN_UTF8:
- _save_plain_utf8(wd->file, elm_entry_entry_get(obj));
+ _save_plain_utf8(wd->file, elm_object_text_get(obj));
break;
case ELM_TEXT_FORMAT_MARKUP_UTF8:
- _save_markup_utf8(wd->file, elm_entry_entry_get(obj));
+ _save_markup_utf8(wd->file, elm_object_text_get(obj));
break;
default:
break;
_elm_widget_mirrored_reload(obj);
_mirrored_set(obj, elm_widget_mirrored_get(obj));
- t = eina_stringshare_add(elm_entry_entry_get(obj));
+ t = eina_stringshare_add(elm_object_text_get(obj));
_elm_theme_object_set(obj, wd->ent, "entry", _getbase(obj), elm_widget_style_get(obj));
if (_elm_config->desktop_entry)
edje_object_part_text_select_allow_set(wd->ent, "elm.text", EINA_TRUE);
- elm_entry_entry_set(obj, t);
+ elm_object_text_set(obj, t);
eina_stringshare_del(t);
if (elm_widget_disabled_get(obj))
edje_object_signal_emit(wd->ent, "elm,state,disabled", "elm");
return wd->password;
}
-EAPI void
+EINA_DEPRECATED EAPI void
elm_entry_entry_set(Evas_Object *obj, const char *entry)
{
_elm_entry_text_set(obj, NULL, entry);
}
}
-EAPI const char *
+EINA_DEPRECATED EAPI const char *
elm_entry_entry_get(const Evas_Object *obj)
{
return _elm_entry_text_get(obj, NULL);
return ss;
}
+static const char *
+_text_get(const Evas_Object *obj)
+{
+ return elm_object_text_get(obj);
+}
+
EAPI void
elm_entry_filter_limit_size(void *data, Evas_Object *entry, char **text)
{
/* hack. I don't want to copy the entire function to work with
* scrolled_entry */
widget_type = elm_widget_type_get(entry);
- if (!strcmp(widget_type, "entry"))
- text_get = elm_entry_entry_get;
- else /* huh? */
- return;
+ text_get = _text_get;
current = elm_entry_markup_to_utf8(text_get(entry));
utfstr = elm_entry_markup_to_utf8(*text);
}
}
snprintf(buf, sizeof(buf), fmt, wd->val);
- elm_entry_entry_set(wd->ent, buf);
+ elm_object_text_set(wd->ent, buf);
}
static void
if (!wd) return;
_hide_entry(obj);
- str = elm_entry_entry_get(wd->ent);
+ str = elm_object_text_get(wd->ent);
if (!str) return;
val = strtod(str, &end);
if ((*end != '\0') && (!isspace(*end))) return;