[entry] add for clipboard multiple pasting
authorHyoyoung Chang <hyoyoung.chang@samsung.com>
Mon, 11 Oct 2010 01:25:36 +0000 (10:25 +0900)
committerHyoyoung Chang <hyoyoung.chang@samsung.com>
Mon, 11 Oct 2010 01:25:36 +0000 (10:25 +0900)
src/lib/elm_module_priv.h
src/modules/ctxpopup_copypasteUI/copypaste.c
src/modules/popup_copypasteUI/copypaste.c

index 2723dba..8aa6ff3 100644 (file)
@@ -17,6 +17,7 @@ struct _Elm_Entry_Extension_data
        cpfunc paste;\r
        cpfunc cancel;\r
        cpfunc selectall;\r
+       cpfunc cnpinit;\r
        Eina_Bool password :1;\r
        Eina_Bool editable :1;\r
        Eina_Bool have_selection: 1;\r
index aeccb07..ee30e89 100644 (file)
@@ -69,6 +69,7 @@ _clipboard_menu(void *data, Evas_Object *obj, void *event_info)
 {
        // start for cbhm
        ecore_x_selection_secondary_set(elm_win_xwindow_get(obj), "",1);
+       ext_mod->cnpinit(data,obj,event_info);
        elm_cbhm_helper_init(obj);
        elm_cbhm_send_raw_data("show");
        evas_object_hide(obj);
index 851bbb7..147a9cc 100644 (file)
@@ -44,6 +44,7 @@ _clipboard_menu(void *data, Evas_Object *obj, void *event_info)
 {
        // start for cbhm
        ecore_x_selection_secondary_set(elm_win_xwindow_get(obj), "",1);
+       ext_mod->cnpinit(data,obj,event_info);
        elm_cbhm_helper_init(obj);
        elm_cbhm_send_raw_data("show");
        evas_object_hide(ext_mod->popup);