add mouse button to E_Event_Zone_Edge
SVN revision: 73401
This commit is contained in:
parent
d5dbc78399
commit
3d09bfa6db
|
@ -1603,6 +1603,7 @@ _e_zone_cb_mouse_down(void *data,
|
||||||
zev->edge = edge;
|
zev->edge = edge;
|
||||||
zev->x = ev->root.x;
|
zev->x = ev->root.x;
|
||||||
zev->y = ev->root.y;
|
zev->y = ev->root.y;
|
||||||
|
zev->button = ev->buttons;
|
||||||
zev->modifiers = ev->modifiers;
|
zev->modifiers = ev->modifiers;
|
||||||
ecore_event_add(E_EVENT_ZONE_EDGE_OUT, zev, NULL, NULL);
|
ecore_event_add(E_EVENT_ZONE_EDGE_OUT, zev, NULL, NULL);
|
||||||
e_bindings_edge_down_event_handle(E_BINDING_CONTEXT_ZONE, E_OBJECT(zone), zev);
|
e_bindings_edge_down_event_handle(E_BINDING_CONTEXT_ZONE, E_OBJECT(zone), zev);
|
||||||
|
@ -1630,6 +1631,7 @@ _e_zone_cb_mouse_up(void *data,
|
||||||
zev->edge = edge;
|
zev->edge = edge;
|
||||||
zev->x = ev->root.x;
|
zev->x = ev->root.x;
|
||||||
zev->y = ev->root.y;
|
zev->y = ev->root.y;
|
||||||
|
zev->button = ev->buttons;
|
||||||
zev->modifiers = ev->modifiers;
|
zev->modifiers = ev->modifiers;
|
||||||
ecore_event_add(E_EVENT_ZONE_EDGE_OUT, zev, NULL, NULL);
|
ecore_event_add(E_EVENT_ZONE_EDGE_OUT, zev, NULL, NULL);
|
||||||
e_bindings_edge_up_event_handle(E_BINDING_CONTEXT_ZONE, E_OBJECT(zone), zev);
|
e_bindings_edge_up_event_handle(E_BINDING_CONTEXT_ZONE, E_OBJECT(zone), zev);
|
||||||
|
|
|
@ -125,6 +125,7 @@ struct _E_Event_Zone_Edge
|
||||||
E_Zone_Edge edge;
|
E_Zone_Edge edge;
|
||||||
int x, y;
|
int x, y;
|
||||||
int modifiers;
|
int modifiers;
|
||||||
|
int button;
|
||||||
};
|
};
|
||||||
|
|
||||||
EINTERN int e_zone_init(void);
|
EINTERN int e_zone_init(void);
|
||||||
|
|
Loading…
Reference in New Issue