forked from enlightenment/efl
parent
4c0446c7d2
commit
fbfdfc5117
|
@ -132,3 +132,4 @@
|
||||||
|
|
||||||
* Add signals entry,paste,request,1 (PRIMARY) and entry,paste,request,3 (CLIPBOARD)
|
* Add signals entry,paste,request,1 (PRIMARY) and entry,paste,request,3 (CLIPBOARD)
|
||||||
to differentiate between paste types
|
to differentiate between paste types
|
||||||
|
* Add entry,selection,request for signalling ctrl+a in an entry
|
||||||
|
|
|
@ -1238,6 +1238,11 @@ _edje_key_down_cb(void *data, Evas *e __UNUSED__, Evas_Object *obj __UNUSED__, v
|
||||||
_edje_emit(ed, "entry,paste,request,3", rp->part->name);
|
_edje_emit(ed, "entry,paste,request,3", 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, "a")))
|
||||||
|
{
|
||||||
|
_edje_emit(ed, "entry,selection,request", rp->part->name);
|
||||||
|
ev->event_flags |= EVAS_EVENT_FLAG_ON_HOLD;
|
||||||
|
}
|
||||||
else if ((control) && ((!strcmp(ev->key, "c") || (!strcmp(ev->key, "Insert")))))
|
else if ((control) && ((!strcmp(ev->key, "c") || (!strcmp(ev->key, "Insert")))))
|
||||||
{
|
{
|
||||||
// FIXME: copy - save selection
|
// FIXME: copy - save selection
|
||||||
|
|
Loading…
Reference in New Issue