shapeinput too
authorraster <raster@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Sat, 7 Aug 2010 01:32:07 +0000 (01:32 +0000)
committerraster <raster@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Sat, 7 Aug 2010 01:32:07 +0000 (01:32 +0000)
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@50879 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

src/lib/ecore_x/Ecore_X.h
src/lib/ecore_x/xlib/ecore_x_events.c

index c12fa0b..49c815d 100644 (file)
@@ -279,7 +279,8 @@ typedef enum _Ecore_X_Gravity
 typedef enum _Ecore_X_Shape_Type
 {
    ECORE_X_SHAPE_BOUNDING,
-   ECORE_X_SHAPE_CLIP
+   ECORE_X_SHAPE_CLIP,
+   ECORE_X_SHAPE_INPUT
 } Ecore_X_Shape_Type;
 
 typedef struct _Ecore_X_Event_Mouse_In            Ecore_X_Event_Mouse_In;
index 1c57dd7..6486671 100644 (file)
@@ -2154,6 +2154,9 @@ _ecore_x_event_handle_shape_change(XEvent *xevent)
      case ShapeClip:
         e->type = ECORE_X_SHAPE_CLIP;
         break;
+     case ShapeInput:
+        e->type = ECORE_X_SHAPE_INPUT;
+        break;
      default:
         break;
      }