forked from enlightenment/efl
add entry,paste,request,1 and entry,paste,request,3 for different types of pasting
SVN revision: 61631
This commit is contained in:
parent
3e655d5e56
commit
4c0446c7d2
|
@ -127,3 +127,8 @@
|
||||||
2011-06-21 Cedric Bail
|
2011-06-21 Cedric Bail
|
||||||
|
|
||||||
* Make it possible to define part.description.max only on one axis.
|
* Make it possible to define part.description.max only on one axis.
|
||||||
|
|
||||||
|
2011-07-24 Mike Blumenkrantz
|
||||||
|
|
||||||
|
* Add signals entry,paste,request,1 (PRIMARY) and entry,paste,request,3 (CLIPBOARD)
|
||||||
|
to differentiate between paste types
|
||||||
|
|
|
@ -1235,6 +1235,7 @@ _edje_key_down_cb(void *data, Evas *e __UNUSED__, Evas_Object *obj __UNUSED__, v
|
||||||
else if ((control) && (!strcmp(ev->key, "v")))
|
else if ((control) && (!strcmp(ev->key, "v")))
|
||||||
{
|
{
|
||||||
_edje_emit(ed, "entry,paste,request", rp->part->name);
|
_edje_emit(ed, "entry,paste,request", 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, "c") || (!strcmp(ev->key, "Insert")))))
|
else if ((control) && ((!strcmp(ev->key, "c") || (!strcmp(ev->key, "Insert")))))
|
||||||
|
@ -1450,6 +1451,7 @@ _edje_part_mouse_down_cb(void *data, Evas *e __UNUSED__, Evas_Object *obj __UNUS
|
||||||
if (ev->button == 2)
|
if (ev->button == 2)
|
||||||
{
|
{
|
||||||
_edje_emit(rp->edje, "entry,paste,request", rp->part->name);
|
_edje_emit(rp->edje, "entry,paste,request", rp->part->name);
|
||||||
|
_edje_emit(rp->edje, "entry,paste,request,1", rp->part->name);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
if (ev->button != 1) return;
|
if (ev->button != 1) return;
|
||||||
|
|
Loading…
Reference in New Issue