From 7e367d58d253966349d442c5594d9e6e5db5280f Mon Sep 17 00:00:00 2001 From: tasn Date: Tue, 19 Jul 2011 08:08:16 +0000 Subject: [PATCH] Edje entry: Emit signals for undo/redo. git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@61493 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33 --- src/lib/edje_entry.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/lib/edje_entry.c b/src/lib/edje_entry.c index fe15b85..302e174 100644 --- a/src/lib/edje_entry.c +++ b/src/lib/edje_entry.c @@ -1254,16 +1254,19 @@ _edje_key_down_cb(void *data, Evas *e __UNUSED__, Evas_Object *obj __UNUSED__, v if (shift) { // redo + _edje_emit(ed, "entry,redo,request", rp->part->name); } else { // undo + _edje_emit(ed, "entry,undo,request", rp->part->name); } ev->event_flags |= EVAS_EVENT_FLAG_ON_HOLD; } else if ((control) && (!strcmp(ev->key, "y"))) { // redo + _edje_emit(ed, "entry,redo,request", rp->part->name); ev->event_flags |= EVAS_EVENT_FLAG_ON_HOLD; } else if ((control) && (!strcmp(ev->key, "w"))) -- 2.7.4