From 3a78cdbeb086879bc1c91ff2fc5bcc439d2441fa Mon Sep 17 00:00:00 2001 From: Carsten Haitzler Date: Fri, 30 Sep 2005 02:11:49 +0000 Subject: [PATCH] kp_enter support :) (hey houze) SVN revision: 17082 --- src/bin/e_dialog.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/bin/e_dialog.c b/src/bin/e_dialog.c index 925e384bd..5a45c7be2 100644 --- a/src/bin/e_dialog.c +++ b/src/bin/e_dialog.c @@ -85,6 +85,8 @@ e_dialog_new(E_Container *con) mask = 0; evas_object_key_grab(o, "Return", mask, ~mask, 0); mask = 0; + evas_object_key_grab(o, "KP_Enter", mask, ~mask, 0); + mask = 0; evas_object_key_grab(o, "space", mask, ~mask, 0); evas_object_event_callback_add(o, EVAS_CALLBACK_KEY_DOWN, _e_dialog_cb_key_down, dia); @@ -348,6 +350,7 @@ _e_dialog_cb_key_down(void *data, Evas *e, Evas_Object *obj, void *event) } } else if (((!strcmp(ev->keyname, "Return")) || + (!strcmp(ev->keyname, "KP_Enter")) || (!strcmp(ev->keyname, "space"))) && dia->focused) { E_Dialog_Button *db;