diff --git a/legacy/elementary/ChangeLog b/legacy/elementary/ChangeLog index 0ae43dfcc4..17933fe276 100644 --- a/legacy/elementary/ChangeLog +++ b/legacy/elementary/ChangeLog @@ -1199,3 +1199,8 @@ * Add the repeat_events_set/get for blocking the events of content objects. This feature is useful to the access. + +2013-04-01 ChunEon Park (Hermet) + + * Add convenient macros - elm_object_translatable_part_text_set(), elm_object_item_translatable_part_text_set(). + diff --git a/legacy/elementary/NEWS b/legacy/elementary/NEWS index 0dc497c9b4..014df47696 100644 --- a/legacy/elementary/NEWS +++ b/legacy/elementary/NEWS @@ -56,6 +56,7 @@ Additions: * Add APIs - elm_entry_input_panel_layout_variation_set/get * Add elm_map smart callback - "language,changed". * Add the repeat_events_set/get for blocking the events of content objects. + * Add convenient macros - elm_object_translatable_part_text_set(), elm_object_item_translatable_part_text_set(). Improvements: diff --git a/legacy/elementary/src/lib/elm_object.h b/legacy/elementary/src/lib/elm_object.h index 377ec42247..e9824e11d2 100644 --- a/legacy/elementary/src/lib/elm_object.h +++ b/legacy/elementary/src/lib/elm_object.h @@ -59,6 +59,8 @@ EAPI void elm_object_domain_translatable_part_text_set(Evas_Object *obj, co #define elm_object_translatable_text_set(obj, text) elm_object_domain_translatable_part_text_set((obj), NULL, NULL, (text)) +#define elm_object_translatable_part_text_set(obj, part, text) elm_object_domain_translatable_part_text_set((obj), (part), NULL, (text)) + /** * Gets the original string set as translatable for an object * diff --git a/legacy/elementary/src/lib/elm_object_item.h b/legacy/elementary/src/lib/elm_object_item.h index 6b98583b0f..ee78292031 100644 --- a/legacy/elementary/src/lib/elm_object_item.h +++ b/legacy/elementary/src/lib/elm_object_item.h @@ -150,6 +150,8 @@ EAPI void elm_object_item_domain_translatable_part_text_set(Elm_Object_Item #define elm_object_item_translatable_text_set(it, text) elm_object_item_domain_translatable_part_text_set((it), NULL, NULL, (text)) +#define elm_object_item_translatable_part_text_set(it, part, text) elm_object_item_domain_translatable_part_text_set((it), (part), NULL, (text)) + /** * Gets the original string set as translatable for an object item. *