Eina_Bool EwkView::handleEwkViewMouseUp(Ewk_View_Smart_Data* smartData, const Evas_Event_Mouse_Up* upEvent) { EwkView* self = toEwkView(smartData); self->page()->handleMouseEvent(NativeWebMouseEvent(upEvent, self->transformFromScene(), self->transformToScreen())); if (InputMethodContextEfl* inputMethodContext = self->inputMethodContext()) inputMethodContext->handleMouseUpEvent(upEvent); return true; }
Eina_Bool EwkView::handleEwkViewMouseMove(Ewk_View_Smart_Data* smartData, const Evas_Event_Mouse_Move* moveEvent) { EwkView* self = toEwkView(smartData); self->page()->handleMouseEvent(NativeWebMouseEvent(moveEvent, self->transformFromScene(), self->transformToScreen())); return true; }