From: Enlightenment C. <no...@cv...> - 2007-11-22 20:48:16
|
Enlightenment CVS committal Author : englebass Project : e17 Module : apps/e Dir : e17/apps/e/src/bin Modified Files: e_zone.h e_zone.c Log Message: Add x and y coords in event. =================================================================== RCS file: /cvs/e/e17/apps/e/src/bin/e_zone.h,v retrieving revision 1.45 retrieving revision 1.46 diff -u -3 -r1.45 -r1.46 --- e_zone.h 22 Nov 2007 20:08:07 -0000 1.45 +++ e_zone.h 22 Nov 2007 20:48:15 -0000 1.46 @@ -96,6 +96,7 @@ { E_Zone *zone; E_Zone_Edge edge; + int x, y; }; EAPI int e_zone_init(void); =================================================================== RCS file: /cvs/e/e17/apps/e/src/bin/e_zone.c,v retrieving revision 1.126 retrieving revision 1.127 diff -u -3 -r1.126 -r1.127 --- e_zone.c 22 Nov 2007 20:09:04 -0000 1.126 +++ e_zone.c 22 Nov 2007 20:48:15 -0000 1.127 @@ -791,6 +791,8 @@ zev = E_NEW(E_Event_Zone_Edge_In, 1); zev->zone = zone; + zev->x = ev->x; + zev->y = ev->y; zev->edge = E_ZONE_EDGE_TOP; ecore_event_add(E_EVENT_ZONE_EDGE_IN, zev, NULL, NULL); } @@ -805,6 +807,8 @@ zev = E_NEW(E_Event_Zone_Edge_In, 1); zev->zone = zone; + zev->x = ev->x; + zev->y = ev->y; zev->edge = E_ZONE_EDGE_RIGHT; ecore_event_add(E_EVENT_ZONE_EDGE_IN, zev, NULL, NULL); } @@ -819,6 +823,8 @@ zev = E_NEW(E_Event_Zone_Edge_In, 1); zev->zone = zone; + zev->x = ev->x; + zev->y = ev->y; zev->edge = E_ZONE_EDGE_BOTTOM; ecore_event_add(E_EVENT_ZONE_EDGE_IN, zev, NULL, NULL); } @@ -833,6 +839,8 @@ zev = E_NEW(E_Event_Zone_Edge_In, 1); zev->zone = zone; + zev->x = ev->x; + zev->y = ev->y; zev->edge = E_ZONE_EDGE_LEFT; ecore_event_add(E_EVENT_ZONE_EDGE_IN, zev, NULL, NULL); } @@ -859,6 +867,8 @@ zone->flip.timer = NULL; zev = E_NEW(E_Event_Zone_Edge_Out, 1); zev->zone = zone; + zev->x = ev->x; + zev->y = ev->y; if (ev->win == zone->edge.top) zev->edge = E_ZONE_EDGE_TOP; else if (ev->win == zone->edge.bottom) zev->edge = E_ZONE_EDGE_BOTTOM; else if (ev->win == zone->edge.left) zev->edge = E_ZONE_EDGE_LEFT; |