Enlightenment CVS committal

Author  : raster
Project : e17
Module  : libs/evas

Dir     : e17/libs/evas/src/bin


Modified Files:
        evas_cairo_x11_main.c evas_gl_x11_main.c 
        evas_software_qtopia_main.cpp evas_software_x11_main.c 


Log Message:


extend key and mouse events

===================================================================
RCS file: /cvsroot/enlightenment/e17/libs/evas/src/bin/evas_cairo_x11_main.c,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -3 -r1.1 -r1.2
--- evas_cairo_x11_main.c       17 Aug 2004 06:03:38 -0000      1.1
+++ evas_cairo_x11_main.c       14 Dec 2004 03:21:32 -0000      1.2
@@ -98,15 +98,15 @@
                     pause_me = 2;
                  else
                     pause_me = 1;
-                 evas_event_feed_mouse_move(evas, ev.xbutton.x, ev.xbutton.y);
-                 evas_event_feed_mouse_down(evas, ev.xbutton.button);
+                 evas_event_feed_mouse_move(evas, ev.xbutton.x, ev.xbutton.y, 
NULL);
+                 evas_event_feed_mouse_down(evas, ev.xbutton.button, 
EVAS_BUTTON_NONE, NULL);
                  break;
               case ButtonRelease:
-                 evas_event_feed_mouse_move(evas, ev.xbutton.x, ev.xbutton.y);
-                 evas_event_feed_mouse_up(evas, ev.xbutton.button);
+                 evas_event_feed_mouse_move(evas, ev.xbutton.x, ev.xbutton.y, 
NULL);
+                 evas_event_feed_mouse_up(evas, ev.xbutton.button, 
EVAS_BUTTON_NONE, NULL);
                  break;
               case MotionNotify:
-                 evas_event_feed_mouse_move(evas, ev.xmotion.x, ev.xmotion.y);
+                 evas_event_feed_mouse_move(evas, ev.xmotion.x, ev.xmotion.y, 
NULL);
                  break;
               case Expose:
                  evas_damage_rectangle_add(evas,
===================================================================
RCS file: /cvsroot/enlightenment/e17/libs/evas/src/bin/evas_gl_x11_main.c,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -3 -r1.1 -r1.2
--- evas_gl_x11_main.c  8 Nov 2002 08:02:12 -0000       1.1
+++ evas_gl_x11_main.c  14 Dec 2004 03:21:32 -0000      1.2
@@ -101,15 +101,15 @@
                     pause_me = 2;
                  else
                     pause_me = 1;
-                 evas_event_feed_mouse_move(evas, ev.xbutton.x, ev.xbutton.y);
-                 evas_event_feed_mouse_down(evas, ev.xbutton.button);
+                 evas_event_feed_mouse_move(evas, ev.xbutton.x, ev.xbutton.y, 
NULL);
+                 evas_event_feed_mouse_down(evas, ev.xbutton.button, 
EVAS_BUTTON_NONE, NULL);
                  break;
               case ButtonRelease:
-                 evas_event_feed_mouse_move(evas, ev.xbutton.x, ev.xbutton.y);
-                 evas_event_feed_mouse_up(evas, ev.xbutton.button);
+                 evas_event_feed_mouse_move(evas, ev.xbutton.x, ev.xbutton.y, 
NULL);
+                 evas_event_feed_mouse_up(evas, ev.xbutton.button, 
EVAS_BUTTON_NONE, NULL);
                  break;
               case MotionNotify:
-                 evas_event_feed_mouse_move(evas, ev.xmotion.x, ev.xmotion.y);
+                 evas_event_feed_mouse_move(evas, ev.xmotion.x, ev.xmotion.y, 
NULL);
                  break;
               case Expose:
                  evas_damage_rectangle_add(evas,
===================================================================
RCS file: 
/cvsroot/enlightenment/e17/libs/evas/src/bin/evas_software_qtopia_main.cpp,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -3 -r1.1 -r1.2
--- evas_software_qtopia_main.cpp       31 Dec 2002 03:04:14 -0000      1.1
+++ evas_software_qtopia_main.cpp       14 Dec 2004 03:21:32 -0000      1.2
@@ -37,19 +37,19 @@
 {
    if (fullscreen) disableFullscreen();
    else enableFullscreen();
-   evas_event_feed_mouse_move(evas, e->x(), e->y());
-   evas_event_feed_mouse_down(evas, e->button());
+   evas_event_feed_mouse_move(evas, e->x(), e->y(), NULL);
+   evas_event_feed_mouse_down(evas, e->button(), EVAS_BUTTON_NONE, NULL);
 }
 
 void EvasTargetWidget::mouseReleaseEvent(QMouseEvent *e)
 {
-   evas_event_feed_mouse_move(evas, e->x(), e->y());
-   evas_event_feed_mouse_up(evas, e->button());
+   evas_event_feed_mouse_move(evas, e->x(), e->y(), NULL);
+   evas_event_feed_mouse_up(evas, e->button(). EVAS_BUTTON_NONE, NULL);
 }
 
 void EvasTargetWidget::mouseMoveEvent(QMouseEvent *e)
 {
-   evas_event_feed_mouse_move(evas, e->x(), e->y()); 
+   evas_event_feed_mouse_move(evas, e->x(), e->y(), NULL);
 }
 
 void EvasTargetWidget::paintEvent(QPaintEvent *e)
===================================================================
RCS file: 
/cvsroot/enlightenment/e17/libs/evas/src/bin/evas_software_x11_main.c,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -3 -r1.2 -r1.3
--- evas_software_x11_main.c    31 Dec 2002 03:00:04 -0000      1.2
+++ evas_software_x11_main.c    14 Dec 2004 03:21:32 -0000      1.3
@@ -192,15 +192,15 @@
                  else
                     pause_me = 1;
 #endif           
-                 evas_event_feed_mouse_move(evas, ev.xbutton.x, ev.xbutton.y);
-                 evas_event_feed_mouse_down(evas, ev.xbutton.button);
+                 evas_event_feed_mouse_move(evas, ev.xbutton.x, ev.xbutton.y, 
NULL);
+                 evas_event_feed_mouse_down(evas, ev.xbutton.button, 
EVAS_BUTTON_NONE, NULL);
                  break;
               case ButtonRelease:
-                 evas_event_feed_mouse_move(evas, ev.xbutton.x, ev.xbutton.y);
-                 evas_event_feed_mouse_up(evas, ev.xbutton.button);
+                 evas_event_feed_mouse_move(evas, ev.xbutton.x, ev.xbutton.y, 
NULL);
+                 evas_event_feed_mouse_up(evas, ev.xbutton.button, 
EVAS_BUTTON_NONE, NULL);
                  break;
               case MotionNotify:
-                 evas_event_feed_mouse_move(evas, ev.xmotion.x, ev.xmotion.y);
+                 evas_event_feed_mouse_move(evas, ev.xmotion.x, ev.xmotion.y, 
NULL);
                  break;
               case Expose:
                  evas_damage_rectangle_add(evas,




-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now. 
http://productguide.itmanagersjournal.com/
_______________________________________________
enlightenment-cvs mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to