[elm_entry] Add elm_entry smart callback, named text,set,done. This smart callback...
authorWooHyun Jung <wh0705.jung@samsung.com>
Mon, 6 May 2013 12:04:34 +0000 (21:04 +0900)
committerSungho Kwak <sungho1.kwak@samsung.com>
Wed, 12 Jun 2013 04:50:48 +0000 (13:50 +0900)
src/lib/elm_entry.c

index 807abba..fe88e0f 100644 (file)
@@ -46,10 +46,8 @@ static const char SIG_SELECTION_COPY[] = "selection,copy";
 static const char SIG_SELECTION_CUT[] = "selection,cut";
 static const char SIG_SELECTION_PASTE[] = "selection,paste";
 static const char SIG_SELECTION_START[] = "selection,start";
+static const char SIG_TEXT_SET_DONE[] = "text,set,done";
 static const char SIG_THEME_CHANGED[] = "theme,changed";
-// TIZEN ONLY(20130425)
-static const char SIG_TEXT_SET_FINISHED[] = "text,set,finished";
-//
 static const char SIG_UNDO_REQUEST[] = "undo,request";
 static const char SIG_UNFOCUSED[] = "unfocused";
 static const Evas_Smart_Cb_Description _smart_callbacks[] = {
@@ -81,6 +79,7 @@ static const Evas_Smart_Cb_Description _smart_callbacks[] = {
    {SIG_SELECTION_CUT, ""},
    {SIG_SELECTION_PASTE, ""},
    {SIG_SELECTION_START, ""},
+   {SIG_TEXT_SET_DONE, ""},
    {SIG_THEME_CHANGED, ""},
    {SIG_UNDO_REQUEST, ""},
    {SIG_UNFOCUSED, ""},
@@ -3137,9 +3136,7 @@ _text_append_idler(void *data)
         free(sd->append_text_left);
         sd->append_text_left = NULL;
         sd->append_text_idler = NULL;
-        // TIZEN ONLY(20130425)
-        evas_object_smart_callback_call(obj, SIG_TEXT_SET_FINISHED, NULL);
-        //
+        evas_object_smart_callback_call(obj, SIG_TEXT_SET_DONE, NULL);
         return ECORE_CALLBACK_CANCEL;
      }
 }
@@ -3397,9 +3394,7 @@ _elm_entry_smart_text_set(Evas_Object *obj,
    else
      {
         edje_object_part_text_set(sd->entry_edje, "elm.text", entry);
-        // TIZEN ONLY(20130425)
-        evas_object_smart_callback_call(obj, SIG_TEXT_SET_FINISHED, NULL);
-        //
+        evas_object_smart_callback_call(obj, SIG_TEXT_SET_DONE, NULL);
      }
 
    if (len > 0)