forked from enlightenment/efl
examples: edje: make sure we use the edje_object_language_set legacy API
The EO based edje_obj_language_set API is now longer available since a rework of this API. Also make sure a used parameter is not marked as unused.
This commit is contained in:
parent
e3a073c0a8
commit
4d13211116
|
@ -48,14 +48,14 @@ _on_text_change(void *data EINA_UNUSED, Evas_Object *obj, const char *part)
|
|||
}
|
||||
|
||||
static void
|
||||
_on_mouse_down(void *data EINA_UNUSED, Evas *e EINA_UNUSED, Evas_Object *o EINA_UNUSED, void *event_info EINA_UNUSED)
|
||||
_on_mouse_down(void *data EINA_UNUSED, Evas *e EINA_UNUSED, Evas_Object *o, void *event_info EINA_UNUSED)
|
||||
{
|
||||
char *env;
|
||||
lang_idx = (lang_idx + 1) % (sizeof (lang) / sizeof (lang[0]));
|
||||
fprintf(stderr, "Setting lang of this edje object to '%s'\n", lang[lang_idx]);
|
||||
env = getenv("LANGUAGE");
|
||||
setenv("LANGUAGE", lang[lang_idx], 1);
|
||||
edje_obj_language_set(o, lang[lang_idx]);
|
||||
edje_object_language_set(o, lang[lang_idx]);
|
||||
setenv("LANGUAGE", env, 1);
|
||||
}
|
||||
|
||||
|
@ -108,7 +108,7 @@ main(int argc EINA_UNUSED, char *argv[] EINA_UNUSED)
|
|||
evas_object_resize(edje_obj, WIDTH - 40, HEIGHT - 40);
|
||||
evas_object_show(edje_obj);
|
||||
setenv("LANGUAGE", "en_IN", 1);
|
||||
edje_obj_language_set(edje_obj, "en_IN");
|
||||
edje_object_language_set(edje_obj, "en_IN");
|
||||
edje_object_text_change_cb_set(edje_obj, _on_text_change, NULL);
|
||||
edje_object_part_text_set(edje_obj, "part_two", "<b>Click here");
|
||||
edje_object_part_text_select_allow_set(edje_obj, "part_two", EINA_TRUE);
|
||||
|
@ -123,7 +123,7 @@ main(int argc EINA_UNUSED, char *argv[] EINA_UNUSED)
|
|||
evas_object_move(edje_obj_one, 0, 50);
|
||||
evas_object_resize(edje_obj_one, WIDTH - 40, HEIGHT - 40);
|
||||
evas_object_show(edje_obj_one);
|
||||
edje_obj_language_set(edje_obj_one, "en_IN");
|
||||
edje_object_language_set(edje_obj_one, "en_IN");
|
||||
edje_object_text_change_cb_set(edje_obj_one, _on_text_change, NULL);
|
||||
edje_object_part_text_set(edje_obj_one, "part_two", "<b>Click here");
|
||||
edje_object_part_text_select_allow_set(edje_obj_one, "part_two", EINA_TRUE);
|
||||
|
|
Loading…
Reference in New Issue