+entry,selection,request signal

SVN revision: 61632
This commit is contained in:
Mike Blumenkrantz 2011-07-24 07:59:47 +00:00
parent 4c0446c7d2
commit fbfdfc5117
2 changed files with 6 additions and 0 deletions

View File

@ -132,3 +132,4 @@
* Add signals entry,paste,request,1 (PRIMARY) and entry,paste,request,3 (CLIPBOARD)
to differentiate between paste types
* Add entry,selection,request for signalling ctrl+a in an entry

View File

@ -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);
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")))))
{
// FIXME: copy - save selection