* Add signals entry,paste,request,1 (PRIMARY) and entry,paste,request,3 (CLIPBOARD)
to differentiate between paste types
* Add entry,selection,all,request for signalling ctrl+a in an entry
+ * Add entry,selection,none,request for signalling ctrl+shift+a in an entry
}
else if ((control) && (!strcmp(ev->key, "a")))
{
- _edje_emit(ed, "entry,selection,all,request", rp->part->name);
+ _edje_emit(ed, "entry,selection,all,request", rp->part->name);
+ ev->event_flags |= EVAS_EVENT_FLAG_ON_HOLD;
+ }
+ else if ((control) && (!strcmp(ev->key, "A")))
+ {
+ _edje_emit(ed, "entry,selection,none,request", rp->part->name);
ev->event_flags |= EVAS_EVENT_FLAG_ON_HOLD;
}
else if ((control) && ((!strcmp(ev->key, "c") || (!strcmp(ev->key, "Insert")))))