forked from enlightenment/efl
Edje entry: Emit signals for undo/redo.
SVN revision: 61493
This commit is contained in:
parent
8c07c3fa30
commit
d9adfc83ca
|
@ -1254,16 +1254,19 @@ _edje_key_down_cb(void *data, Evas *e __UNUSED__, Evas_Object *obj __UNUSED__, v
|
||||||
if (shift)
|
if (shift)
|
||||||
{
|
{
|
||||||
// redo
|
// redo
|
||||||
|
_edje_emit(ed, "entry,redo,request", rp->part->name);
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
// undo
|
// undo
|
||||||
|
_edje_emit(ed, "entry,undo,request", rp->part->name);
|
||||||
}
|
}
|
||||||
ev->event_flags |= EVAS_EVENT_FLAG_ON_HOLD;
|
ev->event_flags |= EVAS_EVENT_FLAG_ON_HOLD;
|
||||||
}
|
}
|
||||||
else if ((control) && (!strcmp(ev->key, "y")))
|
else if ((control) && (!strcmp(ev->key, "y")))
|
||||||
{
|
{
|
||||||
// redo
|
// redo
|
||||||
|
_edje_emit(ed, "entry,redo,request", rp->part->name);
|
||||||
ev->event_flags |= EVAS_EVENT_FLAG_ON_HOLD;
|
ev->event_flags |= EVAS_EVENT_FLAG_ON_HOLD;
|
||||||
}
|
}
|
||||||
else if ((control) && (!strcmp(ev->key, "w")))
|
else if ((control) && (!strcmp(ev->key, "w")))
|
||||||
|
|
Loading…
Reference in New Issue