From 2e3fad1466bbec96e999b27e339b517a113a3455 Mon Sep 17 00:00:00 2001 From: ChunEon Park Date: Mon, 1 Apr 2013 21:38:50 +0900 Subject: [PATCH] elementary - added convenient macros elm_object_translatable_part_text_set(), elm_object_item_translatable_part_text_get() --- legacy/elementary/ChangeLog | 5 +++++ legacy/elementary/NEWS | 1 + legacy/elementary/src/lib/elm_object.h | 2 ++ legacy/elementary/src/lib/elm_object_item.h | 2 ++ 4 files changed, 10 insertions(+) diff --git a/legacy/elementary/ChangeLog b/legacy/elementary/ChangeLog index 0ae43df..17933fe2 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 0dc497c..014df47 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 377ec42..e9824e1 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 6b98583..ee78292 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. * -- 2.7.4